上周六在Google Office Shanghai举行的 GAE Camp, 聚集了上海的 pythoners
大家可以在
http://www.douban.com/event/album/11275852/ 看到活动的照片
post on 2008-09-3 23:16
最近开始用Safari来读Gmail, Firefox依然长开.
渐渐觉得, Gmail对于Safari的支持比早年好了很多.
Web开发者的需求总是多种多样的, 其实用户的需求也是. 有时候我们需要一种浏览器包打天下, 当然是为了节省资源. 有时候我们需要两种浏览器同时开着, 一个用来链接proxy或者调试网页, 另外一个用来正常使用.
WebKit青出于蓝, 在某些方面比KHTML好很多. 当然两个项目齐头并进, 发展的很快. 不过我看来WebKit已经棋高一着, 开始借着iPhone占领mobile市场的分额.
在三个家族Trident/Gecko/WebKit之中, WebKit是份额最少的, 也是最努力的. Canvas标签就是由WebKit先提出, 然后Gecko跟进.
眼看着Firefox蚕食市场, IE也在努力开发. 不过ActiveX这样的bad design, 修修补补也无济于事, 只能吃老本. Safari在OS X上表现良好. 可惜最近在Windows上发布的Safari效果不是很好, 让人感觉速度很慢. 否则很有后来居上的可能.
记得几年前在OS X的开发会议上听到一个新加坡的Apple工程师说道, 我们自己做浏览器是因为我们没有选择了. IE也曾经存在于MacOS, 不过已经消失很久. Apple选择了WebKit, 就像底层选择Darwin一样. 毕竟, WebKit源于开源, 源于KDE.
最大的问题是Google来了, Chrome浏览器基于WebKit, 捆绑Google Gears. 这太酷了. 或许这是让WebKit变得更加流行的一个机会.
于是我们可以遇见到的一个未来, 那就是在Windows上, Google会抢走Microsoft的市场份额, 用户有机会使用WebKit的浏览器. 而在OS X上, 用户也会同时使用Firefox和Safari. 未来我们会有更多的运行着强劲Browser的电脑, 来承载WEB应用的未来.
三分天下, 相互制约, 相互竞争, 用户得利也.
post on 2008-09-3 00:05
OMG
知道今天无意中发现原来 Leopard 的 Terminal 是支持 Tab 的, 快捷键和 Firefox 一样, Ctrl-T
不知道有多少开发者还在自己的窗口上 Ctrl-N 开出满屏的窗口, 赶快改变习惯吧!
post on 2008-08-26 14:47
OS X 10.5 Leopard 自带python 2.5.1 一直以来使用没有遇到太多问题.
直到最近, 由于工作关系必须使用 MySQL , 才将 MySQL-python 安装起来, 其中遇到了很多奇怪问题.
最终证明是和 Leopard 自带的 python 有关系, 到
python.org 升级到 2.5.2 之后, 问题消失.
原来的版本不敢删除, 主要是考虑到 Xcode 可能依赖原来的版本.
升级以后, site-packages 目录也从 /Library/Python/2.5 移到了 /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/. 尝试将目录复制过去, 或许做个链接也是不错的解决方案.
在/usr/bin下面的 python* 也全部指向 python2.5.1, 备份之后删除. /usr/local/bin下面的link是指向新安装的python2.5.2的.
post on 2008-08-10 00:24
第二次用processing写乱七八糟的东西。深夜比较有灵感,虽然我不用靠抽烟来获得……
算法复杂一点,再复杂一点!
post on 2008-07-30 01:29