Author Archives: Jay

新的想法

和去年同期的我对比,今年的我明显不上进了。 平淡无奇的生活和项目,经理还是一如既往的催工期。虽然项目还是去年打动我的项目,只能一味的坚持坚持。 有时候,会想想人生的意义等空虚的话题。认真思考之后,一顿失落。。。 感觉是时候要回报一下社会。 心里默默的起草了一个小项目,建立一个平台提供用户之间的交流。 也许,可以促进计算机程序设计竞赛在青少年之间的发展。 。。。 。。。 想法大概就是这样了。 这会不会使无数少年走向码农这条不归路。 嗯,怀着奇怪的想法继续干活去了。。。

Posted in Uncategorized | Leave a comment

2012年终总结

2012就这样过去了,世界没有末日,生灵依然平和。 可是我这一年并不简单,这并不像一篇年终总结,更像是一篇超长的感谢信。 这一年的时间并不长,但是发生的事情太多。 A. 年初的时候,我还在百度,一个普通的RD。和其他RD一样,每天无忧无虑,开心扯淡调侃公司的福利,与PM畅想产品方向,对QA隐瞒bug的存在,偶尔和UE的PLMM聊天。 生活的简单,而且对未来世界充满信心;最神气的是我的mentor鸟哥那时还在百度。 说实话那个时候的想法都很单纯,每天就和鸟哥讨论讨论蹊径;看看报表修修bug。感谢鸟哥啊,真心学到了很多,每天都猎奇到新的sight。 B. 12306那是也是新鲜的东西。因为无虑,所以那个时候研究了个刷票脚本,订票成功率高达100%。页面还是yuwei同学帮忙写的。 然后接着没有买到火车票的童鞋们:就是铺天盖地的骂12306不靠谱;以及不靠谱的新生事物:网络黄牛。。 在买到火车票后的喜悦心情下,回老家安心过年去了。 C. 年后回到百度,还以为生活能继续平淡的过下去。突然间shifen的founder,zliu大侠离职鸟,随后加入weibo。然后突然间,我mentor也离职鸟,随后加入weibo。。。 曾经,倩姐离职时的复杂心情,一下子又涌上心头。由于我在度期间,基本都是鸟哥罩着才得以成长,鸟哥离职对我打击非常大。 …… 事后,其实还是证实鸟哥说的:铁打的营盘流水的兵,没有不落的太阳和不散的宴席。慢慢才清楚,鸟哥离职对我来说,仍然是一种成长。 D. 感谢百度给我一个机会。 回想三年前,对于我这种三流大学的小本科,能加入百度这样的企业学习和锻炼也算是一种恩赐。 随后我默默定下了目标“T5就毕业”。转眼3年过去了,我学分也已经修满了。 这三年在百度的日子非常开心,认识了很多行业内的顶尖同学们。这也将是我最大的收获。 E. 偶然的机会,认识了书豪。他不远万里从加拿大蒙特利尔来到北京,带来一个非常精彩的项目—-Easilydo。 我知道条件很艰苦,知道面临蛮大的风险。但是毅然的选择这种从零开始的Startup。 找办公室,成立公司,组建团队。这些都是些从来不曾考虑过的事情。 开始学会站在更高的高度思考。 F. 经常会有朋友问道“你现在在哪工作啊?”。我都会说“在创业,小公司你们都没听过…” 其实呢,我真实的状态是“假装在创业”,就是: 创业的心态,创业的行为,打工的收益,苦逼的生活。 但是我知道,有些疯狂的事儿,年青的时候不做,将来可能再也没有机会重来。 我觉得,我渐渐能体会到了,wenbin,湛哥,甚至zliu当时的某种情绪。 当manager是个压力活儿,尤其是要coding的manager。 G. 2012的最后一个部分,我在美国度过。最大的感悟可能就是圆了一个出国的想法吧。 以前可能觉得出国是一件蛮复杂不太靠谱的事情,虽然很国外很美好,但是代价太大了。 可是现在肉身翻墙后,突然间又觉得国内其实也挺好的,比如朋友多,周末可以打三国杀,还可以每餐都吃到可口的中国菜。 硅谷的天气比北京好的太多,城市也非常干净,有美国西部农村的气息,中国人很多可以讲中文。至少称为码农的天堂没有任何问题。 感谢加州的朋友,来这边麻烦大家咯。经常蹭车蹭饭蹭玩还经常不给钱,哈哈~ 2012就这么过去了。 … Continue reading

Posted in LIFE | Leave a comment

史上最洁癖的在Ubuntu Server 12.04上部署虚拟化

这个国庆好无聊,中国好声音决赛一上来就淘汰了两个喜欢的选手,总之:真是该走的没走,不该走的都留下了。。。 微博上,满眼都是好友都在全球各地旅游晒幸福的图片。显得我的处境更加的苦逼了。 真心好无聊啊,上个月攒了一台比较便宜的机器做公司公用服务器。安装了Ubuntu Server 12.04 LTS,安装的时候发现“Virtual Machine host”,手贱装上了。 作为一个习惯于虚拟化办公的人来说,没有虚拟机的日子很难熬。只好现在研究一下。。。 首先介绍一下背景: 我使用的是一台Xeon E3 1230 v2 + 某微星H77芯片组的PC,用主板自带的RAID1(ST 2Tx2)安装了Ubuntu Server 12.04 LTS,仅仅16G内存。本来不想上显卡的,可是这个主板很坑爹的,没有显卡居然无法启动,BIOS过不去,根本到不了引导!!所以上了个垃圾显卡(好像才用了两天,花屏了!!奸商啊!!好在我真心不是为了插显示器,只要让主板工作就好),另外还上了一块PCI-E RTL-8168 1000M有线网卡。(装这个网卡的过程也很苦逼!!) 其实我以前习惯用linux,由于某公司强制要求hi为第一聊天工具,和lync为强烈推荐软件,而且邮件服务器除了Exchange以外只支持80年代的POP3和SMTP协议。我靠,这意味着我无法离开windows办公,所以我需要一个xp的虚拟机。目前的我,拥有一个win的虚拟机也是一个习惯了。 先下载以下资源: 1. 安装 Ubuntu Server 12.04 LTS (链接) 2. 下载 Windows XP 的安装盘iso (百度一下) 3. 可能会用到的工具,SSH软件:Xshell (地址) … Continue reading

Posted in Uncategorized | Leave a comment

Smarty代替品:Blitz Templates 扩展方式实现的模板引擎

我说大家都是做PHP开发的,凡是用过PHP做MVC编程的同学都应该会熟悉模板引擎。模板引擎是个好东西,在日常编程中起着不可缺少的作用,不仅做到了业务代码/界面设计分离,而且可以简化前端工程师的工作。 常用的模板的引擎有Smarty、XTemplate、Twig等。。呵呵,其实PHP本身也可以作为一种模板语言。目前最常用的模板引擎是Smarty,无论从语法是流行程度,无愧是当今模板引擎的王者和典范。(额额额…跑题了) 这次我主要介绍的对象是Blitz Templates,以下简称Blitz。Blitz是业界首款使用扩展实现的PHP模板引擎(鼓掌鼓掌),不得不说,非常难得。由于PHP良好的扩展机制,使得更多的常用的逻辑可以使用原生的C语言来实现,大大的提高了PHP语言的可扩展性和运行效率,这多亏…(额额额.. 又跑题…) 避免博主经常性跑题,这次直接切入主题: 1. 安装Blitz Templates 从 http://alexeyrybak.com/blitz/ 或者 http://sourceforge.net/projects/blitz-templates/ 获取Blitz的最新版本。当前最新版本是0.8.2-stable。 $ wget http://alexeyrybak.com/blitz/blitz-0.8.2.tar.gz $ tar xzf blitz-0.8.2.tar.gz $ cd blitz-0.8.2 这样我们就已经拿到了blitz的源码。编译PHP扩展有三个步骤: 1. 执行phpize 2. 配置configure -with-php-config=$PHP_PATH/bin/php-config 3. 编译 按照流程 $ $PHP_PATH/bin/phpize $ configure -with-php-config=$PHP_PATH/bin/php-config $ make … Continue reading

Posted in Uncategorized | Leave a comment

很开心获得 PHP Pecl 账号一枚

哈哈,终于有php的钥匙了!

Posted in Uncategorized | 4 Comments

解决 libmemcached 1.0.5 编译 Graphite loop optimizations 问题

编译libmemcached-1.0.5的时候,出现以下问题 libmemcached/backtrace.cc: In function ‘void custom_backtrace()’: libmemcached/backtrace.cc:57:6: sorry, unimplemented: Graphite loop optimizations can only be used if the libcloog-ppl0 package is installed 经过google,修改Makefile 清理CPPFLAGS和CXXFLAGS中的一下字段 -fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -ftree-loop-linear 不使用Graphite loop 优化即可成功编译

Posted in OP | 2 Comments

解决Outlook2007解决不能记住密码问题

每次开outlook都弹窗提示输入密码,公司恰好又要求强密码,每次输的都特别郁闷。。 自从保存了密码,吃饭也香了,走路也有劲了。生活更美好了,当然更有干劲了。 其实很简单: 开始-控制面板-用户账户和家庭安全-凭据管理器 修改xxxx.internal.b#idu.com改成*.internal.b#idu.com即可

Posted in Uncategorized | Leave a comment

Dnspod API的PHP库

今天回家,把之前没有开发完的dnspod的php库制作出来了,也算了结已心愿。 用这个库可以轻松的开发出Dnspod的DDNS Client。 部署到了开发机上,以后再也不用到处查台式机的ip啦~~ <?php class dnspod { protected $_public_params; public function __construct($login_email, $login_password, $lang=’en’, $user_id=0) { $this->_public_params = array( “login_email” => $login_email, “login_password” => $login_password, “format” => “json”, “lang” => $lang, “error_on_empty” => “no”, ); if ($user_id) { $this->_public_params["user_id"] … Continue reading

Posted in Uncategorized | Leave a comment

新家 - SAE

人在江湖混,哪能没博客。。忙里偷闲的研究着SAE,发现这玩意儿太适合做小规模的网站—-例如博客~ 那我,就不客气的把新博客就架在SAE上了。 其实做的挺不错的,不知道以后会不会有免费的云豆给我玩。 如果新家稳定了的话,我可以考虑把旧的家当通通搬过来。 今天困死了,移植的过程再说吧,下一篇我再来讲。 Good night!  

Posted in Uncategorized | Leave a comment

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Posted in Uncategorized | 1 Comment