美國政府將有權力要求 ISP 阻擋網站

Slashdot 上看到美國國會通過議案 (以 41 比 28),要求 ISP 必須配合阻擋某些「不法性質」的網站,在新聞稿上面寫的包括色情網站與侵權網站,另外還包括金融犯罪的網站:「Congress may require ISPs to block fraud sites」。

也就是說,這項議案授權美國政府,要求 ISP 阻擋某些美國政府管不到的網站。由於全球網路的交換中心在美國,如果在美國的網路系統可以被政府用命令要求阻擋某些網站,會有很嚴重的影響。

因為這個比數看起來不是參議院或是眾議院的全額,看新聞稿是「The House Financial Services Committee」通過的,不確定是不是政府內的草案,接下來看 EFF 會有怎麼樣的回應,以及其他的後續報導...

Skype 將會提供 Open Source 的用戶端

Slashdot 上有報導說 Skype 將會提供 Open Source 的用戶端軟體:「Skype For Linux To Be Open-Sourced "In the Nearest Future」,而 Skype 官方的 blog 上面也證實了目前正在發展 Linux 上的版本 (而且是 open source):「Skype open source」。

事情是這樣發展的:有人向 Skype 詢問是否有 Mandriva RPM package 可以下載,而 Skype 的人回覆「近期內會放出 open source 的 Linux client」,這樣一來應該就會有不少軟體 porting 進去,或是 cleanroom 重寫 (如果有人認為 license 不夠友善)。

另外也終於可以驗證 Skype 的加密到底安不安全。

Update:參考 comment 的說明,只有 UI 的部份會 open。

The Pirate Bay 被封鎖後的效應

在瑞典法院下令 ISP 封鎖 The Pirate Bay (TPB) 之後,這陣子 ISP 開始動起來了,使得 TPB 的連線斷斷續續的。不過,McAfee 發現,可以取得版權物的站台反而因此增加了 300%:「Pirate Bay Closure Sparked P2P Explosion」。

本來大家都往 TPB 找資料,現在因為 TPB 被擋 (或是不順),就有人利用之前從 TPB 上面搜刮下來的資料 hosting...

不知道這次會花多久時間恢復...

Firefox 3.6 系列

把家裡的 Firefox 換成 3.6b2pre 了,照慣例一樣是砍掉重來。

把東西裝回去時發現 RefControl 爛掉了,不如網站所宣稱的可以用。這部份反而意外找到 Mason 可以用,而且對 host 靈活多了 (用 regular expression),之後應該會丟掉 RefControl 吧。

速度與 UI 沒什麼太大變化。有些動作有感覺變慢了一些,但有些動作有感覺變快... 看了細部設定的部份,發現 about:config 內的 javascript.options.jit.chrome 預設打開了。另外開新的 tab 時,新的 tab 會貼到 tab 的旁邊,而非最後面 (最右側)。

穩定性的話,目前逛網頁還沒遇到 crash 或是卡住,算是堪用的版本吧,是可以找時間把手上的機器都換上去測試了...

「ニコニコ動画」的外連...

剛剛吃飯的時候有人說這兩天「ニコニコ動画」感覺變快了,吃完飯回來 trace 後發現是因為上了 CDN,用的是 Limelight Networks:(下面是 mtr --report smile-cll46.nicovideo.jp 的結果)

3. 60-199-255-113.static.tfn.ne  0.0%    10    0.8   0.8   0.6   1.0   0.1
4. 60-199-6-125.static.tfn.net.  0.0%    10    0.8   0.8   0.8   1.0   0.1
5. 60-199-6-2.static.tfn.net.tw 20.0%    10    0.8   0.8   0.8   1.1   0.1
6. 60-199-6-26.static.tfn.net.t  0.0%    10    2.7   1.2   1.0   2.7   0.5
7. 60-199-17-42.static.tfn.net.  0.0%    10   23.1  23.0  22.8  23.3   0.2
8. limelight-10G.hkix.net        0.0%    10   27.8  23.6  22.3  27.8   1.9
9. cds37.hkg.llnw.net            0.0%    10   22.5  22.5  22.3  23.1   0.2

HiNet 過去是到美西,速度應該還可以。(回家用 ADSL 測看看才知道)

Yahoo! 把 Traffic Server 的 source code 放出來了

Traffic Server 是 Inktomi 的產品之一,是一套高效率的 HTTP cache server,據說在很早前就支援 multi processor (Squid 到現在還是不行),就目前的版本有機會在夠好的機器上跑出 35k reqs/sec。不過,這家公司在 dot-com 泡沫時被 Yahoo! 買下。

Simon Willison 在七月的時候提到 Yahoo! 打算把 Traffic Server 的 source code 公開出來並放到 Apache Software Foundation 上面,不過當時只有計畫。

三個月後,在「Traffic Server」這篇看到 Yahoo! 已經把 code 整理好,可以透過 Subversion 取得原始程式碼了:「Traffic Server」。

這套軟體的簡寫是 YTS,在無名也用的很多。Flickr 則是用自己改的 Squid。(就目前在外面的謠言,至少 header 看起來不是 YTS)

算是 open source 的另外一種選擇...

「ニコニコ動画」支援外嵌了...

昨天在 lordmi 的 blog 看到ニコニコ動画的外嵌 player 了:「女朋友理想的咪咪size,C和D支持者共85.9%」。

查了官方的 blog 最新的那篇「プレーヤー更新情報 不具合修正履歴 その4」沒提到,在最近官方的「【ニコニコ動画(9)】とりあえずマイリスト・ニコレポなど【新機能】」也沒提到 (需要登入才能看),不過在「ニコニコ動画(9) 新サービス&新機能を紹介」這邊總算是找到了:

外部プレーヤー
外部プレイヤーをつかって、皆さんのブログやウェブサイトでもニコニコ動画の再生が可能になります!

在播放完後的 menu 選擇「ブログに貼付」就會出現可以選擇的外嵌語法了,像是這樣:

無線網路 WPA/TKIP 攻擊翻新

Slashdot 上看到 的攻擊又被翻新了:「New Improvements On the Attacks On WPA/TKIP」。

TKIP 是當初為了比較舊的設備 (一開始只支援 WEP 的設備) 而設計的協定,主要是希望原先使用 WEP 的設備可以藉由韌體升級繼續提供服務,所以在設計上還是儘量使用類似的 crypto algorithm,像是 RC4

目前一般家用環境常用的 WPA Personal 是使用 AES,因為是翻新重新設計的協定,不受這幾次攻擊的影響。

Underscore.js,新的 JS Library

Simon Willison 的文章看到一個新的 JS library:「Underscore.js」,與 jQuery 有類似的想法:jQuery 是以 $ 為核心,Underscore.js 是以 _ 為核心。

除了對各種資料結構的操作外,還有一些與 event 有關的 function。如果可以自己處理各瀏覽器的 bug/workaround,用 Underscore.js 還不錯... (不過,自己手刻其實也還好...)

檔案大小的部份,Underscore.js 0.3.0 版的原始檔案 (含 comment) 是 15773 bytes,透過 yuicompress 處理過後是 5711 bytes,如果再加上 gzip 壓縮是 1937 bytes。

jQuery 1.3.2 的原始檔案 (含 comment) 是 120763 bytes,透過 yuicomopress 處理過後是 57254 bytes,gzip 後是 19711 bytes,差距大約都是十倍 (yuicompress 與 yuicompress + gzip 都是十倍左右,comment 的版本比較起來沒意義,因為實際上線時不會拿這個版本跑),但是功能多了很多,看使用的情況可以自己取捨。jQuery 另外一個好處是 Google 有提供 CDN,所以不需要自己 host...

Underscore.js 有提供一個頁面測試:「Underscore Test Suite」,而且這個頁面最下方的「Underscore Speed Suite」有直接產生測試圖的資料,數據直接以 Google Chart API 顯示,還附上 TinyURL 的短網址... XD

像我測試的結果就是: