Monthly Archives: November 2008

Ubuntu 下看 rmvb...

網路上大多數的方法都是教你加入 public key,然後用 apt-get install w32codecs 安裝,我不太喜歡這個方法。(這樣等於是多了一組 key 可以亂搞你的系統) 後來是在 clsung 的「Ubuntu 看 rmvb」看到,直接抓 w32codecs 的 deb 檔即可:http://www.debian-multimedia.org/pool/main/w/w32codecs/。抓完後用 dpkg -i ooxx.deb 裝到系統裡,接下來 mplayer 就可以看 rmvb 了...

Posted in Anime, Computer, Linux, Movie, Murmuring, OS, Recreation, Software, Television | 5 Comments

講話沒聲音了...

抱怨一下,這次感冒 (?) 的後遺症超嚴重,今天睡醒起來居然沒聲音了,似乎該去找醫生看一看... Update:果然是發炎了,不過還加上出血 =_=

Posted in Murmuring | 2 Comments

MySQL 5.1.30 (5.1 的第一個 GA version)

建議觀望兩個版本 XD MySQL 5.1 正式釋出了,比預訂的 12/6 早了一個多禮拜。目前 dev.mysql.com 處於被 DDoS 的狀態,不太容易連上,需要的人應該儘量到最近的 mirror site 找。 這個版本不建議大家先上的原因是,我們 (PIXNET) 自己測試 5.1.29-rc 時發現在大量的 request 時,有時候會 connect fail,而這個 bug 在 5.1.30 的 changelog 裡沒看到相關的訊息。一種解法是在 application 層 retry,不過這種方法實在是不太舒服,還是等一陣子再說... XD

Posted in Computer, Database, Murmuring, MySQL, Software | Leave a comment

MySQL Community 版本

MySQL AB 被 Sun 買走後,MySQL 官方宣佈了一些事情,到目前看起來,最大的改變是把 MySQL 的版本控制軟體從 BitKeeper (close source) 轉移到 Bazaar。 版本控制軟體變成 open source 使得 source code 的取得以及追蹤變容易了,於是有許多人就自己建立 branch 發展,相當熱鬧。(因為有版本控制,容易與官方的 branch cross-merge,有些人會在 community 版互相 merge) 主要幾個有名的 patch vendor 包括: Google 的 google-mysql-tools,針對 MySQL 4.0 與 5.0 兩個版本的 patch。 … Continue reading

Posted in Computer, Database, Murmuring, MySQL, Software | Leave a comment

MySQL 5.1.30 (第一個 General Availibility 版本)

MySQL 5.1.30 將會是第一個 GA (General Availibility) 版本,相當於一般所說的「正式版」,預定在 12/6 釋出。 消息是在 OpenSQLCamp 2008 上放出來的:

Posted in Computer, Database, Murmuring, MySQL, Software | Leave a comment

Index 很重要...

還好即時發現,差點撐不過今天晚上 -_- 簡單先找出最吃 CPU resource 的 SQL query,針對他的 WHERE 條件加上適當的 Index 後: 這樣就爭取到調整的時間了...

Posted in Computer, Database, Murmuring, MySQL, Software | Leave a comment

Amazon CloudFront (Amazon CDN)

沒想到 Amazon 這麼快就推出 CDN 服務了:Amazon CloudFront。 先說價錢的部份。就這陣子接觸 CDN 的狀況來說 (大約接觸了六七家),zero-commitment 這個價錢相當驚人。CloudFront 與一般的 CDN 的價錢算法不太一樣,一般都是大致上告知各地區的用量,CDN company 會給你一個 package,這個 package 包括一定程度的 commitment,以及超過 commitment 時的價錢。CloudFront 沒有 commitment (這是預期的,因為之前他們宣佈要開發 CDN service 時就有說明這件事情),另外依照不同地區的流量,收不同費用,與其他家的算法相比,這樣的確很有競爭性。實際上,Amazon 所放的機房似乎有談到比較好的價錢,Price 的部份可以看到大約是 USD$0.2/GB。 就技術面來說,CloudFront 全球有十四個點,亞洲地區是在東京與香港,這點與一般的 CDN service 差不多,這兩個點是亞洲區交換的重心,基本上都會在這兩個地區架點。 第一步是看 DNS 的架構,DNS 是 … Continue reading

Posted in Computer, Murmuring, Network, WWW | Leave a comment

Ruby 1.8.7 (以及 1.9) 的 RSS::Maker

中地雷了... 測試程式在 http://gist.github.com/25425 這裡。 在 Ruby 1.8.6 (FreeBSD 7) 上面測試會輸出 RSS 2.0,但在 Ruby 1.8.7 (Ubuntu 8.10) 上則會輸出空字串。xdite 拿了同樣的程式去 1.9.0 上測試也是出現空字串。 到 freenode 的 ruby-lang 上提了這個問題,結果有人說 1.8.7 弄爛了太多東西,他不會感到意外 XDDD Anyway,這個功能到還沒有那麼急迫要修好,所以這陣子大概是不會好的吧... (可以自己寫 generator,RSS 2.0 的 feed 並不難寫)

Posted in Computer, Murmuring, Network, Programming, RSS, Software | 1 Comment

Firefox 3.1 的 JIT

跑 Minefield nightly build 版本的人心臟總是要大顆一點... 我目前的版本是 20081111032821 (User-Agent 是 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081111 Minefield/3.1b2pre),剛剛發現黑心人形の部屋是個 reproducible crashing page,一步一步測試,發現是 javascript.options.jit.content 造成的問題,設定成 false 就正常了。 用 Minefield 的人如果有一直 crash 的困擾,可以試著把 jit 關掉,可能會有幫助。

Posted in Browser, Computer, Firefox, Murmuring, Network, Software, WWW | 3 Comments

在 FreeBSD 上安裝 Merb 1.0

在上一篇提到 FreeBSD 上暫時因為 RubyGems 版本問題,沒辦法裝 Merb 1.0,我決定自己來惡搞... 一開始是想裝 Ruby 1.9,據說內建 RubyGems,但裝上去後發現內建的版本是 RubyGems 1.0.1,比 FreeBSD Ports 的還舊,還是自己動手把 Ports 裡的 RubyGems 升級好了... 要將 FreeBSD Ports 裡的 RubyGems 更新到 1.3.1,最麻煩的是要生出 pkg-plist,這點由 ports maintainer jw at innerewut.de 做的差不多了,他寫了 x-generate-plist 會幫你產生 pkg-plist,所以很容易就把 pkg-plist 做完然後 send-pr。(參考 … Continue reading

Posted in Computer, FreeBSD, Murmuring, Network, OS, Programming, Software, WWW | 2 Comments