SD2C 2009 (Part 2 - Session & Forum)
2009-10-25 00:00:00
查看原文
SD2C的第一天晚上,我在「开放平台」和「PPT制作秘诀」两者之间犹豫,最后选择了去听蔡学镛的「尼古丁+咖啡因...不瞌睡的PPT制作秘诀」,原因是我觉得如果蔡学镛能教别人写不瞌睡PPT,那么他自己的PPT至少也应该是不瞌睡的。事...
SD2C 2009 (Part 1 - Keynote & Meal)
2009-10-23 00:00:00
查看原文
一年一度的SD2C又来了,今年的时间由去年的两天半扩充到三天,第一天只设主会场,全部都是keynote。
跟去年的情况类似的是,keynote环节基本上就是赞助商专场,每个赞助商都来从技术的角度说一下自己当前最重视的市场。例...
国际长途比国内市话便宜
2009-10-16 00:00:00
查看原文
众所周知,在国外买国际长途电话卡打到中国,比国内市话还要便宜。这说明了国内话费之高完全是垄断造成的,其实根本就不值这样的价格,因此我们能够打国际长途就打国际长途吧,尽量别再为国内垄断行业支付额外的话费了。
...
你的网站「被兼容」了吗?
2009-09-17 00:00:00
查看原文
一般情况下,我们只会讨论我们的网站如何主动兼容某某浏览器,被动地等待浏览器来兼容我们的网站是不切实际的幻想——哪个浏览器会那么伟大,原意主动为一个不兼容的网站而作出改变呢?IE8就是这样一个伟大的浏览器,Microsoft...
jQuery is DSL (Part 2 - jQuery)
2009-08-16 00:00:00
查看原文
#### jQuery的Internal DSL形式
在上一篇文章里面,我们了解到了Internal DSL的具体形式,形如:
/* Method Chaining */
computer()
.processor()
.cores(2)
.i386()
.disk() ...
jQuery is DSL (Part 1 - DSL)
2009-08-10 00:00:00
查看原文
jQuery刚刚出来的时候,我没有太多关注它,觉得这不过是Yet Another JavaScript Library。早期的jQuery专注于DOM节点的筛选与操作,不提供众多的基础类扩展,更不提供UI组件,因此体积能够做到很小。然而,我实在看不出它和我...
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
2009-07-02 00:00:00
查看原文
在上一篇文章里,我们设计了一套能在JavaScript中描述函数重载的方法,这套方法依赖于一个叫做Overload的静态类,现在我们就来看看如何实现这个静态类。
#### 识别文本签名
我们先来回顾一下上一篇文章中提到的Overload用例...
让 JavaScript 轻松支持函数重载 (Part 1 - 设计)
2009-07-02 00:00:00
查看原文
#### JavaScript支持重载吗?
JavaScript支持函数重载吗?可以说不支持,也可以说支持。说不支持,是因为JavaScript不能好像其它原生支持函数重载的语言一样,直接写多个同名函数,让编译器来判断某个调用对应的是哪一个重载...
写个 JavaScript 异步调用框架 (Part 6 - 实例 & 模式)
2009-10-20 00:00:00
查看原文
我们用了5篇文章来讨论如何编写一个JavaScript异步调用框架(问题 & 场景、用例设计、代码实现、链式调用、链式实现),现在是时候让我们看一下在各种常见开发情景中如何使用它了。
#### 封装Ajax
设计Async.Operation的最初...