Archive for the ‘老照片’ Category
“古董”
前两天整理东西,翻出来些“古董”。
我家第一台PC机所用的硬盘,容量是127M。
文曲星……
英雄笔(深红色那支),说这个是古董有点勉强,但也有15年以上的历史
BP机
[转载]VIM剪贴板的小技巧
修改了一些白字。
Cash的烘焙鸡 » VIM剪切板的小技巧
VIM是Linux下功能非常强大的一款字符处理软件,功能如何,在这里就不再做过多的评述了。很多朋友在使用VIM的时候,可能都会遇到一个非常简单,但是又很奇怪的问题,就是关于VIM的剪切板。
我们先做这样一个小小的尝试,请打开浏览器,从网页上随便复制一段文字,然后打开VIM,用VIM,用”p”粘贴一下,你会发现,什么都没有站贴过来,呵呵……原因是这样的,不同于Windows,VIM具有多个剪贴板,并且和系统剪贴板是完全独立的,所以当你复制浏览器里的文字的时候,这段文字保存在了系统剪贴板,当你是用”p”来粘贴的时候,实际上,他读取的是VIM的剪切板。
那怎么方便的将系统剪贴板的内容复制过来呢?简单!用另外一个快捷方式”Shift+Insert”就可以了,如果你在使用Gvim的话,直接用鼠标中键也可起到相同的作用。是不是很简单?
好了!现在您已经学习到了VIM剪贴板技巧的基础!OK!我们开始进阶!
我们前面说过,VIM具有多个剪切板,目的是为了用户在做较复杂的字符处理的时候,可以更方便的复制粘贴。请现在使用一下”:reg”命令(先按ESC键,退出编辑模式,然后按:进入命令模式,然后输入reg回车),看到了?屏幕上的输出结果!是不是特别眼熟,对了!就是您之前复制过的所有内容!也许这时候您还发现,VIM的剪切板原来有这么多个,按照数字还有符号一个一个的区分开的,这里举一个编号的例子–”"5,看到了吗?是以”开头的。还有!有没有看到编号为”+的剪切板?里面的内容是不是刚才你在浏览器里复制的那段文字啊?呵呵……没错了!系统剪切板的编号就是”+。
好了,这时候您已经知道了如何查看之前的所有剪贴板内容,我们现在就试着把某一个特定剪切板的内容复制进我们正在编辑的文件中。我们知道,vi的粘贴指令是”p”,但是如果要粘贴一个特定的剪贴板,只是用p就不行了,那怎么办?简单!把剪贴板的编号带上不就可以了?现在先按ESC,退出编辑模式,然后依次按”+p这三个字符(怎么按?不会吧!”和+怎么按?用Shift啊!),好了!你看看,之前在浏览器中复制的这段文本,是不是被粘贴进文档中了?
如何将系统剪切板里的内容复制进VIM当中,您已经清楚了。那如何将ViM中复制的字符粘贴到其他地方呢?很简单,我们只需要把要复制的文字,复制进”+剪切板不就可以了?(”+剪切板是系统剪切板,忘记了?)在VIM中,复制的指令是y(在非编辑模式下按y就可以了),那要将文本复制进指定的剪切板,只需要加上剪切板的编号就可以了。举个例子,我们希望把VIM中的一段文本复制下来,然后粘贴到浏览器的地址栏中:第一步,现把需要复制的文字选中(非编辑模式下),然后在键盘上依次按”+y这三个字符,OK!已经复制下来了,现在用:reg命令看看,是不是在”+剪切板中了?
呵呵……好了,目前为止,您已经大致掌握了VIM剪切板的基本用法,当然,VIM剪切板的功能还很强大,本文也不能尽数道来,就请您继续发掘吧……
饮食习惯会通过基因传给后代吗?
饮食习惯会通过基因传给后代吗?如果可以,那么下一个问题是,胎儿的基因会影响母亲的饮食习惯吗?
如果两个问题都是不可能,那么为什么LP怀孕以来,不吃米饭,只喜欢吃面食,馒头、包子、面条……,而这些都是我的最爱,之前她是不喜欢吃这些东西的。
有哪位朋友可以告诉我吗?
RSS阅读器的改进方向
无论离线的还是在线的,我希望有以下这些功能:
- 统计每个源的更新情况,包括频率、数量等。(这个应该比较好实现)
- 评估用户对每个源的关注程度。这个说法比较笼统,具体来说,可以通过跟踪用户阅读每个源所用的时间,阅读条目的数量等等,来估计用户对每个源感兴趣的程度,或者说每个源对用户的吸引力、价值。(这个实现起来有点麻烦,估计还要建个模型,也不见得很准确)
为什么想要以上两个功能?因为我订阅的RSS一天天增多,现在每天都要花很多时间来阅读,我现在想知道我在哪些源上花了大量的时间,哪些源是价值不大的,价值是可以删除的。虽然有一定的感觉,但是感觉并不总是可靠的,最好能有数据支持。
C键不太灵敏了
如题。不太好的先兆。
Hutter Prize-无损压缩领域5万欧元大奖等你拿
10月26日,第一个 Hutter 奖颁发给国立莫斯科大学的Alexander Ratushnyak。
Hutter 奖是无损压缩领域的一项大奖,要求参赛者将从Wikipedia上选取的100M数据(该数据以下 简称为”enwik8″)尽可能的压缩,目前Alexander的纪录是 17073018字节(包括解码器)。同时,竞赛还要求:
- 必须是Linux或者Windows自解压缩可执行程序,且S(压缩后的数据尺寸)<L(当前纪录)。如果不是自解压缩程序,在计算S时,必须包括解码器的尺寸。
- 程序运行不能依赖其他输入,但是可以调用标准的库文件,比如文件I/O,其结果必须与原数据enwik8精确地相同。
- 测试机器为拥有1GB内存、10GB空闲硬盘空间的2GHz P4电脑,程序必须在10小时内运行结束。
结果确认后,奖金为50000€×(1-S/L),且最少奖金为500€。
Alexander所使用的算法为PAQ:http://en.wikipedia.org/wiki/PAQ。
相关专业的朋友,有兴趣不妨试试。
相关网址:http://prize.hutter1.net/
word-to-latex
在CTeX上看到一个可以将Word文件转换为LaTeX源文件的工具,免费,效果不错,基本可接受,速度稍慢。但是接口开放,有可能在此基础上开发新的转换器。
备忘,待详查。
发张雷达图
"http://photo9.yupoo.com/20061026/002248_1730296020_zwpzpcbz.jpg" width="471" />
FireFox 2.0
感觉比1.5的快一些,但是很多插件不能用了(解决方案附后)。FF的插件还是很丰富的,这一点Opera没办法比。虽然可能会慢一点,可能会有一些兼容性方面的问题,但关键是这种机制提供了几乎无限的扩展功能的可能,总的来说还是非常不错。Opera有自己的Blog服务,有自己的Email服务,有自己的浏览器,但是一直没有将这些东西耦合的更紧密些,很遗憾。自己不做,别人也做不了。
FF虽然也可以通过插件实现鼠标手势的功能,但是感觉总是没有Opera正宗。我最常用的一个手势是,鼠标右键拖动链接向下再向上,放开,就会在后台新开一个标签。在FF中,可以用按Ctrl的同时点链接的方式实现同样的功能,但是毕竟需要两只手,慢了不少。这么一个简单的功能,不但FF没有,Maxthon、GB等等都没有。
附:有限制的使用老版本插件的方法:
插件文件.xpi其实就是zip文件。将.xpi改为.zip,解压缩,会有一个install.rdf文件,用记事本打开它,找到maxVersion那一项,将其中的数值改为2.0,用新文件更新原压缩包,将.zip改为.xpi,安装。
这样的方法肯定不能解决所有插件的兼容性问题,而且有可能引起其他方面的问题,使用前三思。
powered by performancing firefox
进入终端时,每次随机显示一条格言
- 准备tips.txt文件,每行一条格言。格式为:行号+tab+内容。注意,”tab”指tab键,也就是\t,而且内容中不能再有tab。100多条就差不多了。
- 准备showtips.awk。内容为(其中150为tips.txt的行数):
BEGIN{
FS=”\t”
lineno=int(rand()*150+1)
}
{
if ($1==lineno){
print $2
}
} - 在.bashrc文件的最后添加:awk -f showtips.txt tips.txt
- 大功告成!
- 效率太低了。如果哪位朋友有更高效的基于bash的实现方法,请告诉我,谢谢。