星期五, 十二月 29, 2006

LifeType 1.1.3 Referer Bug Fix

萬分感謝 jesse 長輩的提醒, 從 Planet DebianTW 連過來的都無法看到正常頁面, 而是看到下述 Error Message:

"Catchable fatal error: Object of class Article could not be converted to string in /path-to-file/class/database/db.class.php on line 402"

目前搜尋到的只有一篇有寫此問題Lifetype 1.1.3 summary.php redirect problems, 但是此篇看下去還是無解, 只好自己修了.. :~

應該也不能說無解, 看到他說如果關掉 Template Cache 就解決了,  確實這樣子就能搞定, 但是 並不是好解法就是了.. :(

照那篇文章的解法: 全部站台管控 -> 模版設定 -> template_cache_enabled 選 "否" 即可.

 (閱讀全文)

星期四, 十二月 28, 2006

LifeType 1.1.3 迴響大量刪除 Bug

不知道 LifeType 1.1.3 有什麼問題, 之前 1.0.6 加上 authimage 後, 就都沒有再出現 Spam, 但是升級完成後, Authimage Plugins 好像失效了一樣, Spam 狂衝, 不過衝進來都被當 Spam, 所以沒有秀出來, 而該稱讚的是, LifeType 1.1.3 版有 "編輯迴響" 的功能, 會把所有迴響都列出來, 然後我可以全部看到, 勾選(或全選)刪除 => 雖然是優點, 但這個功能有 Bug ... XD

 (閱讀全文)

星期三, 十二月 27, 2006

LifeType 1.0.6 升級到 1.1.3 全記錄

看到 Lifetype 1.1.3 版有分頁的功能, 就很想升級來用, 但是又一直懶得動.

昨天正好看到 LifeType1.0.6 升級到 LifeType 1.1.3 的記錄 這篇文章, 就直接嘗試看看, 升級起來是蠻容易的, 但是中間有遇到 MySQL 匯入的亂碼問題, 一起解決掉, 然後把原始的資料全都轉成標準 UTF-8 存入.

以下來分幾步驟來升級:

  1. DB 備份
  2. 將 MySQL Data 轉換成標準 UTF-8, 解決亂碼問題
  3. Lifetype 升級
  4. Template Check 
  5. Plugins 升級 
 (閱讀全文)

星期三, 十二月 27, 2006

用 PHP 寫 Command-Line Script(CLI)

用 PHP 來寫一般 Script 很簡單, 只要直接寫, 再用 PHP 去執行即可, 但是寫 Command-Line Script(CLI - Command-Line Interface) 當然要用用 STDIN, STDOUT, STDERR 囉(用此做做互動)~

詳細文件可見: PHP: Using PHP from the command line - Manual

 (閱讀全文)

星期二, 十二月 26, 2006

好站: 即時共同研究(開會)系統

發現一個好站, 詳細功能沒有測試, 不過就看到的, 可以在上面類似 便利貼(各種顏色)+白板 的功能, 貼各種便條紙(也可貼圖)後, 旁邊有另外的筆可以畫相關性, 或者畫任何東西(當白板就是了), 開專案檢討會的時後應該會很方便, 而且應該會比較環保, 然後下方有傳訊息的地方, 另外有 Voice(語音), 邀請別人進來, 協同開會(創作)等, 不過這個還沒測試過, 使用起來蠻簡單的.

連進首頁就可以直接試用看看, 中間那塊就可以貼、畫.. 等.(別把那個當 Snapshot.. XD)

先記起來當 工具(tools)使用, 應該很適合用在開會 或 遠端多人會議, 或當簡單版的 Free Mind, 記事本(便利貼) 或 小白板 來使用.

詳見: Thinkature - Real-time collaboration for the web

星期一, 十二月 25, 2006

書摘: 狡兔總比慢龜好

在二手書店逛的時後看到的一本書, 內容是從龜兔賽跑開始講, 反省為何會輸, 然後進而導入下述的觀念, 把一些重點記錄下來, 特別是每日習慣, 早晨三問, 靜夜五思 印出來, 貼在 每天出門前、睡前 會看到地方, 會蠻有用的 :)

 (閱讀全文)

星期日, 十二月 24, 2006

PostgreSQL vs MySQL (比較)

一篇比較 PostgreSQL 和 MySQL 的文章, 然後再看看 PostgreSQL 站內貼的新聞, 看起來速度上比 MySQL 快蠻多的, 不過不知道是怎麼測試的, 純參考看一看就好, 確實要用時再來測測看~

星期六, 十二月 23, 2006

Postfix 加上 DNSBL, Postgrey 防 Spam

看到 Leeym 長輩發表的 "ORDB 要關門了,改改 DNSBL 設定吧" 這篇文章後, 想想, 好像自己被垃圾信困擾很久, 都已經直接把連絡方式改成 gmail 了, 但是自己平常管理的系統還是一堆廣告信, 總是很煩~

之前防 Spam 的處理已經全被我拿掉了, 自從我發現到那些處理會讓每封信進來, 都讓 CPU 滿載一次~ 我就全權交給 gmail 了(記得好像是會經過兩次防毒, 一次 spamassassin, 然後 procmail filter ... 等等).. XD

 (閱讀全文)

星期五, 十二月 22, 2006

Javascript Variable Dump(var_dump)

Javascript/AJAX 在寫的時後有一個很頭大的問題, 就是沒有類似 PHP 的 print_r() 或 var_dump() 的 function, 可以把變數內的資料印出來看看, debug 時就只能不斷的印, 不斷的 alert()...

 (閱讀全文)

星期五, 十二月 22, 2006

Linux Distributions 收集

Linux 的套件到底有多少個, 實在數不清, 但是有個網站有做收集, 含 Logo 圖片都有弄出來, 共 352個(應該還會再持續增加吧.. XD)

詳可見: 352 Linux Distributions

星期四, 十二月 21, 2006

MySQL Master Crash, Slave Replication 快速修復

MySQL Master 如果意外的當掉, 重新開機.. 等等狀況, 造成 Replication 不會動, 通常會是 binlog 壞掉造成的, 通常看到這個能做的大多是重新把 Master 的資料倒出來, 再倒回 Slave, 然後重新開始, 但是當運氣不太好, 三天兩頭就有機器又燒起來的狀況, 就會去想更好的解法......

 (閱讀全文)

星期四, 十二月 21, 2006

好站: Windows 開機(執行序)大全

WindowsXP Ctrl+Alt+Del 去看系統執行的程序(ex: service.exe, smss.exe ... 等), 有很多看不懂的東西, 都可以在下述網站查清楚 (查到是 TROJAN, 記得開始換密碼 XD)

詳見: Sysinfo.org

星期四, 十二月 21, 2006

學習 10種 Unix 使用上的好習慣(教學)

這篇文章裡面的指令, 就照著操作一次, 就會知道功用如何了. 在裡面用到很多 ||, &&, xargs, time .. 等等.也可以當成是在學習 Shell command.(或當教學文件參考)

本來是想簡單翻譯一些後, 再來貼~ 但是看來我還是沒那麼勤勞, 還是做做記錄就好了.. XD

詳可見: Learn 10 good UNIX usage habits

 (閱讀全文)

星期三, 十二月 20, 2006

BBS Web(AJAX)版

BBS Web 版相信大家都看過很多, 以往都是用滑鼠在點選的, 然後慢慢的瀏覽著文章.. 等等..

這個站打破慣例, 用 AJAX + Javascript 控制鍵盤的功能, 把 BBS 的討論區搬上來了, 只是現在後端存的應該是 DB, 還有很多可以改進的地方, 使用起來有種懷念的感覺~ :)

跟 BBS 不一樣的是, Web 版支援 多國語系 和 貼圖.. XD

詳可見: WebBBS - 我雖然是個網頁,但是我立志成為一個BBS(可用 guest login, 然後平常 BBS 使用習慣來操作)

作者 jon ( News ) :: 迴響 (0):: 靜態連結網址

星期二, 十二月 19, 2006

讓遠端可 VNC 或 AOC 進 NAT 內的電腦(IPTABLES)

讓遠端外面的機器可以連進 NAT 的某台電腦, 只要 iptables 設定兩個 port 即可.

/sbin/iptables -t nat -A PREROUTING -p tcp --dport 5800 -i ppp0 -j DNAT --to 192.168.1.1
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 5900 -i ppp0 -j DNAT --to 192.168.1.1
  • ppp0: 看對外的網卡是哪個, 就換成哪個 ex: eth0, eth1
  • 192.168.1.1: 要連進內部的 IP 是哪個, 由此設定.
 (閱讀全文)