开始向 Google Code 迁移

上次做 PPT 的时候被 @Li Fanxi大神 问到一个问题,为什么不把 Tetris5 托管在 Google Code。当时倒是没多想,毕竟 SourceForge.net 的用这也比较熟了,所以也没有太多考虑过是不是应该试试别的托管服务。后来逐渐的开始使用 GitHub 以及 SourceForge.net 时不时的无法访问(和墙没什么关系,是 SourceForge.net 自己的问题),让我开始有了换个托管服务的想法。

一开始想直接迁移到 GitHub 上,但是目前 Git 还不太会用,而且之前的项目一直用 svn 管理的,所以考虑了一下还是 Google Code + svn 作为迁移目标。

第一个迁移的是 fHash,说明、截图和下载已经转移完毕,代码库随后也会移过去。

JSMinNpp 也会被转移过去,并且将会趁此机会改名为 JsToolNpp,因为现在已经远远不是一个 JSMin 功能这么简单了。这个估计要花一些时间才能完成,希望赶得上下一个版本的发布。

Behind Tetris5 – Basic

Tetris5是一个使用HTML5和JavaScript技术实现的俄罗斯方块游戏。俄罗斯方块是前苏联科学家阿列克谢·帕基特诺夫(Алексей Леонидович Пажитнов)在1984年6月发明的,具有数学性和动态性,是实现常见的游戏实现示例。HTML5是HTML下一个的主要修订版本,现在仍处于草案阶段。她的目标是取代1999年所定订的HTML 4.01XHTML 1.0 标准,在互联网应用迅速发展的时候,使HTML的表达能力达到当代的网络需求。Tetris5基于的HTML5技术不只是狭义上的使用HTML5标签(tag),而是广义上使用HTML5提供的各种新特性,结合CSS3和JavaScript编写网络应用的一种新方法。

HTML5是目前正在开发过程中的新一代HTML标准,虽然没有最终定案,但是像Mozilla Gecko引擎、WebkitOpera新版IE都引进部分实现了该标准。HTML5为网络应用开发带来了许多新特性,在HTML的层面上,增加了一些新的标签(tag):

Continue reading

fHash 开源

从今天起,fHash 将基于 GPL 2 协议发布并开放源代码。项目托管于 SourceForge.net,一开始想使用 Google Code 的,但是一来比较熟悉 SourceForge.net,二来 Google Code 由于众所周知的原因访问不是很方便,项目主页是 fHash@sf.net。同时发布中文版英文版并且接受捐款

其实本来就应该基于 GPL 2 开源,因为程序中使用的2个算法是使用 GPL 2 协议的,那么开源 fHash 就算是停止违反授权的行为了^_^。