在 Slashdot 看到有人在惡搞 XD (Typewriter As Keyboard Mod)
PS:如果看不到原網站的圖片,可以用 CoralCDN (在網址上面加上.nyud.net:8090/
) 試看看。
幹壞事是進步最大的原動力
在 Slashdot 看到有人在惡搞 XD (Typewriter As Keyboard Mod)
PS:如果看不到原網站的圖片,可以用 CoralCDN (在網址上面加上.nyud.net:8090/
) 試看看。
Slashdot 看到 Google 將與 iTunes 合作的謠言:Google to Include iTunes?,所以現在就是等待幾個禮拜看看這個消息是不是真的?:p
Slashdot 的消息指出 John Carmack 在 QuakeCon 上宣布不久後將釋出 Quake 3 的原始程式碼:Quake 3 Source Code to be Released。
我本來以為 John Carmack 是偷幹 Source Code 後要惡搞 id Software,用 Google 與 Wikipedia 查了一下這個人,才發現我嚴重誤會了整件事情 :p
依照 Wikipedia 的資料,John Carmack 是 id Software 的創辦人,而且對於 3D Computer Graphics 有相當顯著的貢獻。那為什麼他會放出 Quake 3 的原始程式碼呢:因為這是 id Software 在發生 Linux Quake port 事件後所形成的 Open Source 文化。
在 Linux Quake port 事件中,id Software 的前雇員 Dave D. Taylor (當時是還是員工) 用他閒暇時間將 Quake 移植到 Linux 上,不過當時主要只是說明 Quake 可以在 Linux 上跑,並不是很完整的 porting 整個系統。
後來 Dave D. Taylor 出去開了一家公司 (Crack dot Com),推出了 Abuse 這套遊戲,並在推出這套遊戲後用 Quake Engine 發展一個新的計畫 (After releasing Abuse, Dave Taylor's game development company Crack dot Com licensed the Quake engine for a new project, Golgotha.),不過 Crackers 把他們的 server 搞定後取得了 Quake 的 source code,並開始流傳。
Greg Alexander 在看到以後決定完整的 porting 到 Linux 上,在二十四小時內完成後,Greg Alexander 將 patch 送回給 John Carmack!而最後這段 code 成為 id Software 將 Quake Linux version 的基礎,而 id Software 也在 1999 年十二月正式公開 Quake 的 source code。
PS:上面這段說明是參考 Wikipedia 所提供的資料寫的,有可能有錯,如果有的話麻煩告知 :p
其實我之前就有遇到 WordPress 1.6 的 permlink 失效的問題,最主要的原因是 .htaccess
的改變:1.5 的時候是 WordPress 自己產生 RewriteRule,但 1.6 則固定變成這樣:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
# END WordPress
這段 code 在 mod_php4 模式下是正常的,但 DreamHost 預設是用 CGI mode 執行 PHP,於是就爆炸了。
今天在回台北前看到 wp-testers 有人問到這個問題,也確定在 CGI mode 下有問題,應該有機會修正吧 :p
PS:關於這個問題的後續,如果不想訂閱 wp-testers,可以參考 mailing list archive 上 [wp-testers] permalinks broken ? 這個 thread。
Slashdot 的瘋狂新聞,有人成功將 Intel Pentium 4 超頻到 7.1GHz:Pentium 4 Overclocked to 7.1GHz, Sets World Record。
在 Engadget 看到利用 Subpixel 的技術 (Cleartype 算是 Subpixel 裡面比較有名的技術) 彌補 LCD 的壞點:Subpixel trick covers up dead pixels。
其實 WordPress 1.6 (從 1.6-ALPHA-do-not-use 到 1.6-ALPHA2-still-dont-use) 並不會太恐怖,只是沒事會看到 Matt 亂 commit 一堆奇怪的 bug code 進去就是了,像是:突然冒出來的 '-
' (Changeset 2764),或是 Javascript comment 所造成的 bug (Changeset 2766,看不出來 bug 在哪裡?加了 "//
" 以後那行 if
就會往下找 tinyMCE.addEvent
那行,然後就爛掉了),不過這些都還好...
真正讓我暈倒的是 Backspace 不能用了:當 post 文章在移動方向鍵時,不小心按到 x31 的 Backword 時 Firefox 就會回到上一頁。在 1.5 的時候你只要按下一頁資料就都回來了,但 1.6 的時候就...
有些東西是有心情的時候才會寫的啊 :~ (我都快寫完 bogofilter 的說明了,結果剛剛按到 Alt-Left 又...)
由於 Blake 學長 最近在研究 Connections 這個 theme 要怎麼加上 archive.php,參考別的 theme 加了老半天發現一堆問題...
於是我就幫他看了一下 Connections 的 code,發現這傢伙超惡搞,同樣的 code 居然重複出現在每個檔案裡,然後就出現這樣很糟的對話:
23:21 <@Blake> 剛剛和DK長輩的對話...
23:21 <@Blake> 長輩「這個作者在亂搞啊。」
23:21 <@Blake> 「長輩不要衝動啊,作者只是一個大姊姊啊。」
23:21 <@Blake> 「這樣,好吧那我們就原諒她。」
23:22 <@Blake> 「blog上面有她的照片啊,33歲的大姊姊啊。」
23:22 <@Blake> 「阿幹,那過期了。」
23:22 <@Blake> 「長輩不要這樣說啊。」
23:22 <@Blake> 「我只是學slzzp的說法。」
肥睡睡長輩,都是你教壞的啦!