JavaScript must be enabled in order for you to view our website. However, it seems JavaScript is either disabled or not supported by your browser. Please enable JavaScript by changing your browser options, then try again.

嗨!你的浏览器没有支持JavaScript,也许你是考虑到安全性或避免广告的麻烦,但如今JavaScript已经成为WEB技术里必不可少的环节,如果你不开启对JavaScript的支持,恐怕是给自己增加麻烦,比如说,你将无法正常访问GOOGLE的很多服务,也无法浏览这个BLOG。建议使用Firefox浏览器,它拥有最好的JavaScript解释能力和安全性。

受形势所迫,目前不敢跟G*F*W大神死掐,这里的文章已经全部搬迁至用wordpress做的新blog,域名是www.limboy.com,RSS不变,以后的更新也会在新的BLOG进行,感谢Blogger这几个月来带给我的诸多乐趣。See you Google Blogger, sometime somewhere
  • Dexter.Yy的人物卡
  • Male Martian
  • Front-end Web Developer Lv5 / Web Designer Lv4 / PC Gamer Lv12 / RPG fan Lv7 / Otaku Lv3 /Reader Lv13
  • Height 5'10", Weight 150lbs, Alignment: CN
  • Worship Oghma,Tymora
  • Faction: The Free League, Sensate, Technocracy
  • Language: Chinese(common,wuhan), Chinglish, JavaScript, xhtml, XML/XSL, css, php, ruby, actionscript, vb, lua...
Abilities:
  • STR:12(+1)
  • DEX:6(-2)
  • CON:15(+2)
  • INT:17(+3)
  • WIS:12(+1)
  • CHA:13(+1)
Motto:
  • Lives Are Roleplaying Games
  • All We Really Wanna Do Is
  • Make The Perfect Choice
  • Get The Good Rolls
  • And Enjoy The Games

厚道的友情提示:点击这里可以翻页

Game
Geek
Search
网络
YY in Limbo
最深的地下城

星期日, 十二月 24, 2006

用UBUNTU做WEB开发

首先要提醒一下,AMAZON排名最高的JavaScript书籍:DOM Scripting已经出中文版了,中文名是《JavaScript DOM 编程艺术》,作者是webstandards.org的成员,如果你到如今还在抄袭网上各种教程和范例里那些低劣、过时的JS代码,还在参考那些源自MSDN的“DHTML手册”,建议你买这本书学习一下现代JS程序的设计原则和思考方式。这个星期我参与修改公司以前一个项目的网站,就检查出大量不规范、难以理解、不兼容FIREFOX的JS代码,很伤脑细胞……

在UBUNTU上做WEB开发,首先当然是要解决浏览器问题。上篇文章里提到了用FEBE快速安装FIREFOX的扩展,FIREFOX在WEB开发过程中的作用并不仅仅是查看效果的浏览器,它同时也是一个功能强大的调试器——前提是你安装了Firebug 1.0 beta

过去一提到FIREFOX上的开发工具就有人会说Web Developer工具条,实际上Firebug的功能要强大的多,也更有针对性。不过以前的版本侧重于JS程序的调试和查错,掩盖了其他方面的应用,而前段时间发布的1.0 beta版则完全摆脱了这个束缚,即使不算是改头换面,功能也有质的飞跃,比如分析页面DOM,查看CSS的功能:


星期六, 十二月 23, 2006

继续总结Ubuntu的使用心得

首先SHOW一下现在的桌面……日本OTAKU做的桌面背景果然最华丽!这张图最艺术的地方是把UBUNTU象征皮肤的土黄色系改成了橙色系,感觉很舒服,虽然土黄色也很有新意……

上次提到过GRUB,今天参考这个帖子把它的启动画面也改了,过程很简单,帖子里有一些疏漏的地方我补充在后面了。把启动画面改成图形界面,主要是为了显示自己做的一张带警告语的图片,当有七大姑八大姨的儿子侄子孙子来我家里玩而我又刚好不在家的时候,至少我可以在他们准备瞎掰机器之前吓唬一下他们……这不是小心眼,要知道,这些人曾经让我付出过惨重的代价:小时候积攒的一柜子军事模型全都没了,唯一留下的纪念品是一架米格25的翅膀、没履带没炮管的SU100。今年过年时还损失了哈里波特的4、5、6!……


星期三, 十二月 20, 2006

终于用上Ubuntu了!

现在网络上最有人气的操作系统大概就是Ubuntu了——这是一个只有2年历史却已经成为最顶尖级发行版的Linux系统,虽然今年VISTA也许更广为人知,但是要比拼人气,有一个很直观的方法:GOOGLE一下“ubuntu 安装”,你会发现有数不清的BLOG文章在讨论它的安装、设置和美化,注意:都是独立BLOG上的原创文章,而搜索“VISTA 安装”得到的结果主要是门户网站里的新闻,像远景论坛这样的圈子很少。

虽然一些比较早接触Linux的程序员都偏爱Fedora Core(Redhat图形桌面版,最新版本是FC6),而且FC在企业里也更普及,但我认为它的价值无法跟ubuntu相比,ubuntu显著的推动了Linux和自由软件的普及,它非常重视“易于使用”,不但极大的方便了初级用户(特别是家庭用户),也改变了很多人对Linux的传统印象,人们突然发现Linux的界面不止是黑屏幕上花花绿绿的字符,它也有华丽的窗口和人性化的界面,在某些方面(比如3D)甚至超过VISTA和MAC OS。而且ubuntu对家庭用户和企业用户同等重视,这对于Linux的平台的统一是很有好处的(因为Linux的开源和易于修改是好事,但现在的发行版太多而且缺乏统一标准,阻碍了Linux的普及)。


星期五, 十二月 08, 2006

依然是回顾: 围绕技术名词的争论

上个月微软开始把传说中的Expression拿出来show了,这东西对微软来说是具有战略意义的,比IE7要重要的多。要理解它的意义,首先要了解微软。

大家都知道Google的核心价值观之一就是“一切以用户为中心”(进而发展出现在最流行的“用户体验至上”),而微软最重视并不是最终用户的感受,虽然你今年看到它马不停蹄的推出IE7、推出OFFICE2007、推出VISTA……仿佛为了满足广大普通用户而忙的不亦乐乎,其实那都是被行业趋势和竞争对手逼出来的。微软最重视的是开发者。这几年微软在互联网上落后、在主要的软件产品上停步不前,是什么让它依然能站在业界顶端?


星期日, 十二月 03, 2006

各种语言的圣经

NTRPG的Jay突然开始学习php,jsp,perl,python,javaScript等诸多语言,果然是强者……我为他推荐了一份书单,也许对其他人有用,所以从论坛转出来:
php——
PHP和MySQL Web开发(原书第三版) (这本书被普遍认为是PHP圣经)

JavaScript——

JS圣经:javascript: The Definitive Guide
英文版(06年第五版,增加了大量新内容,AJAX当然也有,建议下载英文版的CHM,我觉得这是WEB开发必备的资料)
中文版:JavaScript权威指南(只有第四版,电子版只有一个扫描的很差的PDF,没有CHM)

目前最畅销的:
DOM Scripting
JavaScript高级程序设计(Professional JavaScript for Web Developers)


没有Blog的日子里,有很多事都想记录下来

没写BLOG的这一个月发生了很多事情,比如:

我把Firefox升级到2.0,更新了原有的72个扩展,在试用Yahoo!官方的del.icio.us扩展时把自己的书签和TAG都搞乱了,虽然主要是因为中文乱码,但这个扩展的设计也很有问题。而且我很奇怪del.icio.us为什么没有批量删除和删除标签的功能。

无冬之夜II的0day终于发布,从最早PROCYON的CLONEDVDRELOADED版、CLONECD版,版本也升到1.03 BETA,然则正当大家玩的热火朝天的时候——有人还突然对吉斯洋基人和吉斯泽莱人的历史瓜葛产生兴趣——我的RADEON X1600PRO显卡却挂掉了

在传媒大学读书的表妹现在也开始Blogging,而且在我的推荐下,她从百度转投GOOGLE……


恢复更新 & 为什么要恢复更新

好罢,其实11月22日的时候我就知道Blogspot被解封了,但是拖到今天才恢复更新,一方面是担心像中文WIKI那样昙花一现,一方面也是因为最近工作太忙了……

现在做的项目——美国ICPS协会的医生数据库&网站,在本周三终于完成了一期的计划,为了按时交付,这几周大部分的工作日都要加班到晚上9至10点,周六也是一样。

最深的地下城也有很长时间未更新了,NTRPG的DDO专题也没有精力去帮忙,真是很惭愧(不过,我也不是什么都没做)。虽然ICPS项目做完了也不一定意味着有更多空闲时间,但我还是要慢慢调整回正常状态,BLOG也一定要恢复,重新写BLOG的时候我也考虑过一些事情,比如为什么要坚持用blogger.com,而不是用Wordpress或drupal重新做一个?为什么要继续写Blog,对自己对别人都有什么意义?对于这两个问题,我的答案是: