123
 123

Thu 10 January, 2008

Click here to bookmark this link.Channel Image23:14 预告:来同城豆瓣一起玩耍» 豆瓣blog
豆瓣同城beta版即将上线,在原有功能之外,会增加"同城活动"新应用。一切你觉得有趣的展览、戏剧、演出、音乐会、沙龙、晚会都可能出现在上面;一切你热衷的饭局、 K歌、球赛都能在上面组织。你可以自己发起一个活动,等待兴趣相投的豆友一起参加,你更可以邀请每天在广播上絮絮叨叨但却从来没有见过的友邻参加你的活动。 我们期待的是,每次你想玩耍的时候都能同好云集,而见面的时候都能问一句:"是豆友吧?"我们更期待在离开电脑屏幕的时候,豆瓣仍能给你的生活带来乐趣。
Click here to bookmark this link.Channel Image22:42 1226 006» Photos from dbanotes

dbanotes posted a photo:

1226 006

Click here to bookmark this link.Channel Image22:42 到处都能看到这个自以为是的烂字» Photos from dbanotes

dbanotes posted a photo:

到处都能看到这个自以为是的烂字

Click here to bookmark this link.Channel Image22:41 1226 009» Photos from dbanotes

dbanotes posted a photo:

1226 009

Click here to bookmark this link.Channel Image22:41 1226 008» Photos from dbanotes

dbanotes posted a photo:

1226 008

Click here to bookmark this link.Channel Image22:41 1226 007» Photos from dbanotes

dbanotes posted a photo:

1226 007

Click here to bookmark this link.Channel Image22:40 1226 004» Photos from dbanotes

dbanotes posted a photo:

1226 004

Click here to bookmark this link.Channel Image21:54 [五常问答室第111期]中国的古文物外流对古文化研究不利» 张五常作品

天空vs海洋问:

关于中国古文化的丢失您怎么看?

 

答天空vs海洋:

中国开放改革后,推土机在神州大地开始使用,有数千年的以物品陪葬的风俗传统,出土的文物无数,而盗墓的行为早就成为一个行业了。北京做错了一件事:他们禁止出土文物在国内市场出售——虽然这几年较为不重要的古文物可以在国内某些店子或地摊见到。大部分的文物外流,主要到香港,台湾也见到一些。出土的文物的确多,多得离奇,一般精彩,令人拜服。

为了研究讯息与价格差距这个湛深而又重要的现象,我早就跟进出土的文物与市价。懂得门路价格极相宜,不懂的可能价高数十倍。我认为大部分是真的古文物。仿制品不是没有,但成本往往比真货的价高。十年前我认为那么多的古文物外流,对中国的古文化研究不利,后来知道国内有不少瘾君子,私下大量收藏。可惜到今天古文物在国内还不能明买明卖,公开研究及讨论于是受到约束了。有不少关于中国古文物的书籍出版了,但可靠性一般有问号。

是非常复杂的学问,深不可测。是的,中国的古文化比我们二十多年前知道的广博得多,复杂得多,有足以令人敬畏的深度。我自己的非专家观察,得到几个有趣的结论。一、中国的文字起于甲骨文之前。二、陶器及玉器的技术发达,比此前大家知道的来得早,来得高明。三、不同地区出土的文物,一般不相同,但这里那里又有类同之处。这可见交通极为不便的数千年前,不同的民族多多少少有交往。四、见过有非常独特的出土玉件,为数不多,应该在三千年以上,艺术古怪,技术高不可攀。这显示神州大地曾经出现过智慧极高的少数民族,品味独特,其后不知所终。

上述只是个人的一些非专业观察。如果国家真的能大兴土木,有系统地作全面的深入研究,所得甚丰可以断言。古文物的大量出土只是近二十年的事,变化之多叹为观止,要理解明白是来日方长了。

 

本博客管理员公告:

访客想通过“五常问答室”的栏目向张教授提问的,请在下面留言。提问者应注明自己所属的地区、名字请提问者注意问题的简洁清晰。张教授只会有选择地回答部分有价值的题目。管理员有权对问题作适当的修改。
Click here to bookmark this link.Channel Image20:39 Ironic?» The Tom Kyte Blog
I was going to read this article...

Until I got to the bottom of the first (rather short) page and found....

It was 13 PAGES LONG and I'd have to click on the next page for each one.

And I asked myself, how can I do that (click through 13 pages - no next button! I'd have to hit the right number!!) and watch my email and the query I'm running and answer a question on asktom and keep up with the instant message chatter and ..........

Gotta love the title though

"The autumn of the multitaskers: neuroscience is confirming what we all suspect: multitasking is dumbing us down and driving us crazy. One man's odyssey through the nightmare of infinite connectivity."

about the length of the average news article today...



Funny, in conjunction with the article - tonight I was playing a game (called evolution - excellent game, Alan(15) and Megan(12) both enjoy it), and I let Alan put his ipod on my amplifier and play the background music. Alan has excellent taste in music (Led Zeppelin, Beatles, U2, etc...). As the music was playing and I was trying to concentrate on the game (it requires thought) I found the music was distracting to the point of "I cannot play".


What does this mean in practice? Consider a recent experiment at UCLA, where researchers asked a group of 20-somethings to sort index cards in two trials, once in silence and once while simultaneously listening for specific tones in a series of randomly presented sounds. The subjects' brains coped with the additional task by shifting responsibility from the hippocampus-which stores and recalls information--to the striatum, which takes care of rote, repetitive activities. Thanks to this switch, the subjects managed to sort the cards just as well with the musical distraction--but they had a much harder time remembering what, exactly, they'd been sorting once the experiment was over.


I know that feeling - very disjointed. I was listening to the music - because I liked it, and trying to play at the same time. Hard.

Unfortunately, my attention span only let me get to page 5... Maybe I'll finish it someday.












Just in case you are wondering.... I agree completely, multitasking is hard - hard to do and hard on you. I work much better doing one thing to completion. Always connected is bad - I've been going offline on the weekends entirely (with great effect!) for a while now.

don't be afraid to be serial.
don't be afraid to disconnect.
Click here to bookmark this link.Channel Image18:45 敬请期待:《 少数派阅读报告》» 《槽边往事》---比特海日志
1月15日,《城市画报》与豆瓣首度合作,推出200期暨《荒岛图书馆·2007少数派阅读报告》。根据豆瓣网海量信息,调查网人2007年阅读状况。 相关日志 无相关日志 ...
Click here to bookmark this link.Channel Image18:03 余音袅袅» 《槽边往事》---比特海日志
关于政法大学杨帆教授的事件,收到了来自教师和同学方的不同意见。一并刊载,看看不同的声音。 一位老师如是说: 丫头老了: 总觉得菜头近期是不是碰上什么不开心的事情了。。。或者...
Click here to bookmark this link.Channel Image18:01 为什么多了一个空格?» AnySQL.net
    昨天要用SQL来获得一个分区的名称, 却发现生成的分区名中总是多了一个空格, 不知道原因何在, 只是数据库的字符集是UTF8. 如下所示: 18:50:50 SQL> SELECT TO_CHAR(9,'09') FROM DUAL; TO_ ---  09     用于获得分区名的语句, 其中9是根据一个公式算出来的值....
Click here to bookmark this link.Channel Image17:49 It’s Oracle patch time again» Pythian Group Blog
It’s yet again time for Oracle’s critical patch update (CPUJAN2008). The update will be released on Tuesday January 15, and as of yet there are no details on exactly what vulnerabilities have been found, but the description page mentions that the following products have unauthenticated remotely-exploitable issues discovered: Oracle Application Server (5) Oracle E-Business Suite (3) Oracle [...]
Click here to bookmark this link.Channel Image17:44 See what people are buying with Google Checkout Trends» Googling Google
If you are interested in comparing the difference in popularity between products, you can use a new tool provided by Google called “Google Checkout Trends” which shows actual purchase data through Google Checkout. Although its not really a great tool for comparing items with significantly different prices, it is good for looking at similarly [...]
Click here to bookmark this link.Channel Image16:58 Do it better with awk 1» Fenng's shared items in Google Reader

If you are system administrator or developer, you need to process log files to have a better grasp of situation. Many people use Perl or Python to help with this task. However, many times using one of the P languages is overkill. Furthermore, every single day I am on a machine that I cannot make changes to and thus cannot use my helper script. However, awk has the tools available to solve most on-the-fly log processing problems, directly from the command line. In addition, awk can provide a more concise and faster solution the the pipeline of cut, grep, sort, and other commands you are currently using.

In this article, this is the format of the file I am working with:

$ tail -n 1 access_log-2008-01
1.1.1.1 - - [10/Jan/2008:17:26:51 -0600] "GET / HTTP/1.1" 200 38856

Basically what we have here is: ip address, date, request, response code, response size. (Ignoring the dashes after the ip address.)

How would you find the largest response sent by your HTTP server? My typical solution has always been:

$ awk '{print $NF}' access_log-2008-01 | egrep -v '\-'  | sort -n | tail -n 1
10678272

However, there is clearly a better solution.

By default, awk splits input lines by spaces, and assigns the entire line to $0, each field to $n, and the number of fields to NF. See this example:

$ echo a b c d e f | awk '{print $0}'
a b c d e f
$ echo a b c d e f | awk '{print $1}'
a
$ echo a b c d e f | awk '{print $2}'
b
$ echo a b c d e f | awk '{print NF}'
6

Note that you can print the last field by saying print the (NF)’s variable:

$ echo a b c d e f | awk '{print $NF}'
f

Or print the second variable from the end:

$ echo a b c d e f | awk '{print $(NF-1)}'
e

Look at my example again:

$ awk '{print $NF}' access_log-2008-01 | egrep -v '\-'  | sort -n | tail -n 1
10678272

That solution starts three processes and filters the data three times. That is exceedingly inefficient! How about this:

$ awk '{if ($NF > max) { max = $NF;}} END {print max}' access_log-2008-01
10678272

This starts one process and filters the data only one time. That command in English says: For each line, if the last field is greater than the max, set it to the variable “max”. Once we have processed all the lines, print the variable max.

Which command do you suppose is faster?

 $ time awk '{print $NF}' access_log-2008-01 | egrep -v '\-'  | sort -n | tail -n 1
10678272
real    0m1.107s
user    0m1.070s
sys     0m0.037s

$ time awk '{if ($NF > max) { max = $NF;}} END {print max}' access_log-2008-01
10678272
real    0m0.207s
user    0m0.194s
sys     0m0.012s

Experts state that “1.0 second is about the limit for the user’s flow of thought to stay uninterrupted, even though the user will notice the delay.” That log file is only 12MB in size and there is a different in speed which you can notice at the terminal. Imagine if the log is 300MB?

Awk also has extremely accessible associative arrays. Here I use an array to count HTTP response codes:

$ awk '{counts[$(NF-1)]+=1}; END {for(code in counts) print code, counts[code]}' \
access_log-2008-01
206 177
301 1212
302 302
304 5051
403 5
200 82539
404 906
405 1
500 183

The previous command in English says: for each line, using the second to last field as our index, increment our array. Once we have proccessed all lines, loop through the array assigning “code” to the array index.

Lets count the number of requests for each URL:

$ awk '{counts[$(NF-3)]+=1}; END {for(url in counts) print counts[url], url}' \
access_log-2008-01 | sort -n
...output removed...
796 /media/centos5.0_install/common/AA-bios.jpg
846 /robots.txt
1063 /media/misc/why-bad-interpreter-premature-end-of-script-headers.png
1425 /media/10-linux-commands-youve-never-used/mkfifo-write-to-pipe.png
1443 /media/10-linux-commands-youve-never-used/read-from-pipe.png
1629 /
2066 /feed/
3073 /10-linux-commands-youve-never-used.html
3909 /wp2.3/wp-content/themes/minn-01/style.css
6989 /favicon.ico

Now lets sum the responses sizes each URL and display it in MB:

$ awk '{sizes[$(NF-3)]+=$NF}; END {for(url in sizes) print (sizes[url]/1024/1024) "MB", url}' \
access_log-2008-01  | sort -n
...output removed...
68.6784MB /media/centos5.0_install/gui_common/AQ-install-in-progress-3.png
72.0453MB /media/centos5.0_install/gui_common/AP-install-in-progress-2.png
74.0067MB /media/centos5.0_install/gui_common/AT-setup-agent-welcome.png
74.6089MB /media/centos5.0_install/gui_common/AV-setup-agent-firewall-r-u-sure.png
78.2652MB /media/centos5.0_install/gui_common/BA-setup-agent-sound-card.png
80.3148MB /media/centos5.0_install/gui_common/AG-bootloader-configuration.png
85.8359MB /media/centos5.0_install/gui_common/AI-set-timezone.png
101.836MB /media/centos_4.4_boot.iso
137.622MB /
263.253MB /media/centos_5.0_boot.iso

Lets do the same for IP addresses:

 $ awk '{counts[$1]+=1}; END {for(ip in counts) print counts[ip], ip}' \
access_log-2008-01 | sort -n
...output removed...
378 67.202.20.7
402 65.214.45.100
476 195.225.177.39
493 87.207.147.201
702 66.150.96.121
704 213.239.195.172
968 82.150.18.3
1335 65.28.61.246
2330 66.249.73.75
2883 71.63.249.40

$ awk '{sizes[$1]+=$NF}; END {for(ip in sizes) print (sizes[ip]/1024/1024) "MB", ip}' \
access_log-2008-01 | sort -n
...output removed...
20.9338MB 61.64.209.144
21.8517MB 116.71.182.210
23.4265MB 85.102.126.48
31.5194MB 213.239.195.172
32.732MB 67.176.123.158
37.9046MB 66.249.73.75
56.1901MB 71.63.249.40
57.9892MB 67.202.20.7
78.6117MB 65.28.61.246

Sum the size of all responses by ip address if the response code is 200:

$ awk '$(NF-1) == 200 {sizes[$1]+=$NF}; END {for(ip in sizes) print (sizes[ip]/1024/1024) "MB", ip}' \
access_log-2008-01 | sort -n
...output removed...
16.5405MB 220.181.38.245
16.7031MB 207.67.117.178
16.7661MB 128.227.0.66
16.9171MB 67.176.123.158
18.2246MB 71.72.54.173
31.5194MB 213.239.195.172
37.3774MB 66.249.73.75
53.6944MB 71.63.249.40
57.9885MB 67.202.20.7
76.9965MB 65.28.61.246

The command in English: for each line, if the response code is 200 ($(NF-1)), then increment our array at index ip address ($1), by response size ($NF).

Any questions, comments, or suggestions? I will be writing a second article on some other features of awk in the near future.

Click here to bookmark this link.Channel Image16:40 Explore the Siebel and Fusion Middleware Best Practice Center and Webcast Series» Oracle Technology Network Headlines
Siebel developers/technologists and Fusion Middleware developers: Get technical, hands-on content for service-enabling Siebel and then building integrations, business processes, and composite applications.
Click here to bookmark this link.Channel Image13:24 我们为什么要参加各种会议» Fenng's shared items in Google Reader
发表者:Adam Lasnik,搜索布道者
原文: Why we attend conferences
发表于:2007年5月23日,星期三,下午4:17

我向来喜欢旅行,但并不太喜欢坐飞机,正是考虑到这一点,我往往乘坐长途客车出行,即便是商务旅行也不例外。但是,了解有趣的文化轶事、享用各地美食以及 结交新朋友,所有这一切都能让我的生活更加丰富多彩。即便是一些小细节--例如在悉尼,人们问好时说"How are you going?",在英国要靠马路左侧--四处走走都是如此的令人遐思迩想。

作为谷歌搜索质量团队的一名代表,我经常听朋友们这样揶揄我:"旅途一定很颠簸吧?"实际上我并不觉得惊讶。然而,在这些会议上扮演积极的角色可不总是那么荣耀和惬意的。

从这里,你们可以一窥现实世界:

  • 有时候(谢天谢地,还不算多)我成了听众的"人体出气筒"。
  • 我的公司邮箱和个人邮箱上为什么没有"暂停"按钮?开了短短几天的会议,就堆积了一大摞要处理的电子邮件!
  • 顺带说一句,找不到WIFI接入的窘迫算什么?我的笔记本已经装配了Verizon宽带上网[sic],但结果还是……救命啊!
  • 出席会议需要大量的"额外时间"。我非常顽固地希望为每次会议设计全新的演示PPT,并且积极与同行的谷歌演讲人相互协调,但最后,我从会议上收集到的总 是一车皮的额外信息(很有价值但也很耗时间)。结合这一点以及前面所述的电子邮件问题,我计算了一下,每参加一天的会议就需要花费五天的时间进行准备、分 析和实施。

但是,下面是我为什么仍然喜欢参加会议的原因:

  • 我能从其他演讲人那里学到很多。与来自其他搜索引擎的同行或专家攀谈时,我常常想 -- 嘿,这条信息很有用,或者那是一种特别发人深省的解释方法。在大会上发言,我还是个新手,所以我这块海绵所吸进来的每一滴水都会有所帮助!
  • SEO和站长们一般都是超有趣的家伙。:-)
  • 虽然我未必总是有时间这样干,但能挤出一些时间在这些城市里逛逛总是不错。当然,圣何塞不能算,因为它就挨着谷歌的总部。但是,我已经迫不及待地想到多伦多看一看,(并且有可能在此之前到蒙特利尔过上几天属于我自己的日子。)
  • 我从与我攀谈过的站长们那里学到了非常多的东西。现在我可以回到同事们那里,并对他们说:“嘿,我们的算法要在这些方面做出改进”,或者“他们是这样理解我们的站长指南的,这些挑战都是我们的工具始料未及的”等等。我们的话题不仅限于搜索;关于Gmail、日历以及谷歌所做的几乎每一件事,我都听到了满耳的深刻思想,同时我也将竭尽所能将这些反馈转告我的同事以及其他部门的人。
  • 最后,与一些人面对面地交谈非常有助于我从全新的视角领会他们在线沟通的含义。有时候很容易误读网页上的文字,特别是你没有机会当时提出疑问。而面对面的交流则能把问题说得十分透彻,这样对大家都有好处。
所幸的是,代表谷歌与站长们面对面演示和交谈的人不止我一个,否则我一定会累死,而你们也会被我闷死的。从下面的名单中,大家可以看出,我们这些"会虫子"的确组成了一个团队。从这个月(译者注:2007年5月。以下所有时间均为2007年)起直到6月,谷歌搜索质量团队和站长中心的同事们还将举办下面一些会议:

搜索引擎战略 - 中国厦门 -5月25、26至-30日
  • 朱健飞 (软件工程师): 为什么你被删了?
搜索引擎战略 - 意大利米兰 - 5月29-30日
  • Brian White (技术项目经理)
  • Luisella Mazza (搜索质量分析师)
  • Stefano Bezze (搜索质量协理)
美国营销协会热点话题系列 - 纽约州纽约市,- 5月25日
  • Maile Ohye (资深开发者支持工程师): 搜索引擎营销
谷歌开发者日 - 加利福尼亚圣何塞(地点原定于山景城) - 5月31日
  • Jonathan Simon (站长趋势分析师)
  • Maile Ohye (资深开发者支持工程师)
搜索营销高级展览 - 华盛顿州西雅图 - 6月4日至5日
  • Matt Cutts (软件工程师): 你和观众,个性化搜索惩戒盒
  • Vanessa Fox (站长中心产品经理): 重复内容
搜索引擎战略 - 加拿大多伦多 - 6月12至13日
  • Adam Lasnik: 友好型搜索引擎设计最糟糕的SEO神话、禁忌和骗局
搜索经济学 - 加利福尼亚州圣克拉拉县 - 6月27日
  • Shashi Thakur (软件工程师): 友好型搜索引擎设计
  • Greg Grothaus (软件工程师): 网络2.0版的搜索、动态Web站点与SEO
* * *

我们盼望能与你们中更多的人进行面对面交流。即便你不能或不想亲自出席我们的会议,我们依旧欢迎大家提出问题、建议,哪怕在我们的站长帮助讨论组里做一个友好的自我介绍都行。

各位保重,无论你的在线和离线旅行把你带向何方,祝大家过一个愉快的夏天。
Click here to bookmark this link.Channel Image13:12 The Sidney Weinberg success story» Signal vs. Noise

Investor’s Business Daily has always been one of my favorite business papers, but I stopped getting it years ago. I just didn’t want to deal with the leftovers—the stacks of paper full of yesterday’s news.

However, when I got the Kindle I was excited to see that Investor’s Business Daily was one of the available newspaper subscriptions. $5.99 a month for the electronic version was a done deal.

This morning I read an article that made me smile. I love stories about people who’ve achieved huge things against all odds. I’m a sucker for that sort of thing.

The piece was on Sidney Weinberg, the former Chairman of Goldman Sachs. He was Chairman for four decades in the early to mid 1900s.

Sidney wasn’t formally educated. He didn’t have an MBA. He didn’t go to college. He didn’t even graduate from high school. He was just a determined, ambitious mail room clerk who wanted to do big things.

Read the rest of his story — it’s pretty incredible.

Click here to bookmark this link.Channel Image13:12 The Sidney Weinberg success story» Signal vs. Noise

Investor’s Business Daily has always been one of my favorite business papers, but I stopped getting it years ago. I just didn’t want to deal with the leftovers—the stacks of paper full of yesterday’s news.

However, when I got the Kindle I was excited to see that Investor’s Business Daily was one of the available newspaper subscriptions. $5.99 a month for the electronic version was a done deal.

This morning I read an article that made me smile. I love stories about people who’ve achieved huge things against all odds. I’m a sucker for that sort of thing.

The piece was on Sidney Weinberg, the former Chairman of Goldman Sachs. He was Chairman for four decades in the early to mid 1900s.

Sidney wasn’t formally educated. He didn’t have an MBA. He didn’t go to college. He didn’t even graduate from high school. He was just a determined, ambitious mail room clerk who wanted to do big things.

Read the rest of his story — it’s pretty incredible.

Click here to bookmark this link.Channel Image10:31 Sharding with Cookie-Based Session Storage» Fenng's shared items in Google Reader

In a recent project, I utilized RoR's cookie-based session storage to shard geographically distinct user groups. My technique for doing so was unique and, although it was a premature optimization, it is none-the-less an idea worth exploring.

Click here to bookmark this link.Channel Image08:39 Download adCenter Add-in (Beta) for Excel 2007 For U.S. Customers» WebmasterWorld
Click here to bookmark this link.Channel Image08:14 Product Blog update: GR-FX case study, Highrise for internal staff, search Backpack with LaunchBar, etc.» Signal vs. Noise

Some recent posts at the 37signals Product Blog:

What GR-FX, experts at Microsoft Access and Office, likes about Basecamp
Garry Robinson and his associates at GR-FX are experts at Microsoft Access and Office development and XML file processing. They’re also Basecamp fans. Garry, who’s written a book on Access and a number of big articles for MSDN, sent us an email detailing how his team uses Basecamp.

Use Highrise cases to track internal staff
“We use our CRM software quite successfully to track our staff as well as our customers. Highrise by 37signals, has an option to create ‘cases.’ We use these ‘cases’ to keep notes on sick days, days off and any personal or performance issues that may arise. Access to these files is restricted to management who can then comment in the message threads if there are any ongoing issues.”

Basecamp one of the “best online publishing tools of 2007”
The Mequoda Daily provides free, valuable tips for publishers that want to build better websites. The site recently published its list of Best Online Publishing Tools of 2007 and Basecamp made the list.

Search Backpack from the desktop with LaunchBar
“LaunchBar is a cool utility that provides instant access to your applications, documents, and more. You can also configure it to search all of your Backpack pages. This makes it easy to find anything you’ve got in your Backpack account right from your desktop. If you’re already setup with LaunchBar, here’s how to search Backpack…”

Beanstalk: Basecamp-friendly version control for team leads
“Beanstalk is a hosted Subversion system, making it easy for anyone to setup, browse, track, and manage Subversion repositories. Beanstalk has built-in integration with your favorite tools such as Basecamp.”

Highrise is the #1 must-have tech tools for the wired mediator in 2008
“Every ADR practice needs an effective client relationship management (CRM) tool to track clients and projects from first contact to end of contract. The trouble is that most CRM software is overkill for a small business and the long lists of features are dizzying and overwhelming. Enter 37signals’ Highrise, a web-based client communications and tracking service. There are few bells and whistles and it does what it does very well.”

Subscribe to the Product Blog RSS feed.

Click here to bookmark this link.Channel Image08:14 Product Blog update: GR-FX case study, Highrise for internal staff, search Backpack with LaunchBar, etc.» Signal vs. Noise

Some recent posts at the 37signals Product Blog:

What GR-FX, experts at Microsoft Access and Office, likes about Basecamp
Garry Robinson and his associates at GR-FX are experts at Microsoft Access and Office development and XML file processing. They’re also Basecamp fans. Garry, who’s written a book on Access and a number of big articles for MSDN, sent us an email detailing how his team uses Basecamp.

Use Highrise cases to track internal staff
“We use our CRM software quite successfully to track our staff as well as our customers. Highrise by 37signals, has an option to create ‘cases.’ We use these ‘cases’ to keep notes on sick days, days off and any personal or performance issues that may arise. Access to these files is restricted to management who can then comment in the message threads if there are any ongoing issues.”

Basecamp one of the “best online publishing tools of 2007”
The Mequoda Daily provides free, valuable tips for publishers that want to build better websites. The site recently published its list of Best Online Publishing Tools of 2007 and Basecamp made the list.

Search Backpack from the desktop with LaunchBar
“LaunchBar is a cool utility that provides instant access to your applications, documents, and more. You can also configure it to search all of your Backpack pages. This makes it easy to find anything you’ve got in your Backpack account right from your desktop. If you’re already setup with LaunchBar, here’s how to search Backpack…”

Beanstalk: Basecamp-friendly version control for team leads
“Beanstalk is a hosted Subversion system, making it easy for anyone to setup, browse, track, and manage Subversion repositories. Beanstalk has built-in integration with your favorite tools such as Basecamp.”

Highrise is the #1 must-have tech tools for the wired mediator in 2008
“Every ADR practice needs an effective client relationship management (CRM) tool to track clients and projects from first contact to end of contract. The trouble is that most CRM software is overkill for a small business and the long lists of features are dizzying and overwhelming. Enter 37signals’ Highrise, a web-based client communications and tracking service. There are few bells and whistles and it does what it does very well.”

Subscribe to the Product Blog RSS feed.

Click here to bookmark this link.Channel Image07:48 Can government-funded open source make Coverity obsolete?» Open Source
The NIST, working with researchers at UT-Arlington, plan to release open source code for what they call automated "combinatorial" testing.
Click here to bookmark this link.Channel Image07:14 Can open source cut campaign costs?» Open Source
If this were 1996, and neither McCain nor Huckabee had the capability to energize their support cheaply, using technology, would they stand a chance?
Click here to bookmark this link.Channel Image06:52 Hand-picked, artisanal links for January 10th» 43 Folders
Click here to bookmark this link.06:46 中国加大网络监管力度» 言多必得

原文作者:ALEXA OLESEN
原文链接:China censors ratchet up Web monitoring
译者:阿呆

作者 亚莉克莎·欧立森

北京(美联社)——起初,当发现自己的博客日志无缘无故的消失时,刘晓原(音译)只是非常愤怒。后来,他决定做一件与他有着同样遭遇的人极少做的事。他决定起诉他的博客服务商。

“每次看到我的日志被删除后,我都感到非常气愤和不平,”名叫刘晓原的43岁北京律师说,“这种做法非常不尊重人。”

刘晓原的遭遇并非个案。对中国1.62亿网民而言,上网冲浪就像穿越障碍训练场,因为网站被屏蔽,搜索结果被过滤,还有,帖子动辄消失。

那些关注死刑、腐败以及法制改革等敏感话题的博客日志,比如刘先生的,往往会被关键词过滤系统自动拒绝。有些时候,这些博客日志会被网络公司聘请的审查人员人工删除。

在中国共产党全国代表大会召开前的敏感时期,当局就他们认为是潜在政治威胁或者潜在不稳定因素的网络内容,进行比平常更加宽泛地搜索和处理。

“你所看到的这次清理行动是史无前例的,”
加利福尼亚大学伯克利分校中国互联网项目主任肖强(音译)说,“他们强令大多数互动网站歇业,关闭了互联网数据中心。这些措施以前他们没有使用过。”

成千上万的网站,由于
运行着网络服务器的互联网数据中心被关闭的原因,在八九月间突然从互联网的世界中消失。在三个城市,有些服务还被暂时隔断,同时,一些交互网站已被关停,直到大会闭幕。

在五年一次的党代会召开前夕,当局严厉打压舆论多少显得不同寻常。

在日益网络化的中国,以前常出现在
更自由的香港媒体上的政治流言和各种揣测,现在常源发于中国的网络空间。

在党代会期间,正是评论、揣测和说闲话的大好时机。“谁要上去了?谁要下来了?谁即将退休?谁要进政治局?在互联网时代,失败者并不必然悄无声息地下台。”肖说。

政府已经建成了一个监控的混合体系,包括用软件过滤不合时宜关键词,屏蔽黑名单上的网站。政府的审查人员,也就是网络保姆,上网查找色情、反动和其他非法材料。主要门户网站,比如搜狐、新浪,也自己雇佣审查人员以确保网站内容没有违规。

由剑桥、牛津、哈佛以及多伦多大学的研究人员组成的名为开放网络的合作机构说,中国是为数不多的对政治网站进行大规模过滤的国家之一。伊朗、缅甸、叙利亚、突尼斯以及越南也对政治性内容进行严格屏蔽。

记者无国界组织在最近的一个报告中说,中国互联网审查体系“是全世界独一无二的,是对网络自由精神的一种侮辱。”

那些不遵守审查命令的商业网站被非难、罚款、强迫解聘犯错的雇员,或者干脆被关闭,这家位于巴黎的国际组织说,
还有一套记分系统追踪那些已顺从的网站,如果犯错次数过多,就有吊销营业执照的危险。

为了表示对网络管理的决心,政府将那些在网络上电邮、张贴或者存取政治性敏感内容的人员投入监狱。记者无国界组织说有50名中国“网络异见人士”仍在大牢之中。

专家说,所有这些控制,在网络中断强化着让大多数网民恐惧和顺从的气氛。

而一旦自我审查失效,“搜狐们将替你进行自我保护,”香港大学新媒体专家
丽贝卡·麦金农说道。

刘先生,北京的律师,不想被保护。他试图以违背合同为由起诉搜狐,因为搜狐删除了九篇他的博客日志。

杨蓓(音),搜狐公司发言人,说搜狐公司不对这起诉讼进行评论。

刘先生坚持认为他的日志内容符合搜狐的用户条约,也符合中国法律。他说,相同的内容,他贴到新浪博客上就没事。他并不要求赔偿,只要求搜狐公司恢复他的日志。

八月,一个北京地方法院拒绝受理刘先生的起诉,说没有达到立案标准。他的上诉正在等待北京第一中级法院处理。

尽管在管制之下,中国的网络空间依旧是一个令人惊讶的动态环境,有在线拍卖、电影和音乐下载、巨大的虚拟游戏人口,甚至还有关于社会和政治问题激昂辩论,尽管这些辩论通常是以十分保守的口气进行的。

“你不能说天安门坦克”,肖解释道,“你要说进到城市的拖拉机。你不要说新闻自由,你要说新闻专业主义”。

对这种含蓄谈话的焦虑,很有可能就是数个数据中心上个月被关闭的原因。此举影响了成千上万的小型个人和商业网站,并对几百万其他用户发出警告。数据中心被勒令关闭,只是大会前期大规模净化网络环境行动的一部分。

麦金农说政府看起来有点担心这些被暂时关闭的小网站中会有什么东西会“跳出来击败整个政权”。

就职于中部城市洛阳紫田数据中心的一名员工说,他们公司的网络服务8月23号下线,9月5号恢复。他们接到中国电信的通知说,一些交互网站,比如论坛和博客,要一直关闭到大会结束。

上海外高桥互联网数据中心的一名姓唐的员工说,他们公司接到中国电信附属机构的通知后,在9月3日到14日关闭了服务器。同样,客户被告知说,他们的交互性网站将在大会结束后重新开放。另外一个东南城市,汕头,也在同一时间段关闭了数据中心。

一个中国博客作者在其名为“月光”的英语博客中,以“Chinese Internet censorship goes crazy”为题对一系列关闭网络数据中心的现象进行了报道。

肖先生说,这些措施是有意加重的。

“这是杀鸡儆猴,现在其它互联网数据中心服务商都吓得哆嗦。”他说。

中国信息产业部,中国管理互联网的主要政府部门,以及中国电信,都没有对记者请求就互联网数据中心关闭事件进行评论的要求作出回应。

与此同时,那些被审查过的博客作者说他们的博客已被“和谐”,作为对胡主席建设和谐社会的响应。

一个讽刺性的博客,名叫“秀才”,在9月4日,在其博客上贴出一个恶搞广告,说道,“祝贺十七大胜利召开,共同构建和谐社会。秀才是个好同志。这个站点暂时关闭评论和论坛功能。”

两周后,秀才还是取下了这个横幅广告。

添加评论

Click here to bookmark this link.Channel Image06:37 预祝中光棍节快乐» 《槽边往事》---比特海日志
明天是2008年1月11日,2008年的第一个中光棍节。作为圣光棍骑士团远东隐修会的十二光大师之一的我,值此佳节之际,谨此以素数的名义祝福各位骑士团的兄弟姐妹。 2008年,根据圣光棍历,这...
Click here to bookmark this link.Channel Image05:46 NewsGator Removes Charges For Consumer RSS Client Apps» WebmasterWorld
"As part of an effort to help bolster its enterprise business and provide more relevant content to users, NewsGator Technologies Inc. today announced that all of its consumer RSS (Real Simple Syndication) client applications are now available without charge."
Click here to bookmark this link.Channel Image05:45 Linux 下的 df 命令以及其他» DBA notes

手边有 AIX 以及 Linux 环境,df 算是我用的频率较高的系统命令了。这个小小的命令在不同的环境中差别还是很大的。比如 "-v" 这个参数,在 AIX 上可以配合 -k -m -g 等参数显示可读性更强的信息, Linux 上只是为了兼容 System V 的 df 命令而保留 "-v"。在 Linux 上类似的命令 是 “-B” ,可以接 k 、m、g 等. 如 df -Bg 按照 GB 显示。如果同时维护这样的混合环境,在命令的使用上也要考虑“兼容性”。

以前介绍过 GNU 核心工具,不过没介绍那份有趣的 GNU Core Utilities FAQ,前两天又重新读了一遍。多少有点新内容。比如那个比较经典的问题,“Linux 下 df 与 du 显示的为什么不一样" (我自己就遇到过一次),在 FAQ 上更新了很有权威性的线索: df and du report different information

我这里补充一下的是,在比较大的文件系统上,保留给超级用户的数据块也可能会产生混淆。默认是 5%,如果文件系统比较大,这里的浪费还是比较惊人的,需要就实际情况作权衡。这个也会对 df 的显示有影响。如果创建文件系统的时候需要修改,用"-m"参数指定特定的百分数。

虽说差不多每天都在用 Unix ,但是总有无数知识盲点.

--EOF--
Click here to bookmark this link.Channel Image05:17 Why does the parameter count change» Pete Finnigan's Oracle security weblog

Just a quick post. I saw yesterday a nice post from Tanel titled Why does Oracle parameter count change during session lifetime? and thought it worth a link. I am always impressed with Tanel's work and this is an interesting....[Read More]

Posted by Pete On 08/01/08 At 07:38 PM

Click here to bookmark this link.Channel Image05:17 Happy New Year and an example of having your bank account compromised» Pete Finnigan's Oracle security weblog

I would like to wish all my readers a very happy and prosperous new year for 2008. It's been two weeks since my last post here; things have been hectic (again) with xmas and also work and trips abroad. I....[Read More]

Posted by Pete On 07/01/08 At 07:55 PM

Click here to bookmark this link.Channel Image04:54 定点清除» 《槽边往事》---比特海日志
张元他们不是得罪谁了?那么精准的打击,看着非常蹊跷。 相关日志 无相关日志 ...
Click here to bookmark this link.Channel Image04:40 台词是万能的» 《槽边往事》---比特海日志
选择本日新浪首页新闻头条,发现TVB的台词完全可以配上: # 劳动部调整月平均工作时间和工资折算办法 ---你有没有考虑过我的感受? # 国务院:油价电价等近期不得调整 严查哄抬价格 ---做人...
Click here to bookmark this link.Channel Image04:03 少数派阅读报告» 豆瓣blog
前天收到《城市画报》杂志第200期特刊的封面样图,一片朴素的绿色,颇有回家的亲切感,绿色是我心目中豆瓣的基调。 目前能找到最早提及豆瓣读书的文章来自钱途无量,叫做《读书这一件风雅之事 》,很巧,这期杂志的主编寄语也提到:"喜爱阅读的人是幸运的,因为看书是一种价廉物美、健康有益的取乐方式。" 读书人对书籍的热忱和比喻,都差不多。多少人渴望能拥有一间自己的书店,多少人希望或者正在结集出版自己的书,多少人买的书比读的书要多上数倍并乐此不疲……这样的景愿和期望,你都能在豆瓣上看到。 但以上这些,还不足以让人深刻体会到读书这件事在当今这"读图时代"依旧是多么地深入人心。《城市画报》这期特刊《荒岛图书馆》则作了一件值得称道的调查,她以豆瓣上百万名普通读者在整个2007年产生的阅读行为数据作为样本,对当下年轻人的阅读状态作了一个投影。编辑们颇具新意地使用了诸如 十大话题书,十大渴望书,十大多义书 这样的十个榜单来作为调查表的经脉,同时又挖掘和穿插了豆友们的书评摘要和话题讨论作为详细注释和填充,一点一滴,汇集成这个纯粹草根的阅读年鉴,对于希望了解过去一年里年轻人的阅读现状的人或者机构而言,这个调查应该很有帮助。 除了这份纯粹草根的阅读样本,特刊里还对34位文化达人们的阅读口味做了扫描,看看以下这些名字: 陈冠中 陈旭军 梁文道 靳埭強 胡恩威 王受之 黄健和 连岳 欧阳应霁 黃永松 张晓舟 庄国栋 李欣频 梁冬 黎坚惠 沈黎晖 顾铮 陈珊妮 朴树 余世存 张楚 春树 老六 李晖 沈颢 张悦然 汤祯兆 孙善春 张啸吟 糖果猫猫 胖兔子粥粥 陈伟嘉 张朝阳 尹岩 你书架上07年新摆上的一堆书里,你豆瓣上长长一溜的想读列表里,是否已经出现过以上若干名字,是否有几位已经是你未曾谋面但神交已久的老朋友了? 如果你还"心系天下",关心港台读者的阅读状况,那么"华文地区8大文艺书店畅销榜","全球文艺阅读事件簿"这样的专题,也许会对满足你的胃口。 年初有这样一期关注阅读的杂志打头,但愿能为整个08年带来繁荣的阅读景象,读书这一件风雅之事,早该宣传了:)
Click here to bookmark this link.Channel Image03:35 And Jake wins $500,000 but goes to jail» Niall Litchfield's blog

For starting the blogtag game which as Howard points out here is a pyramid scheme which is illegal in my country and elsewhere. This one however doesn't promise money but an overwhelming amount of useless trivia about people you don't know. As such it seems to me both an excellent bit of web 2.0 and harmless entertainment. Besides Lisa tagged me and she throws a mean glass of water. So 8 things you didn't know or want to about me.

  1.  I'm married to a wonderful lady called Laura - she's a professional pedant, sorry patent attorney - given that I'm a dba we argue about the precise nature of words we are using when arguing, ever wanted to know the difference between constantly,continuously and continually - come to our house it's a blast.
  2. I attend this church here. If you are ever in Basingstoke, and who would be voluntarily, come along we don't bite - much.
  3. I started professional life as a bean-counter for KPMG. Consequently I'm a DBA who respects auditors, not least because they have to stand in unheated warehouses in the middle of winter watching other people count things- I know I was there.  
  4. I have also extensively used microsoft technologies which makes me an Oracle-head who likes both Windows and SQL server. 
  5. My grandfather played rugby in the early years of the 20th century for the Lansdowne Road rugby club 
  6. Despite this I don't like rugby at all, much preferring 5 days of rain followed by no result.
  7. Hearing the sound of automatic weapons fire, whilst pretty rare in the UK, is a regular part of life for me as I live no more than about 1/2 a mile from an area regular used by the SAS reserves for live weapons training.
  8. I once ate a meal with 4 separate fish courses in Oslo - right here in fact. I thoroughly recommend it.  
  9. I can't count!

Anyway  that's a bit of me. Now lets see if we can't poke Alex, Hans, Richard, Noons, Shrek and see what happens. - See I told you I couldn't count.

 

 

Click here to bookmark this link.Channel Image01:00 就教授打人一事与宋公石男弹小鸡鸡» 《槽边往事》---比特海日志
弹小鸡鸡者,伤雀也。伤雀者,通假商榷也。宋公石男,吾友也。虽为禽兽麻辣教师,不可以商榷二字形而上远之,唯有形而下弹小鸡鸡以示近。香港著名导演周星驰的影片《喜剧之王》里就...
Click here to bookmark this link.Channel Image00:25 Digging for porn in China» Fenng's shared items in Google Reader
saohuang.jpg
Digging the yellow pages

Every six months or so, one or another government body launches a campaign to crack down on pornography and other types of 'unhealthy information'. Such crackdowns are usually called sao huang (扫黄) or 'sweep away the yellow', the color being a symbol for porn.

Some enterprising Chinese web master has started a site at Saohuang.cn that purports to be an aggregator of user complaints about immoral Chinese web pages. The complaints are presented in a way familiar to users of Digg, where users vote to determine what appears at the top of the home page. On Saohuang.cn however, they vote for web pages that contain 'offensive' content.

The site also contains serious sounding messages about protecting the good morals and healthy development of the youth, and links to online government services for reporting 'unhealthy' websites.

But there is something a little fishy about a system that pushes links to the filthiest content to the top of the page.

This article is from Danwei.org

Wed 09 January, 2008

Click here to bookmark this link.Channel Image23:24 Married in Zanzibar!» Jeremy Zawodny's blog

The end of our big Africa trip is nearly here. The travel through Kenya went well despite the reported violence, demonstrations, and so on. We've been in Zanzibar for the last several days for a little beach time and even a wedding. :-)

Wedding in Zanzibar

On January 8th, 2008 we were married on the beach during a breezy and sunny day. It was a great ceremony in an excellent location and I'll surely write a lot more about it (and the rest of the trip) later. But we need to start our day of travel back to the USA and the harsh reality of not living on a beach resort.

We'll be heading back via Nairobi, London, and finally San Francisco. In the meantime, here are a few more wedding pictures. We'll upload more in a few days--not to mention billions of safari pictures.

See you all in a few days, and thanks for all the good wishes!

(comments)