月度归档:2012年02月

免费的Git私有代码托管服务

最近搞些小东西,因为要涉及到与别人协作,所以就考虑找个私有的Git托管服务。不想浪费时间在自己配置维护服务器上面了。

Github很有名,也很好用,只是免费版仅能用于开源项目。

经过一番比较,最后选定了两个。

Bitbucket

Atlassian公司的托管服务。

支持Git、Mercurial,免费版有5个用户限制。公有和私有仓库都可以无限制创建,有协作工具(Issue tracker,Wiki)。

Assembla

支持SVN、Git、Mercurial,免费版,无用户限制,无仓库限制,存储空间1G,没有协作工具(Issue tracker,Wiki等)。

考虑先使用 Bitbucket, 当用户不够用的时候再迁移到 Assembla。我个人更喜欢 Bitbucket。

2012 Spring

自从去年换到了现在的公司,我进入一种比较好的工作状态。

先说说公司,Hypersun – 我刚到的时候是隶属于CloudFloor, 去年年底CloudFloor被 EverBridge 收购。 我们的CEO成了 EverBridge的CEO,我呢就糊里糊涂的变成EverBridge China的一员。

再说说工作,过去的几个月,以Development Leader的角色参与开发并于2012-1-20上线了EverBridge Mobile Aware项目(Android和iOS)。

EverBridge Mobile Aware
http://www.everbridge.com/mobile-aware

我记得我说过,喜欢小公司,创业公司,年轻的我需要一个积极向上的环境,需要尽情发挥的空间。

接着谈谈技术
Restlet – Mobile Aware 服务器端API使用的 Restful Web Service 框架。我喜欢它的架构。尽管文档比较少(这帮败家孩子都忙着写书去了,不更新文档),还有一些小问题,总体感觉还不错。

Gucie – Ioc Container,不多说,非常好用。

Memcache – 缓存服务器

Android – 因为我是Java出身,没什么门槛,直接上手,不过移动开发的模式还需要适应一下,主要熟悉其API。

IOS – Objective-C,对我来说是一门新的语言。学习中,简单的开发还是可以直接上手的。Cocoa Touch,Apple的移动开发框架,熟悉中。

暂时先到这里。等有空了,把这些技术使用过程中的经验记录一下。