要和老婆去澳大利亚旅行了,这是我们第一次出国旅行。前前后后准备了有3-4个月了。
目的地是悉尼和凯恩斯,主要的亮点是大堡礁,这次可以看到以前在动物世界里面看到的奇妙世界了。
可惜错过了这次Beijing Open Party的活动,下次回来还会继续技术征途。但是在这次旅行中,完全没有技术,只有用心的去感受这个世界了,希望我能够好运!
Aug
去澳大利亚旅行
Aug
关于Javascript的入门图书
犀牛书绝对的过时,也绝对的不友好。在开始的时候,作为一本系统讲解javascript的书,它非常注重阐述规范,所以在那个时代它是最好的图书。但是现在,作为js技术的入门图书,我们有一些更好的从javascript的精髓和基本理念入手的图书,读完他们你就可以体会到规范为什么是这个样子,从记忆角度来说理解后的记忆要强过死记硬背,所以用这些图书入门是更好的选择。
Update: 有位Sina的同事说道犀牛书还是要有一本的,目的是作为参考书。我倒是觉得这个完全可以依靠网络,因为大部分时候我们就是想索引一下方法,或者看看方法签名和解释,这个时候通过在线服务绝对要好过翻书。服务里面gotapi是个不错的选择!
在国内看翻译的推荐看:
1、大辫子nicholas写的Javascript高级程序设计。
2、John Resig写的精通Javascript (Pro javascript)
ppk on javascript这本书也不错,比较实用,但是个人感觉没有精通Javascriptt这本讲的清楚。
如果看原文可以期待:
1、John Resig的Javascript Ninja,未出版,但是有样章。
How Closures Work
Using (function(){})()
Instantiation and Prototypes
Class-like Code
2、Js大神Douglas Crockford的Javascript The good parts.
上周和钱钱讨论Programming Ruby这本书的时候我们也持这个观点,它曾经是一本非常棒的入门书,因为那个时候它是第一本非日文的Ruby图书。但是这本经典书到了现在已经有了很多不一样的竞争者,像钱钱同学推荐的Every day scripting with ruby就更偏实践,更容易让你入ruby的门。
随手实验了一下这个是好用的(当然这个iframe要同源,否则安全限制无法修改)。原因是我们的系统里面有iframe输出后台的log,里面的样式都是默认的,为了后台无侵入,所以用js修改样式。这样就可以(也可以注入css文件,这样更干净)。注意contentWindow的写法在IE略有不同。
var css = $(’testframe’).contentWindow.document.createElement(’style’);
css.type = ‘text/css’;
css.innerHTML = ‘body {font-size: 7px; color: red;}’;
$(’testframe’).contentWindow.document.getElementsByTagName(’head’)[0].appendChild(css);
Beijing Open Party - 雨前 - 活动相册
在2008年4月12日,每月一次的Beijing Open Party又活动了,这次活动的名称是“雨前”,活动地点还是在东直门的ThoughtWorks北京办公室。
这次很多蛰伏很久的软件行业的老前辈都“惊蛰”来参加了我们的活动,会场气氛非常热列,我在现场照了一些照片,在这里分享出来,因故错过的朋友们可以在这里体验一下现场的气氛,来参加的朋友们可以看看你们的帅照啦。
Beijing Open Party是由国内多个活跃技术社区(用户组)共同主办的一个开放的自由聚会,主题包括技术、市场、摄影、生活等各个方面,欢迎喜欢自由开放讨论气氛的朋友来参加下次活动。我们的活动信息也会及时发送到好看簿(好看簿的开发者也是这个活动的积极参与者)。
Beijing Open Party - Before the rain - 12-Beijing [...]
Jun
美味的Beijing Open Party纪实
美味的Beijing Open Party纪实
这是AgileChina、BJUG、BPUB、BLUG、Matrix和ThoughtWorks共同举办的一个以技术为主的聚会!这个是会议纪实。我带表Limo与聪明的猪主持了这次活动。
我准备了2周,很累,但是结束后我很满足。我见到了很多老朋友,好看簿的野狼、蚂蚁、二傻,灰狐的Peter chen、聪明的猪,BJUG的差沙、舜佳nicholas.Ding、清风、竹笋炒肉、莫映、咖啡屋的鼠标……InfoQ的李剑……很多很多,谢谢你们来参加这个活动。
最后对所有贡献了Topic的同学表示敬意!
由于组织者吃午饭迟了……结果来的时候已经有一些朋友进来了-由于组织者吃午饭迟了……结果来的时候已经有一些朋友进来了
[...]
The first day of ThoughtWorks AwayDay. There were a lot of tech sessions in the day. I’m proud to be a thoughtworker.
[...]
Jun
Ajax的性能与扩展(下)
Performance and Scalability of Ajax Part 2
Beijing Open Party里面我关于Ajax的keynote的前半不分,这是一个长达2小时的Session,不过当天缩减为1小时,欢迎大家反馈,我会不断改进的。
从Web开发者的关注点分析开发高性能Ajax应用的一些关注点,并分享开发过程中的一些经验。话题还会试探性的探讨构建Ajax应用程序架构的风格问题,并从长期维护和扩展的角度分析页面端MVC的使用和发展情况。
参考:
http://www.slideshare.net/cheilmann/planning-javascript-and-ajax-for-larger-teams-174408/
http://www.slideshare.net/pureclone/highperformance-javascript/
speed of ajax-speed of ajax 第一部分在这里:http://www.haokanbu.com/story/5889/
[...]
Jun
Ajax的性能与扩展(上)
Performahttp://www.haokanbu.com/story/5889/?show=externalnce and Scalability of Ajax Part 1
Beijing Open Party里面我关于Ajax的keynote的前半不分,这是一个长达2小时的Session,不过当天缩减为1小时,欢迎大家反馈,我会不断改进的。
从Web开发者的关注点分析开发高性能Ajax应用的一些关注点,并分享开发过程中的一些经验。话题还会试探性的探讨构建Ajax应用程序架构的风格问题,并从长期维护和扩展的角度分析页面端MVC的使用和发展情况。
参考:
http://www.slideshare.net/cheilmann/planning-javascript-and-ajax-for-larger-teams-174408/
http://www.slideshare.net/pureclone/highperformance-javascript/
speed of ajax-speed [...]
Jun
好看簿服务器升级记录
好看簿服务器升级记录
交换机送到-交换机送到 最先送到的是我们的交换机,用塑料布封的很好,我从大老远回来收的货,还好及时拿到了。虽说功能还没有家里的无线路由器多,可是它可不便宜。我们的服务器升级后的网络通讯就靠它了。Made in china。
[...]
Apr
买笔记本的想法
如果你买笔记本使用Linux,如Ubuntu或者Fedora,那么买Lenovo的Thinkpad吧,血统很好,耐用,好用,符合Linux的原则。
否则,如果你买了笔记本即用来生活工作又用来享乐,那么选择装了Mac OSX的Macbook Pro或者Macbook是非常爽的。
如果你还是需要Windows,如网上银行什么的,那么装个虚拟机吧。VMWare在Linux下和Parallels在苹果下面都是很好的虚拟机。
那么,如果你说我还要玩游戏……去……买个游戏机就好了,PSP、NDSL、PS3、XBox360、WII、PS2都比PC好玩……玩网游么?还是戒了吧……