Sucha's Blog ~ Archive for March, 2006

3月25日 周六 17:24

文曲星维修部

最近真是不顺,前段时间显示器坏掉,接着在其后的某一天早上,不小心让文曲星从课桌上掉下,一看,屏幕裂掉,液晶也都破了,搞得左下角黑乎乎的一片。

本以为学校主楼下面打着“维修文曲星”牌子的小店应该搞得定,没想到他竟然说没有屏幕,还不如直接说不搞技术活,-_-。问了问周围,也没人知道文曲星的维修点在哪。于是只好到文曲星的主页上去查,合肥怎么说都是个省会,维修点还是有的。然后查到了是在什么“太湖路 99 号”,看了下地图,还好,离工大不远,于是就高高兴兴地带着文曲星上路了。

但是谁都没想到,那个店竟然关门了,还贴着招租的字条……

然后这件事就一直压着,直到前几天,跟同学到科大那边买书,忽然发现竟然有文曲星专卖店,进去一问,不帮修机,但是给了个维修部的号码我,还给了个地址,在什么“中原大酒店”七楼。

中原大酒店离工大很近,但是里面的情况就不清楚了,好不容易才找到那个侧门,然后乘着摇摇晃晃的电梯上到了七楼,什么七楼啊,不就是楼顶吗,然后那个维修部,晕死,是个临时搭建的临时工棚。服务员态度还好,维修进度也很快,换个屏幕二十多分钟就搞定了,不过 60RMB 怎么说还是觉得有点冤。

3月20日 周一 22:39

用 Emacs 与 SQLite 交互

昨天刚刚写了一个用 Emacs 与 SQLite 交互的小程序 sqlite mode,非常简单的小东西,这样就可以用 Emacs 本身强大的编辑功能,来与 SQLite 交互了。

程序使用系统的 shell 命令与程序通讯,支持命令回顾,语法高亮的简单功能。虽然网路上 SQLite 的图形界面很多,但是它们大部分与 SQLite 都绑定得非常紧,有的已经不支持最新的 SQLite 产生的数据库文件了。而单纯地使用 shell 与 SQLite 交互,命令又不好编辑,所以就产生了用 Emacs 与 SQLite 交互的想法,编写了大半天,终于将简单的功能搞定了。

现在程序在 Win 和 Linux 下运行得都很顺利,但是也有不爽的地方,因为我的两个系统编码不同,造成写入读出数据库的时候在不同的系统上乱码。本以为修改 default-process-coding-system 这个全局变量就可以搞定,但是发现 emacs 本身的转换其实也不大好,而刚开始时使用的 encode-coding-string 函数先对字符串进行转换的方式其实不起作用,因为 emacs 在与 shell 交互的时候,会使用特殊的方式,真是让人伤脑筋。

最后决定把这个工作列入 TODO 算了。

3月18日 周六 22:21

上下楼的困难

这个学期的课表好奇怪,前半段的时间里,周日、周一没课,等于周末右移一天,周四也放假,想来可以搞搞健身活动,然后就有人答应了别班球队踢球。这本来是个好提议,可对于我们这些经久不运动、只会面对电脑屏幕发呆的人来说,就是另外一回事了。

周四的球赛对我们的影响,直到今天都还未散去,大家面对面的时候都只有苦笑。忽然间觉得那双沉重而酸疼的腿,对我们来说实在是太重要了,一定要好好保护,否则,连上下楼都得用手了。

3月16日 周四 22:48

超小型的数据库 SQLite

这是一个完全用 C 实现的超小型关系数据库引擎,支持绝大部分的 SQL 92 功能,速度超快,而大小却只有几百 KB,同时还支持多平台,只要你有 gcc 环境,就可以编译执行。对于个人单机使用或是流量不多的网站来说非常合适,网路上也有很多的图形化界面支持,实在是非常好用。

最近正在学数据库系统概论,还学了点 SQL,使用 sqlitecc 来管理我的个人数据真是不错,还定义了几个视图来方便操作,真让人爱不释手。

[]:SQLite Control Center,一个使用 SQLite 作为引擎的跨平台图形化控制台。

3月14日 周二 18:49

显示器历险记

9 号傍晚,我还在寝室玩着游戏,忽然间闻到一股塑料被烧焦的味道,猛抬头,看到显示器后边悠悠升起一缕白烟,本以为是床对面的室友在烧东西,于是稍稍站起,才发现大事不好,原来是我的显示器冒烟了!于是闪电般地按下电源,强行断电关机,这时,屏幕中的游戏还在继续。

虽然冒起的烟不多,但是机子周围已经布满了焦臭味,那时我对显示器冒烟这种现象完全没有概念,鉴于实践的观点,尝试着再开机看看会发生些什么。觉得应该不会有比刚才更危险的事情,但是也不可能坏到哪里去了,显示器的画面已经完全模糊,就像调不清楚的电视机。看来,只好拿去维修,心里真是郁闷。

第二天一早,就和同学将它带到了双联,当年装机的地方,我还庆幸自己的 LG 是三年连保,今年才是第二年而已。双联看了我的保修单,把我推到了新百脑汇 C407 的 LG 特约维修站。于是我高高兴兴地去了,可没想到 LG 却只提供一年的保修服务,白纸黑字的东西都不认了!完全没有讨价还价的余地,没办法,最后还不是得修。看着墙上写着大修 110RMB 的牌子,心想,这点钱看来省不了了。

于是我就天天追问,可是直到今天,机子才修好,如果没有我的几通电话,天知道会拖到什么时候!最后的价钱也没得讲,150RMB,只收小修的维修费 50RMB,因为烧焦的零件要换,要多收一点钱,可是对我们说这些有什么用呢,我又不懂。站在那里,有如人家案板上的肉,只能说,要杀要剐,随便吧。

3月6日 周一 22:40

换了站点图标

昵称换了,站点图标却忘了换,还是原来那个“L”。用 Opera、Firefox 或 Mozilla 都可以看到,就在标签栏和地址栏那个地方(可惜 IE 却一直没有)。于是决定重新设计,然后就成了现在这个样子。

小图标有我写字的风范,比划歪歪斜斜的,不过有防止刻意模仿、尽力雷同的功能,至于其他优缺点,就不一一列举了,:)

原以为在 16x16 pix 的小地方上面画弧线是个大麻烦,没想到用 GIMP 蛮顺的,特别是“模糊画处理”非常棒,感觉就是为这些棘手事准备的,不用为每个小点单独考虑了。不过有些东西还不是很懂,似乎 GIMP 的橡皮擦处理,仍然采取覆盖的方式,就是一层盖一层,最终的文件相对于必需浪费了相当多的空间,所以得“非常”谨慎,宁可撤销而不要用橡皮擦覆盖。

不知道有什么好的解决方法。

3月6日 周一 13:27

Gmail 的来信显示

最近才发现 Gmail 有提供个人信箱的 RSS 种子,每当有新的来信,我都可以在最快的时间内得到消息。最方便的,是可以用 Opera 内置的 RSS 阅读器订阅,有了这样的整合环境,上网真是再惬意不过。

昨天跟室友打球去了,握上了许久没碰的乒乓球拍,还玩得蛮开心的,可是一到今天,缺乏锻炼的双腿开始酸痛,上下楼都小有困难,跟前几天的大跨步根本不能比,痛苦死了。

星期一第六周才有课,难得的休息日。

3月4日 周六 18:03

QQ 与过期软件

前天晚上 QQ 突然登录不了了,虽然可以正常上网,浏览各路东东。可奇怪的是寝室里其他兄弟的 QQ 却没有问题,这让我非常郁闷,一度考虑起自己的 RP 来……

也曾想过是网络惹的祸,于是调试了一下 QQ 里边的选项,比如把登录方式从 TCP 改为 UDP,可还是一点用都没有,还是无限期的登录,最后超时。不过在尝试 UDP 登录不成功的时候,出现了提示,说什么版本太旧。我的版本是 2005 beta3,可也不得不重新下过一个 sp1 的版本。

没想到这回成功了,后来问了一下室友们的 QQ 版本,原来大家都换了新货……

不知不觉已经过了第三周,下周开始有德语的选修课,六级还没过呢,就选了第二外语,压力一下就上来了。

3月1日 周三 22:38

南方人, 北方面

最近对食堂的米饭失去了兴趣,也许因为天气凉,饭容易硬。然后慢慢转到以前不怎么喜欢的面食上面,这么冷的天面对热腾腾的拉面,牛肉面,身子再冷都不会抖了。

没想到有这种嗜好的不只我一个,几个从南方过来的室友最近也都吃面。今天大家在往食堂的路上说笑,“终于知道为什么北方人那么喜欢吃面了”,这里的饭那么硬,根本就没得选择嘛。说笑而已了,:)