- 博客(24)
- 收藏
- 关注
Hello, Modernizr
[b]简介[/b]在HTML5和CSS3逐渐成为主流之际,不同浏览器的能力成为构建网站的一个挑战,Modernizr应运而生。Modernizr如是介绍自己:Modernizr is an open-source JavaScript library that helps you build the next generation of HTML5 and CSS3-powered web...
2011-06-18 21:32:16 335
Hello,Noop
Noop是一门新的程序设计语言,更准确的说,它是一个实验,准备把一些优秀的工程实践集成到语言中,比如依赖注入、测试、代码可读性等等。不过,Noop实在太新了,新到很多东西还没有成型,也不要指望现在就用它来做些什么。但是,翻看一下Noop,还是发现一些有趣的东西。Noop采用构建系统是Buildr,你可以把它理解成Ant或是Maven。Buildr是Apache的第一个Ruby项目,...
2009-09-20 23:19:07 347
Rails迷思导读
DHH爆了,给置疑Rails的人一个回答,于是有了《Rails迷思》这个系列。 迷思1:Rails难于部属:DHH的答案是Phusion Passenger(也叫mod_rails),一站式服务。迷思2:Rails每天崩溃400次:DHH说,引起崩溃的是内存泄漏,不过,那是陈年旧帐了,现在好多了。但是,如同其它一切程序一样,内存泄漏还是有可能的。迷思3:Rails强迫人使用Prot...
2008-11-16 22:48:15 340
原创 Dev聊QA
有一天,我们的QA Lead让我谈了谈关于QA的看法,之后,对我说,我觉得你可以在QA Community活动上站在Dev的角度讲一些对QA的理解,这篇blog就是便是我所讲内容的一个总结。我知道,这绝对是一个费力不讨好的话题,因为在很多的开发人员眼中,自己是建设者,而QA是破坏者。所以,让一个开发人员在QA面前,尤其是在一群QA面前,对QA品头论足,是非常有难度的。
2008-07-14 10:42:00 2871
原创 另一个CodeJam
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/24310683.html 在关于CodeJAM的那篇blog中,我写道,希望将来有机会把这个面扩大一些,让其他公司的人来和我们一起来做。周末没有休息,和几个同事参与了一个类似于CodeJam的活动,两天做一个小系统,开发工具还是ROR。不同的
2008-07-08 10:07:00 4196 2
原创 错过Agile China
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/23826144.html 上周末,Agile China,因为家里有些事,我没有参加。作为一个ThoughtWorker,错过这次活动的遗憾并不是像之前以为的那么大。首先,这次活动所涉及到的内容,大多是内部讨论或是讲座涉及到的东西,再有,这次
2008-07-01 11:10:00 3481 1
原创 寂静深夜改bug
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/22304472.html bug这种东西,只要存在,早晚会暴露出来,即便是深藏25年。不过,我们了解到的bug大多不具备很深的资历。有些不幸的bug会被QA们扼杀在摇篮之中,稍微强壮一点的也许可以生存到系统发布之后。拜IE6所赐,我们的系统刚
2008-06-13 13:57:00 5545 2
原创 等待发布
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/22209516.html 一起想一下,程序发布之前的情形。印象中,这应该是一个手忙脚乱的阶段,一大群人奔前跑后,忙着处理各种各样的问题,尤其是bug。许多人回忆自己经历的时候,往往会很有成就感的说,在某某程序发布之前,忙了一整夜,终于在程序发
2008-06-13 13:56:00 2931 2
原创 职业的程序员
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/21728427.html 有人问我,在目前这个项目中,和外国同事一起工作的感觉如何,我答曰,他们更职业。这里说的职业,并不是说他们写出的程序本身有多么神奇,恰恰相反,他们写出来的程序和我们写出来的程序,看上去并没有多大的差别。之所以,他们给我
2008-06-13 13:55:00 13268 26
原创 ThoughtWorks CodeJam
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/19475526.html 周末没得闲,因为参加了一次CodeJam。CodeJam,是公司组织的一个编程活动,就是要在周末两天时间内开发出一个东西,据说此类的活动在其他的办公室举办过。这是我第一次参加类似的活动,参加这次活动的Dev都是公司内
2008-04-22 13:20:00 4018 2
原创 Rails初印象
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/19324827.html 是的,我在学习Rails。我所了解到的,大多数人是因为Rails而学习Ruby,像我这种了解Ruby却对Rails一窍不通似乎是异类。道理上来说,传统的途径应该是先学语言,再去了解相关的开发框架,像Rails这样喧宾
2008-04-22 13:19:00 3412
原创 程序设计语言的表达——内部DSL
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/17667876.html 使用Java实现内部领域特定语言One Lair and Twenty Ruby DSLsImplementing an Internal DSL上面几个文章都是关于DSL的,不过,在这里,我并不是太关心DS
2008-03-26 10:34:00 5409 7
原创 Hello, Lucene
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/13442877.html Lucene是什么?下面是官方回答。Apache Lucene is a high-performance, full-featured text search engine library written enti
2008-03-12 09:51:00 3916
原创 Hello, Weka
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/16813833.html Weka,是一个用Java编写的数据挖掘软件。数据挖掘,从字面上来看,它是一个从数据中找寻有用信息的过程,不过,它涉及的内容很多,所以,这里借用“分类”这一面来说事。分类,从名称上来看,再简单不过了,给你一样东西,给
2008-03-12 09:47:00 4774
原创 实践测试驱动开发
实践测试驱动开发版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/14189175.html 作为一个有理想、有追求的程序员,你成天被各种名词包围着,你对其中一个叫做敏捷的东西特别感兴趣,因为它特别强调人的作用,这听着都让做程序员的你感到舒服。为了让自己早日敏捷起来,你从众多的敏捷实践中选择了
2008-03-07 09:57:00 2786 3
原创 Fluorida 0.0.1发布了!
Fluorida 0.0.1发布了!版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/16533990.html Fluorida是一个Flash的功能测试工具。如果你听说过Selenium,那么可以把Fluorida理解为它对应的Flash版本。前不久,gigix对我说,他打算做一个
2008-03-07 09:55:00 3672
XRuby 0.3.1发布了!
发布总是一件快乐的事,尤其是有比较大的进步时。在这个版本中,XRuby带来标准库的预编译,这意味着今后执行那些标准库直接就是加载编译之后的字节码,而无需再次编译,这样的做法对于提升运行时效率是有好处的。有一个与编译相关的话题。之前,Jon Tirsen曾经谈到JRuby的一个问题,运行在AppServer中会有占用太多内存。经过分析得知,为了提高程序的并发性,程序运行会启动多个 JRuby...
2007-09-25 10:29:10 377
Ruby Hacking Guide中文版第一部分发布了!
Ruby Hacking Guide是一本探讨C Ruby实现的书,我的XRuby之路就是从这本书起步的。项目主页http://code.google.com/p/rhgchs/本次发布http://rhgchs.googlecode.com/files/rhgchs-20070924.zip这次发布的部分包括对全书的介绍和本书的第一部分。第一部分的内容包括对Ruby语言一个概要介...
2007-09-25 10:07:14 330
XRuby 0.3.0发布了!
XRuby 0.3.0发布了!发布信息:http://xruby.blogspot.com/2007/08/xruby-030-released.htmlJavaEye镜像:http://xruby.iteye.com/blog/110336这个版本最大的变化是,受到JRuby中Java 5相关讨论的启发,加入了以Annotation绑定Java方法和Ruby方法,简化了代码的编写。现...
2007-08-09 12:49:31 333
XRuby 0.2.0发布了!
XRuby 0.2.0发布了!xruby.blogspot.com/2007/05/xruby-020-released.html这是一次版本号的提升,主要是加入了test::unit的支持,现在这个框架已经可以运行了,并且,通过了一部分ruby自带的单元测试。下一次版本号提升时,我们希望可以让所有ruby自带的单元测试全部通过。另一个重大的变化是beanworms为XRuby加入了de...
2007-05-16 09:24:06 356
XRuby 0.1.4发布了!
XRuby 0.1.4发布了![url]http://xruby.blogspot.com/2007/04/xruby-014-released.html[/url]向0.2.0又迈进了一步!0.2.0的目标是让单元测试框架可以运行起来。这个版本中终于将我写的Runtime集成进去了,虽然只是主体结构,还有不少要调整的地方。我的开发过程:[url=http://dreamh...
2007-04-11 08:44:20 249
读《Programming Ruby》
我喜欢Ruby,因为它在我心中是一种优美的程序设计语言;我喜欢读纸版书,因为捧在手里很有感觉;我喜欢读中文版,毕竟中文是我的母语。所以,当《Programming Ruby中文版》面市的时候,我迫不及待的在网上下了订单。这本书给我的第一印象是“厚”,有如字典一般的外观对于捧在手中的阅读不会是一种非常好的阅读体验,不过,几百页的图书想薄也难啊!不过,整体来说,这本书的制作质量还是相当不错的,让人...
2007-04-04 11:14:00 240
活动的XRuby讲稿
周末活动的时候,给大家介绍了一下XRuby,讲稿已经上传,有兴趣的朋友,可以看看。[url]http://xruby.com/Documents/XRuby_Overview.ppt[/url]如果对其中涉及的任何内容有问题,都可以提出来,大家一起探讨。...
2007-03-25 22:50:12 200
XRuby发布了!
XRuby是什么?它是一个编译器。与其它编译器一样,它完成的工作是将一种格式的语言转换成另一种。与大多数编译器不同的是,它是将Ruby的代码(.rb)转换成Java的bytecode(.class)。XRuby是一个开源项目,很荣幸,我是这个项目的成员。提起Ruby和Java的组合,现阶段,在人们脑中率先撞线的多半是JRuby。JRuby确实在结合Ruby和Java这条路上走了很长一段时间,尤其...
2007-01-30 22:39:00 276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人