Latest Publications

08 年新愿

除了这几个月工作非常繁忙之外,人其实总是有惰性的,特别像我的性格,一有空在想办法到处游荡,这个blog都快荒废半年了,spam无数,实在对不起feedburner上那30多位订阅的朋友,这次没法子了,被ebay的朋友 atman 直接点名了,就好好写几点吧。

1) 要恢复写博客的习惯,博客的确是个好东西,让你的条理清楚,并且可以让将你的情感记录下来,以后值得好好回忆。08年,自己的网站还是要好好弄弄的。线下要多和朋友聚聚,其实我觉得我说的比写的更有意思:)

2) 博客可以整理生活,wiki 可以让你整理你的知识结构,一个wiki 的架设看来还是很有必要的,事实上在linux下面我已经用 zim 整理了好一些知识,如何将它放到网站上和大家一起分享,还是直接抛弃它,all in web?这是个问题…

3) 减肥,越加班越瘦,我越加班越肥,裤子已经不用穿皮带了。并且开始常常感冒了(和北京零下n度天气有关?)嗯嗯,是时候要考虑减肥了,还有我的羽毛球事业….

4) 上次 十一 一个人去后海酒吧寻花问柳了一把,结果被人砍了近3k落荒而逃,08年,总结经验,再战江湖。

5) 北京还有很多好玩好吃的地方没去过,08年要给自己多点时间,30 岁之前“走遍三山五岳”,40岁前“游遍五湖四海”的宏愿是时候开始行动了.

6) 跳出 coder 这个角色,将技术作为自己的兴趣,向 PM 的高度看齐.

7) 停止败家行为!07年太乱花钱了,乱七八糟的东西卖了4w多!!而且还欠了不少外债,08年要好好理财,存钱娶媳妇去。

8) 挑战五位数月薪?

对 08 年的憧憬,其实很多方向的东西其实已经基本勾勒清楚,就差认真上色和细致描绘了。祝福我、我的朋友、我的家人在2008年身体健康,事业有成,财源滚滚。

奥运会倒计时365天

DSC00225

这是我来北京的一个愿望。

2007/8/9 8:08 PM,北京,中关村。

24岁生日

2007年7月31日早晨9:30,知春路银网中心19层,我透过厚厚的落地玻璃对外远眺,远方乌云密布,风雨欲来,凝思片刻之际 雨点夹杂雪花猛然袭来,我的此刻的心情就像这六月飞霜这样异常天气一样波涛暗涌,起伏不定,24岁的生日就在这种很奇怪的情绪下度过的……

0731_210615

(more…)

《阿甘正传》

  一片自由在空中飘舞的羽毛,几声在心底寻觅很久的钢琴声,鸣起了8年前雨季的记忆。

(more…)

商旅冲动 在中关村卖酸野

这段时间胃口不好,每天下班的时候总是渴望弄点比较刺激的东西。霍营地铁的门口“久久鸭脖”我就是常客了,虽然我已经不止一次吃到变质的藕片和鸭脖,以致拉肚子,但是没隔两三天,心理又痒痒了,看来嘴馋真乃人的一大劣根性啊。今天晚上下班又花了五块钱弄了一根鸭脖,在车上啃着啃着,忽然脑子里闪一个看起来很不错的赚钱点子。

(more…)

混在北京的日子

三月份因为和公司价值观取向不同的问题,辞了职。告别了在上海认识的朋友,开始了混在北京的日子。

混,是一种生活的状态,而不是生活的态度。 (more…)

在PEA上海做演讲

CIMG0325

主题:大型、高负载网站架构和应用初探
时间:30-45分钟

开题:163,sina,sohu等网站他们有很多应用程序都是PHP写的,为什么他们究竟是如何能做出同时跑几千人甚至上万同时在线应用程序呢?

  • 挑选性能更好web服务器
  • 单台 Apache web server 性能的极限
  • 选用性能更好的web server TUX,lighttpd,thttpd …
  • 动,静文件分开,混合使用
  • 应用程序优化,Cache的使用和共享
    • 常见的缓存技术
    • 生成静态文件
    • 对象持久化 serialize & unserialize

    (more…)

    set_time_limit不起作用


    ini_set('max_execution_time',3);
    while(true) {
    echo date("H:i:s");
    sleep(1);
    }
    echo "done";

    愿意希望这个php脚本运行3秒,但当使用sleep,usleep,mysql_connect,exec等函数时候,set_time_limit,ini_set(‘max_excution_time’),这样的执行时间控制函数就无用了.如果程序写了一个死循环,很可能就会卡死在进程里面了。目前无解,只能个写脚本定时kill这些僵死的php进程.

    相关说明:http://cn.php.net/manual/zh/function.set-time-limit.php

    VeryCD拜年视频

    使用svn遇到的问题总结

    Q:如何切换用户身份进行操作?
    S:例如一个用户以guest的身份连接svn服务器checkout文件,如果一次选永久信任服务器的时候,以后的一切操作都是的权限就都是guest,如果我要临时切换为root或者其它用户提交点文件怎么办呢?很简单 删除 ~/.subversion/auth 文件夹(或者重命名一下)即可,再进行svn操作的时候,会重新要求你确认服务器指纹并确认身份,到那时候用其它用户名登陆,并选临时接受服务器就行了.

    Q:不要提交软链接
    S:可能svn会对软链接进行递归取值,否则checkout的时候会出现莫名奇妙的错误.

    Q:挂在fat32分区上要注意的问题.
    S:注意修改fstab的挂载参数,并指定uid和gid,否这会出现文件不区分大小写(AA和aa当为同一个文件)还有权限方面的一些麻烦,当然,这些问题不只是会影响svn.以下是我fstab的配置示例:
    (more…)