搬家 November 5
這次伺服器掛點,就順便把這個站從家裏的伺服器搬到 Dreamhost 上面。
本來要連手上幾個論壇一起搬過來,可是快 1 GB 的 SQL 檔,加上大鳥最近又收到 abuse mail :P,就暫時打消念頭了。
總之,是個好的開始,在 CPU Loading 允許的狀況下再慢慢把手上的站清過來。
這次伺服器掛點,就順便把這個站從家裏的伺服器搬到 Dreamhost 上面。
本來要連手上幾個論壇一起搬過來,可是快 1 GB 的 SQL 檔,加上大鳥最近又收到 abuse mail :P,就暫時打消念頭了。
總之,是個好的開始,在 CPU Loading 允許的狀況下再慢慢把手上的站清過來。
「I don’t give a fuck about 人家說什麼
他們想說什麼就說什麼,但是他們算什麼」~宋岳庭‧《Life’s a struggle》
合他們口味的,就叫做社會價值觀多元化;
不合他們口味的,就叫做社會亂象。
台大電機 Maxwell BBS 站倒了。
其實連不上去好一陣子了,以為只是維修沒有放在心上。最近才在 ptt 看到 Maxwell 倒了的消息。我現存最早的 BBS 帳號(Maxwell 好像不會砍帳號?)也一起被掛掉了(1995~2007)。雖然後期已經很少去,甚至我也老早就已經不再使用那時候的 ID 了。連上去就是看看自己的個人資料/註冊日期/上站次數,像是在緬懷些逝去的什麼。
Web2.0 的時代,tw.bbs.* 絕大多數的討論區剩下廣告文充斥。小站倒/併光了,所有的人群集中在兩三個站台裡面。當某個小團體逐漸變成一個超大的團體,個人的聲音也消失了。
這對 CakePHP 陣營來說應該是個好消息。 對 Mambo 陣營來說,應該也可以挽回一些當初和 Joomla! 分家之後的頹勢(至少對我而言是個好消息 XD,Mambo/Joomla! style 一直都不太符合我的口味,儘管早就有 Jake 這套 Joomla! 和 CakePHP 之間的 bridge library)。
根據 cakebaker 的消息,Mambo 將從 5.0 開始採用 CakePHP Framework,雙方開發小組也建立了溝通機制,準備隨時解決問題。
不過,根據 Mambo 的 Roadmap,目前最新的版本是 4.6.2,接下來還有 4.7 和 4.8 這兩個 major version,5.0 的釋出應該還有得等。
Reference:
端午節那天,到八里祭拜阿嬤。
下午和妃從八里渡船頭坐船到淡水,沿著河邊閒晃。每家店好像都和同一家廠商進貨似的,賣著差不多的廉價飾品。
本來要到 Starbucks 去坐坐,可是竟然大爆滿。沿著 7-11 旁邊的巷子走到老街上。
「熱死了,我們到對面的咖啡廳坐坐好不好?」我說。
「好啊。」妃說。
「可是會不會又碰到地雷啊?」這個連假我踩到的地雷已經夠多了。
「....對喔。」妃也是。
「不管了,就當去吹冷氣好了。」然後我們走進這家 292 咖啡館。
292手工咖啡館
地址:台北縣淡水鎮中正路208號
電話:(02)2629-7148
部落格:http://tw.myblog.yahoo.com/jw!MREXmSGYQE5Wb2GUWihpOzX3pg–/
營業時間:平日營業時間:平日11:00~22:00,假日11:00~23:00
( Read More… )
Web Application 在重要動作(例如刪除紀錄)之前習慣上會先像使用者確認是否要進行,舉一個例子如下:
<a href="{URL_TO_DELETE_ENTRY}" onclick="return window.confirm(’你確定要刪除嗎?’)">刪除</a>
照常理,當使用者在 confirm dialog 按下否的時候,行為就應該被 return false 掉了,而不會連結到 {URL_TO_DELETE_ENTRY} 的位址去。但是在 IE7 裡面,就算你 return false 之後,他還是會照樣連結到 {URL_TO_DELETE_ENTRY} 去。
找了一下網路上的資料加上自己測試以後,目前解法如下:
使用 event.returnValue = false; return false; 取代原本的 return false;,意即,上面的例子改成:
<a href="{URL_TO_DELETE_ENTRY}" onclick="event.returnValue = window.confirm(’你確定要刪除嗎?’); return event.returnValue">刪除</a>
在 IE6、IE7、Firefox 就都可以正確執行了。
另外,在 Cakephp 中,HtmlHelper->link 會使用到 confirm 的語法,例如 1.2.0.5146 這版的 cake/libs/view/helpers/html.php 第 279 行:
$htmlAttributes['onclick'] = “return confirm(’{$confirmMessage}’);”;
雖然可以直接修改 $htmlAttributes['onclick'] 的內容,但是為了日後 library 升級的可維護性,建議使用自己建立的 helper 去繼承 HtmlHelper,再修改 link() 為佳。
Again