为四川人民祈祷! www.onefoundation.cn
logo of kjam.org

processing

和其他人一样,很多时候我们已经默认了一个事实: Applet已死

Java Applet,这个可以说普及程度相当高的工业标准,已经有太久的时间不被人提及了……取而代之的是Flash,而且已经流行多年了

然而,事情并非没有转机。来自于MIT的一个叫做processing正在试图改变现在的情况。基本的原理是,提供一个脚本和IDE,然后将脚本转化为java程序,并且编译成Applet。另外,processing自己也提供了大量的类库,屏蔽了Java的复杂性。这是一套同时面向设计师和程序员的开源解决方案

相对于Flash和Sliverlight,支持Java Applet的浏览器早已普及,Applet会不会像Ajax那样老瓶装新酒,重新焕发生机,我们拭目以待……
comments: 0  
by kernel1983

TIOBE declares Python as programming language of 2007!

http://www.tiobe.com/tpci.htm 最新的的TIOBE排行榜,python的普及程度超越了perl
另外,python还被评为2007年最佳编程语言

一个良好设计的语言,超越它的竞争对手,应该是迟早都会发生的事情。
现在python已经可以算是主流语言了。在自己的胶水领域,已经被肯定以后,是否会替代C++的位置。

我知道现在在Linux领域,已经有太多的人使用Python来代替C++所做的工作;PHP和VB由于他们的低门槛,我想在一定时间内难以超越;至于C,我想谁都无法替代……Java呢?Sun的市场营销如此成功,才造就了这个第一语言吧

这样一个格局,估计会保持很久
comments: 0  
by kernel1983

TG 2

看到TG 2的配置后,竟然有一种久违的感动

最大的改变是基于Pylons。对我来说,Django和Pylons一直是最趁手的武器
再者,Pylons的默认是Mako,而TG 2绑定的是genshi,又与我不谋而合

期待 TG 2 release
comments: 0  
by kernel1983

被遗忘的Module Docs

Python安装完毕以后,菜单中的Module Docs常常被人忽略
然而,在我们学习标准库和第三方库的时候,这是一个极其好用的工具。

首先,我们可以区分哪些是linked到python25.dll中的内置库,比如_winreg和zlib;哪些是包装在第三方dll中的扩展,比如_bsddb和_ctypes;还有那些是写在.py中的,还有封装在.egg中的

其次,我们可以图形化的查看一个库的结构,还有类的结构。这里就能体现出DocString的优势了,具备良好的DocString的Library,差不多可以省掉文档了

这么好的工具,居然被人遗忘了。我无数次在命令行下敲dir()函数,看来得改改了
comments: 0  
by kernel1983

Java版本的telnet client想法

这两天深入了解了BlackBerry,很考验智商

BB到了中国,很多东西就受到限制。Pushmail服务是最大的特色,在这里没有了,只能当普通的手机。还好通过Opera的一个修改版本,上网的功能搞定了,电子书也有很不错的软件

总感觉没发挥出bb的特色,这样的机器应该用来写zope……因为差不多只有浏览器可以用嘛

回头一想,要是有个Java版本的telnet(先不指望ssh),不就可以差不多做任何事情了吗?

不知道有没有大侠愿意做这样的事情,我觉得这个市场还是挺大的,在任何一部带QWERTZ键盘的手机上,UNIXfans应该不会错过这样的软件

稍微so了一下,似乎J2SE的资源很多,移植到J2ME上困难应该不大
comments: 0  
by kernel1983
1...567891011...20