Cat in Chinese

2009年12月20日星期日

如何购买 Amazon Kindle 书籍 (Updated)

›
之前写过一篇《 如何购买 Amazon Kindle 书籍 》,后来那篇文章成为了除首页外访问量最高的文章,这让我觉得非常奇怪——首页PV占全部PV的50%,而那一篇文章的PV比例竟然超过5%,同时其它文章的PV比例都低于2%——难道真的有那么多人搜索购买Kindle书的方法找到...

看对的书 (Part 0 - 何谓对错)

›
在《 老赵书托 》里面,Jeff把人脑比喻为「寄存器」,而我则更倾向于把人脑比喻为「神经网络」。但是「神经网络」的定义本身就源自人脑啊,这不是循环引用了吗?其实我的意思是,我们应该参考训练神经网络的方式来优化人脑的思维方式。 我们都知道,训练神经网络应该用对的数据,这样才能让神经...
2009年12月15日星期二

China MVP Open Day 2009

›
又是一年一度的MVP Open Day, 前年在三亚 , 去年在北京 ,今年还在北京,明年能不能换个地方啊?我觉得两岸三地是个很好的主意,让我能认识到平时接触不到的港台MVP。不过,也请容我私下阴谋论一下,是不是好像TechEd裁减预算三场合办为一场那样,MVP Open Day...
2009年12月14日星期一

程序之外的事情 (Part 1 - Speech)

›
相信大家最近都看到了有一篇题为《 程序员需要培养企业家式的能力 》的热文吧。在我首次读到这篇文章时,我并不太同意文章开头的几段话——“程序员在公众面前讲话会脸红,不能很好地表现自己”,你开玩笑吧?在我熟悉的程序员当中,没几个是这样子的,我很喜欢跟他们聊各种各样的事情,从而获得更多...
2009年11月24日星期二

编写 iPhone Friendly 的 Web 应用程序 (Part 7 - 多点触击)

›
这个系列的上一篇文章差不多是两年之前的事情了,在这两年里Mobile Safari并非停滞不前,从iPhone 2.0开始Mobile Safari就加入了对多点触击的支持,现在我们就来看一下我们可以利用它来干什么。 相信很多人都看过WPF为Surface设备做的一个简单demo...
2009年11月23日星期一

不看《时尚先生》的你竟然看《程序员》?!

›
我的博客订户有多少人看《时尚先生》的,举手来看看?博客园里又有多少人是看《时尚先生》的,喊出来听听?我相信绝大多数程序员都是不看《时尚先生》的,尽管它定位为男性杂志,但不看的人不会因此而觉得自己不够男人,也不会去指责一本男性杂志的编辑为何不考虑男性程序员。(为了表示我没有性别歧视...
2009年11月17日星期二

我在 TechEd 2009 演讲的资源 (Silverlight & Ajax)

›
这是TechEd第二天下午的Silverlight课程资源。关于百度Hi的Silverlight实现方面的任何问题,都欢迎与我讨论。 基于Silverlight的RIA架构及百度应用 View more presentations from Cat Chen . 这是TechE...

User Friendly 2009

›
这个周末有幸去上海参加了 UPA China 组织的用户体验行业大会 User Friendly 2009 。参会人员大多数都是设计师,会议内容也是他们熟悉的内容,但对于像我这样少数的参会工程师来说,这样的会议确实让人大开眼界。 在整场会议当中,我觉得让我印象最深刻的就是 Jar...
2009年11月16日星期一

Tech·Ed 2009

›
今年是我第一次以讲师身份参加TechEd,碰巧TechEd所在的周末我们要搬家到 百度大厦 ,所以我星期四早上搞掂打包工作后就赶到了会场。凭着《讲师指南》进入会场后,我直奔讲师休息室领取证件和衣服,然后再跑到MVP站台领取印章,接着等待第一天下午的Keynote开始。 尽管我没有...
2009年10月25日星期日

SD2C 2009 (Part 2 - Session & Forum)

›
SD2C的第一天晚上,我在「开放平台」和「PPT制作秘诀」两者之间犹豫,最后选择了去听蔡学镛的「尼古丁+咖啡因...不瞌睡的PPT制作秘诀」,原因是我觉得如果蔡学镛能教别人写不瞌睡PPT,那么他自己的PPT至少也应该是不瞌睡的。事后证明我的选择是没错的——别人告诉我「开放平台」论...
2009年10月22日星期四

SD2C 2009 (Part 1 - Keynote & Meal)

›
一年一度的SD2C又来了,今年的时间由去年的两天半扩充到三天,第一天只设主会场,全部都是keynote。 跟去年的情况类似的是,keynote环节基本上就是赞助商专场,每个赞助商都来从技术的角度说一下自己当前最重视的市场。例如说Microsoft开始重视Team Foundati...
2009年10月16日星期五

国际长途比国内市话便宜

›
众所周知,在国外买国际长途电话卡打到中国,比国内市话还要便宜。这说明了国内话费之高完全是垄断造成的,其实根本就不值这样的价格,因此我们能够打国际长途就打国际长途吧,尽量别再为国内垄断行业支付额外的话费了。 在国内要通过国际长途拨打国内电话,通过VoIP就行了,Skype和Goog...
2009年9月17日星期四

你的网站「被兼容」了吗?

›
一般情况下,我们只会讨论我们的网站如何主动兼容某某浏览器,被动地等待浏览器来兼容我们的网站是不切实际的幻想——哪个浏览器会那么伟大,原意主动为一个不兼容的网站而作出改变呢?IE8就是这样一个伟大的浏览器,Microsoft就是一家这样伟大的企业。 故事是这样的,我们有一小段Jav...
2009年8月23日星期日

Twitter Suspension

›
我的Twitter帐号,也就是 @CatChen ,经历了一次长达半个月的suspension。 8月5日早上醒来,发现我的Tweetie不能再更新,打开Web看看,发现如下提示: This account is currently suspended and is being ...
7 条评论:
2009年8月16日星期日

jQuery is DSL (Part 2 - jQuery)

›
jQuery的Internal DSL形式 在上一篇文章里面,我们了解到了Internal DSL的具体形式,形如: /* Method Chaining */ computer()   .processor()     .cores(2)     .i386()   .disk...
2009年8月10日星期一

jQuery is DSL (Part 1 - DSL)

›
jQuery刚刚出来的时候,我没有太多关注它,觉得这不过是Yet Another JavaScript Library。早期的jQuery专注于DOM节点的筛选与操作,不提供众多的基础类扩展,更不提供UI组件,因此体积能够做到很小。然而,我实在看不出它和我熟悉的Prototype...
2009年7月2日星期四

让 JavaScript 轻松支持函数重载 (Part 2 - 实现)

›
在 上一篇文章 里,我们设计了一套能在JavaScript中描述函数重载的方法,这套方法依赖于一个叫做Overload的静态类,现在我们就来看看如何实现这个静态类。 识别文本签名 我们先来回顾一下上一篇文章中提到的Overload用例: var extend = Overloa...
2009年7月1日星期三

让 JavaScript 轻松支持函数重载 (Part 1 - 设计)

›
JavaScript支持重载吗? JavaScript支持函数重载吗?可以说不支持,也可以说支持。说不支持,是因为JavaScript不能好像其它原生支持函数重载的语言一样,直接写多个同名函数,让编译器来判断某个调用对应的是哪一个重载。说支持,是因为JavaScript函数对参数...
1 条评论:

写个 JavaScript 异步调用框架 (Part 6 - 实例 & 模式)

›
我们用了5篇文章来讨论如何编写一个JavaScript异步调用框架( 问题 & 场景 、 用例设计 、 代码实现 、 链式调用 、 链式实现 ),现在是时候让我们看一下在各种常见开发情景中如何使用它了。 封装Ajax 设计Async.Operation的最初目的就是解决A...
4 条评论:
2009年6月30日星期二

写个 JavaScript 异步调用框架 (Part 5 - 链式实现)

›
在上一篇文章里面,我们为异步调用框架设计了一种链式调用方式,来增强异步调用队列的代码可读性,现在我们就来编写实现这部分功能的代码。 调用入口 链式调用存在Async.go方法和Async.chain方法两个入口,这两个入口本质上是一致的,只是Async.chain方法在调用时先不...
6 条评论:
‹
›
主页
查看网络版本

简介

我的照片
Cat Chen
查看我的完整个人资料
由 Blogger 提供支持.