Home » 2006 » November (Page 3)

網站的 Spam Link

PhpBB’s Casino Links 看到 官方網站上放置的 Spam Link 被揭露出來:

其實國內的 也是:(看原始大小的圖,最下面的 link 就是)

另外一個問題是,awoo.com.tw 曾經找過國內不少 PageRank 比較高的 Blogger,開價 $50000/year 在 PageRank = 5 的站買五個 link,在 PageRank = 6 的站上則是開價 $60000/year,PageRank = 7 的站上則是 $70000/year (餘此類推),但我在 mailing list 與 forum 上並沒有看到這筆錢的情況,在 forum 上問也被忽略了:關於首頁的 SEO 連結

所幸的是,用 link:www.awoo.com.tw 到各搜尋引擎找會發現 已經把 www.awoo.com.tw 排除 (nice job!),所以能找到的筆數非常少,而 會告訴你國內的 Blogger 也只有 在自己的 Blog 上放 SEO Spam Link。

用 OpenSSL 加密/解密

除了是個 library 外,還提供了 CLI (command line interface) 操作,你可以透過 openssl 這隻程式對檔案加密解密。

先輸入:

$ openssl help

由於沒有 help 這個指令,所以會出現可用指令列表。在 Cipher commands 會列出很多可用的 cipher,我個人偏好用 Blowfish CBC (bf-cbc),主要原因是速度非常快。

加密的指令是:

$ openssl bf-cbc -in input.txt -out output.txt

輸入進去後就會問你要設定的密碼。而解開只要加上 -d,把 -in 改成加密後的檔案,-out 改成要輸出的檔案即可:

$ openssl bf-cbc -d -in output.txt -out input.txt.orig

然後輸入密碼解開,如果密碼錯誤會出現 bad decrypt 的錯誤訊息,接下來你可以用 cmp 或是 diff 比較檔案是不是一樣。

接下來講比較實用的部分。最近 提供的硬碟空間愈來愈大了,於是你可以拿 來備份 (不要放到 www 目錄下),但你又不想直接把 .tar.gz 直接丟上去,這時候你就可以在壓縮的時候順便加密:

$ tar -zc -f - /backup/this/directory | openssl bf-cbc -k password -out mybackup-20061114.gz-bf-cbc

其中 -k 後面接的就是 key,而不指定 -in 代表從 stdin 讀入。

如果你想要把檔案拆小一點,可以把 -out 拿掉 (表示從 stdout 輸出),再 pipe 給 split 切開。(也許切成 600MB 再燒成光碟?)

在手機上用 Skype

開發了一個用 Java 寫的程式,你只要送個 text message 就可以安裝進你的手機裡。(當然,手機要支援 Java)

原文在這裡:TalkPlus demo : Call to echo123 from a mobile without a Skype client

透過這個程式,你可以連上 直接打給任何在 上面的人直接講話,在 Demo 的影片中是撥給 echo123 這個 提供的測試帳號。

我這幾天因為家裡的 ADSL 常常斷線,跟別人用 講事情時會故意上 3G 網路,雖然多了 160ms 的 latency,不過基本上沒有太嚴重的感覺。所以如果這個東西可以普及的話,一般有支援 Java 的手機就可以掛在 上了 :D

雜感

這幾個禮拜遇到許多人事物,其中一些感想 :p

  • 一個團體缺什麼就會叫什麼,所以會叫 是因為... :p
  • 如果團體的名稱已經固定了,那麼只好讓團體裡的老大來天天說「我們應該要有義氣」之類的 :p

啊,我在影射好多團體,別打我 :~

lighttpd 的 async I/O 支援

lighty 1.5.0 and linux-aio 這篇告訴大家 開始支援 async I/O 了。

async I/O 將 read request 丟給 kernel 後先去做其他事情,等到 kernel 處理完以後再用 callback routine 告訴 已經完成讀取。這使得 kernel 可以最佳化讀取的順序以達成 I/O 效率的提升,另外一方面 也可以趁機去做其他的事情。依照作者自己的測試,這使得 throughput 提升了 80%。而在作者在 Blog 上炫耀 上的 performance 大幅提升後,也有人 上丟出 patch,接下來就是等待了... :p

Microsoft 與 Novell 沒有誠意的合作

最重要的精神之一是「散佈的自由」(列在 的第一項),但 這次跟 合作的授權條款是禁止散佈的:Microsoft's Patent Pledge "Worse Than Useless"

這次的授權內容只包括了 可以互相使用對方的專利而不被告,但不得再散佈,於是這些使用微軟專利的軟體只能在 上跑,而不能在其他 平台上跑:(標粗體的部分)

Microsoft hereby covenants not to assert Microsoft Patents against each Individual Contributor (also referred to as “You”) for Your distribution of Your personally authored original work (“Original Work”) directly to openSUSE.org, but only if, and to the extent, (i) Your Original Work becomes part of SUSE Linux, SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server, and (ii) You ensure that as a result of Your contribution, openSUSE.org, and all further recipients of Your Original Work, do not receive any licenses, covenants or any other rights under any Microsoft intellectual property. This pledge is personal to You and does not apply to any use or distribution of Your Original Work by others.

授權內容請參考 上的 Community Commitments - Microsoft & Novell Interoperability Collaboration

RIAA 誇大損失

昨天在 上看到法院認定 RIAA 誇大損失: Judge OKs Challenge To RIAA's $750-Per-Song Claim

宣稱被告 Marie Lindor 所造成的損失是 $750 美金 (每首),但 Marie Lindor 則提出反駁,並提出證據指出事實上根本不超過 $0.7 美金, 再反駁說這是被告在瞎掰,但法官看過雙方所提出的證據後認為 所提出的反駁沒有引用任何可信的佐證,而 Marie Lindor 所提出的有。

台灣有實際上法院戰鬥 (我指的是沒有和解) 的案例嗎?

MySQL 的使用

參加了在 總部辦的 ,他記錄了一些重點可以參考:MySQL Camp Google Notes

除了一般簡單的分散技巧外 (所謂的二十六台 密技?:p),另外還講了使用 master/slave 時應該要注意的問題,以及修改原始程式碼配合極短的 DNS TTL 達到很短的 downtime。

Archives