2008年11月16日 星期日
2008年11月14日 星期五
ezgo6光碟,usb版
今天心血來潮,想說來測一下usb版的ezgo6。
但卻發現,隨身碟4g竟然不夠,因為iso檔就有4.2gb,真是嚇人。
但看到功能超齊全,且又有windows版的自由軟體,還是值得的。
原想到pchome去買,但因為急著想試,於是下午到燦坤去買了8gb的隨身碟,
本想買創見的,但是比威剛的貴100,後來想速度應差沒多少,就買499的了。
iso下載位置
建立usb開機碟的說明
不得不說,ezgo真的把自由軟體弄的簡單非常多!
不過,我試了幾次,都失敗。
後來想到,會不會是中文路徑的問題?
把iso檔從桌面到c的根目錄,再試,成功了!!
換上usb,速度不知是否比較快,但開程式時,不用再聽到光碟聲了,也蠻好的!
結論:要把iso檔放在非中文路徑上!
2008年11月4日 星期二
2008年11月2日 星期日
LCD故障問題(更新頻率問題)
2008年9月20日 星期六
機房管理實務分享(新進資訊組長研習講課用簡報)
上次去縣府開自由軟體的推廣會議時,被排到這個議程。
要在新進資訊組長研習時,講這個課題。
可能是因為幾位前輩對學校的機房都有不錯時印象,
以為我在機房管理上有很多的心得可以分享,所以才排定這個議題。
說實話,校內的機房建置的確是還不錯,
由於學校的重視,投入了許多的資源,(這點非常感謝學校)
加上幾年下來,對於網路管理及機房管理的投入,
我心裡也的確是有一點小心得,可以和同仁們分享。
花了幾天,把自己的想法、學校機房建置及與其他學校參觀的心得做個整理,
於九月十九日上午至楊明國小講機房管理實務的心得分享。
個人覺得破題還算有趣,有引起上課同仁的注意,
加上都是實務型的分享,覺得學員的滿意度和注意力還不錯,
中午吃飯時,也有幾位他校的同仁過來討論機房管理的問題。
雖說只是野人獻曝,但經過良好的準備與呈現,也能夠引起一定的互動與成長。
2008年9月13日 星期六
php驗證跳轉的方式
想在網頁中,若要進行帳號確認時,要跳到驗證頁面,驗證後跳回來。
待解決問題
取得連接到驗證頁的那一頁網址
失敗原因:
用header的方式,無法確實把網址帶過去,反而是帶到更前的一頁
可能是因為我放置的位置在html的標籤之前。
解決方法:
參照下方連結
用form的方式轉過去,真是太聰明了!
echo '<body onload="document.theForm.submit()"><form name="theForm" action="../mainpage/index.php"></form>';
注意:<要改成<
註:若該網頁是post過去的,用此法無效,驗證完跳回時,必需要有完整網址的get才能用。
參考資料:http://forum.moztw.org/viewtopic.php?p=82454
2008年9月11日 星期四
session的生命週期
比如
$_session['expire'] = time() + 3600 // 一小時後過期
然後每次刷新都檢查當前時間
if(isset($_session['expire']) && time() < $_session['expire']){
$_session['expire'] = time() + 3600; // 這裡不要忘了更新過期時間
echo '有效';
}else {
echo '過期了';
}
出處:http://www.phpx.com/happy/archiver/tid-127326.html
2008年9月7日 星期日
samba中,關於印表機錯誤的訊息
只是單純的檔案伺服器(其實我希望連http都不要提供),
但是在看samba的log檔時,發現了以下的錯誤:
[2008/09/07 21:18:05, 0] printing/print_cups.c:cups_connect(69)
Unable to connect to CUPS server localhost:631 - 連線被拒絕
而且每幾分鐘就會出現,在請示google大神後,
發現只要將在smb.conf加上
load printers = no
printing = bsd
就可以解決了。
本來是想從webmin去改,但改過後,連samba登入都出狀況,
後來直接進smb.conf加上這兩行後,問題就解決了。
2008年9月6日 星期六
ftp主被動之設定
2008年8月31日 星期日
關於crontab 無法啟動的原因
都沒有答案…
最後,對照前後的指令後,發現問題
原來沒有把執行結果進行輸出,就是沒有寫出 「> /dev/null 2>&1」之類的句子
小地方大技巧,也算是十個小時的教訓吧! ^^
總算,可以來做異地備份了!耶!
2008年8月22日 星期五
samba 亂碼處理
今年比較忙,好像每年暑假也差不多忙…
只是今年又想賺奶粉錢,課上的比較多,時間也相對少了。
以上皆是廢話。
一般我建samba皆是依新竹楊老師的做法,
但是這次因為是建教師主機,我很希望老師用的愉快,
所以,我要確定samba與ftp的編碼不會有問題。
依楊老師的做法,samba是ok的,但是ftp是亂碼,除非在ftp設定「強用utf8編碼」。
但是,多一個步驟,抱怨就多一點…
所以,找了半天,發現只要在smb.conf(感謝大業周主任),加上
dos charset = cp950
unix charset = cp950
display charset = cp950
就是全部改成big5編碼,就ok了。
看了覺得很愉快,ftp與samba的亂碼問題就ok了。
但是,用ssh登入後,卻又看到亂碼了…
又找了半天,發現台中的做法是正確的。
就是,
vi /etc/sysconfig/i18n
LANG="zh_TW.Big5"
smb.conf則改為
dos charset = CP950
unix charset = BIG5
putty改成中文語系,就ok了。
呼,今天花了七八個小時,算沒有白花了。
2008年8月15日 星期五
將文字轉為數值(絕對值)
因為該欄位,我不能將之設為int,必需設為char,
在排序時,就會出現
11
12
2
21
22
3
31
不符合我的需求,
上網查了半天,試了幾個sql的函數都不行,
後來查mysql的書時,看到
ABS(x)的函數,是取絕對值的,
一試竟然ok。
函數用法
select * from db order by ABS(xxx)
2008年4月26日 星期六
五十周年,終於結束了…
這次的校慶活動,其實出力不多,只做了一件事,就是五十周年的校慶紀念光碟,這片光碟的主要目的有三,一是把歷屆畢業紀念冊建檔、二是呈現校慶活的當天的紀錄、三是把這幾年的學校成果做個呈現。
把這個工作細分一下,又可分為三個部分,一是網站設計(美工),二是既有資料建檔(資料),三是學校資料彙整。第一、二項,都是時間就可以了。第三項反而最麻煩,因為要向他人要資料…所以,要向別人催收資料,但大家都很忙,事情總是沒那麼容易,唉…
不管怎麼說,這次的努力,把舊資料都做一個全面的整理。日後再有類似的活動,便可以直接從光碟取得,會快很多。而且,許多珍貴的回憶,也都收進了光碟,不管多久都能夠保存…
2008年4月22日 星期二
phpmyadmin編碼問題又來…
也就是因為新版的mysql的編碼方式,
因為現在寫的網頁都是用uft8
但是到phpmyadmin去看時,就是會變亂碼…
這樣會造成維護的重大困難。
這個問題,去年暑假我在學校新網站的時侯,也有出現過,
當時好像也是處理了好一陣子,但當時沒有把資料紀下來…
這兩天又在煩這件事,後來總算又找到解決方法了,在
http://a-wei.net/archives/4
網頁有說明。
感謝a-wei's X garden,內容轉貼於下:
相信 MySQL 的編碼對很多人來說 … 一直是個相當令人頭痛的問題 … 今天所要做的介紹是如何把資料庫的資料, 由 latin1 轉成 utf8..
一般 .. MySQL 裝起來後(用 rpm 安裝) ,系統的預設編碼是 latin1.
而很多人在安裝一些網頁的系統時,如 wordpress、LifeType、phpBB … 等等,都會選擇 utf8 。
這時 … 系統一樣可以正常運作 … 只是當用 phpmyadmin 進入管理資料庫時,就會發現 .. 怎麼中文字的部分都變成了歪七扭八 ..
或者一些鬼畫符的文字。如:凡事先從工作講起
此現象就是 utf8 的文字以 latin1形式儲存,phpmyadmin 以 utf8 的資料讀取方式讀取 … 讀出來的資料就是這種鬼畫符…><。
若要解決 phpmyadmin 讀出的鬼畫符 … 有兩個方法:
1. 進入 phpmyadmin 內一個名為 libraries 的子目錄 .. 編輯 select_lang.lib.php. 找到 $mysql_charset_map 這一段下方 ..
『utf-8′ => 『utf8′,
把它改成
『utf-8′ => 『latin1′,
然後存檔 … 這時候就可以發現原先的鬼畫符 … 這時候又都正常了.
2. 把資料庫的編碼轉成 utf8 …
步驟:
a. 把資料庫 dump 出來
mysqldump -u xxx -p database > database.sql –default-character-set=latin1
這時候 dump 出來的 database.sql 是 latin1 的檔案格式,然而是 utf8 的文字資料,因此這時若用 vi 開檔看它 …
還是會發現中文字是鬼畫符 … 這時不要被眼前的假象所騙 … 以為自己做錯 .. 幾接著做下一步驟。
b. 把 dump 出來的 database.sql 下載回去 .. 用 emEditor(網路上可免費下載,是個支援 utf-8 的編輯器)把 database.sql 打開,
它可以正常識別 utf8 的文字 ..用取代的功能,把 latin1 都取代成 utf8 ,之後直接另存新檔 .. 這時把檔案類型設定儲存成 UTF-8。
c. 再把 database-utf8.sql 上傳到 server .. 這時我們用 vi 開啟它 .. 就可以看見是正常的中文字 .. 這就表示檔案沒問題囉。
d. 把檔案匯入資料庫
mysql database < database-utf8.sql -u xxx -p --default-character-set=utf8
如果資料量不是很大 … 那麼很快就可以完成這個步驟 .. 這時候若沒有錯誤訊息出現 .. 那麼恭喜你 ..
你已經完成了資料庫轉換的工作了。如果有錯誤訊息出現 .. 主要有兩個情形 ..
1. 文件檔內的中文字,用 vi 看是亂碼 ..文件檔的格式不是 utf-8。
2. 匯入的時候漏掉指定採用 utf8 的資料編碼匯入。
以上的作業是在 資料庫系統都是處於 latin1 的環境底下,也就是沒有在 my.cnf 指定 default-character-set=utf8。
2008年4月19日 星期六
2008年3月25日 星期二
2008年3月20日 星期四
重返榮耀!我的第二電腦教室…
第二電腦教室,採用的是asus的amd的電腦,
從建置一來,問題不斷。
光是power已經損壞超過10個以上了,
第一年,廠商來校更換電腦的次數也數不清了。
我想,有時命就是這樣,asus算是國內第一大廠了,
但是運氣不好,買到有問題的一批電腦,關於這一點,
我覺得是無法避免的,但日後對華碩的產品,是要多一點慎重。
至於奇美的lcd,則列為永不考慮的對象。
另外,我覺得也有可能是因為這次用的是amd的cpu,
用的晶片是nvidia的,網卡是sis的,造成系統經常出問題。
日後買電腦,絕不再輕易嘗試非intel系統的,
網卡只接受intel和realtek的網卡,絕不妥協。
寒假前,好不容易把多數電腦都搞定,只差幾台。
過完年返校,又多出現了幾台故障機…
到今天,總算是把36台電腦全數搞定,剛好今天有個班級36個學生,
進行測試,結果還不錯,另人愉快。
日前換過一個高級的switch後,網路斷線的狀況就不再發生了,
但是目前還有一個問題,似乎在廣播時,有時仍會發生問題,
目前觀察,發生問題的時機,似乎是在學生在大量上網之後。
解決方式:將switch斷電,學生機全數重開。
在我個人上課時,即時讓學生上網也是指定項目、網站及內容,
目前都沒有發生遇到我上完課後,會造成網路廣播失敗。
都是其他人上完課才發生。下週我要再觀察一下。
剛才又發現一個錯誤,有一台電腦的ip設定錯了,和另一台衝到了。
先把這個解決後,看看能不能解決網路廣播的問題。
trbs的網路原理,不知道是不是看ip的?下周要來密集測試一下。
2008年3月19日 星期三
kkbox連線故障排除
就覺得很奇怪,想說大公司怎會幾天連不上。
後來發現,原來是因為我有設proxy的關係,
因為要下載一些文獻,所以有設定proxy,
難怪覺得最近網路速度怪怪的…
2008年3月4日 星期二
北x還原軟體小抱怨
所以po上來跟大家分享一下,
另外,應該陸續也開始會有人遇到類似的狀況。
本校多年來,都以北x的還原軟體,為電腦教室管理使用,
也一直覺得是很不錯且好用的軟體。
所以,前兩年,還購置了升級版,解決一些問題。
也對產品算是滿意。
但今天在開啟主控端時,出現未註冊,
我拿出授權書,輸入序號後,要求連上網站註冊,
按下確認後,就停住了。告知網路有問題。
試了兩三台皆是如此,打電話去北x問一下,
結果告訴我,認證已改。我想,那也沒什麼,
但小姐告訴我,要我傳真授權書過去。
我說:會不會太扯了,為了你們的認證,要增加我的工作。
小姐再說,傳真後,會寄給你下載新檔案的網址。
我想,下載新檔案做啥,就用的好好的…
就說,我不要新的,只要舊的認證過就好。
小姐又說:不行,從去年底開始,認證已經全部換過了,非更新不可。
我想,好吧,那就更新吧。
小姐補充:每個client都要更新。
我馬上跳起來!小姐,我學校有100多個client耶…
那我不是又要重做100次?
小姐回答:沒錯。
我問:沒有別的辦法了嗎?如鎖ip等?
小姐回答:公司決定。
我問:最好是這樣,我買了2年,就強迫我全部重灌是怎麼樣?其他企業沒有反應嗎?
小姐回答:大家都很配合。
想想,當初我是升級要做什麼的?
錢拿給人家,結果人家為了自己的認證需求,
竟然強迫別人升級,升級就算了,竟然要每台移除再重裝,
特別是小姐說:「大家都很配合」時,
我想,我不配合是我該死嗎?
今天為這件事搞了一天,心情也很差。
其實重灌對我來說,也是一天左右的工作時間而已,
但我覺得,為了自己企業的需求,就強迫客戶重灌,
實在違反信賴願則,所以,
我決定,本校絕對不再購置此家任何產品。
當然,這也是我唯一能做的。
不過,覺得目前有些許多廠商,
軟體的設計都是每次開啟要連回廠商server做認證,
若廠商出問題了或怎麼樣,就造成軟體無法使用,
對使用者的保障真的是很低,日後在採購軟體時,
應該要把此項規畫進去。