Skip navigation.

Log in | Sign up

photo of Yunt

云一样的梦…

只是当时已惘然

该读书了……

最近这段时间太堕落了,几乎什么也有意义的事也没做,那些简单而重复的劳动累得我身心疲惫。
我想应该花费点时间好好看书了!
列出感兴趣的书单,也不一定都能读,不过计划是这样的!
技术部分


非技术部分

刻骨铭心 OR 成长?

人的一生应该有好多好多的令自己难忘的记忆,开心、痛苦或者没有任何徵兆、表情,有如眼前浮云,稍纵即逝,然而却在心里烙下了深深的印迹。就如我今天这场在众目睽睽下的淋浴。我不知道我那一刻是那里来的勇气坚定的冲向大雨里无视身后无数双异样的目光,原本以为会有人跟我一样于我作伴,当我终于无视雨点的敲打时,我才发现原来自己是那么的孤单。哼,孤单又能怎样呢?
反正都已经走出来了。记忆中很少根这么大的雨有过这样的接触,不如就趁这个机会让我淋个够吧,为了掩饰窘相我尽量避开人群,抬头任凭雨点打在脸上,我深信这次一定会有收获,不论对于那方面来说。也可能仅仅是光顾医院打针吃药什么的,应该没有比这个更糟糕的假设了!
我想自己应该可以跟其他人一样假言欢笑。人们好像都认定了微笑是快乐的表现,也许我微笑久了会以为自己是快乐的,可是我真的难以确定那是不是真的快乐或者是我想要的快乐,也可能我将一直寻找着不可能的快乐而存活着!
人永远是对的,大多当他们在批判一件事情的同时很难发现自己曾经或者现在正在做相似的事情,他们有充分的理由来证明跟它的不同,会有人相信的,总会有相信的,本来嘛”世间万物并无对错“!
那人生又是什么呢?

从我们赤裸裸地来到这世上的那一天起,我们开始了从无到有的积累过程;
从我们懂得追求开始,我们又开始了患得患失的梦;
从我们拥有了我们想要的一切,我们又开始了从有到无的遗失过程;
直到我们即将与世长辞的那一刻,才发现自己一无所有!


也许这是答案,也许什么也不是……

[TlTm] 向往--李健

轻摇滚风格结合的歌曲,整体风格明快,简单上口,歌词写的非常棒!
积极向上的感觉,在这个时刻很适合我听……

歌手:李健 专辑:为你而来
词曲:李健

我知道并不是
所有鸟儿都飞翔
当夏天过去后
还有鲜花未曾开放
我害怕看到你
独自一人绝望
更害怕看不到你
不能和你一起遗忘
多想你在我身旁
看命运变化无常
体会这默默忍耐的力量
当春风掠过山岗
依然能感觉寒冷
却无法阻挡对温暖的向往
又怎能阻止对温暖的向往
向往向往........

我知道并不是
耕耘就有收获
当泪水流干后
生命还是那么脆弱
多残忍你和我
就像流星滑落
多绚烂飞驰而过
点亮黑夜最美烟火

Python 的快速排序

import random

def quicksort(lst): 
     if len(lst) <= 1: return lst 
     pivot = lst[random.randrange(len(lst))]
      
     left =   [x for x in lst if x <  pivot] 
     middle = [x for x in lst if x == pivot] 
     right =  [x for x in lst if x >  pivot] 

     return quicksort(left) + middle + quicksort(right)

Python Shell 中使用 Tab 补全!

要在python shell中使用用tab补全,在你的shell环境变量PYTHONSTARTUP里加入python的.config文件
例如这样:export PYTHONSTARTUP=~/.pythonrc,文件内容如下:
# ~/.pythonrc
# enable syntax completion
try:
    import readline
except ImportError:
    print "Module readline not available."
else:
    import rlcompleter
    readline.parse_and_bind("tab: complete")


或者还可以使用像shell一样的历史文件.pystartup:
# Add auto-completion and a stored history file of commands to your Python
# interactive interpreter. Requires Python 2.0+, readline. Autocomplete is
# bound to the Esc key by default (you can change it - see readline docs).
#
# Store the file in ~/.pystartup, and set an environment variable to point
# to it, e.g. "export PYTHONSTARTUP=/max/home/itamar/.pystartup" in bash.
#
# Note that PYTHONSTARTUP does *not* expand "~", so you have to put in the
# full path to your home directory.

import atexit
import os
import readline
import rlcompleter

historyPath = os.path.expanduser("~/.pyhistory")
historyTmp = os.path.expanduser("~/.pyhisttmp.py")

endMarkerStr= "# # # histDUMP # # #"

saveMacro= "import readline; readline.write_history_file('"+historyTmp+"'); \
    print '####>>>>>>>>>>'; print ''.join(filter(lambda lineP: \
    not lineP.strip().endswith('"+endMarkerStr+"'),  \
    open('"+historyTmp+"').readlines())[:])+'####<<<<<<<<<<'"+endMarkerStr

readline.parse_and_bind('tab: complete')
readline.parse_and_bind('\C-w: "'+saveMacro+'"')

def save_history(historyPath=historyPath, endMarkerStr=endMarkerStr):
    import readline
    readline.write_history_file(historyPath)
    # Now filter out those line containing the saveMacro
    lines= filter(lambda lineP, endMarkerStr=endMarkerStr:
                      not lineP.strip().endswith(endMarkerStr), open(historyPath).readlines())
    open(historyPath, 'w+').write(''.join(lines))

if os.path.exists(historyPath):
    readline.read_history_file(historyPath)

atexit.register(save_history)

del os, atexit, readline, rlcompleter, save_history, historyPath
del historyTmp, endMarkerStr, saveMacro

export PYTHONSTARTUP=~/.pystartup