Fox's profileFox涂鸦PhotosBlogListsMore Tools Help

Fox涂鸦

November 03

升级到Ubuntu 9.10

本文同步自游戏人生


对于使用Ubuntu刚1周的我来说,从9.04升级到9.10,最明显的差异只是集中在视觉感受上,确实好很多,画面更加丰富。不幸的是,同样是ext3,9.10启动明显比9.04慢,准备转换成ext4再试试。据说10.04 10秒启动,不知能否实现。

Ubuntu 9.10明显是支持ibus替代scim作为中文输入,之前安排的scim输入法已经被删除。而使用ibus的五笔输入倒也没有感觉比scim差。只是看到ibus的引擎是用python写的,至于具体的比较,我暂时没有这样的需求:)。

emacs的版本升级到了23.1.50.1,因为我之前就已经在使用23.0.91.1,所以也没有感觉到特别的不同。

使用过程中,这次更新似乎对wine产生了一定的影响,跑War3的时候,全屏显示和声音会出问题,大家也是各说一词,问题不尽相同。我是通过Wine Configure对Audio和Graphics随便改了一下就过了。反正只是玩游戏的时候用一下,也懒得深究。

遇到的其他问题大都不是升级造成的,而是语言选择带来的。因为之前只是在安装时选择了英文,后面发现系统里像日期显示、一些提示信息和一些菜单名称 等还是汉字,开始也没理。这次升级之后,看了一下Language Support,才发现没有装英文包,而中文的我又没装全,导致了这样的问题。于是装了英文包,所有显示都正常了。结果后面发现Emacs、GEdit的 中文都无法正常显示,连War3也无法启动了。后面在/etc/environment里面加上LC_CTYPE="zh_CN.UTF-8"才正常,于 是我的locale就成了这样:
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

总之,如果你希望为自己构建一个英文的系统环境,但又要使用中文输入和一切带有其他语言文字的文档、程序,这就和在Ubuntu下用Wine一样,都有一点想脱俗没脱掉的感觉,还是比较恶心的。


最近甲流比较肆虐,官方的说法是:目前中国所流行的流感病毒中,近80%是甲型H1N1流感病毒,随着天气转冷,疫情上升趋势将会进一步呈现。

大家注意身体!


请移步至此阅读全文»
November 02

拔牙前后小记

本文同步自游戏人生


这段时间换季换的我有点不适应,先是扁桃体炎,后来慢性咽炎,又是口腔溃疡,又是牙疼。其他都好办,吃点消炎药多半就扛过去了,牙疼就没法扛了,左腮被尽头牙磨的说话都费劲,更别说吃饭了。

周六出去给一个单位帮忙,中午吃饭的时候,满桌的菜到我跟前,我只能喝汤。当时我就暗下决心,这次一定要把这牙解决了。

老婆在准备公务员考试,这次考试对她来说很重要。我只希望她安心复习,结果她听说之后还是从学校赶回来,非要陪我第二天把牙拔了。

我离华西口腔又比较近。担心人多,挂号难,特地打电话确认了一下,医院早上7:30开始挂号。为了能够节省时间,我们早上7点多就到了医院,已经有 一二十个人有排队了。因为有心理准备,所以也没觉得等了很久。事先已经想好了,最里面磨到左腮的尽头牙直接拔了,右面靠后的一颗龋齿修复一下。于是一次挂 了两个号(一个是No.1,一个是No.2)。我想可能是因为周日没有专家号,大家一般都选择周一到周六来吧。对于我这样没有太大难度的病患,感觉周日来 正合适。当然这主要还是要感谢老婆的督促,否则按照我的个性,能挨就挨过去了,即使会去医院,我也不愿意起这么早。

因为大夫是8:30开始上班,挂完号之后就先到八楼颌面外科门诊外面大厅坐着看书(准备的还是比较充分)。

8:30的时候,医生护士们已经准备好了,本想这么多人,应该会喊号通知,看见有病人自己进到门诊,我想我也过去看看得了。透过一个门诊室里的电脑 显示屏,我看到了我和医生的名字,于是敲了一下门就进去了。医生是一个非常年青的小伙子(后来才知道是他是研究生,而挂号单上的医师是他的导师),大概了 解了我的情况之后,让我先去拍牙片。牙片拿回来他看了一下,觉得我目前有炎症,不宜拔牙,要待炎症消失后才能拔。这时他的导师过来,让我躺在椅子上,看了 一下,告诉我(以及他的一群学生)我之所以感觉到左腮下面尽头牙的地方疼,是因为上面的尽头牙会咬到下面腮处,那儿已经是有个溃疡。虽然下面的现在不能 拔,但上面的最好先拔了,这样炎症才能从根本上消失。

这位老师分析的非常正确啊,我压根就没告诉他什么情况,结果他不仅观察的细致,而且分析的有理。既然这样,我肯定同意把上面的先拔了。小伙子让我再下去拍个牙片,老师又过来说,情况比较清楚,不用拍了,如果一会拔的时候有意外,再去拍就是了。

不愧是老师啊!

不过,由这个小伙子来为我拔牙我并没有什么顾虑:一来老师还在这里呢,二来小伙子只是经验少了些,在我的配合和这样的老师的指导下会很快成长起来。

拔牙的过程还算顺利,先打了麻药(味道不怎么好,流到喉咙的时候让你不吐出来都不行)。不知道小伙子是不是第一次拔牙,因为旁边站着三位他的师兄 弟,在他使用拔牙铤的过程中,他的几位师兄一直在一边指导他,因为铤了一两分钟,牙不见松动,估计也是我的牙比较坚固,一位师兄只好亲自上阵,显然经验要 丰富的多,很快牙齿就松动了,拔下来一看,这牙根是弯的,而且是三根的(我不太懂,简单说就是三条腿)。也没有流太多血,因为麻药没有消失,也感觉不到疼 痛,倒是嘴角被扯磨的有些出血。

这时大概11:00,医生嘱咐了我一些内容,看时间还够,我们就到三楼的牙体牙髓病科准备把齲齿补一下。

三楼大厅里等着的人比较多。从护士手里的病历也看的出来,还有很多病人没排到。护士一看我是二号,就安排一个刚做完的小伙子(又见小伙子,因为这个 号上明确的写着:教学)给我补。小伙子也让我先去拍了一个牙片,拍回来后,一位女士刚要补完,轮到我了。结果我后面一位大爷径直躺在椅子上,我也想的开, 反正这补牙也快,我就多等一会儿吧。

过了10多分钟,大爷就补完了。补牙确实是比拔牙要省事,不用打麻药,直接用小钻子把坏掉的牙质钻去,钻出一个洞来,用树脂填充上就行了。最难熬的 是钻到坏掉的牙质的地方,一阵一阵的酸痛。结果小伙子说我其他牙也需要补一下,我心想,补就补吧,都补好了也就了了心事了。结果下来一共补了三个洞。

补牙不比拔牙省钱,补三个洞材料加手术费一共400+,拔牙300+。不过听说拔上面的牙要容易,拔下面的就难了,而下面的尽头牙又最难拔,花的时间也要久的多,说一二个小时也是可能的,说的比较恐怖,我都不想拔下面的了。

弄完了12点过一些,两个人都饿慌了。找了个地方吃饭,为选个吃饭的地,俩人意见还不一致,老婆紧张自己的复习,我也为此觉得愧疚。后来想明白了, 要想让老婆安心复习,我只有快点把身体搞好,而不能一味要求她不要管我,更不应该怪她浪费时间在我身上。换成我我也不可能不担心。

老婆回学校了,我就回家吃了消炎药上床睡觉。睡到6点多,老婆打电话催我起来,起来之后感觉自己有些发烧。出去买了几盒八宝粥,顺便买了个体温计。

因为这几天没怎么吃东西,这会实在是饿,又不知道能吃什么,打电话叫肯德基外卖。

回家测了一下体温:38,算是中烧了。因为现在甲流比较猖獗,我又属于免疫力比较低的个体。打电话问了一下拔牙的老师,他说拔牙后发烧会有,但比较 少,5%吧。他嘱咐我也不用太紧张,可以吃点退烧药,好好休息。我又打电话问我学医的一位同学,她也基本是相同观点。我一翻,手上药还真不少,退烧、消炎 的药也有,吃完后就上床睡觉。

待同住的同事回来后,我告诉他们我发烧了,明天不去上班了,让他们也注意一点。

躺下之后,辗转反侧,难以入睡。不知是下午睡的多了,还是麻药效果消失了,抑或是发烧问题,就是感觉很难受。一会把自己捂的很紧,一会又把被子甩到 一边,就没有个舒服的时候。迷迷糊糊感觉过了很久,一看才12点,又测了一下体温,39了。一摸,头上都是汗,被子却是冷的……

后来,不知怎么就睡着了,再醒来已经是8点过了,晃了晃头,感觉没什么不适。一测体温:37,似乎是恢复正常了,起床上班。

一天下来,再没有什么特别的不适,就是感觉到饿。

晚上回来再测体温:36.7,完全正常,看来发烧应该是发炎引起的,幸好不是感冒,否则我还真担心老婆和其他同事……


Ubuntu 9.10发布了,笔记本和台式机都更新一下。家里的笔记本虽然处理能力差了一些,但网速可以达到300K,而公司的电脑虽然4核,但网速只有40K。无法兼得啊:(。

再次告诫自己:身体是革命的本钱。

喜剧的是:我似乎每次都是把本钱都输光的时候才能想到这一点……

悲剧的是:我经常可以有机会想到这一点……


请移步至此阅读全文»
October 30

Ubuntu入门

本文同步自游戏人生
-------------------------------------------------------------------

大概对于Ubuntu使用比较熟悉了,可以说,除开发之外,Ubuntu对于现在的我,更加友好、高效、美观。

即使和Kevin新到的笔记本预装的Win7相比,Ubuntu在美化之后也并未逊色。

OK,我无意再对比两种系统了,我的意思只是:
o 用了这么久的盗版Windows,我良心发现,不想再恣意践踏Microsoft、Kaspersky的知识产权;

o 用了这几天的Ubuntu,我欣喜的发现,即使英文版Ubuntu也真的没有让我感觉任何不适应,我们合作的很好,当然,除开发之外。

因为同事都在Windows下工作,我用IPTux代替了Win下的局域网IM FeiQ、使用Evolution代替了Outlook和Windows Live Mail,使用Pidgin代替了MSN、GTalk、QQ,使用StarDict代替了Google版金山词霸。

忘了说了,我用Wine启动我的Warcraft3,可以和同事们继续联网内战:)。这一点非常重要,因为我无须重启切换到XP下了。

如果说它们在我手上完全感觉不到和Win下的差异,毕竟每天都在用的东西,忽然在其它系统下寻找的替代者,即使再完美,到底不是同一款产品,到底不是同一个平台。简单说一下:
o IPTux与FeiQ传输文件有问题,即使使用Wine也不能解决;

o Evolution相比其他软件,快捷键设计有问题,连打开未读邮件这样的shortcut都没有,当然,我更愿意相信是我还没有找到;

o Pidgin的集大成是我喜欢的,只是QQ软件丰富的平台功能都没了;

o StarDict是要选中才能取词的;

o Windows Live Writer不能用,这是我耿耿于怀的,我也不打算找替代者了,直接用Google Docs了;

o Warcraft3的很多第三方不能用,我没法显血了:(。

说到重点了,如果说上面这些东西花了我大半天才搞定,那么开发环境的问题则是到现在还没有搞定。使用Cygwin这几个月(尤其最近两个月),大概对下面的内容略知一二:
o 基本熟悉了Emacs操作;

o 知道怎么用ctags;

o 知道怎么简单使用find、grep;

o 知道基本的make怎么写;

o 知道怎么简单使用gdb;

o 知道怎么简单使用正则表达式。

但和用了几年的VS IDE相比,上面这些基本的技能无法和强大的IDE相比,我的期望是:至少要比VS下开发更快,让我有爽的感觉,而不是过于频繁的去M-x info,去XXX --help,甚至去Google。

当然,我在努力,努力了解其中的哲学,只有领会了UNIX最初的设计思想和UNIX的作者们的设计思想,才能更好的使用它们。
请移步至此阅读全文»
October 28

Ubuntu初体验

本文同步自游戏人生
-------------------------------------------------------------------

在使用Cygwin一段时间后,尤其对UNIX哲学有了一定理解和认同之后,开始尝试装个系统,很自然的选择了Ubuntu。虽然还有5天9.10就会正式发布,我还是先装了9.04,对于一个Ubuntu newbie,够用了。

以前零星的用过一阵子RedHat和Debian,只是抱着玩玩的态度,最后当然都是坚持不下去了。
Ubuntu因为支持Windows下直接安装和卸载,安装过程比VM还要简单,又是一个可以独立操作的系统,算是比较折衷的一个方案。

中午起来之后很快就装好,Ubuntu对硬件驱动和网络配置支持的都比较好,也不存在找驱动的问题。自动更新了部分软件,趁着这空当,又大概熟悉了一下环境。

装了Emacs 22,字体远远没有Cygwin下和Ubuntu下其他使用xft字体的软件舒服。还是装Emacs Snopshot(Emacs 23.0.91.1),不知道9.10是不是直接提供Emacs 23。

Windows Live Writer最值得称道的功能是提供了和Word Press良好的交互,包括读取、发表blog,设定blog各配置项。现在还没有找到WLW的替代者,暂时使用Google Docs。对于有视觉洁癖的我来说,最痛苦的就是要在发布前重新修改一下段落布局。

Chrome现在还不支持Linux平台,FireFox也不错,只是对其字体显示一时还没有适应。
请移步至此阅读全文»
October 21

方便的GoogleDocs

本文同步自游戏人生
-------------------------------------------------------------------

时常写一些文档,希望这些文档在公司和家里都可以用,使用网络硬盘或者移动U盘来回复制都不方便。

最后觉得还是GoogleDocs方便,打开速度比Word快,编辑和显示比Notepad好。更重要的是,不用来回复制了。

而这样也便于随时记录一些东西,可以保持思维的连续久而久之,可以整理出很多清晰的思路,形成生产力:-)。

GoogleDocs自身提供了Full-screen mode(Ctrl+Shift+F),与浏览器提供的Full-screen mode(F11)结合使用,可以提供强大的全屏功能,可以让你将心思全部花在写文档上,不用去理会各种IM和Web等容易分心的内容,解决了在线编辑的各种弊病。

下图是整屏的截屏,还是比较清爽的,不是吗?

google_docs_edit_ui

鉴于CSS(Edit->Edit CSS)的强大,GoogleDocs为用户提供了容易使用的模板功能。对于有自己喜好风格的用户,简单的几行CSS就可以将文档格式梳理的很漂亮。简单的文档风格还可以设置为默认模板(Format->Document settings)。

google_docs_css_edit

google_docs_document_styles

这只是我所在意的关于GoogleDocs的Document的几点。至于GoogleDocs对Office的Word、Excel、PowerPoint及Pdf格式等的支持,这里就不一一给出了。对于我来说,一个在线的文本编辑正是我想要的。

唯一不足的是,GoogleDocs的快捷键还不够丰富。如果有一天能够完美支持Vim或者Emacs习惯的编辑,甚至是直接编辑代码、编译程序、运行调试……就堪称完美了。

令人期待的Chrome OS是不是可以令这一目标实现呢?

这几日额外做的一点事情就是在Cygwin下将整理的一些代码封装成一个静态库,搭建公共环境,并通过SVN管理代码,在这个过程中确立一个必要的统一编程风格,为后续工作做准备。


请移步至此阅读全文»
 

Fox Xiang

No list items have been added yet.
There are no categories in use.
感谢访问!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.