You are not logged in [login] | [register]

you are here: home » blogs (technical) » general

SEARCH FOR A FEED

Google
Web RSSMad.com

Searching 183869 articles in 8938 feeds.

RSS CATEGORIES

TELL A FRIEND

Do you like RSS MAD? Why not spread the news and tell a friend about it - it's as easy as filling out this form!

Gea-Suan Lin's BLOG

added: Thu, 08th December 2005 | 774 views | 1x in favourites
feed url: http://blog.gslin.org/feed/

Taiwan blog:幹壞事是進步最大的原動力

Latest feed entries:

Index 很重要…

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

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 是 Anycast-based,從台灣各 ISP 連過去,看起來都是到香港的 DNS server,至於封包怎麼到香港,又怎麼樣回台灣,這又是另外一回事情了… 再來是看 latency,這個部份通常會配合 traceroute 測試 (觀察每個點的狀況)。traceroute 的目的地可以用 Amazon 自己提供的 d1nqj4pxyrfw2.cloudfront.net,或是自己申請的 domain 測試,會發現從 HiNet 過去的 latency [...]

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 並不難寫)

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 關掉,可能會有幫助。

在 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。(參考 ports/128731: [PATCH] devel/ruby-gems: update to 1.3.1,裡面有 patch file) 升級完成後就是要裝 Merb 了… 我的打算是等 clsung 更新 www/rubygem-merb 前都先完全用 gem 管理 RubyGems [...]

Merb 1.0 正式版

Merb 1.0 正式版已經放出來,不過目前還沒辦法裝… 因為 Merb 1.0 要 RubyGems 1.3.0 版或是更新的版本 (寫這篇時最新版是 1.3.1),而 FreeBSD Ports 與 Ubuntu 8.10 內目前所附的都是 1.2.0 版,當場輸光光… 再等幾天 Ubuntu 應該會更新吧… (應該吧)

Merb

想在 Laptop 上的 Ubuntu 8.10 玩 Merb,結果發現比想像中的麻煩許多。 安裝的部份,一開始是透過 apt-cache 找,但發現 apt 裡面沒有,所以得自己透過 Ruby Gems 裝。安裝的過程很不順利,除了仔細看錯誤訊息去猜測原因外,主要還是得靠 Google 找答案。 實際要透過 merb-gen 產生 project 時,又發現還有不少 dependency 沒裝進去,一個一個補裝後才解決。 剛剛總算把一個什麼都還沒改過的 Merb 跑起來了: 不過這些應該會在 1.0 正式版推出前解決吧?(errr…)

中華電信市內電話降價的錯誤資訊

「97 年電話費又再次降價,但需自己設定」這篇提到電話費降價的事情,鼓勵大家換過去,但事實上文章裡少寫了 $1.6/3mins 的月租費是 $50,有贈送通話費 25 元,但 $1.5/5mins 的月租費是 $75,而且沒有贈送通話費。 如果沒什麼在打電話 (像是以前申請 ADSL 多出來的附掛電話),用 $1.6/3mins 反而會因為低月租,而且有折抵通話費而比較省。(Note:現在申請 ADSL 可以不用辦市話) 參考中華電信市內電話費率表。

ADD A FEED

Is RSS MAD missing something? Tell us about new feeds here.