跳至主要内容

我的空间

  我开过好几个空间。

  第一个是网易163 博客,在高中时赶时髦开的。那时候忙着高考,加上我高中的生活过得很单调,也的确没什么东西值得拿出来和大伙儿分享,所以成了摆设。毕业后更新过几篇,但总觉得首页对文章的预览功能让人不满意,就一狠心把它关了。

  后来同学帮我开通了QQ 空间(那时QQ 空间还不能自己申请,需要其他用户帮忙开通),我想QQ 上人气也旺,可以遥相呼应,一石激起千层浪!但苦于QQ 空间对文章大小作了很严格的限制,容不下我那么多废话,因此也是痛并快乐着。后来发生意外,腾讯突然指出我的QQ号是靓号,要求续费才能再使用。苦于连换了三张手机卡都不成功,后来发现那些手机号也被移动和联通收回了,那可是我花钱买的号码呀!!受不了这些霸王条约,再次狠心把帐号仍掉。

  第三回转到百度(http://hi.baidu.com/redraiment),上大一时开的。我感觉百度也是一个求稳的公司,这比较符合我的性格。尤其是能直接粘贴带HTML 格式的文字,写ACM 等解题报告感觉很方便。但后来百度改版,对文章的大小作了限制,贴的代码格式也经常被打乱格式,又考虑到搬家,但找半天也没找到能关闭空间的按钮,感觉很无奈...

  第四回搬家到CSDN(http://blog.csdn.net/redraiment)。我想,在国内CSDN 算得上比较专业的程序员站点了,Blog 系统自然也应该会“有程序员特色”吧^_^。但总觉得CSDN 的Blog 很不稳定,就在我夸完它的时候,却意外地发现文章不能发表了,看了官方博客才知道“评论系统”也临时停用了半个多月了。这让我感觉不是很好,觉得他们有点不负责,拿用户当小白鼠作实验。当然,CSDN 的新功能倒是不断添加,也自带插入代码的功能,用起来很方便。而且在那里也有很多志同道合的朋友偶尔关注一下我的空间,让我很有存在感。只是出了Bug 修复效率不高,博客系统到现在还是瘫痪着。

  古人有孟母三迁,我的空间都搬了五回家了。现在我来到Blogger,它和Google 紧密联系在一起。我一直对Google心存崇敬之心。不是崇洋媚外,只是他为人处世的方法值得我们信赖。我觉得Google对用户一直很负责。我使用很多Google的产品:一开机,打开浏览器,主页就是iGoogle,用Gmail收发信件、用Reader分享一些大师的观点、用Docs在线编写我的文档、用Notebook随时摘录有创意的文章……使用这么久,它们的表现都很稳定。比如用GMail发送大附件,没有遇到在苦苦等待了十来分钟后却返回一个发送超时。所以把自己的事情交给它们处理我觉得很安心。我希望Blogger 能让我安心地住下来,“漂泊”这么久,我真的很向往安定地生活。

评论

此博客中的热门博文

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...