2009年9月17日 星期四

Alison - 五股時光




有一天 在Gmail上 看到亮亮的留話
跟我說 聽到一些音樂 忽然想起了我這個已經離開的朋友

那是一段苦悶的時光
就像是黃舒駿"窗"理的小閣樓
躺在三重公寓裡 破舊的彈簧床上
望著天花板 假日外頭光線明亮
我卻不想走出房門

我在工作上是挫敗的 離開了復興南路
躲到與熱鬧台北東區截然不同的五股工業區
這裡是管理嚴謹的傳統產業
沒有msn 沒有下午可以隨時下樓買個咖啡的自由

像是隔離在一個封閉的底層
自由慣的我 有些不能呼吸
疏離感強烈的我 總是靜靜的一個人吃飯
靜靜的在我的座位上 做著我該做的工作
然後 下班 離開

同事 是沒有聲音的一群
也許因為這是傳統公司的氣息,讓大家習慣了這樣
我在安靜中看到許多友善的微笑

那年的七月 我這個部門新人在這裡度過了一個溫暖生日
這裡的祝福我放在心上

我像是個過客
匆匆的來又匆匆的離開

在工作時,我總是戴起耳機進入我的世界
享受心理片刻的自由
亮亮常問我聽些什麼
我說 你聽看看
這是我很喜歡的音樂

Everything But The Girls的這首Alison
就成為記憶與五股連結的一部分

專輯:Acoustic
年份:1992
歌手:Everything But the Girl

2009年8月3日 星期一

我的SimpleLife

2006年冬天的11月,德國已經下起了雪,高雄還是可以穿著短袖的天
開始了失業的生活,也開始適應回到高雄的日子
雖然是自己的家,但已經是10幾年沒有在這,一天過著一天

11月底馬世芳的"地下鄉愁藍調"發行了
在台北買書,不是到重慶南路就是到誠品
現在就覺得博客來真是個方便的地方

騎著摩托車,到家附近的7-11領我的書,看著店門口貼著SimpleLife海報
台北,演唱會,忽然變成了很遙遠又陌生的事
一個沒機會參與的生活

高雄 還是一樣的藍天 白雲 與陽光

2008年冬天的12月,我站在台北華山 SimpleLife現場
短袖的工作服下,襯著黑色的長T,雖然是大太陽下
還是感到微微的寒意,
風和日麗的天氣,到處是音樂聲與歡笑
彷彿 一切都是那麼美好
我坐在大門旁的帳棚內,看著人來來往往

2009年8月,超過36度的高溫,炎熱的太陽 睜不開眼的陽光
我在辦公室裡,耳機裡是Javis Cocker的歌曲
想起了 那個週六的夜晚
坐在草地上 大家一起跟著舞台上的Javis唱著

想起了那天的音樂
想起那天的感動
這是我的SimpleLife

2009年7月20日 星期一

FileReference 檔案大小限制

這幾天在使用Socket做FTP Client測試
發現了一些問題存在
使用FileReference 取得要上傳的檔案,有些較大的檔案在完成
上傳後,在Server端卻看不到檔案
查了一下Reference才發現,原來使用FileReference取得檔案
單一檔案大小限制是100Mb..超過就沒作用了

Flash Socket應用Policy注意事項

Socket的好處就是可以一直保持Client與Server端的連線,
早期還沒有FMS這麼完整的Server端Flash訊息交換應用
常會利用Java開發Socket Server跟Flash做互動
以達到作即時互動,聊天室或線上遊戲的需求

FMS現在已經很好用了,那Socket可以來做什麼
也許用Socket做Flash版本的FTP Client或是Telnet Client....

在新版本的Flash Player,要使用指定port進行Socket連線
Policy File是個很重要的規定
新的規定是,一定要使用xmlSocket連線取得Policy file
才能進行你所要的socket連線

舉例來說,你希望利用socket與10021 port 的FTP Server連線
你必須先把允許的ftp ip與port寫在policy file內
而這policy file要放在哪裡呢?Web根目錄嗎?不對,
你必需先建立一個Socket Server,Adobe建議走843 port
把policy file放在xmlSocket指定的目錄下

再透過
Security.loadPolicyFile("xmlsocket://192.168.1.2:843")
載入policy file後
接下來才能使用socket與ftp server做連線

2009年7月6日 星期一

JS Reload Flash造成錯誤

在實作上,Flash與JS互動式相當普遍的使用

當在網頁內利用利用jQuery.css()來改變flash Container的大小或位置
會造成flash object自動reload
而如果在程序上有一些原本已透過JS傳遞到flash內部的參數
因為這樣的reload 會讓已傳入的參數因初始化而消失
很可能會造成錯誤發生