另一个角度看开源

说起开源,某种意义上其实就是代码倾销,不是吗?举个例子:

有家公司需要一套图片处理技术,最初因为大家都是闭源的,只好自行开发一套,假如叫MyImage。

用了几年,人来人往的,这套技术缺乏维护,有点老旧了,需要更新。

这时,有人提出与其用之前代码,不如直接用开源,如CxImage或者FreeImage,原因如下:

开源项目:Page Releaser

使用js框架+Ajax模式的开发,总会造成大量的js文件导致网站传输效率降低,尤其在网络状况不佳的环境很容易出现整个网页无法使用,就如IE的那个经典错误,对象不支持此属性或方法。

js压缩合并的工具很多,我也基于JsMin做过JsMin#。不过因为调试的需要,仍然需要维护一个调试用得HTML,里面引用所有未压缩的js;再维护一个发布用得HTML,用来引用合并后的js。每次更新网页都非常不方便。

[……]

more

开源的私人项目???

今天在Google Code上逛的时候,碰到一个项目,介绍就写了八个字,“私人项目,非请勿入”。

不禁想到之前参加一个软件方面的培训,吃饭时,一个同行问大家,除了Google Code还有什么方便的代码库没有?

当时推荐他SourceForge,他细致的问了半天,最后得出不能用的结论,原因是无法限制别人下载他提交的代码

[……]

more

我的开源项目

受惠于开源太多,开放一些小部件也算是某种回馈。其实,很多时候并不是开不开的问题,而是怎么开的问题。这里要特别感谢Google Code提供了如此简单便利的网站,让我很多时候不禁的想,不开源项目怎么管理:)

以下是目前已存在项目的清单,Google Code上的项目并不一定提供Release的版本,请大家自行使用SVN工具获取代码,如有问也题可直接在此留言,谢谢!

网站:

重写的JavaScript压缩合并工具

最初在网上找,找到一个JsMinGUI的工具,用起来发现压缩中文Js会出现乱码,估计是编码的问题,再找好像没有找到新版本,只好用C#重新作一个。

代码基于JsMin,主要解决中文编码问题,同时支持添加目录功能,支持过滤拖拽的文件和目录

源码和exe请访问以下地址下载,需要.net 3.5

http://www.mytools360.com

或者

http://www.mytools360.c[……]

more