top-100-chs-bbs

全球中文论坛100强排行,由2004年发起的一次评选后,在网络引起了很大的反响。时间已经过去了5年,经过新一轮的网络淘汰和洗牌,很多老的论坛已经倒下,也有很多新的论坛崛起,5年的时间对于网络论坛来说,实在是变化太大了,大到让我们已经无法认识以前,所以为了让大家重新了解全球中文论坛情况,我们发起这个评选活动,让大家重新认识现在的全球中文论坛状况。
http://bbs.ifeng.com/zhuanti/bbstop100/

感谢CCTV,感谢MTV…
感谢我的简历上又能写上一个能让我骄傲的事件。blueonline说的话我现在还记得,希望在同济网论坛经历能让大家骄傲地在自己简历上写上那么一笔,就谢天谢地了。
不过其实大学论坛真的不好做。今天早晨在Google Wave上还得知武汉白云黄鹤站不幸的消息…
这些事情,纯技术是永远解决不了的。

google-wave

最近的Google Wave用下来的感觉,对这个方向和思路是很看好的,因为一直以来我在寻找一种能够同时拥有IM的即时性和Email的绝对时间轴、存档性的方式,Google Wave显然是这个问题的最优解,通过Google Wave可以协同工作,甚至可以取代BBS。
昨天提到Google Wave是HTML 5的应用,大量使用了Ajax技术,带来的问题是显然的——太慢了…
打开with:public之后我的CPU开始狂转。Firebug统统关掉也没有丝毫好转。
目前的Google Wave采取限量邀请政策,只有第一代用户每个人能邀请几个人,被邀请的二代不能继续邀请(穷二代)。这样的性能显然不能支撑持续的邀请…
我对Google的数据处理能力是不怀疑的,相信有Gmail的基础,再大的Ajax数据请求都是能够处理的。看起来前端性能是如此重要!

gmail-firebug

“Firebug is known to make Gmail slow unless it is configured correctly.”

For the best Gmail performance, we suggest disabling Firebug for www.google.com.

Windows or Linux Users
To disable Firebug:

  1. Open the Firebug pane in your Gmail tab by clicking the Firebug icon.
  2. Click the down arrow next to the Net tab, and select Disable monitor for mail.google.com
  3. Repeat Step 2 on the Console and Script tabs.

If you’d like to keep Firebug running, you may improve Gmail performance by following these steps:

  1. Click the green or red icon in the bottom right corner of the browser window to open Firebug.
  2. Click the Console tab.
  3. Select Options.
  4. Uncheck Show XMLHttpRequests.
  5. Click the Net tab.
  6. Select Options.
  7. Check Disable Network Monitoring.

Mac Users
To disable Firebug:

  1. Click the green or red icon in the bottom right corner of the browser window to open Firebug.
  2. Click the bug icon in the top left corner of Firebug and select ‘Disable Firebug for mail.google.com.’

If disabling Firebug for Gmail doesn’t improve performance results, you may have to entirely disable Firebug.

看起来Firebug的监控功能对这种大量应用Ajax的网站还是影响很大的。

google-wave-ie8

如果你在Microsoft Internet Explorer 8下访问Google Wave,登陆后会发现上图的提示。
Google Wave是一个HTML 5应用,看起来Google一直走在了技术的前端,当年Ajax的发明以及Web 2.0的火热正是由于Google提供的Gmail带来的。这一次,Google为我们推开了HTML 5的大门,当然,是用波浪冲开的。
当然,占据用户比例大头的Microsoft Internet Explorer 8如果不能访问Google Wave这显然是一种悲剧,然后Google就做了Google Chrome Frame
看着Google一头扎进IE的波涛洪流,我无语啊。没事搅这滩浑水干什么。

c-sharp-comment

public sealed class ScrollViewer : ContentControl

[code=’csharp’]
//
// Summary:
// Gets a value that represents the horizontal size of the area that can be
// scrolled; the difference between the width of the extent and the width of
// the viewport..
//
// Returns:
// The horizontal size of the area that can be scrolled. This property has no
// default value.
public double ScrollableWidth { get; internal set; }
[/code]

Silverlight Control里面的小细节,小小小细节…
好几篇这样的文章了,以后学着粗枝大叶一点,产品中的这些小细节太让我恼火了。

补充几句,觉得C#里面的注释写得太像八股文了。最近写了好多好多,现在随便开个东西开始无意识输出的是“Gets or sets a value indicating whether…”。

我年轻的时候也是一个追求最新软件版本的人呢。Snow Leopard释出测试版本一直就没有安装,最主要的原因是没时间折腾,更现实的原因是Mac OS Leopard满足了我这样一个苛刻的人的近乎所有要求,没有更换的需求。
这次现实的问题是,买了一块硬盘。随机的10.5恢复盘留在了上海,重装系统成了一种权衡。最终经过各种折腾选择了下载Snow Leopard,然后用镜像恢复一块移动硬盘使之成为安装介质,最终装好了系统。

snow-leopard

Snow Leopard,感觉很好,至少我觉得发热又变小了,安安静静工作,不吵不闹,很乖。
如果Windows 7在我的Mac OS上的VMware Fusion里不要发热那么厉害,我也乐意把现在里面的XP换成Windows 7。