去澳大利亚旅行

要和老婆去澳大利亚旅行了,这是我们第一次出国旅行。前前后后准备了有3-4个月了。

目的地是悉尼和凯恩斯,主要的亮点是大堡礁,这次可以看到以前在动物世界里面看到的奇妙世界了。

可惜错过了这次Beijing Open Party的活动,下次回来还会继续技术征途。但是在这次旅行中,完全没有技术,只有用心的去感受这个世界了,希望我能够好运!

关于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,未出版,但是有样章。

2、Js大神Douglas Crockford的Javascript The good parts.

上周和钱钱讨论Programming Ruby这本书的时候我们也持这个观点,它曾经是一本非常棒的入门书,因为那个时候它是第一本非日文的Ruby图书。但是这本经典书到了现在已经有了很多不一样的竞争者,像钱钱同学推荐的Every day scripting with ruby就更偏实践,更容易让你入ruby的门。

一端简单的向iframe里面注入css的javascript

随手实验了一下这个是好用的(当然这个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 – 雨前 – 活动相册


Beijing Open Party – 雨前 – 活动相册

在2008年4月12日,每月一次的Beijing Open Party又活动了,这次活动的名称是“雨前”,活动地点还是在东直门的ThoughtWorks北京办公室。
这次很多蛰伏很久的软件行业的老前辈都“惊蛰”来参加了我们的活动,会场气氛非常热列,我在现场照了一些照片,在这里分享出来,因故错过的朋友们可以在这里体验一下现场的气氛,来参加的朋友们可以看看你们的帅照啦。

Beijing Open Party是由国内多个活跃技术社区(用户组)共同主办的一个开放的自由聚会,主题包括技术、市场、摄影、生活等各个方面,欢迎喜欢自由开放讨论气氛的朋友来参加下次活动。我们的活动信息也会及时发送到好看簿(好看簿的开发者也是这个活动的积极参与者)。



Beijing Open Party – Before the rain – 12-Beijing Open Party – Before the rain – 本次主持人是Tin和冰云(icecloud,BJUG和AgileChina创始人,ThoughtWorks商务分析师)



Beijing Open Party – Before the rain – 06-Beijing Open Party – Before the rain – 啄木鸟社区(www.woodpecker.org.cn)创始人,新浪资深互联网架构师黄东老大终于来了



Beijing Open Party – Before the rain – 10-Beijing Open Party – Before the rain – 这次活动的参与者很多,大家排队签到,聪明的猪(右白)是BJOP活动的最大组织者和贡献者。



Beijing Open Party – Before the rain – 14-Beijing Open Party – Before the rain – 游戏



Beijing Open Party – Before the rain – 13-Beijing Open Party – Before the rain – 食物



Beijing Open Party – Before the rain – 20-Beijing Open Party – Before the rain – 会前的自我介绍以Standup meeting形式进行



Beijing Open Party – Before the rain – 15-Beijing Open Party – Before the rain – 会议开始,聪明的猪,Tin,冰云,咖啡屋的鼠标



Beijing Open Party – Before the rain – 16-Beijing Open Party – Before the rain – 本次打手众多,互联网精英们



Beijing Open Party – Before the rain – 36-Beijing Open Party – Before the rain – 外国友人的中文非常好,气氛轻松



Beijing Open Party – Before the rain – 23-Beijing Open Party – Before the rain – 说话的是InfoQ中文站总编霍泰稳



Beijing Open Party – Before the rain – 31-Beijing Open Party – Before the rain – standup的阵势很大



Beijing Open Party – Before the rain – 37-Beijing Open Party – Before the rain – 地狱男爵还穿了绝版的BJUG衬衫



Beijing Open Party – Before the rain – 40-Beijing Open Party – Before the rain



Beijing Open Party – Before the rain – 47-Beijing Open Party – Before the rain – 野狼很野的自我介绍



Beijing Open Party – Before the rain – 58-Beijing Open Party – Before the rain – 聪明的猪上的厅堂下得厨房,这里正在客串摄像,辛苦了~



Beijing Open Party – Before the rain – 85-Beijing Open Party – Before the rain – 来自db4o的开发者,他贡献了p-unit的topic



Beijing Open Party – Before the rain – 78-Beijing Open Party – Before the rain – 聪明的猪自我介绍



Beijing Open Party – Before the rain – 83-Beijing Open Party – Before the rain – 这个是standup时候大家需要回答的问题,每次我们都会选一个有趣的问题来活跃气氛



Beijing Open Party – Before the rain – 90-Beijing Open Party – Before the rain – db4o的开发者,贡献了Android的界面开发的topic



Beijing Open Party – Before the rain – 88-Beijing Open Party – Before the rain – 钱安川-moxie,曾经贡献了很多技术教程



Beijing Open Party – Before the rain – 93-Beijing Open Party – Before the rain – 黄东贡献了xBay DNS的topic,此时正在拉票



Beijing Open Party – Before the rain – 96-Beijing Open Party – Before the rain – 陶文,贡献了多个开源项目,此次贡献了关于使用cotta framework在测试中实现基于状态的测试和mock的topic



Beijing Open Party – Before the rain – 101-Beijing Open Party – Before the rain – db4o的开发者,贡献了在Android上面使用db4o的Topic



Beijing Open Party – Before the rain – 98-Beijing Open Party – Before the rain – 外国友人,贡献了Verify Quality的Topic



Beijing Open Party – Before the rain – 111-Beijing Open Party – Before the rain – 陶文的Topic,黄东正在认真听讲



Beijing Open Party – Before the rain – 104-Beijing Open Party – Before the rain – 大会议厅



Beijing Open Party – Before the rain – 105-Beijing Open Party – Before the rain – 陶文



Beijing Open Party – Before the rain – 113-Beijing Open Party – Before the rain – 参加活动的外籍ThoughtWorkers,左边的Chris Stevenson是多个开源项目的contributer



Beijing Open Party – Before the rain – 112-Beijing Open Party – Before the rain – 陶文



Beijing Open Party – Before the rain – 116-Beijing Open Party – Before the rain – 在游戏室内进行的Topic



Beijing Open Party – Before the rain – 114-Beijing Open Party – Before the rain – 在游戏室内进行的Topic



Beijing Open Party – Before the rain – 120-Beijing Open Party – Before the rain – ozzzzzz也参加了本次活动,与很多敏捷开发者讨论问题



Beijing Open Party – Before the rain – 122-Beijing Open Party – Before the rain – 会议的一角,徐X正在和大加讨论算法问题



Beijing Open Party – Before the rain – 131-Beijing Open Party – Before the rain – 新浪的一些FreeBSDer,正在一起讨论问题



Beijing Open Party – Before the rain – 126-Beijing Open Party – Before the rain – 黄东是mac fans



Beijing Open Party – Before the rain – 132-Beijing Open Party – Before the rain – 野狼在自拍



Beijing Open Party – Before the rain – 142-Beijing Open Party – Before the rain – 大厅



Beijing Open Party – Before the rain – 137-Beijing Open Party – Before the rain – 大厅



Beijing Open Party – Before the rain – 148-Beijing Open Party – Before the rain – 游戏室



Beijing Open Party – Before the rain – 146-Beijing Open Party – Before the rain – 野狼的Topic是关于互联网推广的



Beijing Open Party – Before the rain – 164-Beijing Open Party – Before the rain – p-unit的session,现场人少,但是很精,胡凯与徐X都是具有丰富的测试和持续集成经验的资深咨询师



Beijing Open Party – Before the rain – 150-Beijing Open Party – Before the rain – 现场讨论



Beijing Open Party – Before the rain – 157-Beijing Open Party – Before the rain – 现场讨论



Beijing Open Party – Before the rain – 166-Beijing Open Party – Before the rain – 野狼的交互式Session



Beijing Open Party – Before the rain – 180-Beijing Open Party – Before the rain – 认真



Beijing Open Party – Before the rain – 169-Beijing Open Party – Before the rain – 野狼的交互式Session



Beijing Open Party – Before the rain – 189-Beijing Open Party – Before the rain – Android UI设计,keypoint做的很好



Beijing Open Party – Before the rain – 191-Beijing Open Party – Before the rain – 外国友人也来参加



Beijing Open Party – Before the rain – 197-Beijing Open Party – Before the rain – 虽然这个Topic内容比较初级,但是在提问中大家的收获也不少



Beijing Open Party – Before the rain – 192-Beijing Open Party – Before the rain – 虽然这个Topic内容比较初级,但是在提问中大家的收获也不少



Beijing Open Party – Before the rain – 198-Beijing Open Party – Before the rain – 雨前的所有Topic,此次贡献的主题正好够3个Track,希望大家下次更加踊跃的贡献



Beijing Open Party – Before the rain – 199-Beijing Open Party – Before the rain – 聪明的猪在活动结束后与大家交流



Beijing Open Party – Before the rain – 200-Beijing Open Party – Before the rain – 德国开发者,我正在和他聊天



Beijing Open Party – Before the rain – 04-Beijing Open Party – Before the rain

以上内容由Diamond Tin!于2008年4月13日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

美味的Beijing Open Party纪实


美味的Beijing Open Party纪实

这是AgileChina、BJUG、BPUB、BLUG、Matrix和ThoughtWorks共同举办的一个以技术为主的聚会!这个是会议纪实。我带表Limo与聪明的猪主持了这次活动。
我准备了2周,很累,但是结束后我很满足。我见到了很多老朋友,好看簿的野狼、蚂蚁、二傻,灰狐的Peter chen、聪明的猪,BJUG的差沙、舜佳nicholas.Ding、清风、竹笋炒肉、莫映、咖啡屋的鼠标……InfoQ的李剑……很多很多,谢谢你们来参加这个活动。
最后对所有贡献了Topic的同学表示敬意!



由于组织者吃午饭迟了……结果来的时候已经有一些朋友进来了-由于组织者吃午饭迟了……结果来的时候已经有一些朋友进来了



微笑的是聪明的猪,签到中的是erlang china的jackyz-微笑的是聪明的猪,签到中的是erlang china的jackyz



白衬衫是Tin,紫衬衫是JavaEye名人Moxie-白衬衫是Tin,紫衬衫是JavaEye名人Moxie



首先介绍会议流程-首先介绍会议流程 1. 自我介绍:名字,来自哪,干啥的?最喜欢的游戏是什么?
2. 贡献Topic仪式。
3. 投票选择Topic。
4. 进入3个Track的Session。



都是自己人-都是自己人



清风和野狼在摆弄清风的Macbook G4,后面的玻璃上可以看到ThoughtWorks的故事卡,TW是一个敏捷咨询公司-清风和野狼在摆弄清风的Macbook G4,后面的玻璃上可以看到ThoughtWorks的故事卡,TW是一个敏捷咨询公司



大家贡献的Topic也会写在故事卡上-大家贡献的Topic也会写在故事卡上



自我介绍是以StandMeeting的形式进行的,我们的Token是一个木马-自我介绍是以StandMeeting的形式进行的,我们的Token是一个木马



Dreamhead梦想风暴……也叫洋葱头……-Dreamhead梦想风暴……也叫洋葱头……



JavaEye的差沙同学,也是有名的网络打手(写手),贡献过不少好的技术教程,这是我俩第一次见面……-JavaEye的差沙同学,也是有名的网络打手(写手),贡献过不少好的技术教程,这是我俩第一次见面…… 大家会问我旁边的美女是谁……是一位开发人员,公司保密……



这位带了坏头,开始拿木马当麦克风-这位带了坏头,开始拿木马当麦克风 旁边的是在寻找工作的netfish同学。



中间是JavaEye著名打手Hideto同学,就是蛙眼blog的贡献者!-中间是JavaEye著名打手Hideto同学,就是蛙眼blog的贡献者! 一直怀疑他不上班不睡觉,只写blog……没想到还玉树临风嘛……



Peter Chen 程勇,国内企业级开源事业先锋人士,属于带头大哥!-Peter Chen 程勇,国内企业级开源事业先锋人士,属于带头大哥!



程序员杂志美女编辑刘洪洁,大家应该经常能够看到这个名字-程序员杂志美女编辑刘洪洁,大家应该经常能够看到这个名字



这胸肌……扫过雷,军事过硬,目前从事网游工作-这胸肌……扫过雷,军事过硬,目前从事网游工作



咖啡屋的鼠标同学-咖啡屋的鼠标同学



moxie是TW中的太极拳高手-moxie是TW中的太极拳高手



蚂蚁现身,为好看簿做广告!-蚂蚁现身,为好看簿做广告!



二傻同学……蚂蚁说要照一下你的脚-二傻同学……蚂蚁说要照一下你的脚



_DSC0517-_DSC0517



TW里面负责面试工作的MM-TW里面负责面试工作的MM



纯洁的清风,想见他的可以联系我,我可以考虑收费后安排你们见面-纯洁的清风,想见他的可以联系我,我可以考虑收费后安排你们见面 清风其实也是Sina的支柱性人物,他具有程序员的最高美德--懒。



先做了爸爸的聪明的猪同学,魅力 惊人-先做了爸爸的聪明的猪同学,魅力 惊人



Tin同学挥舞着他的仙女棒-Tin同学挥舞着他的仙女棒



这头秀发是我们BJUG王牌打手徐八插的标志,最能喷的人,业余吉他教练,艺术家,可惜,已婚……-这头秀发是我们BJUG王牌打手徐八插的标志,最能喷的人,业余吉他教练,艺术家,可惜,已婚……



清风很high,注意蚂蚁在喝奶……-清风很high,注意蚂蚁在喝奶……



众打手开始贡献Topic-众打手开始贡献Topic



遗憾是贡献者还不够踊跃,才贡献了10来个Topic,哇咔咔-遗憾是贡献者还不够踊跃,才贡献了10来个Topic,哇咔咔



OK,Tin宣布开始投票-OK,Tin宣布开始投票



Tin开始吹喇叭,原因是大家都去抢吃的了,我不得不提高音量让大家保持秩序……-Tin开始吹喇叭,原因是大家都去抢吃的了,我不得不提高音量让大家保持秩序……



王纲是Orange的开源工程师,贡献了一个关于GPE的话题,由于现在Android在基于Linux的开源手机操作系统上的重量炸弹,GPE这个遵循LiPS的Linux手机中间件发布告诉我们手机上应该可能-王纲是Orange的开源工程师,贡献了一个关于GPE的话题,由于现在Android在基于Linux的开源手机操作系统上的重量炸弹,GPE这个遵循LiPS的Linux手机中间件发布告诉我们手机上应该可能



玉树临风的二傻……贡献关于S3的Topic-玉树临风的二傻……贡献关于S3的Topic



Peter Chen和猪胸上演双簧,谈Open Source社区发展,场面火爆,造成另外两个平行Topic推迟举行-Peter Chen和猪胸上演双簧,谈Open Source社区发展,场面火爆,造成另外两个平行Topic推迟举行



奏乐……放狗-奏乐……放狗



路宁操新疆口音开始介绍精益羊肉串的口味大大的好!-路宁操新疆口音开始介绍精益羊肉串的口味大大的好!



野狼鼻子突然不适,说等我扣完再说,现场哗然……场面相当尴尬……当然这是假的了……其实这个是在调试鼻子中用来偷拍的摄像机……-野狼鼻子突然不适,说等我扣完再说,现场哗然……场面相当尴尬……当然这是假的了……其实这个是在调试鼻子中用来偷拍的摄像机……



野狼说,其实给我3,啊不,4分钟我就可以说完了,野狼准备讲网络聊天室的实现,后来时间不够了,下次大家再听吧-野狼说,其实给我3,啊不,4分钟我就可以说完了,野狼准备讲网络聊天室的实现,后来时间不够了,下次大家再听吧



胡凯同学是EJB 3.0的合译者,是ThoughtWorks王牌打手,是华丽之风的代表……口头禅是:“你行不行呀?”-胡凯同学是EJB 3.0的合译者,是ThoughtWorks王牌打手,是华丽之风的代表……口头禅是:“你行不行呀?”



Tin开始推销自己的Performance and Scalability of Ajax Apps,但是由于要保持低调,所以我的Great topic没有吸引到太多的听众,但是听过的朋友感觉都很不错-Tin开始推销自己的Performance and Scalability of Ajax Apps,但是由于要保持低调,所以我的Great topic没有吸引到太多的听众,但是听过的朋友感觉都很不错



这个关于开源社区的论坛最火爆,说明peter的国内最牛开源打手地位!-这个关于开源社区的论坛最火爆,说明peter的国内最牛开源打手地位!



没有椅子也会听入迷!-没有椅子也会听入迷!



换个角度看看大家享受的表情-换个角度看看大家享受的表情



嘻嘻,忘记摘遮光罩了-嘻嘻,忘记摘遮光罩了



好看簿王牌打手蚂蚁和TW最佳喷子兼BJUG最佳打手徐八插讨论敏捷-好看簿王牌打手蚂蚁和TW最佳喷子兼BJUG最佳打手徐八插讨论敏捷



有聊天的有玩Xbox 360的-有聊天的有玩Xbox 360的



B4一下netfish,想找工作还玩Xbox 360-B4一下netfish,想找工作还玩Xbox 360



和谐-和谐



In detail,开着的柜子是我的柜子-In detail,开着的柜子是我的柜子



你还有啥遗言?厄…我下次应该早点写测试……Dreamhead的最爱,TW充满此类幽默……-你还有啥遗言?厄…我下次应该早点写测试……Dreamhead的最爱,TW充满此类幽默……



Moxie讲敏捷项目管理工具Mingle,我也参与了Mingle的开发,Mingle基于RoR并部署于JRuby-Moxie讲敏捷项目管理工具Mingle,我也参与了Mingle的开发,Mingle基于RoR并部署于JRuby



不少打手参与了围观Mingle的工作-不少打手参与了围观Mingle的工作



moxie结合ThoughtWorks的敏捷实践讲解Mingle,受到了大家的广泛欢迎,使用工具改进习惯,的确是Pragmatic way-moxie结合ThoughtWorks的敏捷实践讲解Mingle,受到了大家的广泛欢迎,使用工具改进习惯,的确是Pragmatic way



GPE可能是这天参与人最多的副Track-GPE可能是这天参与人最多的副Track



Another about GPE2-Another about GPE2



路宁谈丰田生产系统-路宁谈丰田生产系统



这个……InfoQ的利剑参与后非常激动,马上贡献文章一篇-这个……InfoQ的利剑参与后非常激动,马上贡献文章一篇



可惜Jackyz还有二傻还有我的Topic没有照片,谁有请发给我-可惜Jackyz还有二傻还有我的Topic没有照片,谁有请发给我

以上内容由Diamond Tin!于2008年1月21日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

ThoughtWorks中国AwayDay2007

The first day of ThoughtWorks AwayDay. There were a lot of tech sessions in the day. I’m proud to be a thoughtworker.



AwayDay on your back.-AwayDay on your back.



Chris’s session is about distributed version control-Chris’s session is about distributed version control



Chris’s session is about distributed version control-Chris’s session is about distributed version control



Chris’s session is about distributed version control-Chris’s session is about distributed version control



The open enviroment-The open enviroment



Make up-Make up



Like a flower ( Vincent X, our hero )-Like a flower ( Vincent X, our hero )



Like a flower 2( Vincent X, our hero )-Like a flower 2( Vincent X, our hero )



Other people-Other people



Like a flower 3 ( Vincent X, our hero )-Like a flower 3 ( Vincent X, our hero )



The focus-The focus



Mabo, another hero.-Mabo, another hero.



The wonder wall.-The wonder wall.



Pizza desk-Pizza desk



Mac is everywhere-Mac is everywhere



The bag of thoughtworkers.-The bag of thoughtworkers.



Huang Liang’s topic is EFT.-Huang Liang’s topic is EFT.



Huang Liang use S5 as the alternative of PPT.-Huang Liang use S5 as the alternative of PPT.



Andy’s erlang session.-Andy’s erlang session.



Vincent on textmate.-Vincent on textmate.



The Parsing Expresssion Grammaer, the next big thing in compiler.-The Parsing Expresssion Grammaer, the next big thing in compiler.



Outside the window.-Outside the window.



Mack’s coool topic on web 2.0-Mack’s coool topic on web 2.0



He is a great UI/UE designer.-He is a great UI/UE designer.



Micheal Chen on the corner.-Micheal Chen on the corner.



Mabo’s topic.-Mabo’s topic.

以上内容由Diamond Tin!于2007年12月19日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

这个是ThoughtWorks的Awayday第二天的活动,我们去了慕田峪长城。好看簿的一些开发者和忠实用户也参加啦!



Andy’s cute baby-Andy’s cute baby



gigix is handsome-gigix is handsome



Tin and his wife-Tin and his wife



Thoughtworks from where?-Thoughtworks from where?



Climbing…-Climbing…



Another boy of tworkrs (eric du)-Another boy of tworkrs (eric du)



My team mates in CCE-My team mates in CCE



A great wall-A great wall



My cute wife.-My cute wife.



My thumb.-My thumb.



Put the baby in my arm-Put the baby in my arm



A great shadow.-A great shadow.



The back of me.-The back of me.



The team mates in Mingle team.-The team mates in Mingle team.



The handsome guy sit oppsite to me.-The handsome guy sit oppsite to me.



It’s tired, but still a long way to go.-It’s tired, but still a long way to go.



….-….



Dangrous way-Dangrous way



Door way.-Door way.



A good seller on the wall.-A good seller on the wall.



Come on.-Come on.



You on me.-You on me.



二傻和嫂子…-二傻和嫂子…



Derek和嫂子…-Derek和嫂子…



Dreamhead and Xli-Dreamhead and Xli



Luke, he is our best UI/UE designer-Luke, he is our best UI/UE designer



Andy’ baby bear.-Andy’ baby bear.



Two panda are eating something…-Two panda are eating something…



Andy’s superboy.-Andy’s superboy.



What is that? Do you know ^__^-What is that? Do you know ^__^



ice and leaf-ice and leaf



The lock of two hearts.-The lock of two hearts.



Golden flower.-Golden flower.

以上内容由Diamond Tin!于2007年12月19日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

Ajax的性能与扩展(下)


Performance and Scalability of Ajax Part 2

Beijing Open Party里面我关于Ajax的keynote的前半不分,这是一个长达2小时的Session,不过当天缩减为1小时,欢迎大家反馈,我会不断改进的。

从Web开发者的关注点分析开发高性能Ajax应用的一些关注点,并分享开发过程中的一些经验。话题还会试探性的探讨构建Ajax应用程序架构的风格问题,并从长期维护和扩展的角度分析页面端MVC的使用和发展情况。

参考:

http://www.slideshare.net/pureclone/highperformance-javascript/



speed of ajax-speed of ajax 第一部分在这里:http://www.haokanbu.com/story/5889/



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax

以上内容由Diamond Tin!于2008年1月21日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

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/pureclone/highperformance-javascript/



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax



speed of ajax-speed of ajax

以上内容由Diamond Tin!于2008年1月21日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

好看簿服务器升级记录


好看簿服务器升级记录



交换机送到-交换机送到 最先送到的是我们的交换机,用塑料布封的很好,我从大老远回来收的货,还好及时拿到了。虽说功能还没有家里的无线路由器多,可是它可不便宜。我们的服务器升级后的网络通讯就靠它了。Made in china。



Cisco的钞票纸-Cisco的钞票纸 Cisco的防伪标志是钞票纸印制的,呵呵。微软的Windows授权也是钞票纸……钞票纸是不是一般用来提升纸的概念价值?Cisco贵是不是只是因为他们以为用了钞票纸就能让产品价值翻番?
反正好看簿是不回用钞票纸做什么的……可以考虑以后用钞票纸印制奖状给我们最可爱的用户作为奖状?



工人来搭积木-工人来搭积木 第二天一大早,Dell的物流打电话说家伙们到了……开门的功夫工人就把新的服务器送进来了。
1、2、3把积木搭起来……我们马上就要用它们来加强我们好看簿的负载能力了。



机箱三宝-机箱三宝 3台新的服务器,它们寄托着所有好看簿用户的希望。最低下那个明显放倒了……
这说明工Dell是不分正反的?谁知Dell果然给我们弄了故事,那是后话了。



挪窝,从门口移动到工作间-挪窝,从门口移动到工作间 看起来不起眼的矮盒子重量可不是盖的……30KG呢,搬动的时候还真是费劲。
小心翼翼的送到工作间,准备进行洗脑工作,让它们成为好看簿的孩子。
工作间此时还算工整,头一天为了迎接这3个新的宝宝,我已经清理了这里。旁边的Dell C231台式机里面有可以自动安装好看簿服务器的软件,我们早已经做了很多功课研究了如何处理我们的新生儿了。
盒子旁边的地上是头一点提前到达的Cisco交换机,我已经配置好了……只是此时我发现我家没有那么多网线……这还真是个棘手的问题。



脱掉脱掉脱掉,衣服脱掉-脱掉脱掉脱掉,衣服脱掉 脱掉那个牛皮纸盒子,里面露出钢筋铁骨,更薄了……此时真的不能相信这个东西就像一个实心的铁陀……显得非常重。
其实这面是肚皮,我就这么仰八脚的给他洗脑袋了……



好奇它用的什么硬盘?-好奇它用的什么硬盘? 非常好奇它的硬盘是什么样的……
15k rpm的硬盘,每分钟1万5千转的硬盘。什么概念呢?我们目前主流的笔记本是5400和4200转,而台式机一般是7200转。
这是希捷的顶级硬盘了……我们的网站会越跑越快的。



准备开始工作-准备开始工作 这个是我的工作间,东西已经放好了,三台服务器摞成一堆。因为只有一台双线的显示器不够用,所以搬出了古董显示器用来监控安装过程。
程序员最好经常健身,搬服务器可是重体力活。



拆包,拆包-拆包,拆包 蚂蚁驾到,开始清点送来的零碎……
这些零碎包括内存和硬盘,怎么能说是零碎呢。
不过拆包还是满麻烦的,忙活半天。
右边露出的是蚂蚁的脚^__^



安装进行正酣-安装进行正酣 给蚂蚁沏了好茶……
我在旁边喝娃哈哈果奶补充体力:Q
此时的3个键盘经常让我迷惑,总是搞不清楚自己在干什么。
而且此时屋子里面有3台服务器在轰鸣,和过坦克一样吵闹,脑子有点恍惚了。服务器的盒子上赫然写着A类电子产品,禁止在居住范围内试用,可能对身体造成不可预知的影响……
但是为了大家,我只能牺牲小我成全大家了。



工作间一团糟,蚂蚁在看账单?-工作间一团糟,蚂蚁在看账单? 此时屋子里已经是一团糟,不过服务器的安装过程进行的还是比较顺利的。
蚂蚁其实是在看快递的送货单子清点物品,并非看账单入神……哈哈。



工地现场繁杂-工地现场繁杂 这个是施工地点的特写,此时还是一台服务器的时候。后来三台一起上的时候这里有12根网线和N条键盘、电源线纠缠在一起,现场机器复杂。
交换机暂时充当了安装服务器的垫脚石。
图中的Dell键盘可能有于静电的原因不幸阵亡,这个键盘陪伴了我2年多了……哀悼一下。



一边安装一边查阅资料-一边安装一边查阅资料 一边安装一边翻阅一些资料,这样才可以放心。椅子都用来放硬盘了,我们只能站着调试。



为三胞胎合个影-为三胞胎合个影 以后大家访问的好看簿就运行在这三胞胎上面,当然它们还有个大哥此时躺在机房为大家服务。



转眼间机器上架了-转眼间机器上架了 在装好系统和好看簿的软件后,我们另择了良辰吉日把他们送到了机房。上架的工作要非常小心,这样才不会影响对大家的服务。我们现在已经有双线冗余的方案,以后好看簿会更加稳定的为大家服务。



蚂蚁的背影-蚂蚁的背影 似曾相识吧?上一篇上线的日记里面就有蚂蚁的身影。这次的上线任务是我和蚂蚁两人完成的。



我们的邻居们-我们的邻居们 邻居很多也用的我们一样的机器。但是我们却有着不一样的心。



切换线路-切换线路 因为上线新的机器,我们需要切换服务。这个过程是非常复杂而严密的,拔网线是第一步。
大野狼常说你们要double check一下……
此时我们不知道check多少次了,但是手还是有些颤抖。我问蚂蚁:“你说OK了么?”,蚂蚁说:“应该是没问题了吧?”,然后们就动手切换了线路,然后以百米速度冲刺到了旁边的屋子,在笔记本上面看看我们的服务是否正常。
谢天谢地,没有问题。
那天我们一共切换了3次,不知道大家是否注意到了我们的服务器切换过程。我们总共停止服务15分钟,还算比较迅速。如果您正巧在那个时候访问好看簿,那么您还真是有好运呢,能够巧遇我们。



我们的工作环境-我们的工作环境 蚂蚁带了水和干粮,那天我们就是这样过来的。桌面上的本子记录了我们要做的所有流程,而蚂蚁也用脑图工具记录了我们的工作过程。
我们的本本是一白一黑,白的俗称小白,是个mac,黑色的俗称小黑,是个IBM。
BTW:蚂蚁的坐姿非常规范,请小朋友们好好学习。



特写-特写 这个是最后的特写,注意交换机躲在中间,我们的网线已经有一大把啦,这是个很大的进步……
以后,也许,这个机房都是我们的^__^



蚂蚁拿着本子-蚂蚁拿着本子 蚂蚁拿着充满作弊信息的本子,信心倍增!这是一本失传已久的武功秘籍,能够让蚂蚁在东方保持不败。

以上内容由Diamond Tin!于2007年11月27日创建于好看簿。 点击此处访问原始链接,或此用户的更多内容

好看簿:用照片记录和分享生活的图片博客”

买笔记本的想法

如果你买笔记本使用Linux,如Ubuntu或者Fedora,那么买Lenovo的Thinkpad吧,血统很好,耐用,好用,符合Linux的原则。

否则,如果你买了笔记本即用来生活工作又用来享乐,那么选择装了Mac OSX的Macbook Pro或者Macbook是非常爽的。

如果你还是需要Windows,如网上银行什么的,那么装个虚拟机吧。VMWare在Linux下和Parallels在苹果下面都是很好的虚拟机。

那么,如果你说我还要玩游戏……去……买个游戏机就好了,PSP、NDSL、PS3、XBox360、WII、PS2都比PC好玩……玩网游么?还是戒了吧……