星期二, 十一月 28, 2006

NotePad2

这两天研究Blogger的模版,采用的是xml的格式,于是,我再一次感觉到了windows自带的记事本的不足……在没有语法加亮的情况下,看这类文件简直不是人干的事……

平时我用的文本编辑器是EditPad Lite,一款免费的软件,虽然它的多页面、自动缩进等功能非常好用,但是没有语法加亮现在却让我觉得非常不便。

上网想找一个替代品,看到一篇把记事本扔掉!五款专业文本编辑器横评的文章,看了一下,其中UltraEdit-32和EditPlus这两款印象里面似乎是共享软件,我已经不想再用破解版的了。里面提到的最后一个Notpad2,似乎正好符合我的要求。上Google搜了一下,发现也是共享软件,先下载下来看看……咦?没有语法加亮?这么弱的东西还要我付费?并且界面似乎和文章里看到的不太一样,搜到的结果才一页,同时发现软件的名字其实是Notpad,后面跟了一个2.68的版本号。再仔细一看,Google提示:

您是不是要找: notepad2 (把你的鼠标拿开!那不是一个超链接!)

试着搜了一下,果然,那篇该死的文章把软件名写错了……找到notepad2的主页,立刻注意到页面上“free”的字样,再一看,源代码也提供下载~呵呵,好东西。这回下载下来的东西没错了,语法加亮,括号配对,自动缩进……功能非常强大,并且可以自定义的地方也很多,启动速度无可挑剔,中文支持良好(只要记得在菜单里改一下编码就可以方便的使用中文编辑了),绝对是记事本完美的替代品!

星期一, 十一月 27, 2006

Second Foundation

呵呵,终于把第二基地看完了~

那些神秘的心理学家在这一部中走上舞台,开始扮演神秘的角色了,一路看过来,心理史学的作用在这部中显露的淋漓尽致。骡、叛逆者、首席发言者、各路间谍……为了寻找/隐藏谢顿提到的位于“银河另一端”的第二基地在宇宙尺度上谱写了一部精彩的太空史诗。

阿西莫夫这个老奸巨滑的家伙把第二基地的位置隐藏得很好,直到最后才肯告诉读者。不过在读到一半的时候大概可以猜测出第二基地在哪了,呵呵~看到各路人马不断的作出各种各样的推测,其间还参杂着第二基地的人为了隐藏自己位置而刻意制造的谎言,仿佛我看到是一部宇宙版的谍中谍,仿佛谍中谍就是一部地球版的第二基地。

最后,对这部书作个非正式无厘头超精简的评价——这是一本你读完后恨不得改学心理学专业并一直读到博士企图重现谢顿辉煌的书。(嗯,我承认我在写这篇blog的同时在看网不易……)

星期日, 十一月 26, 2006

改造BlogSpot模版

前不久发现我的blog上终于出现了可以转到beta版blog的通知,高兴~顺便想换套模版,可是blogger里面提供的似乎没有什么创意,刚好看到月光博客上推荐了一堆提供blogspot模版的站点,找了一下,找到这个模版lonely。

换上试试……可是没想到马上出了问题——预览的时候一切正常,一保存发布,打开页面却发现都是乱码,布局也都乱了。怎么回事呢?难道换个非官方模版都这么难?静下心想想:出现乱码无非是编码除了问题,看了一下浏览器使用的编码,果然是西方字符集iso-8859-1。哦~对了,这个模版是从外国的网站上下的……他们用的默认字符集自然不会是中文。搜了一下资料,控制字符集的是meta标签里面的charset,果然那里的值是iso-8859-1,改成UTF-8,保存。再看,呵呵,大功告成!

改完编码,顺便往下看了看模版的代码……怎么满眼都是tr、td的标记?看来这个模版是使用表格来进行布局的。虽然说现在这个样子不管在FF还是Opera下看都没有问题,但是做为一个FF的忠实用户,在无数次遇到用表格进行排版的网页在FF下变得一糟后,在心理上总会对用表格布局的网页有一种抵触情绪……于是,一时冲动之下,我决定把这个模版换掉——是不现实的。想想自己怎么也是CS出身的,自然是秉着自己动手丰衣足食的原则来对这个模版进行大改造啦~惟一的问题就是:我好象既不太会html语言也不会CSS……不过,哼哼,就凭着我们平时抄实验报告的功底(Ctrl+C & Ctrl+V 大法),还怕搞不定这个小小的模版?

既然下定决心,就开始吧~先到网页设计师的网站上找了几篇入门级的CSS教程,研究一下……哦,原来是如此如此,这般这般……好像并不太复杂,动手吧!

先分析一下网页的结构,典型的顶行三列式。不过我发现这个模版顶部的图片分为两个部分——左边是那张草的图片,右边则由一个宽度为1px的图片作为单元格背景平铺而成。

图片如下:

网页结构示意图如下:

那么,我这么设计对应的CSS布局:

在head部分定义如下: #header{ width:100%; height: 150px; margin: 0px; padding: 0px; text-align: right; background: url("右边的背景图片地址") #FFFFFF repeat-x right top; } #header_left{ width:449px; height: 150px; margin: 0px; padding: 0px; float: left; background: url("左边小草图片地址") #FFFFFF no-repeat left top; } 在body部分: <div id="header"> <div id="header_left"></div> <h1><a href="<$BlogURL$>"><$BlogTitle$></a></h1> <h2><$BlogDescription$> </div> </p>

header层的宽度为100%自适应宽度,背景为1px宽的图片,在x轴上重复;header_left层嵌套在header层之中,浮在左侧,背景为小草的图片。

注意,在CSS中,有一种思维习惯:所有辅助图片都用背景来实现。既类似类似logo,标题图片,列表前缀图片都必须采用背景方式或者其他CSS方式显示。这样做的原因有2点:

  • 将表现与结构彻底相分离,用CSS控制所有的外观表现,便于改版。
  • 使页面更具有易用性,更有亲和力。例如:盲人使用屏幕阅读机,用背景技术实现的图片就不会被朗读出来。

然后是下面的三列,布局的实现如下:

#left { position: absolute; left: 0px; top: 200px; margin: 0px; padding: 10px; border: 0px; background: #FFF; width: 190px; /* ie5win fudge begins */ z-index: 1; } #middle { position: relative; margin: 0px 240px 0px 200px; padding: 10px; border: 0px ; background: #FFF; z-index: 13; } #right { position: absolute; right: 0px; top: 200px; margin: 0px; padding: 10px; border: 0px ; background: #FFF; width: 230px; /* ie5win fudge begins */ z-index: 1; }

比较麻烦的是中间那一列的内容。查看原模版的代码,可以看到有很多blogger的模版标记。虽然blogger的帮助里面有详细的解释,但是我的意见是:反正现在只是要换一下模版的形式,没有必要深究……那么,就开始Ctrl+C & Ctrl+V大功吧~然后把里面的<tr>之类的东西换掉就好……别忘了那一对<Blogger></Blogger>的标记,如果没有这对标记的话blogger模版标记是不会起作用的。

奋战两天,终于把模版改完了,登录Blogger,修改模版……呵呵~大功告成!再用Opera打开看看,正常!下一个,Maxthon……嗯?正文的字体变得这么诡异?怎么回事?这个网页变成Firefox and Opera Only了?已经头昏脑胀了,先睡觉……第二天起来仔细检查,终于发现有一个<h2>的标记没有封闭,少了一个</h2>,所以正文所有的字体都变成和h2一样的了……不过FF和Opera居然在这种状况下还能正常显示,真是好同志……

写了这么多字,好累……先到这里吧~

星期六, 十一月 25, 2006

基地和科幻

阿西莫夫的经典历史心理学作品啊~基地三部曲!之前在科幻世界的译文版上看了前两部,于是一直对最后一部虎视眈眈。今天和水獭去学府书店,于是想找找看能不能碰上。

嗯,它应该在放在什么位置呢?不管在什么地方买书,我总觉得寻找科幻小说的位置是一个很艰巨的任务……在南宁书城找书的时候,它原来还会偶尔出现在正统文学作品附近,可是自从书城布局改变后,它就变成在儿童文学附近了(难过~)。扫了眼,看过去满眼都是传统文学的书从什么李白诗选到文化苦旅,看上去一派文化的味道,可是似乎阿西莫夫的小说不太可能混杂在这里面哦~外国文学?看看……不太像,这种地方一般会出现的最多是译林出版社的《海底两万里》之类的比较有历史的经典作品。转了半圈,总算看到一个牌子——“科幻推理”。耶~找到了~不过,似乎也是在儿童文学的附近不远处……

走过去看……福尔摩斯……佣兵天下……九州的一些奇怪东西……郁闷……科幻在哪里?沿着架子走了一圈,发现科幻类的小说确实少而又少,基本是奇幻类推理类的天下,凡尔纳、威尔斯和阿西莫夫的作品居然分散的放在不同的角落里……不管怎么样还是找到了基地系列,哇~原来有这么多?居然还有前传和续集各两部!呵呵,赶紧拿了一本出来看……呜呜,怎么装璜设计那么差劲?如此经典的作品,太过份了吧?并且看起来似乎积压了很久,上面似乎都有一层灰了,看出版日期——“2005年1月第1版,2005年1月第1次印刷”……翻看一下,虽然记不清科幻世界的译者,但是可以肯定这个和科幻世界的不是一个版本(在科幻世界的第一部里面,哈里.谢顿最后说了一句“而我,就到此为止了”,但是在这个版本里面,这句话是“吾已事毕”,相对来说,我似乎还是比较喜欢科幻世界的翻译)。再翻了一下定价——¥20,打完8折就是16块,比较合理的价位。实在是很想看,可是这套书的装订也实在是让我不想买单(虽然看图片挺像样的,拿在手上就感觉不咋样了),本来这么经典的作品就应该买来收藏的,这种质量……唉……又没有看到别的版本……斗争了半天,决定问一下笨徒弟,结果果然不出我所料:“当然要买了!”好吧,先买下我没看过的《第二基地》,然后……要是觉得不爽看完就卖掉……

看了一下别的科幻作品,阿西莫夫的似乎都是这个出版社(四川出版集团,天地出版社)的,美工设计实在都不敢恭维,说句实话,我都觉得有点对不起阿西莫夫了……似乎他们还是将科幻小说定位为青少年文学的范围内……太难过了。别的作品……似乎凡尔纳的作品也比较丰富,只是看起来也是经年累月无人问津了;威尔斯的……找了半天,只有两部作品:《时间机器》和《摩罗博士岛》。唉……武侠奇幻类的东西倒是层出不穷。国内科幻似乎也更为悲惨,找到几本合集,还有就是王晋康的三部长篇《癌人》、《海豚人》和《豹人》,大刘的长篇没看到(呜呜,经典的《球状闪电》啊),只是在合集里似乎有一篇《流浪地球》。

唉~难道买一本科幻小说这么难么?科幻小说就这么难进入主流文学的范围么?想到那些只在报刊亭上长年放置的科幻世界出版的作品,怎么就觉得科幻的前途这么渺茫呢?呜呜~

P.S.发现科幻奇幻类的书封面不知为何一般都设计成暗色调……走过去总感觉阴森森的一片……诡异……

最后贴几张从wiki上找来的图:

第一张是《基地》的封面,上面就是大名鼎鼎的哈里.谢顿在时光之库打开时现身的情景啦~第二张是《基地与地球》的封面,第三张自然是《第二基地》了!

星期五, 十一月 24, 2006

停电记

这学期似乎麻烦事不断,我可怜的小电脑(台式机,未配备UPS)已经被突然的断电折磨过好几次了。

这次,开始于该死的密码学实验,最后一个实验允许最多3人一组,我很幸运(……)的与某强人结成一组,其结果是——尽管看起来似乎离实验的最后截止日期还有那么一段时间,可是他已经不止一次的问我什么时候开始确定计划,什么时候我能把我那部分的内容整理完……(嗯,虽然比较不习惯,不过不得不承认这不是什么坏事)于是,在今早上完1、2节的课,返回寝室后,我破天荒地打开电脑,开始整理我的DES加密……

哦,这肯定有什么问题……难道封装错了……先用短的文本来试试……Your lips are smoother than vaseline对应的编码……“噼啪”!????黑屏了???或者是……停电了?没电费了?关掉电源,从凳子上跳起来,冲出去看了一下——走廊上的灯分明还亮着,可是电表们就完全没有读数了……

好吧,我也不是什么勤奋的人,这一点我一直不否认,既然停电了,那只好去觅食了!但是就在我准备出门的一刹那,灯又亮了……@#$%^*(!~& 不管,民以食为天,目标——食堂!觅食回来,打算继续写程序(大多数情况下,我看起来还像是那么一个勤奋的人,嘿嘿),可是,进了公寓,发现走廊上的应急灯居然亮起来了,这说明我们的公寓楼这下彻底没电了……一般来说,这类停电不会持续太长时间,于是,在我同组的那个人再次问我什么时候可以把我的程序整理完的时候,我说——“晚上”。

午觉醒来,宿舍里仍是黑漆漆的,于是我问了自己一个问题——“我起来干什么呢?”似乎现在我们已经离不开电脑了……之前还会出去上自习,可是现在……呵呵,真的是猪一样的生活。算了,起来吧。刚好今天要换备品,反正也干不了别的事,换吧!换完,大概3点多,还是没什么事干……狐狸去洗衣服了(难得这么勤快,果然是停电了没什么事干),路过洗漱间(应该说刚出宿舍门),听到里面传来响亮的广播声——“……何不潇洒走一回~~~~……”,探头一看,果然是狐狸在用收音机扰民,怎么会放这么古老的歌。在寝室发了一会呆,狐狸又拎着收音机走进来(洗衣服的中场休息?),于是,躺在水獭的床上抱着浣熊听广播……哈尔滨的冬天天黑得早,四点多寝室里的光线已经很黯淡了,似乎好久没有这么无所事事的躺着用收音机这种古老的装置听音乐了……什么都干不了,就连看书似乎都不太可能……

四点半……外面灯火通明,街道上的灯光照在寝室的墙上,看起来似乎和晚上熄灯后也没什么不同,我敢说这时候对面的人看过来肯定觉得三公寓和鬼屋差不多。我的手机在我起床后不久,发了一条短信后,短响几声,就没电自动关机了,于是现在唯一的娱乐就是躺在床上听mp3。其实mp3现在也有没电的趋势,虽然是用7号充电电池,但是两块电池1块没电了,另一块似乎也随时有罢工的趋势,中午还想着来电后应该要充电了,唉~为什么这些设备们要同时没电呢?其实比起听mp3来,我更倾向于用它上面的那一圈LED灯来照明……E3的那个LED灯还是很亮的~最好是能看mp3里的电子书,只可惜换过几次歌后,我把电子书也都顺便删了,罪过罪过……只好继续听mp3,随手拿起一粒7号电池把玩,上面Energizer的字样即使在黑暗中也清晰可见。苦笑,没有电,居然会是这个样子。停水那段日子虽然比较难捱,但是除了不能洗澡不能洗衣服,似乎我们还不至于无事可做,但是如果全市停电一天……哦,光是想像就会觉得是百无聊赖的一天……嗯……真是一个慵懒的下午……

5点15,水獭归来,我和狐狸躺在床上,没吃晚饭,无所事事。聊了一会天,听说李东的课下午的课上了不到半小时就进行不下去了,他一厢情愿的想找同学“互动”似乎已没有收到什么效果,最后只好一拍两散,各奔东西(乱用成语ing)。

最后,三人决定出去觅食……觅食归来,Yeah~~~有电了!!回寝室后的第一件事——开电脑!……唉,我们已经无药可救了……

星期二, 十一月 21, 2006

A Good News & ... A Good news

这个标题是不是很有鲁迅的风范?呵呵呵……

不过,这个,真是很奇怪……

Google Page Creator 又能访问了……

Blogspot 也能访问了 ……

就差Wiki了……

到底是怎么回事呢?看来GFW的性别一定是女/母/雌的,不然不会那么善变的……

星期六, 十一月 11, 2006

A Good News & A Bad News

好消息是,中文维基百科可以正常访问了。

坏消息是,Google Page Creator 不能访问了,之前制作的网页自然也无法访问了……

看来GFW似乎对Google深恶痛绝,Yahoo和MS似乎就一直没什么事呢……猜猜下一个轮到谁?YouTube?Google Earth?只要不是Gmail……

星期四, 十一月 09, 2006

无语了……

今天去逛了松雷,回来上网,开Firefox,输入抓虾的网址,突然出来一个大红图片,难道又改版了?定睛一看,不由得暗骂一句——TMD。第一次没抓到图,狂开网页,终于抓到一个图:

唉……最大的流氓啊~哈尔滨的网通又来这一招,之前也有过一次,出来一个网通的页面(内容不记得了),紫丁香上骂声一片。这次……估计也是赚足了广告费。真是无奈……本地机的流氓软件可以手动卸载,网页上的广告可以拦截,可是,如果是网通在路由、DNS上作手脚……