終於到了交接的時候了,時間也過的很快,想當初碩一進來,就被 abay(吳建鴻) 抓進來當組刊的伺服器 maintainer,那當然我也不會辜負大家對我的期望啦,時間已經經過了一年半,我剛好經歷兩屆的組刊編輯團隊,想當初進來的時候,跟著一堆學弟妹開會,那時候擔任網路組伺服器的轉移,可以參考這一篇 網路組 web 服務移機 ,CN-Journal 是創刊在一位學姐身上,組刊好像也沒有訪問過這個學姐,一直傳承下來這個系統,從之前的舊版組刊(純 html 介面),到現在的用 Xoops 這一套 open source 系統,經歷了很多辛苦,這方面就要多感謝 abay(吳建鴻) 找了這套系統,雖然留下很多 bug,在我任內,我把 bug 排除了一些,也許目前還有 bug 存在,不過那已經不是重點了,這一套也可以順利延續下去,我也弄了一套 open source 網路相簿,來放網路組的每年活動照片,這樣以後大家還可以回味,畢竟每次活動下來,都固定只有一些人有照片,弄這套系統目的,可以讓新進學弟妹,可以看看我們學長姐的面貌,以及加速認識學長姐。
[Windows] Appserv 安裝 pear 套件
最近要在 Windows 上面安裝 Apache + MySQL + PHP,我選擇利用懶人包安裝方法:Appserv,目前版本為 AppServ 2.5.10 跟 AppServ 2.6.0,如果您要寫 PHP5 的話,就選擇安裝 AppServ 2.5.10,目前支援到 PHP 5.2.6,不過我上次已經看到 PHP 5.2.9 Released 了,如果想要支援 PHP6,那就選擇 AppServ 2.6.0 這個版本,不過我建議新手可以安裝 AppServ 2.5.10,這個版本比較穩定,安裝好之後,也有支援 phpMyAdmin,底下是 2.5.10 支援的套件:
[Read More]* Apache 2.2.8 * PHP 5.2.6 * MySQL 5.0.51b * phpMyAdmin-2.10.3 今天要安裝 pear 的套件在 Windows 上面,不過不用緊張,因為 Appserv 已經把 Pear 的模組包進來裡面了,只要執行 .bat 檔,按照視窗,就可以完成安裝了,自己平常有用 Pear 的 HTTP_Upload 多重檔案上傳 Multiple files upload,跟 PEAR - PHP Mail and Mail_Mime 模組,底下就是 Windows 的安裝方法:
2009 棒球經典賽:棒壇輸球頻檢討 未見實質改善
看到這次的經典賽,說實在的也點傷心,以往每年都在替中華隊加油,沒有一次這麼慘的,每一次都在檢討,但是不知道政府在棒球這一塊,有沒有在用心經營,在體育方面有沒有在付出,其實在台灣發展體育好像沒有什麼效果,不像美國這麼保護球員的身體狀況,台灣好像就是可以操就好,也沒有在關心照顧球員狀況,這影片是在 ericsk 大大寫的一篇:棒壇輸球頻檢討 未見實質改善。
使用 CSS 排版製作網站
今天下午都在研究網站 CSS 的排版跟製作,在現在 Web 2.0 的時代,很多入口網站全部都改換成 CSS 來排版,取代掉原本的 Table 表格,這算是相當重大的改變,一來對於維護網站會相當方便,二來就是省下很多頻寬資源,大型入口網站:Yahoo、痞客幫 首頁全部都利用 CSS Div 的方式下去排版,當然一些基本的 CSS 觀念要有,這樣就很好學習了,CSS 排版觀念:CSS 盒子模式{.nav}、CSS 浮動 (Float),可以參考 CSS 語法教學 這裡,這個網站寫的相當簡單,可以當作入門網站,順手就把之前幫學校做的一個網站:國立中正大學::第十屆全國實證經濟學論文研討會 全部換成 CSS,也通過 無障礙 A+ 程式驗證。
Linux or FreeBSD screen 指令介紹使用
在管理 Linux 或者是 FreeBSD 系統常常用到的指令:screen,一方面如果 pietty 當掉,那您執行的指令升級系統都會繼續在 background 跑,那有時候可能跑的時間很長,這時候當然就要靠 screen 來達成這個目的,當然您也可以用 nohup 的方式來做到此目的,底下就是一些 screen 我常用的一些指令,還蠻方便的 首先如何開啟新的 screen 呢,當然就直接打指令 screen 就可以了,在 FreeBSD 底下開始沒有支援 screen 指令,利用 FreeBSD ports 來安裝
cd /usr/ports/sysutils/screen; make install clean[Read More]
mydumper 取代 mysqldump 效能
這是我在 gslin 大神 那邊看到的一篇文章:mydumper (取代 mysqldump 的工具),mysqldumper 有平行跟效能方面壓力測試,效果跟時間都壓縮的比 mysqldump 還要快,簡單管理 output 資料,它把 database 每個資料表分別 dump 資料出來寫到檔案,方便觀看檔案資料,不過沒有支援 dump table 的 definitions,所以加速提取 data 寫入到檔案,gslin 大神也把它包進 FreeBSD ports 裡面,在 database/mydumper 這裡。 我想會把這個機制套用到我之前寫的 shell script 裡面:[Linux&FreeBSD] 備份系統資料,MySQL 資料庫,PgSQL 資料庫的自動化 bash shell script 程式,那 mydumper 用法也相當簡單,mydumper –help 就寫的很清楚了,跟 mysqldump 用法差沒多少:
-h, --host 連接到 hostname 伺服器 -u, --user 使用者名稱 -p, --password 使用者密碼 -P, --port MySQL TCP/IP port -B, --database Database 名稱 -t, --threads Number of parallel threads -o, --outputdir 輸出的檔案要存放在哪, 預設 ./export-*/ -c, --compress gzip 壓縮每個檔案,多花一點時間 -x, --regex Regular expression for 'db.table' matching[Read More]
Google App Engine SDK:python 基本教學安裝
Google App Engine 利用 python 程式語言所組成,可以利用 Google 背後的技術來開發您的 Web application,後端就交給 Google 的強大雲端運算能力,前端就可以利用 SDK 來開發您的 Web 介面,後端儲存可以用 Google Bigtable 及 GFS 的儲存方式,那現在就不多說了,花了一點時間把環境建立起來,遇到一些問題,現在來筆記一下,目前我在 FreeBSD 7.1 Release 來當作 Google App Engine 開發平台,在安裝方面有遇到一些小問題,底下來看看: 在 FreeBSD 安裝方法還蠻簡單的,首先把 python 環境弄好
# cd /usr/ports/lang/python25/ # make install clean底下這張圖就是安裝好的結果:[Read More]
[南投]清境農場 國民賓館
國民賓館,這一家真的很不錯,人也很多,剛好位於 青青草原 下面沒多遠,走路上去風景很棒,在 小瑞士花園 隔壁,離清境的八大景色附近喔:**清境人文饗宴-國民賓館、博望新村、瑞士之賞-小瑞士花園、親親綿羊-青青草原、與群山邂逅-觀山牧區、生命的躍動-生態體驗園區、動靜之間-特色步道、四季合歡-合歡山、**環遊世界-特色民宿街,可以參考這裡,我們住的地方是三人房:東巴‧時尚‧簡約和風(2+1人),我覺得這裡的視野相當的棒喔,空氣很好,又可以看到整個山,底下就有一些圖片來介紹,首先就是陽台出去的景色,很不賴喔。
[Read More][關子嶺] 洗心館 泥漿溫泉
我要來介紹關子嶺的溫泉了,在去洗溫泉前,自己 survey 很多溫泉飯店或者是民宿,不過想要去洗三小時,沒有過夜的,所以大致上打電話去問一問就好了,基本上價位大概都是3小時800元,例如 熱琍溫泉館、洗心館…等,不過最後還是挑 洗心館,原因是便宜一百元,三小時的休息只要 700 元喔,而且我們去的時候要求大的浴缸,這樣雙人才可以進去一起泡喔,老闆娘人也不錯,直接給我最大的,房號就是 202,2樓上去右轉第一間,還蠻大的喔 
[WordPress] post 文章不能使用 javascript 語法
之前寫了一篇讓 wordpress 可以支援 Google Map API 的教學:[AJAX] google map 的應用,不過我將 WordPress 升級到 WordPress 2.8-bleeding-edge 版本,發現 javascript 語言就不能使用了,因為在寫 javascript 的時候,有利用到
這個 Tag,不過送出後轉出來的 javascript 語言會變成編碼過後," 會變成 ” Big5 編碼,所以這個問題很困擾我,去找一下 ,Wordpress 把斷行完全用 wpautop 這個函式下去取代,所以你只要在內容寫入 <br / > 都會消失,不然就是出現怪問題。 這個問題也不是無解,在網路上找到兩個解法: 1. inline-js - wordpress plugin 您只要在 javascript 語言包一層 tag 就可以了

