logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

实战做项目如何选择开源许可协议(二)- 开放代码

通过《实战做项目如何选择开源许可协议(一)-了解协议》大概知道了有哪些开源协议和各个协议的作用和区别。我们准备把代码开放出去时,需要了解各个代码托管平台如何设置开源协议。目前常用的平台有:googlecode、github、sourceforge、codeplex。下面分别列一下这些平台如何设置开源协议:1、googlecode,google推出的代码托管平台,整体可用还是比较强的,如果不

#开源软件
Mac 软件清单

日常应用:MainlplaneMac下gmail的外壳,从第一次使用就喜欢上了,目前主力邮件客户端MarsEditMac下的Blog编辑软件,对wordpress的支持非常好QQ功能比较全,也比较简洁,非常好用。Dropbox备份文件用搜狗输入法主力输入法Chrome浏览器主力浏览器

直接拿来用!最火的iOS开源项目

1. GMGridViewGMGridView是一款开源的iOS(iPhone/iPad)表格视图,允许用户手势对表格单元进行排序,在单元格需要展示时才进行装载,这样极大地提高了表格的效率。其中的伸缩/旋转/平移手势能够让用户改变视图,还能够实现从CellView到全屏的切换。详情请参考:gmoledina2. appiraterAppirater是

Objective-C Associative References(关联引用) 续

About我之前写了一篇博文Objective-CAssociative References(关联引用),介绍我在在研究objc runtime的有趣的发现,但当时我并没有意识到这个技术应该使用在何处。在一些实践之后,小结一下有关关联引用的一些相关实践吧。Category中使用关联引用来添加property我们知道category是不能创建实例变量的,但我们可以通过

直接拿来用!最火的iOS开源项目

1. GMGridViewGMGridView是一款开源的iOS(iPhone/iPad)表格视图,允许用户手势对表格单元进行排序,在单元格需要展示时才进行装载,这样极大地提高了表格的效率。其中的伸缩/旋转/平移手势能够让用户改变视图,还能够实现从CellView到全屏的切换。详情请参考:gmoledina2. appiraterAppirater是

到底了