蓝天,小湖,湖水中一方小筑

木兰围场塞罕坝

嗯,公司组织的TeamBuilding,找了个所谓的旅行社跟着走的?不多说啥了,先放照片,最后吐槽。

Remove packages installed by setup.py install

从源码装了个Python程序的包结果发现系统的仓库中有,于是想先把源码装的包删除了再去装仓库中的,可惜setup.py没有uninstall参数,于是改问G 神,在stackoverflow上找到了[折衷的办法](http://stackoverflow.com/questions/1550226/python- setup-py-uninstall):先用install把包重新装一遍,装的时候记录下文件的改动,然后去把它们统统删除,唔,好囧的办法。 $ python setup.py install --record foo.txt $ cat foo.txt | xargs rm -f 没找到怎么让它输出到stdout,只好用临时文件弄了。

端午夜秦淮

端午要回家,于是顺便从南京走了一趟。原本是想好好拍拍夜秦淮,可惜最后拍出来的照片基本没有满意的,不过还是想在这留下一笔,原因?不知道~~

Get Return Value from popen System Call

popen的调用的返回值是popen自己的返回值,并不是被调用程序的返回值,如果需要取被调用程序的返回值,则需要先用pclose()取到返回的status信 息,再用wait的宏进行判断。 int status = pclose(fp); if (status == -1) { printf("Error reported by pclose()\n"); exit(1); } else { printf("Process exited? %s\n", WIFEXITED(status) ? "yes" : "no"); printf("Process status: %d\n", WEXITSTATUS(status)); } 其实是满早前问的一个问题,忘更新过来了。

五一白河峡谷绕圈

以前不知道听谁说起过白河,然后就莫名其妙的想去那边。可能固执的认为那是个漂亮的地方,于是在看了活动召集后就报了名,当然结局肯定是悲剧啦~

Using LOCAL in the LOAD DATA SQL command

LOAD DATA是MySQL中导入数据的命令。对于客户端和服务器不在同一台机器上的情况,如果命令是LOAD DATA INFILE XXXX,那么表示从服务器端的某个路径把文件LOAD进来,而如果用LOAD DATA LOCAL INFILE XXXX,那么就表示是把本地的一个文件上传到服务器端再导入。 今天碰到的问题是SLES的MySQL客户端默认没有把local_infile编译到程序中,于是在LOAD DATA中使用LOCAL命令报错,说不可以在这个版本下使用LOCAL。最后骚扰过group后发现的解决方案是在运行mysql的命令行时加上参数 –local-infile=1 然后,就能用LOCAL了,然后就没有然后了…… PS:感谢 @lidongyang , @oatgnep 还有 #linuxfb

早春二月下江南之古镇西塘

不知从何时起,莫名的对江南的水乡有了不同于其它地方的一份向往,向往那石桥碧水,青砖白瓦,向往那斜风细雨,翠竹细柳。这份向往,经常会在春暖花开时,从记忆的某个角落中蹦出来透透气,然后在我心里种下一把又一把的草……

散伙 && 饭 && 酒

不知不觉工作已经有了三年,只是在昨天去吃车版联合BG时才蓦然发现,又一轮的毕业季,来了。

记忆中属于自己的散伙饭,一直只有本科毕业那一次,同样是在福口居,同样是那两张桌子。已经记不清当时吃了什么,只记得那天把所有人都喝了一遍,虽然在一起四年了,但是还是有很多话想和他们说,真的好想一直就那么拿着酒杯,一直喝下去,一直说下去……

Use TaobaoAPI in SAE

需求是这样的,有一批宝贝需要导入到淘宝的店铺中,但是淘宝助手支持导入CSV文件格式过于诡异,所以只好转向API。

本来就是一个拼POST参数发请求的事情,淘宝非弄出来一个lotusphp的框架,本机调试倒是满方便的,但是传到新浪的SAE上后,那满屏的warning看着那叫一个壮观啊。又不想再去学用别的第三方SDK了,于是开始打这个框架的主意。

Disable Arial in Chrome

最近折腾debian的字体,系统这块基本满意,只是十分不爽chrome里google系页面使用arial的字体,所以继续折腾。