跳至主要内容

午夜惊魂

午夜惊魂

redraiment, 2009-07-12





  午夜时分,窗门紧闭的房间里突然传出一阵奇怪的声音:像是有人在走动,但又显得步履阑珊。好奇之下我打开电灯,灯光下映射出一个倒挂的身影:尖牙利爪、鼠耳猪鼻,狰狞的面孔上镶嵌这双颗绿豆大的眼珠,正直勾勾地盯着我...

  我刚醒来眼睛朦胧,第一反应是“谁把黑色垃圾袋挂到日光灯上了”。带上眼镜和它对视半响...像!非常得像!像是《奇人奇案》中那些咬人的大蝙蝠(喜欢到处串门),不过个头小很多。我不急着赶它走,我晓得它对我没兴趣。就寻思着几个问题:


    1. 门窗我很早就关了,晚上待房间这么久一直没发现它的存在。它是怎么进来的?
    2. 既然它进来了,房间里会不会还有其他的伙伴?
    3. 它不会也像电视里那些变态蝙蝠喜欢流口水吧?我的房间可是刚拖过地的T_T...

  没等我构思出第四,它很识趣地落到地上对着我做匍匐状。我暗自窃喜:“小子!没用的!即便你跪地求饶,像我这么洁癖的人,岂能容忍一只成天和苍蝇蚊子打交道兼职做做狂犬病菌传播事业的吸血恶魔和我共处一室!”


  我先四下检查门窗是否严实,我倒不是怕它逃跑而是怕外面援军进犯T T;接下来就是狙击!环顾四周,房间里一向歌舞升平,所以没准备什么大规模杀伤性武器,没有居安思危阿!翻箱倒柜找出一只箱子(在家我懒得跑上跑下去倒水,所以直接搬了一箱饮料上来,可见懒惰焉知非福呀)。于是和蝙蝠大哥商量商量:早闻先生超声波水平一流,正奈何此等阳春白雪非我辈凡夫俗子能欣赏,故为先生另辟雅间(手指纸盒),还望笑纳~恩,你既不作声我并算你答应,切莫抵抗,坦白从宽抗拒从严!


  好在小时候整天在蜘蛛、蜻蜓堆里鬼混,三两下就将它罩在箱内——“小样~叔叔可是练过的!”理论上本应处以极刑,但突发奇想对它独特的睡姿很着迷,又恰巧饮料盒上有一小块是透明的玻璃纸,借机观察观察。不料它不配合,我观察地眼皮打架它还没有要倒立的意思,静心一想才明白过来:蝙蝠是昼伏夜出型的哺乳动物!哎,白等了这么些时候~关灯睡觉!怎想我刚睡着它有开始隐隐作祟!于是我学如来佛祖镇压孙悟空,在“五指山”上再压上一碟DVD,总算将这斯镇住。

后记

  早上起床带上手套去料理这个家伙,不想它在我这个空调房里还挺惬意——以天为被地为席,全无蝙蝠该有的本色。做只蝙蝠好歹也敬业一点嘛,怎么可以趴着睡觉!多亏了你们蝙蝠不上网,不然也赶时髦给你拍几张玉照。本打算就地正法,突然想起美国佬控告肯德基一刀封喉是虐待鸡,要求将鸡置于密封塑料袋中闷死。我也怕他们控告我,于是将盖子盖好,抛到蚊子苍蝇最充足的垃圾堆里任其自生自灭。阿弥陀佛,小蝙蝠终于结束了它心惊胆战的一夜!


评论

此博客中的热门博文

AutoHotKey 新手入门教程

AutoHotKey 真是一个好玩的工具!短短几行代码就是先了“窗口置顶”、“窗口透明”等功能,之前我还特意为此装了好几个小工具,现在都可以卸掉了。闲来无事,就把 Quick Start 翻译了一下,我没有逐字逐句地翻译,有时候我嫌原文罗嗦就用自己的话概括地描述了一下。 原文地址:http://www.autohotkey.com/docs/Tutorial.htm 教程目录 创建脚本 启动程序 模拟鼠标键盘 操纵窗口 输入 变量与剪切板 循环 操纵文件 其他特性 创建脚本 每个脚本都是一个纯文本文件,由一些能被 AutoHotKey.exe 执行的命令组成。一个脚本可能还包含 热键 和 热字符串 。如果没有热键和热字符串,脚本在启动的时候就会从头依次执行到尾。 创建一个新的脚本: 下载 并安装 AutoHotkey。 右击鼠标,选择 新建 -> 文本文档 。 输入文件名并确保以 .ahk 结尾。例如:Test.ahk。 右击文件,选择 编辑脚本 。 输入以下内容:#space::Run www.google.com 上一行的第一个字符 "#" 代表键盘上的 Windows 键;所以 #space 表示在按住 Windows 键后再按空格键。"::" 后面的命令会在热键激活后执行,在本例中则会打开谷歌主页。继续按下面步骤操作,来执行这个脚本: 保存并关闭该文件。 双击该文件来启动它。在系统托盘里会出现一个新图标。 按下 Windows 和空格键,网页会在默认的浏览器里打开。 右击系统托盘里的绿色图标可以退出或编辑当前脚本。 注意: 可以同时启动多个脚本,并且在系统托盘里都会有一个相应的图标。 每个脚本都能定义多个 热键 和 热字符串 。 想让某个脚本开机即启动,可以将它的 快捷方式放到开始菜单的启动目录里 。 启动程序 命令 Run 可以运行程序、打开文档、网页链接或快捷键。请参看以下示例: Run Notepad Run C:\My Documents\Address List.doc Run C:\My Documents\My Shortcut.lnk Run www.yahoo.com Run mailto:someone@somedoma

好玩的数学——吉普赛读心术解密

好玩的数学——吉普赛读心术解密 redraiment, 2009-11-19 神奇的吉普赛读心术   闲着无聊窜寝室,看到一个同学在玩一个 flash 游戏:吉普赛读心术( http://gb.cri.cn/mmsource/flash/2006/04/10/er060410001.swf )。规则如下: 任意选择一个两位数(或者说,从10~99之间任意选择一个数),把这个数的十位与个位相加,再把任意选择的数减去这个和。例如:你选的数是23,然后2+3=5,然后23-5=18 在图表中找出与最后得出的数所相应的图形,并把这个图形牢记心中,然后点击水晶球。你会发现,水晶球所显示出来的图形就是你刚刚心里记下的那个图形。   咋看之下觉得很神奇,但仔细把玩两三回后你就会发现其中的奥秘: 右边的图标每次都会改变; 9、18、27、...、81 这9个图标永远是一样的。   假设你选择的两位数是 ab(即 ab=a×10+b),其中 1≤a≤9, 0≤b≤9 。按照规则计算就是 (a×10+b)-(a+b)=9×a,结果是 9 的倍数,∵ 1≤a≤9 ∴ 结果为 9、18、27、...、81 中的任意一个。又∵ 这9个图标是一样的,∴ 水晶球神奇地知道你记的图标。 手指计算器   无独有偶,记的小学数学课上老师教我们用手指计算任意两个5-10之间的数的积。   例如 6×8 ,一只手伸出 6-5=1 根指头,另一只手伸出 8-5=3 根指头。1+3=4,4 就是积的十位数;把两手弯曲的指头数相乘得 4×2=8,8 是积的个位数。则 6×8=48。   道理和上面相同:a×b=[(a-5)+(b-5)]×10+(10-a)×(10-b) 神秘的失踪   做这道题一定要的亲自动手才有滋味!否则就会像浮光掠影,印象不深。   将一个正方形分割成 7×7=49 的小方格,并按下图将它们分为“甲、乙、丙、丁、戊”五部分。   然后,甲块不动、乙块和丙块对调、戊块上移、丁块右移。得到新图如下:   经过这样重新组合拼成的新正方形,中间奇迹般地空出了一个洞!   实际上这只不过是一个小戏法,上面的新图形并不是真的正方形。 观察原始图可知 △ABC 和 △AED 是相似三角形 ∴ DE:CB=AD:AC=4:7 ∴ DE=8/7 ∴ EF=DE+DF=36/7 ∴ 上图

JavaScript中的字符串乘法

JavaScript中的字符串乘法 redraiment, Date 原文 原文地址: http://www.davidflanagan.com/2009/08/string-multipli.html 原作者:David Flanagan In Ruby, the "*" operator used with a string on the left and a number on the right does string repetition. "Ruby"*2 evaluates to "RubyRuby", for example. This is only occasionally useful (when creating lines of hyphens for ASCII tables, for example) but it seems kind of neat. And it sure beats having to write a loop and concatenate n copies of a string one at a time--that just seems really inefficient. I just realized that there is a clever way to implement string multiplication in JavaScript: String.prototype.times = function(n) {     return Array.prototype.join.call({length:n+1}, this); }; "js".times(5) // => "jsjsjsjsjs" This method takes advantage of the behavior of the  Array.join()  method for arrays that have undefined elements. But it doesn't even bother creating an array with n+1 undefined ele