The `Tree’ program formats trees for screen display or printing with TeX .
The `Tree’ preprocessor
For example:
Usage: tree “\tree (S(NP(John))(VP(runs)))”
PS:这个小工具非常好用,看了以后,决定不自己搞了。
The `Tree’ program formats trees for screen display or printing with TeX .
The `Tree’ preprocessor
For example:
Usage: tree “\tree (S(NP(John))(VP(runs)))”
PS:这个小工具非常好用,看了以后,决定不自己搞了。
history | sed “s#^\s\+[0-9]\+\s\+##g” | grep -oP “(?<=^|\|)\w+”|sort |uniq -c| sort -k1,1nr -k2
用于统计最近使用的linux命令。从rex大神的blog上学来的。以前学过一部分基本的正则,但是看这行还是比较费解。根据rex兄指点,搞了半天文档,基本明白相关正则表达式的用法了。感慨一下,正则表达式真是个牛X的东东,威力无穷啊!谢谢rex兄!
history
目的:从 history 命令中得到最近使用过的linux命令。
sed “s#^\s\+[0-9]\+\s\+##g”
目的:删除每行的行号。
解析:#号为分割符,可以自定义为’/',’:'等;’^\s+’表示一行开始的一个或多个空白符;’[0-9]\+’表示一个或多个数字;接下来’\s\+’与前面的一致,表示多个空白符;##为分割符号;g为结尾修饰符,在替换区之外作限制修饰作用,这里表示全局含义,与此类似的还有【i,m,g,,,】,via。
grep -oP “(?<=^|\|)\w+”
目的:记录每一行中的命令。行首的第一个英文单词,以及管道后面的第一个英文单词,视为命令名称。
解析:零宽断言(?<=exp)表示匹配exp后面的位置,为分组语法。-o表示输出匹配行的非空匹配部分。’^|\|’表示行开始或(‘|’)管道标识符开始的。’\w+’表示一个或多个字符,这里位一个英文单词。
sort
目的:将得到的命令列表排序。
uniq -c|sort -k1,1nr -k2
目的:统计每个命令的出现次数,先以次数降序排列,再以命令名称升序排列。
解析:’k1,1nr’表示按照第一行降序排列。’-k2′默认表示按照第二行升序列,也可写为’-k2,2n’。
参考文档:
统计最近用过的linux命令
Sed – An Introduction and Tutorial
Regular Expressions
正则表达式30分钟入门教程
用sort对ip地址排序

对于黑莓自带的输入法来说,词条不可能与网络很同步,而且其记忆功能不是很强悍,这样有时候就需要我们手动添加词条的缩写快捷,尤其是对一些非常常用的,新兴流行的,并且词库中不存在的词条!
方法很简单:
1.先将输入法切换为拼音
2.Menu->Options->Language
3.Edit Input Ianguage Options按钮->点击Edit shortcuts,这样就可以New一个词条了
比如,Replace: yz With 杨总,Replace: xs With 杨总,Replace: hd With 御姐…等等。当然,系统默认替换对象前后的长度必须相等!
前两天把系统刷到4.5.0.153,发现输入法有很明显的改善,键入词组的时候很少出现能导致死机的情况,而且系统运行速度也加快了不少!

Speedtile,这是一款新型的web2.0产品,可视化书签服务,非常漂亮!制作的很精致,Speedtile拥有很好的功能体验,可以动态的自定制书签。使用过Google Chrome浏览器或者Firefox插件FastDial的用户可能会非常熟悉其操作界面。
Speedtile的用户的注册界面非常简洁,通过OpenID也可直接登陆网站。当然,你可以单纯的把它作为一个网页记录文件夹,记录一些自己比较喜欢的网页,这个想法很不错,虽然你可能会告诉我你已经有Delicious,GoogleBookmark等优质的书签服务。为了可以快捷的进行书签操作,Speedtile还提供了Firefox插件,安装以后,你只需要在你想要添加书签的网页上单击右键 (more…)

这里我要讲的状态签名并非现实当中所使用的龙飞凤舞的手写体签名,而是在校内,海内,开心等一系列SNS网站中,QQ, MSN, Gtalk等一系列IM中所使用标记状态的包括表情,符号,链接,文字等在内的可以有意识或无意识来反映用户状态的相关信息!当然这里先不考虑Twitter,饭否或叽歪,以及最近非常火的嘀咕!
人们使用状态签名的出发点各不相同,采用的方式也是让人眼花缭乱,我认为主要有下面几种:
第一:表达自己最近一段时间或当前的心理状态。当然信息是其他人所能浏览到的,所以用户可以采用自己认为合理的方式来描述,而且如果隐讳的表达,比如一个简单表情,一句歌词,那么这说明用户的信息浏览者是有针对性的对象!
第二:分享信息。用户可以将自己喜欢文章,音乐,视频等其他信息作简要描述或者直接给出链接,这种方式已经逐步被网站的简易API给代替,不过这在学生中还是比较流行的。 (more…)

如果你喜欢大气持重的手机,那么我坚决推荐你使用blackberry, 全键盘使用感觉特别棒,各种快捷键使你的工作更有效!而且可依赖的常用软件也非常多,完全可以满足你对手机的要求!需要强调的是,其通话质量是其他手机所无与伦比的。
当然在使用过程中你需要注意一些问题,如果你喜欢做一些手机软件的体验,那么提醒你一下,千万要记得经常备份手机内容。因为软件兼容性的问题可能会直接导致黑莓死机,比如我以前比较钟情金山词霸,但是在黑莓上屡次测试失败致使手机不断出错死机,索性黑莓桌面套件的强大,允许直接强制删除 ,这才不至于重新刷机使得数据丢失。提醒一下,词典可以考虑开源的jStarDict,可以添加词库文件,非常方便!
最近由于需要随时记录一些英文的信息,这时候blackberry自带的MemoPad就发挥了很大的作用,而且比较爽的一点是,当你编辑完成的时候,点击菜单选择spelling check,Memopad就会自动的检测并高亮显示拼写错误,并提示可能的正确词汇,很棒的功能!
#这篇文章是在小八中完成的,标记!