June 26, 2009

Plurk Backup

因為Derek的一噗,這兩天不誤正業的在研究作Plurk備份的方法。
Google Code裡找到了這個Unofficial API。花了很多時間在解決登入的問題,最後發現,使用者名稱輸入錯誤...。這之後,一切都簡單多了,因為從來沒學過PHP,因此也只能一邊修改一邊google。除了多花了一些時間在解決plurk server每次讀取條目的數量限制,其他都是在做一些美化的工作。
寫網頁程式的優點在於,結果很快就能看到,不像平常工作,compile到驗證,花的時間比在coding的時間長得多。
大致上先做了兩個功能,getrecentgetall。getrecent只會顯示最近大約二十個左右的噗。getall則會把全部通通抓出來,如果有輸入email的話,結果會寄到email信箱去。getall還有一些需要改進的地方:
1. 起迄時間:對於已經噗到進入Nirvana境界的人,getall可能會變得非常緩慢,簡單的解決方法就是提供起迄時間的設定,分段備份。
2. 美化輸出:現在的輸出結果美其名是,html檔,但是跟txt檔其實相去無幾。如果能配上自訂的CSS Stylesheet就更好了。
3. 網站結合:把這些功能鑲嵌到這個頁面。
4. 打包帶走:待我把code清理打包之後,只要有安裝PHP5以上的server都可以直接使用這些code。

如果上面這些缺陷都在忍受範圍,那麼歡迎試用。文章數太多的,或是對於在我這邊輸入密碼不放心的,那就等我把那些待辦事項完成了再說囉。

----- UPDATE 02 -----
起訖時間完成。
Latest Date:
從這天往前抓。
Earliest Date:
略過比此日期早的資料。因為每次抓取數量都固定,因此這個時間並不是硬性規定,有可能會抓比這個日期早一些的資料。當然,要讓輸出資料不超過此日期也是做得到,但是因為這個功能的主要目的是讓資料太多的使用者可以分段備份,因此多備份到幾筆重複的資料我想應該算是可以接受的吧。
UPDATE 01當中,便當狗的打包沒有包含這些更新。

----- UPDATE 01 -----
打包
- 下載完成後,把tgz檔放上有安裝PHP5以上的server。
- tar xzf backup.tgz
- getrecent.php 和 getall.php是上面提到的兩個功能。

June 23, 2009

Skream & Benga @ 103 Harriet SF

本來寫了一些心得,不過越寫越覺得過份流於感慨時光流逝與青春不再,而真正感官上的反應,卻很難用文字表達完整。
來美國以後,幾乎忘了什麼叫做Clubbing,美式的舞廳音樂風格,一點也不合我的胃口。那些沈重令人窒息的bassline,令人不自覺跟著跳動的碎拍,都只能偶爾透過網路上得一些錄音片段來想像回味。
意外發現Skream造訪舊金山的行程,期待的心情一點也不下於那些重量級的搖滾樂團。雖然錯過了dubstep的大半成長過程,但是這純粹在測試subwoofer力道的曲風,總是每隔一段時間,就會在我youtube的搜尋紀錄裡出現。而Skream在2005發表的Midnight Request Line則是這些搜尋過程當中,必定會找出來緬懷的一首國歌。
已經不太記得怎麼跳動的我,最多就是隨著節奏上上下下的跳動。雖然當晚的音響,在低頻的表現上,離當年在Camdon Lock的某家舞廳,某個Metalheadz的DJ,用Drum&Bass暴力的Bassline,包著身體猛烈晃動的震撼,還有一段不小的距離。但是那舞客群體的狂喜,一次次rewind累積的高潮,reminds me of something good...。
何時還有機會再次體驗這些,何時還有機會站在轉桌的另一端,誰知道。
這些屬於年輕時的一切,以一種類似基因的形式,在每次鼓聲的重擊下,悄悄浮現。



June 14, 2009

TV On The Radio @ Fox Theatre, Oakland

Dscf5851

去年的Treasure Island Festival,無奈於夜晚的寒冷,有點不捨地離開在島上的第一天,想著哪天一定不能再錯過TV On The Radio的表演。那之後不久,不記得何故,又和他們另一次在舊金山的演出擦肩而過。
終於讓我盼到,在今年二月才重新開張的Fox Theatre,他們的演出,以及同時令人期待的暖場團Dirty Projectors。

Continue»

Barefoot Coffee Roasters:Guatemala El Socorro Y Anexos

Guatemala El Socorro Y Anexos

味蕾以及聯想力還沒有好到可以辨認出入口的這口咖啡,暗示了多少種水果的香味。當然,只用簡單的摩卡壺加熱水沖淡也應該是吹毛求疵下的原因之一。但是順口的自然甘甜,厚實飽滿的口感,清爽的餘味,不禁默默地感謝UPS的龜速,使得訂購的咖啡趕不上庫存的消耗,讓我在意識不清的早晨,毫不猶豫的買下這半磅所費不貲的豆子。詳細的咖啡介紹,可以在Cup Of Excellence網站上找到。

June 13, 2009

Best Album of 2009?

2009年不過完成了大約45%,卻已經出現了許多篤定進入各大年終榜的專輯。而最佳專輯的頭銜,更是早就吵得沸沸洋洋。

Animal Collective - Merriweather Post Pavilion Dirty Projectors - Bitte Orca Grizzly Bear - Veckatimest

Animal Collective的Merriweather Post Pavilion在一月初,就已經報名了這場爭奪戰,一付邊挖著鼻孔邊看著其他樂團,想著『你們在爭什麼』的姿態,在這張面面俱到的新專輯當中,展露無疑。
隨後Grizzly Bear的新專輯Veckatimest,來勢洶洶的企圖心,早在宣佈專輯名稱時,就已經掀起一波最佳專輯的辯論。正式發行後,一舉攻下Billboard的第八名,更助長了不少聲勢,雖然這年頭,還有人真的關心Billboard?
最大的黑馬,莫過於Dirty Projectors的新專輯Bitte Orca,前年的Rise Above雖然吸引了不少目光,不過怎麼都比不上Bitte Orca至今一面倒的好評,Stillness Is the Move一曲,Mariah Carey式的R&B唱腔,無疑是這張專輯在我心目中爆衝的一項主因(正妹團員Angel Deradoorian也是啦,XD)。
誰會勝出,還很難說,對我來說也不太重要。比較讓我感興趣的是,下半年度,是否依舊精彩。
至於我對於各張專輯的心得嘛...有機會一定會完成的。

June 5, 2009

SFIFF52:(500)Days Of Summer

(500) Days Of SummerDirector:Marc Webb
Cast:Joseph Gordon-Levitt;Zooey Deschanel
Link:http://www.foxsearchlight.com/500daysofsummer/

Continue»