手机通讯录,或许可以增加QQ、微信之类IM用户黏度

android和葡萄在2012年底,我换了一部Android手机Google Nexus 4,这是我的第一步智能手机,我打算在它上面,做一些移动应用上的尝试。但不知道该做什么样的功能,无意中,看到通讯录中联系人的列表里,如果对方gtalk在线的话,会直接展示出来,而且,还会同步个性签名,这太棒了。Google Talk在国内,不是很流行,用户基数也少。在国内最流行的,莫过于腾讯的QQ了,以及手机专用的IM --WeChat微信,我也是腾讯的重度老用户。试想着,也把QQ联系人状态显示在通讯录里,一目了然,方便用户,也扩大了腾讯的魔爪。

Continue reading


再读《Rework重来》

大寒去年,我读过《Rework》时却不以为然。如今再读,却产生很多共鸣。可能我在去年,并无太多相关产品的经历,也没有真正去尝试,所以那时没读懂书中的真谛。 从书的简介上看,是为创业者分享的经验,其实很适合做产品的所有人。150页的PDF,除去大幅图片,也就100页左右的文字。每次做公交时,15分钟的车程上瞄上几眼,一周后才读完,但也不乏对个别章节反复揣摩联想,标注评论。通篇下来,倒也标注不少,忍耐不住,便又要开始发个牢骚,做个读书笔记。也算是Nexus 4的第一个大功劳。或许,等明年我再读Rework时,又有新的感悟、新的看法,也可能会否认我现在的观点。世界万物时刻都是在变化的,何况我呢?

Continue reading


google play购买Nexus 4手机小记(新增Nexus 5购买历程)

01692_leaftopliquidtrap_320x2402005年读大学时,我的手机是CECT,具体什么型号记不住了,在07年无法开机,200块钱在淘宝上买了黑莓7230,大约用了1年不到,硬件太差,频繁死机,又花了1500块,入手黑莓8800。从08年起,黑莓8800陪伴我到2012年的9月份,将近4年半的时间,由于很多潮流的社交软件都没有黑莓版,我也趁机冒充了一段时间的好男人。下一部手机,Nexus 4…

Continue reading


php与mysql通讯那点事

青青子衿,悠悠我心mysql,mysqli,pdo-mysql、libmysql、mysqlnd之间有什么关系?他们分别是什么?mysql_query之后的结果集是立刻从mysql server发送到客户端的吗?还是mysql_fetch_x函数递归时才获取的?mysql_query跟mysql_unbuffered_query函数那个更好些?我该如何选择mysql的API函数?mysql的客户端驱动用哪个为好?

Continue reading


nginx、php-fpm默认配置与性能–TCP socket还是unix domain socket

前几天看到一篇博客《关于流量升高导致TIME_WAIT增加,MySQL连接大量失败的问题》,提到php所在服务器在大并发情况下,频繁创建TCP短连接,而其所在服务器的2MSL时间过长,导致没有端口可用,系统无法创建TCP socket,而大量报错。博主在后面给的解决方案是减少2MSL的时间,尽快清除TIME_WAIT状态的TCP连接,回收端口。同时,文章结尾写了不用长连接的理由,但这真的是最好的解决办法吗?有其他办法可以更好的做法吗?

Continue reading


CodeIgniter框架中关于DB事务处理的设计缺陷

在我们线上的某个业务中,使用较老版本的CodeIgniter框架,其中的DB类中,对DB事物处理部分存在着一个设计上的缺陷,或许也算不上缺陷吧。但他却影响了我们生产环境,导致连锁反应。对业务产生较大影响,且不容易排查。这个问题,我在今年的3月中旬,曾向http://codeigniter.org.cn/的站长Hex 报告过,之后,我也忘记这件事情了。直到今天,我们线上业务又一次以为这个问题,害的我又排查一次。具体原因,各位且先听我慢慢说完。

Continue reading


心如止水-近来琐事总结

老与贫皆非人之所愿,然而谁也回天无力,在万般无奈的情况下,只能叹而且嗟,聊以抒发郁闷而已,其次是故作豪言壮语,表面强硬,内实虚弱。最有名的最为人所称誉的是曹操的名作: 老骥伏枥,志在千里。烈士暮年,壮心不已。 初看起来气粗如牛;仔细品味,实极空洞。这有点像在深夜里一个人独行深山野林中故意高声歌唱那样,流露出来的正是内心的胆怯。

Continue reading