Tommy 碎碎念

Tommy Wu's blog

KeepAlive patch (version 2) for FileZilla 3
post by tommy @ 16 八月, 2007 13:17

昨天的 patch 被作者給 reject 了. 因為他認為把 timer 放到主視窗中,  在執行 keepalive 指令時, 會 block UI 的操作 (不過, 就算不放在這兒, 本來在送出指令時, 一定會影響到其他指令的執行啊?), 另外就是送出 TYPE I 與 TYPE A 指令, 因為原本的程式內有記錄目前的狀態, 可能會造成錯誤. 所以就暫時不接受這個 patch. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
KeepAlive patch for FileZilla3
post by tommy @ 15 八月, 2007 22:21

FileZilla 3 rc1 裡頭, sftp 似乎原本就有 keepalive 的功能, 但是在 FTP 裡頭, 這個功能並不存在. 所以當 FTP 連線過一段時間後, 會發現目前的連線就因為 timeout 而中斷了. 如果要使用就必須重新連線. 不知道為什麼作者一直不把這個在 FileZilla 2 就提供的功能, 實作到 FileZilla 3? 這兩天因為看了 FileZilla 3 的 source code, 就順便加上這個功能. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 FileZilla3 rc1 記得之前的視窗大小與位置
post by tommy @ 13 八月, 2007 22:53

前幾天 FileZilla 作者發表了 FileZilla 3.0 RC1 的版本. 終於進入 RC 的階段了. 對我來說, 我在 FileZilla 2.x 裡頭會用到的功能, 在這個版本中多數都已經存在了. 所以就想之後都改用 FileZilla 3 的版本. 不過.... 用了一下, 發現... 這個版本仍然不會記錄之前的 UI 大小與位置, 也就是每次執行時, 所出現的畫面並不是我熟悉的, 變成每次都要調整一次. 所以... 乾脆自己修改一下, 加上這個功能來使用. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
終於抓到造成 MinGW/MSYS 出現 stackdump 的原因了!
post by tommy @ 12 八月, 2007 18:31

這個問題在去年底剛買這台 T60 時就碰過了, 只要在 MinGW/MSYS 裡頭, 一跑 shell script 去做編譯的動作, 就會出現一堆 sh.exe stackdump 的錯誤訊息. 不過後來我把 T60 還原成出廠的狀態後, 這個問題就不見了. 直到最近, 又進到 MSYS 去要自行編譯程式時, 又碰到了這個問題. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
PostgreSQL Standby Server
post by tommy @ 12 八月, 2007 09:51

隨著資料量的增加, 通常資料庫的重要性也就跟著增加, 這時, 我們要如何確保資料庫可以正常運作呢? 使用比較好的機器? 使用高級的 RAID? 把資料備份好? 這些做的再好, 也都還是有風險. 也就是, 只要是硬體, 就可能會壞. 機器就是那一台, 出了問題, 就得找台機器, 重新開始安裝, 然後由備份的資料還原. 資料一多, 這些動作可以短到幾小時, 也可能是兩三天才能處理好. 也就是, 在這段時間內, 如果你的公司運作, 對資料庫有極大的依賴性, 可能這段時間的運作完全停擺, 損失不可說不小.  (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
PostgreSQL 線上備份
post by tommy @ 11 八月, 2007 13:05

我們大約是由 2003 年初開始使用 PostgreSQL 當做是公司內的資料庫系統. 當初在 ORACLE (9i), MySQL (3.x) 與 PostgreSQL (7.2) 之間選擇時, 先把當時還算很簡陋的 MySQL (那時應該還沒有支援 stored procedure, sub-query, transaction 等等的功能, 實在不適合商業使用,  不過因為快又小, 我們有些中介的資料庫, 還是使用 MySQL 來處理) 給排除掉. 在 ORACLE 與 PostgreSQL 的比較上, 在我們需要的功能上頭, 兩者都能提供, 當然, PostgreSQL 有絕對的價格優勢 (不過, 當初我們並沒有預算上的壓力, 雖然 ORALCE 不算便宜, 但我們決定要用時, 也不會說花不起這筆錢), 但是在複製, 備份與災難復原方面, 就遠遠比不上 ORACLE 了. 最後與老闆討論的結果, 是決定先用 PostgreSQL 試看看, 如果一年內有發生重大的當機或災難時, 我們就轉用 ORACLE. 結果... 當然 4 年多過去了... 我們還是在用 PostgreSQL. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
小心 Google 廣告中的釣魚廣告: bidz-yahoo.com 與 bids-yahoo.com
post by tommy @ 04 八月, 2007 22:25

這幾天, 在 Google 中查詢 "拍賣" 這個字眼時, 你會發現在 Google 所提供的廣告商連結中, 會出現一個 "Yahoo 拍賣" 的廣告, 其網址為 bids-yahoo.com, 點進去後, 所有的內容都與台灣的 Yahoo 拍賣相同, 唯一不同的是... 登入的那個網址, 並不是原本 Yahoo 的登入網頁. 如果不小心打了帳號密碼進去.... 那麼, 你的帳號過不久應該就變成詐騙集團用的帳號了.

這個廣告出現沒多久後,  Google 把這個網址列入釣魚網站的網址, 所以在 Firefox 中, 會出現警告訊息.... 不過,  隔兩天, 網址換成 bidz-yahoo.com, 同樣的手法又出現了.... 在 Google 查詢時會出現這個廣告, 這連 blog 中使用的 Google Adsense 服務, 也可能出現這個廣告.

真不知 Google 在賣廣告時有沒有檢查內容, 這麼明顯的釣魚廣告, 難道刊登出來, Google 就完全沒有責任了嗎?

如果你也看到了這個廣告... 除了提出檢舉外, 順便多點個幾次吧, 至少讓這類詐騙的手法多付些廣告費吧, 也許以後成本太高, 就不敢用這類的手法了.

Del.icio.us Furl HEMiDEMi Technorati MyShare
ThunderBird 對於 winmail.dat 的處理
post by tommy @ 04 八月, 2007 18:06

由於 Microsoft 的 Outlook 會送出 RTF 格式的信件, 這時, 在非 Outlook 的讀信軟體中, 就會看到一個 winmail.dat 的附件, 完全看不到信件的內容. 當然, 在 ThunderBird 中也是一樣. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Bad Behavior 已經阻擋了 52 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS