读《程序员》:HTML5与薪资

Programmer

四月份的《程序员》封面报道讲得是HTML5,新功能的介绍,以及新API的演示占去了不少篇幅讲述新功能,编辑也不忘在最末给读者描绘一下美好的未来,鼓动一下国内从业人员向新的标准靠拢。以我自己来讲,在从事移动终端开发之前,有三年的时间,做的是Web App。没错,前台AJAX,以Ext JS、JQuery用得最多,后台SSH,也掺杂着Servlet、JDBC。

关于Web App,最为不爽的是浏览器的兼容性。在我所参与的项目中,能够完美运行在Firefox等非基于IE内核的浏览器上的,几乎没有。印象最深的是,第一个项目使用IE的htc技术(此htc非宏达电)来展现表格以及排序,只能在IE上运行。就这个问题,我曾经天真地向公司副总请教为啥不兼容其它浏览器,结果被调侃了一番。

[ Read More » ]

读《程序员》:点子与UML

Programmer

三月刊的《程序员》,我是到四月份才看到的。这一期的封面主题是《2011开放平台之征》,不过,我实在看不下去,因为我压根想不到能用它们做什么。这不是指它们不好,而是自己缺少想法,缺少创意。我细数了一下第四十二页《国内主要开放平台网址》,一共有二十四个,拿来干嘛呢?

说到点子,我想起了动画片。我比较喜欢看日本等国外的动画片,比如《乌龙派出所》,因为它们的风格是天马行空,里面的主人公常常异想天开,举止夸张,但并非完全恶搞,让你不得不佩服它们的创作者。我喜欢它们,就是因为它们让我看到自己从不会有的想法。

[ Read More » ]

慢一拍的Caps Lock

Apple

切换到Mac OS X快两个月了,除了Eclipse的快捷键还需要重新适应以外,其它方面都好说,不过,还有一个问题,让我至今感到很不舒服。这就是摁了caps lock按键,常常没有反应,这给我在coding的时候带来了不小的麻烦。

大小写混用在编程中出现的概率非常高,估计一下,平均一行代码里有2-3个大写字母。而经过了这么多年的磨砺,我敲键盘的速度还真的不慢。最最陶醉的场景就是,琢磨完了结构,然后拿走鼠标,全部代码一气呵成。这种行云流水的痛快感,很舒服!

[ Read More » ]

高智商的道德感

我从一本内部刊物《卓望》(2010年08月号 总第32期)上看到了下面的一段话:

第三,程序的执行不在一个机器上,是一种流的模式,通过相应的管理和控制,发现哪个CPU是空的,就能够流到哪个空CPU上去,执行完了再扔掉。简单举例来讲,比如绿坝软件,控制做得不错,但因为是装在用户的机器上,所以带来了很多争论,甚至变成了国际问题。如果我们把这个绿坝软件装在服务器上,当用户买了机器再上网或访问页面时,绿坝能够自动地按流的方式送到机器端去执行,执行完后当用户关机,软件就退出,这样用户并不知道,也不会引起纠纷。这个软件其实美国已经做成。

--《xxx院士谈透明计算/云计算操作系统》,P28

[ Read More » ]

读《程序员》:眼界 > 能力 > 所得

Programmer

不买《程序员》有段时间了,上次买的时候还是十块,现在已经是十五块了。不肯付钱购买的原因有三:

首先,不对口味。现在软件应用领域越来越多,采用的技术也是五花八门,细化得太深,也就造成了“术业有专攻”,进而“隔行如隔山”。自认不够聪明,不少技术文章我看得云里雾里,不知东西。

其次,Blog。通过Google Reader,我订阅不少大牛Blog的RSS,虽然不是每篇博客都能读友所获,醍醐灌顶,但是含金量还是非常高的。大牛就是大牛,写博客都不带转贴的,几乎清一色的原创。

[ Read More » ]