So, people who make conferences: listen up. I think that there are lots of sysadmins and ops people who would go to a conference solely about web operations.

John Allspaw

今年的网志年会已经开始筹备了,这一次,我们能不能做一个真正的有纯技术(开发,运行,维护等)话题和参加者的年会呢?

我个人想感兴趣的话题:

  • 开发的平台,框架和工具,SCM的环境的选择;
  • 网站性能优化;
  • 技术团队的成长;
  • 技术趋势(Atom, OpenID, REST, Microformats等)的演示;
  • 好玩的新技术;

如果真的能够有完全让技术人员感兴趣和交流的演讲和讨论,相信年会的影响力和凝聚力会更大提高,而我也会争取让我们团队和认识的其他程序员一起去参加。

Blogging @ 14 April 2007, “No Comments”

2007的春天来了,第三屆台湾网志青年运动会今天在台北的华山文化园区开幕了。

组办团队之一的Vista在现场用blog进行实况直播,还有很多会议上的图片(第一眼吸引我的是可爱的纪念品还有很酷的Firefox3)。

祝海峡对面的blogger们的“运动会”成功,当然,最重要的,还是have fun, lots of fun! :D

运动会的tag: twbof2007

今年的秋天,海峡这边的网志年会就要在北京举办,希望那时能见到更多熟悉和新鲜的对岸的blogger们。

Blogging @ 06 March 2007, “2 Comments”

Hello blogsphere! This is a test.

你好,网志空间!这是一个测试。

试试看不同字体格式blog entry(X)HTML markup长啥样子。

先拍张快照,然后再放上来。

上面那句话的代码如下:

试试看<strong>不同</strong><span style=”font-family: 黑体; font-size: 16pt”>字体</span><span style=”color: #365f91″><strong>格式</strong></span><span style=”font-family: Constantia; font-size: 14pt”>blog entry</span><span style=”font-family: Lucida Console”>(X)HTML markup</span>长啥样子。

初步使用感觉还不错。

缺憾一:Blog post的URL直接用encoded了的标题,比如这篇的就是:http://www.yining.org/2007/03/06/%e6%b5%8b%e8%af%95%e7%94%a8word2007%e5%86%99blog/ ,如果能提供一个选项填写用户自定义的permalink(比如WP里的post slug)就好了。

贴图:

给图加个影子 - 不成功…

先玩到这吧,土鳖抗铁牛。

Blogging @ 24 January 2007, “1 Comment”

Upgrading to wordpress 2.1.

Hopefully everything will be back in normal in a short while.

Update: upgrade completed, all plugins seem to continue to work. more update later.

For the two significant plugins:

OpenID comments does not work on wp2.1 yet: able to login but comment content is lost.

Atom 1.0 marches on, nice!

The rest seem to continue to work, check the detail compatible list.

That’s all for now.

Blogging, Tech, Web @ 01 December 2006, “6 Comments”

Firefox 2.0发布后,用户抱怨最大的似乎对Feed的显示不使用用户定义的XSL和CSS(Feedsky的吕欣欣同学曾经抱怨过,昨天看到Zola也抱怨了)。这个问题已经被提交为Firefox的一个Bug,但是Firefox开发团队认为这是个功能而不是Bug,不用修改(WONTFIX)。

Ben Goodger, 年轻的Firefox开发者,昨天做了自己的解释

In general, we felt that RSS reader was a very personal choice to be made by the user, and that we did not want to compete with existing RSS readers that exist, which are very competent in a variety of ways. Rather, we wanted to allow users to easily subscribe to feeds using their favorite reader. The UI presented is not intended to be one for consuming the content, but rather previewing the content before subscription (since many feeds have non-descriptive titles). I think this is where the confusion arises, because the presentation is similar to Safari’s and IEs and so people may expect reading functionality.

Firefox在看到一个URL的页面是XML后,会先扫描(scan/sniff)文档的前512个字节,如果发现有<rss或者<feed,就判断这是个feed文档,不理会自带的style,而直接使用Firefox的方式展现这个文档。所以,最快速和简单的解办法就是不让Firefox在文档的前512字节里看到<rss和<feed。上述的Bug报告的反馈里,Firefox开发者就提到了这个Hack

The emerging workaround for this problem (which isn’t new to us, since we’re using the same heuristic that IE7 betas have been using for months) is to put in a comment ranting about the evils of sniffing web content and overriding the desires of web developers which is long enough to move "<rss" or "<feed" out of the first 512 bytes, since that’s all we sniff.

这是最简单的办法,代价是512字节。Mozilla Developer Center也提出了另外两个方法,见Custom styles for RSS

中午向Zola建议了这个办法,充满PK精神的Zola小朋友于是在自己的feed文档的开头部分加进了了三十二遍“f*** firefox2.0”的xml comment后,Firefox2.0上成功显示了用他自己定义的风格的feed

我个人看法是Firefox应该尊重信息发布者以及阅读者自己的选择,在没有自定义的时候使用Firefox的显示方式,在已有定义风格的时候,还是尊重发布者,使用他们定义的风格。

话又说回来,我还是不很理解为什么要对Feed定义显示风格,Feed是给机器/程序读取最近更新内容,用来展现内容的毕竟还是HTML。

Blogging @ 30 November 2006, “No Comments”

言论自由属于思想自由的一部分,这种自由是天赋人权,根本没有任何一个国家或者机构或者个人能赋予。也就是说,一个人在网络上说什么,这只是他在践行自己的天赋权利。他只要想说就可以说,不必征询谁的同意,而谁也无法赋予一个人本来就有的权利。因此,当一个人在网络上要说什么的时候,不需要去注册实名。他有说话的权利,但是绝对没有登记实名的义务。

现在,中国互联网协会的做法是试图凭空捏造出某个审核机制来,网民需要征得它的同意才能发言。把所有人注意力集中在如何建立这一机制上来,试图让人忘记了 这一想法本身就是何等荒谬绝伦。所以,根本没有必要去讨论这个问题,根本没有必要把这个机构当回事。现在,不是网民去论证合理不合理的时候,而是中国互联 网协会先去论证自己合法性的时候。它需要先去证明自己如何能代表一亿多网民,又是凭什么剥夺一个人的天赋权利。

和菜头:论网民不服从的权利

面对汹涌而来的网络实名制风潮,作为一名网人,我可以用极为简单、流畅、直接的中文提交我的回答:去你妈逼!

和菜头:再谈网络实名制

…这背后的动机,是要制造一个非常明显的恫吓人的表象,让每个人在说话的时候,因为有这么个恐怖的影子在,都自我检查,自律。这样,他们就避免了天天盯着你的麻烦,可以放心去喝茶看报纸了。这个网络实名,就好比农夫放在田地里的稻草人。有了稻草人,麻雀不敢吃田地里的粮食,农夫也就不用守在田边整天赶麻雀了。

一旦每个人都在说话前掂量是否会说出去后对自己不利,都非常自律,言论自由就此丧失了。什么叫“道路以目”?描述的就是这种情况。

他们要的,就是这种效果。

某ID”嘿嘿”在和菜头blog上的留言

Blogging @ 26 November 2006, “No Comments”

This is an HTML P element and my douban claim id is in the id attribute, will ya pick it up?

Update: claim done, nice.

A side note about ID attribute in accessing DOM with javascript. note this.