By admin, 14 五月, 2015

开源软件,字面上的简单解释就是源代码开放的软件,意味着第三者可以掌握软件的核心技术对其进行再创造,这有利于人类社会的协作和发展。开源软件又称为自由软件,是一场上世纪80年代开始的运动,因互联网而广泛传播,因Linux而声名鹊起。理解软件的自由前提是有很强的法律意识,有些软件虽然源代码开放,但不允许别人修改和再创造。就好比专利,虽然公开了技术,但一段时间内不允许别人使用,它一方面保护了原创者的利益,成为创新的一种激励机制;另一方面阻碍了社会发展的进度,许多公司利用专利制度去阻止别的公司发展。自由软件就是要既公开技术,又允许别人利用和发展。由于国人版权意识薄弱,因而大多关心的是是否可以获得软件代码,其它法律问题通常是忽略的。就好比只关心买来的软件是否可用,而不在乎是否正版。开源对于需要“祖传秘方”的传统社会和行业是一个冲击,对于公开自己的技术被视为一种无私的奉献,也意味着比较让人接受。通常大部分人都乐于见到无私奉献的人和事,但自己不会去做并且不希望身边的亲人做。

通常,成功的开源软件需要有技术出众的作者,这样才能在业界做出名堂,为人所知。有些开源软件仅有一个人维护,有些则可以达到成千上万人,取决于软件的复杂度和应用范围。有很多开发者的软件当然是成功的,但只有一个人写的软件也可以很成功,事实上很多成功的软件都是一两个人写的。

By admin, 14 五月, 2015

曾经下载了Google的一张图,截了里面约1/100的面积,另存为PNG,结果尺寸为40K,比原来的整张图还大3倍,惊讶不已。用pngcrush后可压缩到1/10大小。好东西!
http://pmt.sourceforge.net/pngcrush/

ImageMagik的convert命令也是一个很方便的工具,用它来转换出来的图片格式会比较小。

Mac下的PhotoShop导出的PNG和JPG一般都比较大,只要用Finder打开图片,重新导出一般都会小一些。

By admin, 13 五月, 2015

注意:本文内容搜集自树莓派1,树莓派2已经发布,部分内容可能不适用。

树莓派是什么?

树莓派是尺寸仅有信用卡大小的一个小型电脑,您可以将树莓派连接电视、显示器、键盘鼠标等设备使用。

树莓派的尺寸?

长宽高分别为85.60mm x 56mm x 21mm,重45g。连接器会突出板边一点,SD卡插入后会在外边露出一半。

如何启动?

系统引导必须使用SD卡,不过您可以指定引导之后从USB硬盘中读取操作系统,来“接管”启动过程。如果不插SD卡,树莓派无法启动。

如何开机和关机?

开机:插上电源插头 关机:拔下电源插头

为什么没有实时时钟?

树莓派没有实时时钟,关机后无法维持时钟的走时。没有连接网络的树莓派,每次开机时都需要手工设定时间。(连接网络的,开机时会自动联网获取时间)添加实时时钟电路,其实出奇的昂贵。因为一旦在板子上加入电池,空间和接口电路都会大大推高树莓派的造价。如果您的应用或电子制作有需要,可以考虑用GPIO扩展端口,自己在外部连接实时时钟电路。

标签

By admin, 12 五月, 2015

今天把一个网站日常代码更新的任务分给了一个初来员工,但不想把服务器的账号给他,也暂时不想教他Linux命令和怎么rsync之类。于是配置了个自动更新代码的方法,发现还是挺好用的,即使是自己用也很好,以后svn commit之后就可以省了rsync的命令,一劳永逸啊~~~

标签