stickeraction on twitter

我很無聊的幫 stickeraction 弄了個 twitter 帳號, 當有新的串連貼紙發起的時候, 會自動送到 twitter 上 …

Anyway, 開始離題! 嗯~ 前三天都在為了 stickeraction 跟各家部落格的相容性做處理, 寫了一堆 class 來作, 可以判斷各家部落格。 其實目前新的機制也可以用來抓, 不是部落格的網站, 像是 google site, wikidot ….等, 只需要另外繼承個 class 出來, 設定好基本的格式就可以了。

基本上就是寫了一個 BQBase 的 class, 用來抓取通用的 blog。 然後 BQBSP 繼承 BQBase 提供 BSP 才有的功能, 然後再由 BQBSP生出 BQYahoo, BQWretch, BQ_Pixnet … 等等, 然後在寫個 BlogQueue 的 factory 來存取, 這樣一來可以減少很多 stickeraction 的後續處理。 ( PS. BQ 指的是 BlogQueue )

不過今天凌晨我資料庫那一台 slice 掛點… slicehost 最近還滿多問題的, 其實… Orz 所以現在又都先把 db 跟 www server 放到同一台了, 256slice 還真會撐! XD 不愧是 gentoo 阿!

另外我想說把 twitthat 跟 stickeraction 分開, 不然晚上 stickeraction 那邊的 request 太多, 加上如果又跑 cron, 有時候真的是會拖慢到 twitthat。 剛好今天資料庫那一台炸掉, 就想說把 twitthat 搬到 GAE 好了, 所以今天就又開始在寫苦手的 python, hmm… 至少現在可以推了。

所以要來開始重新學 python 了, hmm… 主機掛點才會有動力阿!!!!!

tzangms

Read more posts by this author.

Subscribe to Oceanic / 海海人生

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!