Author Archives: hzmangel

2012,魔都开年

本来还在想今年开年行的地点,某人的婚礼邀请就发了过来,于是魔都就成了本年度开年行的目的地了~

Posted in 那山那水 | Tagged | 3 Comments

List all CVS tags

最近在折腾一个CVS的库,需要把它里面所有的tags给列出来,在网上找了一个Perl脚本,以前一直是直接用的,那天看了看发现原来不是很难,于是写了一个Python的,为的是可以当成函数嵌到我的脚本中。

Posted in Happy coding | Tagged , , | 2 Comments

Simple Life Game in HTML5

想着好久没写blog了,刚好在看计算中的上帝时,里面有提到生命游戏,所以就顺手写了一个,顺便凑篇文章。

Posted in Happy coding | Tagged , | Leave a comment

Blocking/Non-Blocking IO and SYN/ASYN IO

这是我上个月linuxfb版聚上讲的话题,因为后续还有一些讨论的东西,所以就一并在这记一下。估计下个月听完Bergwolf的AIO还会有些更新。

Posted in Happy coding | Tagged , | Leave a comment

木兰围场塞罕坝

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

Posted in 那山那水 | Tagged , | 26 Comments

Remove packages installed by setup.py install

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

Posted in 小企鹅Linux | Tagged , , | 2 Comments

端午夜秦淮

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

Posted in 那山那水 | Tagged , , | 12 Comments

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)); } 其实是满早前问的一个问题,忘更新过来了。

Posted in Happy coding | Tagged , | Leave a comment

五一白河峡谷绕圈

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

Posted in 那山那水 | Tagged , | 8 Comments

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

Posted in 小企鹅Linux | Tagged | Leave a comment