Saturday, May 24, 2008

更换服务器

前段时间 blog 一直挂在朋友公司的服务器那里,不知道怎么可能中了病毒,会给网站内的网页和 JavaScript 脚本加尾巴以传播恶意软件,连 Google 也给这个域名下的搜索结果加上了“传播恶意软件”的警告信息。虽然一再通知朋友,但是似乎病毒很顽固,即使手工把“尾巴”去掉了,每次更新又会被加上。这段时间给大家造成了困扰,在这里表示诚挚的歉意。

在网上了解到现在有服务器合租这种服务器的租赁模式,5-30 人共享一台服务器,费用比自己租赁托管服务器要便宜很多,贷款和资源又比虚拟空间模式更能得到保障。有些比较好的合租服务商还有良好的服务器控制面板,可以自行控制域名绑定、FTP / 数据库帐号、网络邮局等,因此特地选了一个基于 Linux 的 64 位 PHP 服务器,并且已经开通了常用的 PHP 扩展库,6G 的空间,一共可以开 4 个独立的站点,非常的方便。关键是有专业的队伍维护,至少不会再有病毒干扰了。目前已经通过 Google 的 Webmaster 工具提交 Google 重新审核过,Google 已经去掉了“传播恶意软件”的警告,朋友们以后可以放心访问这个 blog。 ;-)

另外,目前自己只用得到 1-2 个独立站,还可以开 2 个,如果有朋友有需要用 PHP + MySQL 空间,可以联系我,大家充分利用资源!

Labels: , ,

(请点击这里阅读全文)

Wednesday, October 31, 2007

Blog 恢复

由于之前所挂靠的服务器到期没有续费,所以 Blog 一度关闭。现在在朋友的帮助下,重新找了一个地方发布,目前已经恢复了。

不过由于新的服务器是 ASP 的,没有办法另外运行 Java 的 WEB 服务,因此以前写的页内评论程序就无法再使用了;回头等有空了或许会再写个 ASP 的吧。

在重新整理 Blog 的时候,顺便把模版修改了一下。现在在左边栏加了一个我在 Flickr 发布照片的连接,显示的照片是随机的。最近公司活动去了一趟毕棚沟,又照了不少照片。感兴趣的朋友可以直接访问这次旅行相关的两个分类:桃坪羌寨毕棚沟。关于欧洲出差的很多照片,还有很多都没有整理上传。以后有空也会陆续把巴黎剩下的部分以及瑞士的照片整理出来。

另外,在 Blog 关闭的期间,FeedBurner 被封,现在无论通过网通或者电信线路都已经无法打开 FeedBurner 的域名。由于本站的 Feed 之前也是采用 FeedBurner 烧制,为了避免有直接阅读本站 Feed 的朋友访问不到,现在只好投靠了国内的一家类似网站 FeedSky,本站的 Feed 地址改为 http://feed.windia.net。直接用浏览器访问这个地址,可以选择将这个 Feed 订阅到一些主流的阅读器。网页左边栏最下方的 Readers 图标链接,就是 FeedSky 的读者数统计。唉,又要从 0 开始了……

另外,由于本人使用 Google Home Page 以及 Google Reader 来阅读 Feed,似乎这两种方式仍然可以访问 FeedBurner 发布的内容。

Labels: , , ,

(请点击这里阅读全文)

Thursday, December 21, 2006

测试 Blogger 性别

今日无大事
100.0%男性倾向,0.0%女性倾向
评点:您的文风冷静而镇定,言语间展现出强悍的思辨能力与恢宏的胸襟,一个男子汉的阳刚形象跃然纸上。
yodao | 博客男女
刚才翻看在这里留言的朋友的链接,发现了个有趣的东西:Yodao-博克男女。提供你 blog 的 RSS Feed,它就可以分析出你的文风到底更倾向于哪种性别。

旁边的是我的测试结果。结果让我感到有些意外。虽然我写 blog 一般比较工整,但是应该还是有很多感性的成分吧。大概是因为 RSS 只提供了最近 25 篇的内容,因此没有完整的反映出所有文章的特性。所以我通过 Blogger 的 Feed 地址加参数取出了 100 篇以前的内容重新做了一个测试,得出另一个结果。

今日无大事
62.0%男性倾向,38.0%女性倾向
评点:不论语句的斟酌、信手拈来不拘俗套的观点,都给人一种豪情洒脱的形象,倜傥中有大丈夫气。
yodao | 博客男女
拿朋友们的 blog 做了下测试,发现人们写起东西来,性别反而变得暧昧了起来。男生写得婉约的和女生写得豪迈的比比皆是,因此想拿这个来测试某 Blog 的主人是男是女估计比较困难。

呵呵,感兴趣的话,也去试下你自己的吧。不管结果如何,点评的话都很中听呢~ ^_^ 经过测试,发现这个东西仅支持 RSS 格式的内容,包括 2.0 在内。Atom 的 格式无法识别。目前发现 Blogger 提供的 RSS (通常为 http://yourblogsite.com/rss.xml),BlogBus,Sina Blog,MSN Space 都可以识别出来,但是 Yculblog 的不行……

Labels: , ,

(请点击这里阅读全文)

Thursday, November 16, 2006

升级到 Blogger Beta

上周的时候已经把 Blogger 升级到了新的 Beta 版本,不过由于出现了一些问题,因此在另一个 blog “月蝎研究”上做了一些调整和调试,因此直到现在才重新发布这个 blog。具体的问题可以参考前两天在“月蝎研究”上发布的这个帖子

Label 的功能终于在 Blogger 新版的支持下实现了,因此左边的那一排书签现在也可以用了。因此之前说过的要做的 Blogger DIY 也就没有必要了。

Blogger 用域名 beta.blogger.com 来运营新版本,老的版本仍然存在,只不过升级以后就无法再回复到原来的状态了。因此,升级以后的页面可能需要用到一些 beta.blogger.com 下的资源,发表评论也要访问 beta.blogger.com。由于目前国内大部分地方都访问不到 beta.blogger.com 这个域名,因此可能会存在页面打开有时比较慢,或者无法访问评论页面发表评论的问题,详见这篇文章

为了方便朋友们直接在 blog 内部的帖子页面上发表评论,我写了一个简单的 Servlet 程序发布在服务器上以便做评论发布中转之用。但是由于未知原因,通过中转发布评论后,Blogger 没有重建页面,这样会导致新的评论不会立即反应在网站中,尽管评论的内容是被正确提交并保存了的,并且会发邮件提醒我有新的评论。

因此,对于能够直接访问 Blogger Beta 上的评论页面(即点击评论表单上方 Post a comment ... 的链接)的朋友,还是推荐到 Blogger Beta 上去发表评论,这样页面会自动重建,使得评论可以在几分钟内反应到网站中。对于不能直接访问的朋友(可能大部分都属于这种情况),可以直接在帖子页面提交评论,也可以通过以下途径修改系统设置以便能够访问 beta.blogger.com 域名:

用任何文本编辑工具(比如“记事本”)打开 C:\Windows\System32\Drivers\etc\host 文件,在文件最后一行添加如下内容:
72.14.219.190 beta.blogger.com

然后保存退出即可。

Labels: , ,

(请点击这里阅读全文)

Monday, February 13, 2006

很久没写 Blog

不知不觉,我没写 Blog 已经有一个半月了……

说不清楚为什么这么久一直没写。开始算是因为大部分的业余时间都玩游戏去了,而没有时间来琢磨写些什么,没有时间打字;到后来,我开始发现,很多事情,没法写在 Blog 上。期间有过想就这段时间中比较重要的事情补几篇的想法,不过慢慢的,要补什么也忘了……

有时候想记录某件事,又突然发现,某些人看到不合适;有时候想发发牢骚说说想法,又觉得当事人看到一定不爽。于是就在这样的踌躇中,这么长时间一篇也没有写。

当你想做一件事情,却因为现实的原因不能做的时候,是很不爽的。难怪古往今来那些文人很容易得罪人,动辄被抓入狱甚至惹来杀生之祸。

站在我的立场上,这些事情不吐不快,不过相比起吐了以后惹来的麻烦,虽然不会又“杀生之祸”这么严重,不过还是忍了的好。

希望能有多点无伤大雅的话题能给我写……

Labels: ,

(请点击这里阅读全文)

Thursday, December 29, 2005

年末的 Blog

临近年末了,朋友们的 blog 好像更新得都慢下来了。

土豪以往坚持每日更新的“挪威没有森林”,最近也开始连续摘抄,显得有点无奈;Ricky 的“杀手日记”和我一样,圣诞节后就没有了动静。Michael 倒是还在坚持,但是好像节奏也慢了下来,不像以往总是一日数“勃”。我爱妞妞、北山几位朋友也是好久都没有看到更新了。

大概是年末大家都忙吧。通常朋友之间寒暄,平时是问“最近怎么样?”,而年末通常是“最近忙不忙?”可见年末大家会比较忙,基本上是达成共识的。因此,大家的 blog 更新都慢了下来,也是情理之中的了。

有的时候,觉得写 blog 真的是一件很烦的事情,感觉有点自己没事找事。以前闲得找不到事情干的时候,发发感慨也就过去了,没觉得有太大的不妥。现在写 blog 以后,每天要是没写点什么出来,总感觉心里头差点什么,就好像小学生每天必须写日记,某天没写就像没完成作业一样心里头有疙瘩。这不是没事找事是什么?

或许是我对这个事情过于认真了。本来开始写 blog 的时候也是打算随便写写,所以一开始的名称都是“牢骚,还是牢骚”,开始的文章也都比较流水,没太多内容。到后来不知怎么的越写越长越写越正式越写越费神越写越不知道写什么。有段时间一直坚持每天一篇,坚持了大概一个月。那个时候想,这样写下去,到年底刚好 100 篇,应该是个蛮有意思的事情。结果,现在,80 篇都不到,看来还是高估了自己的恒心……

其实要说忙呢,最近也不见得。是有点忙,但不至于没有时间写 blog。一方面业余时间找到了更有趣的事情打发,另一方面,是真的不知道写什么。

看到黄德峻的“无聊小站”仍然在坚持高频更新,而且最近有一篇《写震撼性十足的文章的10个方法》(with proxy),在你写 blog 没有话题的时候教你怎么找点子。看了以后,觉得确实挺有道理,但是细想一下,实施起来好像都还是很费神很麻烦。

如今写 blog 已经成为心理负担了,看来是需要调整一下了。

Labels: , ,

(请点击这里阅读全文)

Friday, December 23, 2005

网摘的力量

最近把大部分业余时间都投入到大航海时代 Online 中,因此 Blog 有点冷落了。同时也是因为生活变得更简单了,所以也很难找出可写的东西。与其每日无病呻吟,不如还是空着清净点。

由此带来的结果,之一就是访问量逐日下滑。毕竟没什么可看的,一次两次来都没有新内容,估计是我也懒得再来了。不过,前天的 PageView 和 Visitor 统计突然间高耸起来,几乎达到平均数的 300%!这让我着实吃了一惊。大概查了一下,主要增加的访问是对之前翻译的那篇《Throwing Tables Out the Window》,我在 Sky365-天天网摘上看到这篇文章被收录,而最近声名大噪的del.icio.us 也有到这篇文章的连接。我想大概是哪位朋友先将其加入了以上两个网摘中的一个,然后被其他朋友看到,于是又加入到各自的网摘,依此类推扩散开来。

之前我没有怎么用过网摘,在 del.icio.us 上有注册帐号,不过很少用。我原以为 Google 理所当然是 SEO (Search Engine Optimization,搜索引擎优化)和宣传的最大目标,也是引入流量的大户,没想到,现在网摘的力量如此之大。被知名人士的网摘收录,其结果可能比花钱在门户网站上打广告效果还好。

截至目前为止,天天网摘上对这篇文章的收录已经有 11 次,而且,荣幸的是,被 keso,这个中文 blog 界的风云人物收录

想着当初翻译这篇文章确实花了不少的心血和时间,现在心里也觉得倍受鼓舞。

Labels:

(请点击这里阅读全文)

Wednesday, December 07, 2005

为了说话而 blog

Michael 在其 Blog 上说,突然发现居然有这么多人都在“勃”,人人都“勃”起来了,惊恐这是个全民倾诉的时代。

或许倾诉是其中一个目的吧。其实 Blog 开始出现并不是这两年的事情,当年 9·11 事件的消息和事态发展最先开始就是靠当时几个知名的 Blog 传播的,我更倾向于把 Blog 看作是一种个人出版物。至于出版什么,完全掌握在 blogger 的手里。中国的 blog 好像是从“木子美”事件热起来的,所以被莫名其妙蒙上了一层“自暴隐私”的暧昧面纱。真的是让所有人都出乎意料,世界上居然有这么多人都喜欢自暴隐私吗?确实有很多人通过 blogroll 看到知道了很多如果没有 blog 不可能知道的事情,从而兴奋不已,但是用“自暴隐私”来看 Blog 是有失偏颇的。

也有人说,Blog 是为了满足个人的虚荣心。嗯,或许有这样的 Blog 存在,不,肯定有,但是用这个来看 Blog,我仍然觉得上纲上宪了。我觉得人们写 Blog,就是因为有话要说。

就像 90 年代末,各大网站推出个人主页空间,在互联网掀起了一股很强的个人主页风潮;然而毕竟包括 HTML、CSS 甚至 CGI 在内的一整套 WEB 开发维护技术并不是任何一个想要构造个人主页的人都能够轻易掌握的,人们想说,想表达,但是苦于不懂技术。Blog 恰恰解决了这个问题,所以火起来了。我只用注册一个帐号,选一个模板,就可以说我想说的,还可以借助各种互联网营销手段推广我的 blog,让更多人听到我的声音,从而发生讨论,以及思想的碰撞。所谓的 Web 2.0、RSS Feed 云云,都是噱头,根本的东西在于,人们找到了一个方便的说话的方式,一个更容易让更多人听到的说话方式。

虽然在当前的环境下,人们还达不到想说什么就说什么的境界,所以有了 *.blogspot.com 被封锁;更有甚者,某网友的 Blog 受到某政府机构的警告,因为他在其 blog 上教人如何绕过 GFW 的封锁访问那些被禁止谈及的话题。然而,方便表达的互联网,确实带给了人们在这之前无法想象的信息量,也让我们看到了更多我们未曾看到的东西,我们认同的,还有我们反对的。

由此我想到了前段时间关于北京 2008 奥运会吉祥物的讨论,我疑惑怎么以前人们好像都宽容的多,对生活中发生的事情,基本上是积极友好的态度,怎么现在越来越多的听到反对、抨击甚至唾骂?

我突然想起来,以前那个时候不上网。

对于吉祥物这个事件,电视、报纸等传统媒体仍然是一如既往的积极友好,不过,网络带给我们更多更真实的评论。但这未必是说明电视报纸失实,舆论毕竟是起导向作用的。试想哪天电视新闻报纸头条全是骂声一片,那是一个什么样的感觉?而且实际上,真的并不是所有人或者大部分人都和那些否定这组吉祥物的网友一样。

在 Bamn 的 Blog 上看到这篇关于奥运吉祥物 KUSO 的帖子,然后连接到了某论坛上一篇转贴了各种各样关于奥运会吉祥物 KUSO 的帖子。说实话,看得我是津津有味。太有创意了,其中有些作品看得出来作者是有很高深的漫画功底的。

不敢说漫画没有很深的研究,只是很喜欢而已,但是我能够理解到,这些作者的 KUSO 作品,是在以他们的形式来表达对这组吉祥物形象的看法。从他们的手法上,可以看出一定的褒贬态度。然而后面的跟贴评论可谓炸了锅。轻者说他们是在糟蹋中国的文化,重者说他们这群无知的青年是新时代的汉奸。有一篇跟贴自称是一个美术教师,说他“非常尊重韩老师以及这套吉祥物作品”,声称对发生这样不严肃的篡改“非常失望”……

于是,就有“圈内人士”出来说,都是一群愤青+漫白,连 KUSO 都不懂,居然还牵扯到政治和民族感情,简直没有共同语言。也有言语平和的,说爱好者们也是出于喜欢才去改的啊,谁会去 KUSO 不感兴趣或者厌恶的东西……

我在这里举这个例子,不是为了要声援 KUSO,或者讨伐“漫白”,我只是想说,如果没有网络,像这样的争执,几乎不可能发生。看两个原本就没有什么交集的圈子在争吵,实在有种说不出的感觉,就像你眼睁睁看着两个要好的朋友争得面红耳赤,但你心里知道他们吵得压根儿不是一回事然后只有干着急一样。

或许网络进一步发展,当人们习惯了看到那些自己未曾想象过的事物的时候,这些“愤青+漫白”慢慢就会理解到,原来还有一群漫画者,在以 KUSO 的方式表达他们对奥运会吉祥物的看法,其实他们也和自己一样是关注并且全力支持奥运会的。

Labels: ,

(请点击这里阅读全文)

Sunday, November 13, 2005

建立“月蝎研究”分舵

上上个星期起心思想改版,今天终于抽空将技术方面的文章独立出来单独开了一个 Blog,名字暂且就叫“月蝎研究”,以后有灵感了再改。模板风格也没有换,现暂且这样吧,和“今日无大事”保持风格统一,也挺好的。

如果算上兼职的话,工作也有五、六年了,从一开始做纯静态 WEB,到后来研究 PHP (也做过一点 ASP,但不熟),到改行做 Java,同时分管配置管理 (SCM),到后来做系统设计,慢慢地还是积累了不少东西,也得到了不少同事朋友的帮助。做这个 Blog,一方面是想把平时觉得重要的东西总结出来和大家分享讨论,算是一个学习笔记;另一方面,也会摘抄一些相关的好的文章,以使得更多的人受益。

现在 blog.windia.net 这个域名在 Google 的 PageRank 已经达到了 5,很多关键词的搜索都非常靠前,从流量分析上来看,像“青城后山”、“石象湖”、“document.write()”、“月亮落在天蝎座”这些关键词的搜索结果都在第一页甚至第一位,因此为了巩固这个效果,让更多的人能够找到这里,让流量更加集中,所以没有单独开另外的二级域名,而是只开了一个子目录,用 http://blog.windia.net/tech/ 来访问,同时,RSS Feed 订阅的地址为 http://feeds.feedburner.com/gregtech,仍然是 Blogger 一贯的 ATOM 格式,新老朋友们多多支持哦…… ^_^

Labels: ,

(请点击这里阅读全文)

Wednesday, November 09, 2005

Blog 模板,想换就换

前天换了个新模板,费了老半天的劲儿,自己挺喜欢的,就像自己穿了一身新衣服一般意气风发,结果第二天看到大家的反应,都说不好,主要是由于黑色的背景阅读的时候眼睛难受……

本来我是很自以为是的,大有和 ashtime.com 自以为是的管理员们一较高下的势头,不过,我还是反省了一下。Blog 毕竟是以内容取胜的,不像我以前的 Windia.V3,主要是装酷,所以有没有内容让人愿意看,以及阅读起来操作方不方便眼睛舒不舒服直接影响到这个 blog 存在的意义,因此,我还是痛下决心重新换一个模板。尽管,有朋友说,那个淡化处理融入背景的头像看起来很有感觉,换了的话,就可惜了;这个嘛,总是要有所取舍的吧……

我自己很喜欢这个模板,精致,淡雅,一眼看上去很舒服,扩展性也比较好,虽然看的时间不久,但是我想应该会很耐看,反正短期内我是不打算再换模板了。开技术类文章的分 blog 时,我也只打算改改局部配色拉到。一直都很想做一个仿笔记本样式的模板,但是一直没有好的想法。看到过类似的模板,大多很粗糙,存在各种各样的问题,大概时在设计初期没有考虑完整。因此,今天这个模板完成后,自己非常欣喜。在整个制作的过程中,也比以前花了更多的功夫,一方面这个模板本身的内容比较多,对原来框架改动比较大,另一方面,也是因为个人喜好原因。不过,如果单从眼睛阅读的舒适度来讲的话,其实还是比不上第一版,不过比上次那个黑色的要好得多了,基本上应该能够接受。为了兼顾整个页面的视觉平衡,正文文字的颜色和背景色对比度不算太高,如果大家还是看着不舒服的话,告诉我吧,我把文字的颜色再弄深点。

需要检讨的是,整个模板仍然不是我完全原创的。其实完全没有必要说这一点,相信如果不是专业资深人士故意去找,很少有人会找到原作者的原稿的;之所以要说,我还是不希望当谁无意中看到原作者的作品后有上当受骗的感觉,尽管在此之前我确实也没有说这是我完全原创的。

创意来自于一个外国平面设计师的个人网站,原作是全 Flash 的,因此比我这个动感许多,内容不多,很小巧,就像一本精美的小册子,介绍作者的联系方式以及作品。其实要说创意,也平平,笔记本小册子式样的页面很早就有了而且有很多,但这个设计贵就贵在精细和闲散的融合——整体光线明暗、配色、字体、不同板块之间的动画衔接过渡,精细的排版制作和随意的扎绳、手划的线条之间的对比,不经意间无处不显露着设计师高标准的审美情趣和精湛的制作功底。

我是在网上漫无目的的找灵感时无意中发现的,当时就被这个个人站点迷住了。于是当即决定要把我的 blog 也弄成这个样子。这里不打算给出原作的地址,保留一份神秘感吧。本来想改改以避抄袭之嫌,但想来想去实在想不出什么可改的,于是决定所有元素全部照搬,免得落得个“画虎不成反类犬”的下场。

不过,这个版面,看起来清爽,做起来真不容易,细枝末节的地方太多。原作者用了统一光源,因为原来的大小是固定的。现在我不但要加宽原来的横向尺寸,而且还要弄成可以纵向拉深的,还要兼顾光照的因素。这就要先分析原来的内容并全部支解,然后精确的选定用来重复的背景区域。还有左边的那一排 tag,本来原作一共就只有三个,位置固定,之间的关系也就不那么复杂。现在我是不定个数,而且每个标签的尺寸也不同,又要增减方便,又要完美再现,真的是伤透了脑经啊……

后来放到 Mozilla Firefox 和 Opera 里面看了一下,有点小问题,主要还是因为不同浏览器 CSS 的默认值不同对 CSS 的理解不同所致,好改。只是 tag 那里,我原来是用 CSS 把文字旋转了 90 度实现的 (搜索引擎优化不是说推荐尽量用文字来做导航菜单嘛),无奈非 IE 浏览器上都不支持这个 CSS 选项,还得另外想办法。IE 里头看上去没问题,不过还不能点,分类是下一步要加的功能。

最后全部完成后,再欣赏一下,嗯,我越来越佩服自己抄袭的能力了,哼哼,其实说好听点,这个叫做“拿来主义”——我把人家精髓的东西拿来,学习理解后应用到自己的需要上,不是简单的生搬硬套,怎么也有点可取之处吧。不过话说回来,心里头总有点遗憾,自己在平面设计方面越来越没创意了,是才思枯竭了?还是,老了……?


敬告读者

由于本站模版的设计样式并未获得原作者许可,本人仅通过抓图并利用原界面各种元素重新设计本 Blogger 模版,仅供个人兴趣研究之用。为避免知识产权等法律问题,本站不再向读者提供本模版的源代码以及相关资源,请各位理解。同时,也请正在使用本模版的朋友不再扩散本模版源代码及相关资源,并尽可能停止使用,谢谢。

Labels: ,

(请点击这里阅读全文)

Tuesday, November 01, 2005

关于改版的一点想法

开这个 Blog 已经有一个多月了,其间只有一天没有写,说实话,我自己都对这一点感到惊奇,尽管我很少在写作上犯难。虽然我的东西并谈不上文采,不过我要写点东西,要看的人还是有的。以前 Windia.V3 的来访者夸赞页面的设计的时候,也有不少附带说我的那些文字的,不过,现在看来确实是些生涩好笑的东西。

不过,大概是开始做 Java 之后吧,技术之外的东西写少了,书也看得少了,慢慢开始觉得自己的文化营养开始不足了。开这个 Blog,其中一个初衷,也是想让自己继续锻炼,补充这部分的营养,不至于变成只懂得写代码的机器人。现在看来,这个补充营养的行为,有点一发不可收拾了。

然而,我写的东西,看起来跑到不同的世界去了,而来看的朋友,也来自于不同世界。一些日常琐事的牢骚和技术性的文章混杂在一起,给这些来自于不同世界的朋友们带来了困扰,而这种困扰有越来越严重的趋势。同时,这种混杂也让整个站点看起来主题暧昧杂乱无章没有条理,这也是我一直想加上分类功能的原因。

今天本来是研究 www.technorati.com 这个专做 Blog 搜索的引擎的,结果顺藤摸瓜翻出来一套《手把手教你blog行销》的文章,共计 60 篇,从 blog 基础知识,到如何建立 blog,到如何提高流量、发觉潜在用户,把你几乎想得到的关于 blog 的东西全部说了个遍,感觉实在是个不小的惊喜。而且,文中还旁征博引列举了很多 blog 相关的资源,这对于 blogger 们来说,真的是不可多得的文章。

不过,引发我今天这篇文章的,是其中第 6 篇《三大功能,八项注意》,其中第七项“区分文章类别”这样写道:
区分文章类别很重要的,不仅仅在于刚才提到的blog组织上。互联网信息阅读量的增长可能带来很多极其苛刻的阅读者,他们以信息的整洁度为首要标准。区分文章类别在某种程度上直接显示了作者品味。它有利于吸引高端读者,虽然这些读者最后仍然全盘接受了你的所有缺点。

这一点直指我的软肋,也让我下定决心,一定要改版!

具体地,有这么几件事情要做:
  • 给 blog 加上分类和 Tag 功能。尽管没有官方支持,不过前几天研究了一下 BloggerAtom API Documentation,感觉应该有文章可做。实在不行,就在正文里头加隐藏的 HTML 标签,然后用 Servlet 分析之,再作二次发布。

  • 另外开一个 blog,取名叫做“月蝎研究”,将目前 blog 里面的技术类文章全部独立出来,并分门别类 (WEB、Java、SCM、其它等),用另一个模板组织,用一个新的单独的 Atom 地址来 Feed。这么做的好处是,把差别较大的两类文章分开,使得各自的读者能够专注于各自感兴趣的内容,而不会因为内容杂乱而失去再来的兴趣。

  • 将现在的 blog,改名为“今日无大事”(以上文章说,取个好名字很重要,我认为现在的名字不够响亮,也没有眼球吸引力),分成琐事、影音、情感、游记、星座、摘抄几个类别。

  • 由于现在搜索引擎已经收录了这个 blog 中不少的网页,其中有些甚至排在某些关键词的第一位,因此不打算将分类后的技术旧文章从这个 blog 删除,也不改变原“牢骚”blog 发布的路径,以保证新的访问者能够通过搜索引擎搜索的路径访问到这些内容。同时,等到技术性的文章慢慢被挤出首页后,相信它们也不会再让那些非技术专业的朋友们感到碍眼。

  • 有想法的时候,这个 blog 也要换一套模板,毕竟学习 tableless layout 无可厚非,也是必要的,但照搬人家 stopdesign.com 的设计风格,就显得有点磋了。

Labels: ,

(请点击这里阅读全文)

Tuesday, October 18, 2005

SSI 和 document.write()

这两天一直在考虑怎么给 Blogger 加上 Calendar 和分类的功能。原来是这么打算的:

首先,要让生成的 HTML 代码尽量符合 XHTML 规范,以便可以写程序用 XML 解析器来分析并从中提取数据。只要是合法的 XML,应该问题就不大,不一定要完全遵循 XHTML 的 DTD,反正 Dom4J 没有 DTD 照样能分析 XML,不过,这个还有待试验证实。

Blogger 的帖子数据里面,link 这个字段似乎没有什么用,可以利用它来存储分类。通过程序分析提取以后,套用 Blogger 的模板生成 HTML,并把出现过的分类列表写到一个单独的 HTML 中,由需要的页面通过 SSI include 进来。

同样利用分析出来的数据,生成日历的 HTML,每个月一个文件,供需要的页面调用。

不过,要让 Resin 支持 SSI 功能,可能性不太大,必须另外想办法。

昨天给 BlogBus 做模板,发现这个 Blog 的默认模板里头,所有侧边栏(日历,最近贴,存档,Tags 等)全部都是由 JavaScript 来 document.write() 的,而 JavaScript 代码本身,也貌似是发布的时候根据数据动态产生的,估计这个是为了达到这些数据块可以在需要的地方重复调用的目的。

于是,我想,是不是我也可以将 Blogger 里头需要的 Calendar 和分类数据也在发布时用 Servlet 写成 JavaScript,然后再在需要的地方用这些 JavaScript 来 document.write()

嗯,有空试验一下就知道了…… 理论上应该是可行的……

Labels:

(请点击这里阅读全文)

Thursday, October 13, 2005

今日无大事

记得很久以前和某好友讨论日记,他说他每天必写,无一日间断,到哪里都尽量带着日记本,即使当天没办法写,日后也一定要补上。我说你哪有那么多话可写,他说,如果实在没什么可写的,当天就会写上:今日无大事……

这个故事听起来很夸张,可能是为了扣今天的主题我添油加醋过了吧。想了一下,今天确实没什么太大的事情,所以就想到了这个标题,想到了这个故事……

下午的时候,我看到小笨熊的 QQ 头像变回了非 TM 模式,我想大概这会儿没有太忙——因为他上班时间通常都是 TM 模式——于是就跟他发嗲:你都不到我的 blog 上来支持人家…… :-( 他也相当配合:人家最近没空嘛,过段时间有空了我一定好好看…… 我心满意足的傻笑了两下,准备不再打搅他工作,没想到他过了一会儿又发消息过来说,你可真……能坚持……

我觉得 blog 这个东西应该是由日记发展而来的,但是今天当然已经远远不是日记那么简单了。或者叫做一种日记体的散文集更合适一点,当然还会包括一些摘抄或者即兴的原创文章。日记写给自己看的,姑且都是有事情就写,没事情就放着;blog 相对来讲要考虑读者的感受,需要花费更多心思,因此更不太可能非要每天一贴了。我以前尝试过写日记,没几天就坚持不下去了。一是我发现自己实在是太罗嗦,二来是回过头去看以前的日记,索然无味,所以就再也没有动力继续下去。许多人能够坚持写 blog,估计也是因为有众多读者支持,才有动力吧。

其实说穿了,今天这篇有点凑数的味道,主要是想着已经连续坚持了半个月了,这个在我写日记的历史上绝对是最高记录,因此就有了动力坚持下去;为了保证质量,对得起我的“读者”,哈哈,所以我不能只写“今日无大事”五个字。

今天开始做答应了给 Q 的模板,所以去注册了一个 BlogBus 的帐号,不禁又想感叹一下。服务器极不稳定(也不排除我运气不好偶尔的宕机被我碰上);编辑器不够友好,不能支持自定义的 HTML,字号选择居然用 FONT:size,对于宋体中文字来讲,1 号(8pt)太小,2 号(10pt)太大,难道不知道网页显示中宋体在 11px、12px(9pt) 和 14px 是最清楚整齐的吗?模板设置机制极其复杂,即时是专业人士,也需要摸索一阵才能找到头绪,非专业人士恐怕基本上没有办法自己定制;本来欣喜的看到也提供发布到指定 FTP 的功能,但是却注明 VIP 用户才能用,也就是说要给钱的。这个功能并不增加运营成本,这么做不是逼国人选用国外同类更友好更成熟的服务吗?

不是我崇洋媚外对国人没信心,但是有些事情相比之下,国人的东西真的是让人失望。这和技术底蕴无关,纯粹是做事情的态度问题,我只想说:抄都抄得没专业精神!要国人支持民族工业,光靠喊口号靠强调民族自豪感,还是不够的。若不是 Google 的 Blogger 发布站点被封,少了一些国内 blog 流行的功能,我怀疑这些靠粗糙的模仿的服务,哪里来的生存空间!

家里的饮水机坏了,发了一通牢骚,结果没水喝,郁闷……

当然,牢骚发完了,答应 Q 的模板还是要继续……

Labels: ,

(请点击这里阅读全文)

Monday, October 10, 2005

IE, Opera 和 Mozilla Firefox

为了验证 tableless layout 版面的浏览器兼容性,特地找来了时下流行的 Opera 8.5 和 Mozilla Firefox 1.0.7 与 微软的 Internet Explorer 6.0 一起测试,结果是倍受打击……

原来以为基本上不用改就能兼容,因为完全没有用 table 排版,结果在这两个非 IE 的浏览器上,页面虽然没有面目全非,但是也不如在 IE 上显示的完整,而且有些地方莫名奇妙的怎么都设置不正确。花了 4 个小时,经过反复的和 stopdesign 网站样式表的比对,最后发现原因有两点:

  • 没有用标准的 XHTML 头来声明页面的 DocType,经过测试,发现用传统的 HTML 4.0 声明,和 XHTML 声明,三种浏览器渲染出来的结果都不同;
  • Mozilla Firefox 浏览器对样式表的要求非常严格,所有的数字属性,除了 0 以外,都必须带上单位,否则一律忽略不计!为了这个我纳闷了很久——前两个浏览器都能正确的显示各种样式的 border,而 Firefox 上所有的 border 全部都被忽略了,汗哪…… 给 border-width 参数加上单位 px 后,就正确了。paddingmargin 具有同样的问题。

以上提到的 XHTML 需要如下声明:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://gmpg.org/xfn/1">

另外,原来几乎所有的 JavaScript 在 Mozilla Firefox 上都不能运行,它对 JavaScript 的语法要求也非常严格,必须完全符合 W3C 标准:
  • document.all['id-name'] 不合法,用 document.getElementById('id-name') 替代;
  • object.all.tags("DIV") 不合法,用 object.getElementsByTagName("DIV") 替代;
  • collObjs(i) 不合法,用 collObjs[i] 替代。

做完以上工作后,终于页面能够在三种浏览器上得到几乎相同的结果了。突然觉得自己做了 5 年的 WEB,完全被微软毒害了,已经养成了太多不好的习惯;看来以后要严格执行 W3C 的 XHTML、CSS 和 JavaScript 标准才是。

Labels:

(请点击这里阅读全文)

Sunday, October 09, 2005

So We've Got A New Face Here!

上次翻译了那篇倡导 tableless layout 的文章后,心里头就一直想着尝试一下。所以今天响应这个号召,在坚决不用 table 的原则下,把面孔改成了这个样子。实际没有什么设计的成分,主要是尝试对 CSS 的利用。结果是完全实现了原来必须要用 table 才能完成的版面,还是有点成就感。另外,今天还大概看了一下 CSS 2.0 的参考,突然发现了 CSS 很多以前不知道的却很实用的功能,尤其是,居然可以让溢出容器的文字串自动省略并以“...”结尾;以前这个功能需要用服务端程序来实现,而且还挺麻烦的……

Labels:

(请点击这里阅读全文)

Thursday, September 29, 2005

上有政策 下有对策

昨天在 Blogger 上开了 blog 空间,兴冲冲的发了文章,结果发现默认发布到的 gregorysong.blogspot.com 访问不了,原来以为是服务器暂时故障,或者是刚开的空间要过一段时间才能访问,后来发现所有的 *.blogspot.com 全部不能访问,到今天早上仍然不行。搜索了一把,发现大家都在讨论,原来是这个域名被封杀了……

本来我是个对政治不太敏感的人,愤青朋友们常说我就是那种啃人血馒头的人,其实不是我麻木,大概人过了那个年龄,考虑的东西不一样了吧;不过,这次真的有种想要出去骂街的冲动……

郁闷之余,发现 blogger.com 提供了通过 FTP 将文章发布到指定 ISP 的功能,于是立即在公司的服务器上开了个 FTP,给自己的域名加了新的二级节点 blog.windia.net,一试,果然可以;而且虽然两台服务器隔着太平洋,但是发布的时间不超过 10 秒,真的是差点在办公室笑出声来……

所谓上有政策,下有对策,这个世界,就是这个样子的……

Labels:

(请点击这里阅读全文)

Wednesday, September 28, 2005

创建 Blog

本来想在自己的新主页上写 blog 的,不过,做了几个月了,还是没有挂出来。自己好像常常这样,开始做事情有很高的热情,进入实质的阶段后,往往就慢下来了,甚至没有结果……

刚才研究在 Google 里面乱点,发现这个东西到今天真的已经发展得了不得了,提供的 blog 也不错,模板还算看得,速度也蛮快的,就先在这里写着吧。我是个比较要面子而且讲究个性的人,不过,看样子 Google 的 Blogger 还是不错的东西……

Labels:

(请点击这里阅读全文)