2009年3月的存档

  • 27
  • 3月

Ubuntu 9.04 Beta版终于出来了。受不了8.10的启动速度,以及从7.10一路升级到8.10 home中的垃圾。一狠心,全格!全新从硬盘安装9.04!

当然,格式化之前先把home下能想到有用的东西先备份一下(别忘了那些隐藏文件)。开始硬盘安装。

1.下载最新版的Grub for DOS,将其中的grldr扔到C盘根目录。编辑boot.ini,在其最后添加一行

c:\grldr="Grub for dos"

2.提取ubuntu 9.04安装光盘casper文件夹下的“vmlinuz”和“initrd.gz”两个文件到C盘根目录。

3.将安装光盘镜像复制到C盘根目录。并在C盘根目录下创建纯文本文件menu.lst,内容如下

timeout 15

default 0

fallback 1

title  Ubuntu 9.04 LiveCD
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-beta-desktop-i386.iso ro quiet locale=zh_CN.UTF-8
initrd  /initrd.gz

title GO Back
rootnoverify (hd0,0)
makeactive
chainloader  +1

4.重启,注意选择启动菜单,进入DesktopCD桌面。按Ctrl+Alt+F1进入命令行。输入命令

sudo umount -l /isodevice

这一命令取消掉对光盘所在驱动器的挂载,否则分区界面找不到分区。

5.按Ctrl+Alt+F7返回桌面,正常安装。我把home和root都格成了ext4。

6.恢复home中的文件。

PS:我的ATI x1300移动版显卡安装官方源里的ATI闭源驱动进不了桌面,会彻底死在登录画面那里。只能用恢复模式apt-get remove xorg-driver-fglrx卸载。

不过可喜的是默认的开源驱动已经能很好的驱动我这块老显卡了,可以流畅地开启3D桌面。不用ATI官方驱动的感觉是幸福的,呵呵。

  • 22
  • 3月

早就在mono里跑过自己用.net 2.0编的一个命令行的身份证号码校验程序。

mono ID.EXE 
请输入18位身份证号码:
123456789123456789
你身份证最后一位校验码应为:3
您输入的是:9
您的身份证输入校验失败!

跑得完全正常。但运行另一个用RichTextBox做的文本编辑器就提示找不到WinForm。今天在新立得里乱翻,居然看到有libmono-winforms2.0-cil一个包。.net 2.0下WinForm的mono实现?赶紧装上看看。安装完成后

mono Editor.exe

运行结果如图:

mono_winform

可以发现,菜单中文有一定的问题(猜测应该是字体问题,对话框中的中文正常)。中间的RichTextBox中无法输入中文,但粘贴进去的能正常显示。调整文字格式时有时会不正常。打开文件时只能正常显示英文部分。

尝试了一下运行官方版的飞信,报了很多错,打不开。

  • 19
  • 3月

刚刚随手搜了一下,发现百度已经收录了本博客新域名:www.seebit.org下49个页面。总算是在旧域名到期前有了索引。

不过收录归收录,百度确实做的不规范。按月存档的页面内明明有All in one SEO生成的<meta name=”robots” content=”noindex,follow” />标签,却被收录了四五页进去。

百度不识别robots标签???

  • 18
  • 3月

刚刚看《Full Circle》,提到五星级的游戏World of Goo出Linux版的Beta了。赶紧到2D boy上看了下,发现已经出正式版的。不过官网只有Demo版的下载。

不管三七二十一,DEMO版也下载下来看看。deb包,安装运行一点问题没出。大大地赞一个!

DEMO版貌似只能玩第一关,根据ubuntu中文论坛提供的情报,只要把Windows破解版下res文件夹复制过来就可以变成完全版。

另外官方还给了迁移Windows下游戏存档的方法。在”%USERPROFILE%\Local Settings\Application Data\2DBoy\WorldOfGoo”找到文件pers2.dat,复制到”~/.WorldOfGoo”即可。

真高兴这么好一个游戏会出Linux版。其Windows破解版可在此处下载。

  • 11
  • 3月

从上月末启用新域名www.seebit.org并对www.seebit.cn进行301重定向至今10多天。到Google上搜site:www.seebit.org可以发现新域名下文章基本已经都被收录。Webmaster Tools中新域名下的sitemap也被正确收录,只不过因为更改过永久链接的结构,还有些404错误夹杂在里面,不过用了Permalink Redirect插件后问题应该会很快解决。
另外用一些站长工具分析了一下新域名的收录情况,新域名已经获得了旧域名的Google PR(谢谢各位朋友及时更新我的友情链接),Yahoo部分收录了新域名下35个网页,百度则只收录了首页。对百度我只能无耐。旧域名很快就要到期了,到期前被百度收录的可能性估计不大了。

不得不说,在搜索领域Google还是最好的,尤其对像我们这样的小博客。

PS:上周日去听Google在我们学校做的一次宣讲,领了一支带Google LOGO的小记号笔。回答了一个非常简单的问题,赢来了一本开复签名版的《做最好的自己》,这样加上在《希望泉》志愿工作时得的几本,凑齐了一套签名版的李开复系列书籍。

  • 03
  • 3月

最近折腾Blog,先是换域名,然后把wordpress的固定链接格式改了。为了保证用老链接能访问到改变后的内容,不得不研究找些wordpress永久链接重定向的插件。

尝试了好几个插件。包括著名的Permalinks Migration Plugin。但这个插件在我这根本不起作用。WP后台的在线安装的其他Permalinks插件也不好使。最后终于找到了一个好用的:Permalink Redirect WordPress Plugin算是管用了。但这个插件在生成的新地址后会多添加一段post_id,我分析了一下,注释掉了额外添加post_id一段的代码。如果你出现了同样的问题,请下载我的修改版本。

ylsy_permalink_redirect_patch_riqe修改版

现在就等Google确认我的重定向了。

  • 02
  • 3月

为了取出我那笔奖学金,今天在工行折腾了大半个下午。最终多亏工行系统一个小小的后门才将其搞定。

这件事的起源得追究到我家那的派出所,给我办身份证时居然把关键的身份证号给我打错了。因为这个错号,大学统一办的那张交学费的银行卡身份信息也是错的。我大一发现这个问题后用新身份证办了张新卡。几年下来学校发那张卡也不知道扔哪去了。

没了学校发那张卡,除了学费要亲自到财务上交之外,一直没出什么问题。直到上学期,学校突然改变了发奖学金的方式,不再发现金,而是直接划到学校发的卡上。于是为了把这笔奖学金取出来,可费了我不少时间。

18位身份证号最后是有校验位的,因此即便是银行的工作人员查看银行卡信息,能确认我是那张卡的主人,但因校验通不过,工行的电脑系统坚决不给我办理任何业务——不能挂失,无法补卡,连网上银行都办不出来。通过银行的正常手续,我完全无法把这笔钱取出来。

一筹莫展的时候,银行的工作人员帮我想出了一个“后门”——学校的一卡通系统。我们学校的一卡通是关联到工行的银行卡上的,可以用学校里的自助转账机把关联工行卡中的钱转到一卡通中。而这个关联操作是不需要刷银行卡的,认证工作完全由人工保证。

于是利用这个“后门”,我把那张丢失卡中的所有钱都转到了一卡通之中。银行的工作人员又帮我联系了一下学校的一卡通管理中心,最终将钱从一卡通中提了出来。

虽然工行效率之低让我非常不爽,但还是得谢谢这些工作人员,总算是把我的钱弄出来了。并且一分钱手续费没花。

事后,我在想。如果工行没有一卡通关键这一不完全受计算机控制的后门,我该怎么办?也许逐层上报,到哪一层可能有权力跳过计算机监管或有权力执行程序的“例外”路径(如果有的话),最终补出一张卡来。但这就不知道得等到猴年马月了。也许我到淘宝上看看,有没有传说中的知道卡号就能做出张银行卡的“特殊服务”,花点钱办个“兼容卡”?

而对于那个强悍的工行计算机系统,在信息化大行其道的今天。我们也不能不看到信息化的一个重大缺点——过分死板。程序只能按照设计时所定下的流程走,一点也不能通融。在绝大部分时间里,这确实是计算机系统的一个优势,但凡事总有例外,一但出现了像我这样的特殊情况,就会变得特别麻烦。

联想到上周帮人擦屁股的那个破系统,也不过是因为实际业务发生了一点点改变——本来由该系统处理的一类资金转给银行处理了。系统只需记录之前的数据就可以了。但这套系统还固执的每月汇总这些数据,每季度为它增加利息。导致系统显示的余额大于实际余额。

设计系统确实应该多为变化和例外考虑一下,留一两个安全的“后门”确实有必要。当然,这绝对不是一件简单的事。

多谢工行的这个后门了!

所有标签:.net Ajax Java javascript Linux map MySQL RSS TD-SCDMA Ubuntu vim web Win7 乱码 基础知识 备份 奥运会 希望泉 性能 缓存 编程