Archive for the ‘软件’ Category
OSGi 初体验
最近开始入门OSGi。找到一本《Modular Java —— Creating Flexible Applications with OSGi and Spring》,只有200多页,先从简单的开始吧!
之前对OSGi一直没什么清晰的概念,而这本书里一开始就给了OSGi一个很形象的比喻:
OSGi is sometimes described as “SOA in a JVM.”
在模块化方面,OSGi相对于传统的JVM,有显著的优势:
- Bundle is given its own class space (Bundle运行于独立的类空间之中)
基于这个特性,多个版本的bundle可以在运行时并存。 - 动态模块化,OSGi平台管理bundle的声明周期。可以在运行时动态安装、启动、停止、卸载bundle。
但有一点必须强调:与任何技术一样,OSGi也不是银弹。OSGi仅提供了一种更为灵活和丰富的模块化架构的平台,而真正高质量的模块化设计依然需要设计师遵循了模块化设计的思想。

搞定了Hardy上的VDPAU
虽然有块N卡,但是对于在Ubuntu下面不玩什么游戏的我来说,多少有点浪费。自己的Hardy用的一直都是发行版自带的N卡驱动,前一阵子传出了180.35版驱动发布的好消息,终于按捺不住,尝试了一下VDPAU。:)

さらば、Microsoft Flight Simulator!

金融风暴来势汹汹,连MS这个巨头也在拼命力求自救。据1月23日的消息,在最新的5000人裁员计划中,Flight Simulator开发小组也包括在内。这就意味着:这款历史比Windows更悠久的微软产品将正式成为历史!不知是不是巧合,FS X诞生之初logo中那个巨大的X是否是终结的预言?
虽然我个人并不太喜欢对微软的产品和做事风格,但是对于微软为中国普及计算机所做出的贡献还是持肯定态度的。作为一个飞行模拟爱好者,对于这则新闻也是吃惊的。也可以看出,在全球范围内,飞行模拟类型的软件消费群真的是少得可怜……
MSFS消失了,整个团队将何去何从?回想当年风光一时的Jane's Combat Simulator系列、MicroProse的Falcon系列,无一例外都成为了历史。Falcon系列在得到了第三方的开发支持后,重新焕发了青春,一举成为“喷气式战斗机的最真实模拟”(这原本是Jane's F-15的广告词。)。而这些相当经典的第三方扩展却因为违反了原始的Falcon 4.0许可协议,背上了“非法”的名声。这真是飞行模拟界的一大憾事。如果Falcon 4能够将源码开放,并且成为一款自由软件,相信它的生命力能够得到最大化的延续。
这次的MSFS团队又将如何?在为微软创造了这样一款堪称神作的产品后,却成为了这残酷的商业模式的牺牲品。可以肯定的是,微软不会为此抱歉,这是微软能够生存至今的核心价值理念。MSFS团队是否会重新考虑软件的真正价值?很期待他们能为自由世界的飞行模拟——Flightgear贡献他们的才智。

jQuery? 且慢,css先行!
![]()
前两天开始看jQuery,一开始就被它的优雅设计震撼了。从learningjquery.com下载了源码、换上新发布的jQuery1.3后,却发现有些sample出问题了。仔细一看原来是selector的支持从原来的css+xpath同一到了css。打开源文件,稍加修改,就OK啦:D
jQuery1.3采用了全新的css selector引擎Sizzle,不但直接弥补了浏览器对于css标准selector的支持不足,据说性能也相当强悍!
不过之前对于css一直是一知半解的状态,没有好好花功夫看过,就趁现在系统地学习学习。
贴上Add Bytes的css小抄(这个系列我很喜欢)

开始看jQuery
![]()
虽说现在的网络已经满是花里胡哨的特效和AJAX了,却没有在这方面多花些时间看看。
再不看就要赶不上时代啦~~~~~
前两天买了本Learning jQuery开始看。果然是个好东西!selector 加上 chained statement,完全体现了动态语言的强大特性,很好,很强大!今天1.3又正式发布了,先抓紧时间好好学习学习。

OOo 3.0 问题多多……
OpenOffice 3.0出来好一阵子了,前两天用launchpad的openoffice pkgs项目把机器上的OOo升级到3.0,结果真的让我惊讶得冒出了一连串的OOo
首先遇到的是#94705,居然没有办法保存演示文稿的背景图片。
其次发现某个excel文档中的文字颜色会被莫名其妙地重置。不过好在没有在calc的文档中重现。
姑且只有等修订版本发布了,3.0.1将在1/29发布,补丁似乎提前发布了,前两天更新以后,发现问题已经修正了。不过要等稳定下来估计要等到3.1了……

史上最强验证码!
启用FF3
Ubuntu 8.04默认的浏览器是FF3RC1,鉴于很多插件的兼容性问题,一直都在用FF2。
现在FF3已经正式发布了,网上查了查插件,看来是时候啦:)。迁移的过程很轻松,只是有些插件还是没有得到支持。看来只能等一阵子了。最喜欢的Whitehart主题也暂时没有了55555……Whitehart主题的更新也已经找到了!
这些我的插件:(虽然没有太多很绚的东西,不过真的相当好用哦vv)


