無標題文檔

同志仍需努力,再接再厉

上次服务器 无故被删除图片的事情 还让我心有余悸。当时由于原服务器被入侵,出于保护数据的考虑,我「背叛了」 wiLdGoose 兄将此博客暂时放置在国外空间。对于本人的「背叛」,我在这里对 wiLdGoose 兄说声抱歉,感谢 wiLdGoose 兄的理解。而其实,我搬出 wiLdGoose 的服务器,已是早有打算了的。上次听闻 Ppeng 的论坛给仁兄造成的很大困扰时,我就有这个心思了。

在这里,我同时要感谢下 Anakin 兄,是他帮我介绍了目前的这个空间。这个空间对于我来说实在是太熟悉了(熟悉得让人窒息):烦请各位业内人士鉴定此空间的地理位置 -- 是的,恐怕到时候如果真的有问题的话,我想我甚至可以本人过去面谈了(真人 PK?!)。

最后感谢大家长期以来对我 Blog 的关注。手气无才,说不出什么华丽的辞藻来,在只能在这里用「感谢」两个字来概括了:感谢 wiLdGoose 君、感谢 Anakin 兄弟、感谢大家。

http://www.gracecode.com/images/logo/logo_20071123.png

这个 Logo 是我为了「纪念」此次搬家而设计的,寓意为「ge×ming 尚未成功,同×志仍需努力」,请各位共勉之。

Javascript 做的一个小玩具

这是一个 Javascript 编写的,类似于 X 下的 xeyes 的一个小玩具。我是根据 Dynamicdrive.com 上 Kurt Grigg 所编写的 Watching Eyes 整理所得。原始版本可以从 这里 获得。

那么个和原来的代码有什么不同的地方?我主要做了两件事情,一是将其代码整理了一下,以便更容易阅读;二是使用 jQuery 框架减少了许多浏览器检测和样式设置方面的代码。

安装的方法我罗嗦一下,加入两行就可以了。第一行是载入 jQuery 库,接下来就是载入此脚本:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.eye.js"></script>

兼容性方面,我已在 IE6、Firefox、Opera、Safari(Windows 版本)下测试通过。

https://friable.rocks/_/2007_11_21/1195634758.jpg

上图截图为此脚本 Safari for Windows 下的运行情况。

废话话不多说,感兴趣的朋友可以看下 这里的 DEMO ;代码打包下载 在这里

支持中文的动态文字替换(Dynamic Text Replacement)

前几天看见 iVane 的 Blog 有篇文章 是介绍如何动态文字替换的。但是结尾很遗憾的说这个功能强大的软件不支持中文。

我当时就答应下来帮他 Hack 一下。过了几天我差不多把这个事情给忘记了,直到他今天下午「催」了我一下,我才记得有这回事情。iVane 兄弟不好意思啦。

对了,让大家久等了。这就是支持中文的动态文字替换(Dynamic Text Replacement)。需要有几点要说明:

  1. 页面(HTML)的编码要是 utf-8 的(我使用这个编码测试的,其他的编码没有测试过)
  2. 字体文件尽量使用英文文件名,以免造成不必要的麻烦
  3. 第一次运行由于需要生成图片,所以效果在第二次运行的出现
  4. 调用的时候使用文件名(UNIX 主机请注意大小写),比如文件名为 jianyy.ttf 则在 css 中设置名称为 jianyy (参看 DEMO 的 CSS 文件)。
  5. 由于使用缓存机制,请务必将 dtr/cache 目录设置为可写
  6. 经过测试,虽然此程序使用了缓存机制,但是占用的服务器运行资源还是比较多的,请谨慎使用
  7. 最后就是注意下字体的版权问题,DEMO 中的字体为「简 YY 体」版权未知

最后 DEMO 在这里 ,打包的文件可以在 这里下载 ,相关的教程可以参看 iVane 兄弟的 相关文档

如有任何问题,欢迎留言。

闻 Angelived 团队解散

清早忽闻 Angelived 团队解散了,这对我来说是莫大的遗憾,因为 Angelived 中文翻译 Blog 是我每天必读的 Blog 之一。

https://friable.rocks/_/2007_11_20/1195525048.jpg

根据 官方所言 ,解散的原因是因为「制度不健全是导致团队越来越没有积极性」。我本人对此也深有感触。回想即将过去的 2007 年,我已经听闻不少的团队要么停滞、要么就是解散。七月份的 fcitx 事件 至今都没有恢复回来。

这使我陷入深深考虑中,为什么一切开始都是激情的团队在一段时间以后就会逐渐的冷却,甚至是冻结。我想正如 Angelived 所说「制度不全」是原因之一。从微观上讲,开源或者是公益的项目本身也是项目的一种,但其比传统的公司式项目开发要灵活很多。成员可以随时选择加入,也可以随时选择离开。这就需要一定的制度来健全人员的分工合作等等问题。

其次,基于网络的项目往往自身是没有任何报酬的。这点可能会涉及到成员的个人利益问题。刚加入时是一种激情,而长期以往无论精力还是时间上,没有任何人有义务去做这些无谓的花销。这就是理想和现实之间的差距。

再次,每天重复的劳动也会产生一种疲劳感。项目成员除了牺牲自己的业余时间、自身的精力和时间外,还需要处理各种不同的问题,比如成员之间的沟通合作等等。可以想象 Angelived 的成员每天都会「机械」的翻译国外的文章然后相互校对,我以前所参与的 fcitx 项目 也会在编写代码的同时,每天都要处理使用者反馈的 bug 、改进意见等等。

要改变这种情况,不是一朝一夕的,健全制度是一种可行的办法。同时对于团队的成员来说,保持激情的同时,有目标乃至有一定的报酬(无论是精神上还是物质上的)也是同等重要的。国外对此就做得非常的好,开源和公益项目除了有各大公司支持以外,他自身也有一整套自我盈利的系统。比如 Mozilla 基金会Linux Kernel 团队 等等,这都是我们国内相关团队可以值得借鉴的地方。

最后, Angelived 所言「博客暂时停止更新一段时间,不过我不会放弃它的」,这也让我感到深深的触动。作为其团队的受益者之一,我看见他们还是执着着自己的理想和激情。我认为这样的团队是不可能被暂时的困难所击倒的,我期待 Angelived 回来的那天。

我看好鲜果阅读器

第一次知道 鲜果阅读器 是在今年五月底的时候。那个时候我并不怎么在意,因为我一直是 Google Reader 的忠实用户。我一直以为鲜果是 抓虾 的 Copy 而已,并没有怎么的在意它。而近期无意间关注了下鲜果阅读器,我发现发的界面有很多的改变,功能也比刚上线的时候增强了不少。

这下有好戏看了,我要看看抓虾怎么对于这个用户群完全一样的对手了。我当初在选择在线阅读器的时候在抓虾和 Google Reader 之间犹豫不决。虽然我最后选择了当初只有英文版本的 Google Reader,但是我一直很期待 Google Reader 能像抓虾一样有一个 RSS Feed 的共享社区。

曾经有一段时间我每天上抓虾看下是否有其他「更精彩」的 Blog,然后将其拉回 Google Reader。我之所以那么「执着」的使用 Google Reader 是因为它出色的兼容性和易用性。从兼容性方面来说,Google Reader 几乎可以在任何的浏览器上使用(甚至包括了移动版本的 Opera Mini);其次从易用性方面来说,Google Reader 几乎可以不用设置,你直接将 Rss 的链接加入 Google Reader 以后就可以了。之所以依赖 Google Reader 也部分其他的原因,就是 Firefox 能直接将 Rss 扔到 Google Reader 中。要知道,使用 Google Reader 的大部分用户同时也是 Firefox 的使用者。

说道这里似乎有点离题了,我所以看好鲜果是因为它清楚的市场定位。鲜果近期推出了「博客认领」的功能,它可以将博客和其作者对应起来。这个功能意义是非常巨大的,它摆脱了以前单一的 读者 - 读者 共享方式,使 Blog 的作者 - 读者 之间有了一个直接的交流。

鲜果的「热榜」功能则能直接的给出相应分类下订阅量最多的博客。订阅者的「羊群效应」是明显的。设想一下,刚了解怎么使用 Rss 的用户保证会满天下的寻找 Rss Feed,最终他们往往「相信」的是订阅最多的 Blog。

鲜果的「雷达」软件是在线阅读器的衍生。它可以让用户在桌面端随时知道自己的 OPML (Rss 订阅列表)更新。这是一个非常不错的功能,鲜果的确是想用户所想。

说了那么多,但是我目前还是处于观望状态。对于我「这些」原本就使用某阅读器的用户来说,适应也一种过程。Rss 阅读器本身就是一种粘性非常强的产品。

目前的鲜果已经可以用「优越」两个字来形容了,但是我个人认为还有一些细节可以考虑一下。比如用户的自身的阅读趋势。这点在 Google Reader 中本人使用的非常的频繁,因为它可以迅速知道哪些频道是许久未更新哦,哪些频道是自己最常看的。其次,将推荐或收藏(Google Reader 中称为「加注星标」和「共享」)自身生成一个 Rss Feed,这样可以被 Feedsky 等进行 Rss 合烧,让更多的读者知道我们(Blogger,内容的产生者)每天在阅读那些条目。

https://friable.rocks/_/2007_11_19/1195483711.gif

最后,发布一张我的 Rss 订阅比例,虽然 Google Reader 还是是以「压倒性」的优势占据了大部分的 Rss 阅读器市场。不过我有理由相信,依据目前鲜果的发展态势,完全可以有更好的作为。

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 其实无所谓叫什么名字,作为码农知道取名是件很难的事情。最后想到的这个名字,其实都没啥特别的含义,系统默认的文件名而已。

作为八零后,自认为还仅存点傲娇式的幽默感,以及对平淡生活的追求和向往。 为了免得对号入座和不必要的麻烦,声明本站点所持观点仅代表个人意见,不代表自己所服务公司的立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQGdyYWNlY29kZS5jb20K | base64 -d`

文章

项目