Author Archives: soone

小勤故事

村里有一个小伙子,一看就是来自农村,瘦瘦的,脸还挺白净,说起话来有稍许的腼腆,手掌上的皮肤看起来好像是被烫伤的样子,不过也许是个胎记呢,谁知道。他比我晚来这个村子,记得大概是2011年的夏天来的。从他出现之后我基本每天都能看到他,早上、晚上都能看到,每次看到,他总是很忙碌,我还不知道他叫什么名字,暂且就先叫他小勤吧。 第一次对小勤有印象是在2011年夏天的某一个晚上,那会儿我们每天晚上基本都在街边的大排档喝酒,并激烈的讨论着公司的空降兵。一边喝着扎啤,吃着烧烤,一边言辞激烈的口伐着一切看似很明显又很诡异的不合理。那天晚上我们吃到一半想起买点臭豆腐来换换口味,话说臭豆腐我还是很喜欢吃的,刚好另一个同事也挺喜欢的。以前村子里没有人卖臭豆腐的,小勤就是第一个在这里卖臭豆腐的人,刚好就在大排档门口卖,于是就去点了两份让他送过来,这是第一次看到小勤,也许对他有印象是因为他很及时的出现满足了我们对臭豆腐的口欲吧,虽然小勤的臭豆腐味道并没有什么特别,但至少村子里有卖臭豆腐了,以后可以经常吃到了。 之后的连续几天我们都会去小勤那买臭豆腐作为下酒菜,但我们的交流总是只局限于买卖,“老板,来2份臭豆腐”, “好嘞,要不要辣”, “微辣!送到这边大排档”,“好嘞,稍等马上就好!”。话说按常理我也不应该对一个同性产生什么兴趣,而且我还是个不是很喜欢和陌生人交谈的人。所以之后很多的晚上我也就一般的正常在村子里出入上下班。 过了一段时间,本应该总是在晚上遇到的小勤第一次在白天让我遇到了,早上他在路边卖现磨豆浆,有黑芝麻的,有红豆的,也有花生的,全是现场用干货直接磨的,给人感觉很新鲜很绿色,很安全,至少我们都看得见。晚上卖臭豆腐,早上卖现磨豆浆,看来小勤是个多才多艺的小伙子,是个勤奋的小伙子,这不禁让我刮目相看,好一个上进的小伙子。小勤给我的印象越来越不错,我想他应该是个实在人,一个也许是从某个偏远山里出来的实在人。于是接下去除了城管来的日子我也基本每天都光顾他的豆浆铺,但和买臭豆腐一样,“老板,黑芝麻”,“好的,给,小心烫”。 很长一段时间过后,夏天结束了,空降兵被撂一边了,秋天很快过去,北京的冬天伴随着北风就来了,大排档去不了了,村里那条街道晚上摆摊的人明显变少了很多,只有几家卖说过的和2家卖烧烤的,麻辣烫都关进屋里卖了。小勤的臭豆腐摊也没出来了,也许冬天臭豆腐摊生意并不好,也许小勤受不了晚上的冷,歇了。冬天的晚上就没再看到小勤了,知道有一天,我去一家餐厅吃炒面,那晚好多人都在那里吃,很忙,店里人手不足,我叫的一碗鸡蛋肉丝炒面好久没上,我对着老板喊“老板,我的炒面,快点”,“好的,马上,马上好啊”,这时小勤从外面进来,经过我身边,我看到了他,他也看到了我,他冲我笑笑,我以为他也来吃饭,也笑一笑,不过小勤没有找位置坐下,他直接进了厨房,不一会儿端着我的鸡蛋肉丝炒面过来给我,我楞了一下,“你在这里打工?”, “是啊,呵呵”,转身小勤又进厨房了,我看他很忙。好吧,这小伙子也挺能钻的,不卖臭豆腐了,就改饭店打工,总是想着法子让自己不闲下来,不停的打工赚钱。 上次饭店再遇到小勤后,我就总在想也许小勤是个有故事的人,就像电影或者小说里那样,在他的家乡有一个很爱很爱他的女朋友,不用很漂亮,但一定很温柔,善解人意,很朴实。他曾经答应她,“等我赚夠了钱就回来娶你,你好好等着”。她在山里日复一日的等着,望向北面,等着她的小勤有一天回来,抱着她对她说,“嫁给我吧”,她会毫不犹豫的点头。小勤每天想着山里的她,每天早上醒来就会对着她的照片说,“等我,我很快回来”,然后整装待发的开始一天的工作,也许小勤卖完了豆浆后,还去哪里打工了呢,晚上回来再去饭店帮忙,谁知道呢,我只知道这是一个勤奋的小伙子,一个有着自己理想和目标的人,不管他的目标是多么伟大或者多么渺小,至少他在不停的朝着那个目标去努力奋斗。我相信他会成功,现在将近年关也许年前不会再遇到小勤,他可能回去对着山里心爱的她展示着自己这段时间在北京努力的成果,或者对着他的年迈的母亲和父亲诉说着他在外面奋斗的故事,而老母亲微笑的倾听着,老父亲面无表情的抽着旱烟,时不时的吐一口浓烟出来,看一眼儿子。我想不管日子过的怎样,不管故事会是怎样,小勤都是幸福的。。。

Posted in 心语 | Tagged | 1 Comment

密码保护:2011未完成的遗憾

无法提供摘要。这是一篇受保护的文章。

Posted in 心语 | 要查看留言请输入您的密码。

坑爹的用例

今天想在web页面上实现即时输出的效果,于是想到了使用chunked的传输方式来实现,在webpy的官网上找到了这个示例,它利用生成器和yield来实现chunked的输出,官网的示例有一段是这样的: 坑爹的地方就在这里了,,如果完全按照这个示例去做,根本就出不来效果,用httpfox去看请求的那些协议和参数,你会发现,Transfer-Encoding那项会有两个chunked,刚开始我还没怎么注意,直到后来不停尝试才想起这事可能有蹊跷,于是我去掉了web.header(‘Transfer-Encoding’:’chunked’)这段代码,再尝试的时候,发现正常了,效果出来了,看来webpy的http模块已经自动的做了chunked这样格式的解释了,根本不需要再制定。

Posted in python | Tagged , | Leave a comment

python一句话开启web server

晚上在虚拟机上想在主机上拷贝一些东西,由于虚拟机上用的是NAT的共享方式,所以通过主机无法找到虚拟机,原本打算通过虚拟机ssh到主机上,发现mac上没装ssh-server无法连接,于是想到直接使用python搭建一个web server,然后通过浏览器访问或者curl直接下载。 python本身自带的SimpleHTTPServer模块,可以快速的在本机上建立一个临时的web server。执行命令如下:python -m SimpleHTTPServer,这样一个web server就开放了,默认端口是8000,如果你想更换端口则可以这样使用python -m SimpleHTTPServer 8888。很方便吧,在浏览器打上http://xx.xx.xx.xx:8000/就能访问到python所运行的当前目录了,想传什么就下吧,方便又快捷。

Posted in linux, python | Tagged , , | Leave a comment

firefox升级

firefox最新稳定版本都已经到8.0.1了,可是centos里面默认装的还是老掉牙的3.0.1,现在连firebug都不支持了,无奈只好进行升级,首先卸载3.0.1版本的firefox,如下: yum remove firefox 解压最新的firefox包 tar xvf firefox-8.0.1.tar.bz2 mv firefox /usr/local/ ln -s /usr/local/firefox /usr/share/ ln -s /usr/local/firefox /usr/sbin/ 接着在原来的上网浏览器图标上点右键选择”属性“,在“命令”那行选择浏览,找到/user/local/firefox/firefox这个执行文件,点击“关闭” ok,firefox升级成功!

Posted in linux | Tagged , , | Leave a comment

基于centos上的python2.7安装pysvn

最近需要用到pysvn扩展包,但在cenos上用easy_install安装不了,说找不到该包,使用yum也不行,无奈只好到官网去下载,我下的是1.7.5的源码包,scp到centos后,执行一下操作: tar zxvf  pysvn-1.7.5.tar.gz cd pysvn-1.7.5/Source python setup.py configure make cp pysvn /usr/local/python2.7/ 安装完成,在终端下使用ipython,输入import pysvn正常,到此该模块安装完成。 ps:源码安装需要你安装subversion-devel包,否则会提示找不到svn_client.h文件

Posted in python | Tagged , , , | Leave a comment

pxssh报错问题

最近正在使用Pexpect的pxssh作一些自动化的东西,前两天在使用pxssh模块的过程中发现一个怪异问题,程序总是自动的报:pexpect .TIMEOUT: Timeout exceeded in read_nonblocking(),很是无解阿,后来放狗搜索,找到了一个解决方案,即查找到pxssh.py这个文件,在def synch_original_prompt(self):方法下的第一个self.read_nonblocking(size=10000,timeout=1)之前增加一下两行代码: self.sendline() time.sleep(0.5) 如此以来,这个问题就解决了,现在还没有时间仔细推敲这个问题原因所在,先在这里mark一下,待日后详查。

Posted in python | Tagged , , | Leave a comment

几种js匿名函数写法

模式一:函数字面量 (Function Literal) 先声明函数,然后执行 (function(){ //你的代码 })(); 模式二:优先表达式 (Prior Expression) 由于Javascript按照从内到外的顺序执行表达式,因此使用括号来强制执行已声明的函数。 (function(){ //你的代码 }()); 模式三:Void 操作符 (Void Operator) 使用Void操作符执行一个单独的操作数。 void funciton(){ //你的代码 }(); 第一种模式被jquery,yui等广泛的应用。

Posted in javascript | Tagged , , | Leave a comment

你被写在我的歌里

#歌曲推荐#——吴青峰Ft. Ella新歌MV《你被写在我的歌里》

Posted in 歌曲推荐 | Tagged , | Leave a comment

老哥的婚礼

老哥终于完婚了,差不多在30而立的时候,恭喜他们了,希望他们能够幸福。 第一次在教堂参加婚礼,,开场的过程没有想象中好,但是在宣誓的时候却倍感庄严,互相的承诺,在亲朋好友的见证下,互相遵守诺言,神赐予的不可分离,感觉好神圣。也许下个月的我和阿斗也会在这么庄严的时刻互相许诺我们的爱。

Posted in 心语 | Tagged | Leave a comment