千年等一秒 2009-02-14 07:31:30
值得纪念的 2009-02-14 07:31:30,UNIX时间戳正好是 1234567890,正好是明天情人节
特此写个短博纪念下
值得纪念的 2009-02-14 07:31:30,UNIX时间戳正好是 1234567890,正好是明天情人节
特此写个短博纪念下
无疑,Flickr 被 GFWed 是近期伟大祖国让我们更和谐生活的里程碑杰作!很多 Blog 第一时间给出了自己访问 Flickr 以及如何贴图片给其他人看的方法。其实我在这个 Blog 开篇之初为了解决将来贴图的 Flickr URL 可能被 GFWed,已经做了套给自己用的简单妥协机制。比如 Keso 举例的测试图片 http://farm1.static.flickr.com/77/157881589_69e90629ab.jpg,我文章内就用替换 URL https://www.xdanger.com/images/phlickr/77/157881589_69e90629ab.jpg 就能实现简单穿越 GFW。因此我上传到 Flickr 的图片,在之前的文章内的引用仍然有效 >_<。该图显示如下:

那如何让自己一如既往的浏览 Flickr 呢?带套显然不合时宜,看看 Google Cached Page,Wikipedia 这种文字内容可以忍受,Flickr 被屏蔽的是图片,带套的 Flickr 就和一级残废没啥区别了。在 Mozilla Addons 上找到一个伊朗人写的 Firefox 扩展:Access Flickr,哈哈,原来独裁政府都怕 Flickr …… 装了下非常好用,原理是替换 HTTP 请求中的 Flickr 图片服务器的域名为改服务器还没被 GFWed 的其他 CNAME。只是但是规则有些陈旧,简单修改一下,自己测试下来非常好用,速度几乎和原来没区别,现在就拿出来和大家分享 ^_^
安装 Firefox 扩展:AccessFlickr! 无障碍访问 Flcikr!
提起 Mac 软件,首推必然是 Quicksilver !用 Mac 而不知道 Quicksilver 的该好好反省了,你正在错过全世界最具气质的免费软件,并且,正是这个精简到极至的小软件将 Mac 的易用性提升了整整一个档次。国外很多 Macer 称之为“Crazy Program",一点也不为过。中文教程真的比较少,可能 Quicksilver 本来就是一个需要慢慢体会的东西,俗称慢热型。初来的可以看 Robin 的介绍。通过安装插件(软件内点击完成,十分方便),还能有定时器的作用(有点后悔买了 Awaken),整合 iTunes,flickr 上传,Finder 内选中图片一键上传,del.icio.us(Intel-Based 还不支持),甚至最近火得乱七八糟的 Twitter,都有人写了脚本支持用 Quicksilver 发送。在及漂亮的 About 里,作者引用了一段老子的话,这段朴素辩证法的论断,也正是 Quicksilver 切实让人感受到的另类与纯真,不禁体会到作者在这个软件上投入的精神力量。

以下是题外话……
这个图标 Mac 下做开发的朋友一定太熟悉了,Missing Editor for Mac 当之无愧,唯一让人遗憾的就是不支持 CJK 的字体,于是让我明白了天下无完美的事情原来就是指这个。不过幸好有广大的 Mac Fans 不断追求,根据某高人的指点,做了个字体 for TextMate,临时解决一下,欢迎下载。
http://www.xdanger.com/vendors/sun-time/
Google Map 太好用了,确切地说,他的 API 太好用了。现在好的地图服务实在太多了,但是花点时间在产品对外的 API 上,是有事半功倍的效果的。一个好的 API 设计,齐全的文档,可以省无数市场推广费用,还有无法估量的无形资产效应。像这个,想用 Baidu 地图做都没办法呢……
仓促做的,好像挪到很多地方时间有 Bug……看看丘健同学现在在的法国小城,竟然黑夜有15个小时多,可怜啊。
Blog 从2003年开始倒腾,断断续续到现在,对 MT 是又爱又恨。爱么自不消说,恨,竟然是用几乎要被淘汰的,万分晦涩难懂的 Perl 写的……搞得麻烦不断。期间 500 错误就折腾了我 N 回,包括前段时间不得不把 Gfans convert 到 WordPress。如果你的 MT 符合如下病状,建议看一下……
好了,揭晓解决办法——尝试调大 Apache 的 Timeout 值,20秒左右吧,对于文章、评论多的 Blog。不明白的是,Apache 超时就会中断 Perl 脚本?Perl 肯定是作为 cgi 模式执行的,不像 php,是 Apache 的模块(不过现在又流行用 cgi 模式执行 php 了),Apache 结束后会 kill 掉 perl 进程?
另外,做 3 则广告:
从买回第一台电脑,开始爱上 Windows;从接触 php,开始梦想挣脱 Windows。从 BluePoint(1) 到 RadHat,根本是浅尝辙止,感觉难度太大,于是很长一段时间没动过抛弃 Windows 的念头,以为自己永远离不开微软了。但3年过后,柳暗花明,伴随开源软件的迅猛发展,Debian 和 Ubuntu 的一路高歌猛进,使使用 Linux 系统作为开发环境的想法再度搅得我心神不宁。现在,像吴洪声这样将 Ubuntu 作为桌面开发环境(2),Debian 作为服务器运行环境,已经成为一个深受 GNU 文化的程序员的最理想状态。
不过,在破记录坚持用了一星期 Ubuntu 之后,还是格式化回到了 Windows……原因大致3点:1.用惯了微软拼音,找不到可以忍受的输入法;2.没有 iTunes、Dreamweaver 和 Photoshop 之类软件,虽然可以通过 Wine 调用;3. 界面看了时间长了之后的确和 Windows 差很多,而且 UI 方面几乎没有比 Windows 出色的地方。加之之前预计到的没有网上银行之类的原因,就……(3)
上帝关上这一扇门,却打开另一扇窗。我竟然一咬牙买了 MacBook Pro,当时主要考虑到它能装 Windows,想不到最后被我删掉的却是 Windows 分区。在使用 Mac 一个月之后,我深深觉得已经彻底戒掉了 Windows 的毒瘾。华丽的 UI,稳定神奇的操作系统,*nix 风格的环境,QIM 输入法、iTunes、Photoshop、Dreamweaver、MS Office 样样具备,更有 TextMate、BBEdit、TextWrangler 这样优秀的文本编辑器,NetNewsWire RSS阅读器,加上苹果预装的 N 个实用软件,使我已经无法想象回到 Windows 下将失去多少效率……总之现在只有唯一一个缺憾:怎样不开虚拟机调用 IE,调试网页及网上支付。
Google Sitemaps 主页:http://www.google.com/webmasters/sitemaps/login
Sitemaps 简介:http://www.google.com/webmasters/sitemaps/docs/zh_CN/about.html
Sitemaps 协议:http://www.google.com/webmasters/sitemaps/docs/zh_CN/protocol.html
Sixapart 曾将模版列为 MT 第一大特色,完成 Sitemap 这样的小事当然不费吹灰之力。
新建一个索引(Indexes)模版,存为 sitemaps.xml,内容如下:
"Save and rebuild",到 Google 上去提交你的 sitemap url 吧。如果还要看统计信息,还需要在 sitemap.xml 的相同目录下,按 Google 给的文件名新建一个空白 html 文件,以表明你对于这个目录是有权限的。这时也不必开一个 FTP,再新建一个模版就好了,存为这个文件名,"Save and rebuild",and all done。效果见:http://www.xdanger.com/sitemap.xml。
今天终于收到了 Ning 的邮件,成为了 Developer,嗯,终于可以偷窥别人的 code 了:-D
Ning 是一个社会性互应用的 Playground,就是已经为你搭好了一个 framework,只要使用它的 API 就可以快速创建项目。在首页上已经给出了所有目前成功的社会性应用的模拟程序,Craigslist、Flickr、del.icio.us 等等都一网打尽。在 Ning 上的所有项目,Developer 都可以看到源代码,并且马上克隆、修改,然后形成自己的项目。似乎是很共产主义的乐园,大家按需索取。其实这样可以快速发现哪些项目是好的 idea,并且好的 idea 可以被更多人更快的“发扬光大”,相信今后肯定有很成功的项目是从 Ning 上培育发现的。
虽然不太明白它的商业模式,但起码这是非常好玩,而且可能孕育出商业价值。最关键的是 Ning 可以迅速培养出 Good Idea,但那些基于 Ning 的框架开发的项目是无法直接拿出去使用的,framework 的封闭保证了好的项目最终一定被 Ning 第一时间投入实际运作。
正在进一步学习怎么玩……
今天想在曾登高那买一本他强烈推荐的《Google成功的七堂课》,想不到在 Firefox 下网页打开到一半就读不出来了:
在 IE 里更是读到 Google Adsense 的 JS 时,整个页面就完全没反应,连正在连接或等待的信息都没了,害我刷了几次,以为是网络不好一直丢包,忙了一圈回来想关掉那个窗口时,方才看到整个页面都显示出来了,无语。曾兄忍无可忍,打算下个版本去掉 Google Adsense,其实大可不必的 :D
在原位置放置以下代码
在 html 最后(</body>前)加上
这样就会在页面 Loading 到最后的时候才去连接 Adsense 的服务器。有人这时候可能会发现个小问题:这个代码会不会使浏览器2次连接广告服务器?经过我的实验,IE 和 Firefox 都不会在一个页面内多次请求相同的 URL。
原本 JS 里的配置文件都可以在任意地方定义,并且可以是最多4维数组形式,让 Google 随机选一套你的配色。配色方案极其重要,好的配色可以成倍提高点击率。据我的经验:
还有,内容详细页面、搜索结果页面的点击率好于首页,因此大的咨询站应该将首页的广告位做CPM(千人印象成本)销售,在详细页面、搜索结果页面的黄金位置留给 Adsense,其强大的关键字匹配技术,使相同广告位产生的效益达到最大化。
今天一下子办公室人气好旺,最开心的还是这些初生牛犊的都各个身怀绝技。将公司建设成为以技术风格浓厚的团队是我一个很大的梦想,今天,走出了第一步。
刘老大说:“活网站通常人很少。程序员和设计识主导;死网站一堆编辑,总编主导。”不知道是不是和他提起过,呵呵,思路正好一致吧,就是要做到不管发展到多大规模, VeryCD 绝不用一名编辑。
顺便在这记一下 Dash 现在 MSN 名字:“Google斯巴达式的网站,以精简的‘菜单’上线,不收费,不鼓励你流连忘返,不用广告打扰你、不卖产品。设计的主旨是尽快让你查到信息链接,尽快离开。”
总算只差毕业设计了,终于应该能稳定下来好好做事咯。以前的Blog荒废了那么长时间,实在不好意思拿来继续经营下去,何况现在新技术新概念层出不穷,于是决定挪个地方重新造个新家。
搞了2天,终于在 Linux 上搭建了 MT,装了好多插件,比起两年前在自己的 Windows PC 上搭建MT,着实麻烦不少。主要不熟悉 Perl,安装 DBD::mysql 什么的都费了好多功夫,还有好多插件有不少 Bugs,文档夹不对应的,文档写错的比比皆是……只恨 php 没有那么好的 CMS。同时呼应横杠领导的要求,立志要把 VeryCD 的 Blog 也做得那么好……
既然是破旧立新,老的是丢弃了,新的也要装上。于是,现在的这个 Blog 系统也以正流行的 Tag 管理与搜索文章(Tag 搜索还没做好),也用了点 RSS 丰富一下内容。
匆忙间也没有自己做新的界面,拿了我一向比较喜欢的 POPOEVER 老兄的样式表,在此先谢一声。(一直没看到你 MSN 上线,不能怪我……)
明天开始公司的人员基本都到位了,希望也同时是一个好的开始,一起拼出一份成绩。