師父啊,第二課作業完成了,請驗收:
2009年1月14日 星期三
2009年1月13日 星期二
[Blender]轉動的火星
昨天拜了 huihui 為師,開始學 Blender ,第一課是轉動的地球。
然後,這是我的第一個作業:轉動的火星。對啦,換了地圖而已 :P
火星的地圖是從 Google 搜尋到的,來自 Texture Earth and Planets 。
可能因為用的電腦等級比較差,還是記憶體不足?在展開 uv 圖顯示火星地圖材質時都會當掉。反正師父還沒教怎麼用 uv image editor 做調整,先不理他,直接做了再說。
師父,這樣有沒有及格?! XD
更新:使用未縮圖的 bump 材質圖,奇怪的火星地表紋路處理掉了。
2009年1月12日 星期一
[Web]用IE6開啟網頁變成空白頁
拋棄 IE6 改用 Firefox 已經很久了,電腦教室學生電腦雖然還是 IE7 ( 這學期剛改,之前是 IE6 ) ,但是 IE 的編碼有設為自動選取,也不常遇到 IE 開啟 UTF-8 網頁變成空白頁的狀況。但是幫老婆大人寫的一個小程式,學生說常遇到這個問題。 ( 怎麼還在用 IE6 ? ) 只好研究一下了。
用「 IE6 空白頁」當關鍵字搜尋,馬上就找到正解了,算是 IE6 的 bug 吧。找到這篇:「用IE6有時候會出現空白頁的問題」,他的解釋是:
原來是ie6在讀取utf-8編碼的網頁時在讀到<meta equiv="Content-Type" content="text/html; charset=utf-8">之前是不認識utf-8編碼的文字的,所以如果出現了utf-8編碼的文字可能就會有編碼錯誤的問題而變成空白頁
而我的程式裡,是把這個 meta tag 放在中文的 title tag 之前。所以,為了讓 IE6 也能正確開啟我的 PHP 小程式,只好在程式裡送出 HTML 之前,先送出:
<?php header("Content-Type: text/html; charset=utf-8"); ?>
讓 IE6 從一開始就知道網頁是使用 UTF-8 編碼就行了。
[閒聊]讓開!讓專業的來
話說家裡浴室的恆溫龍頭熱水的出水量愈來愈少,常導致熱水器停止加熱。尤其最近寒流來襲,洗澡洗一半變冷水的話,簡直要出人命。
自己也嚐試拆下水龍頭看看水管是否有堵塞、也清除了水龍頭濾網上的小碎石,但是熱水量依然小的可憐。想說 DIY 再換一個吧,恆溫水龍頭又貴得要死。後來,上網找了原廠網站,發現可以報修,就試試看吧。
好不容易等到師傅來了,問了一下狀況,就拆開水龍頭熱水管那一邊,「換了一個橡皮墊片」。
就這樣,不用 10 分鐘,搞定了!
問了師傅原因,說是「橡皮墊片用久了會脹大,讓出水口變小。」所以,換掉就 OK 了。
2009年1月9日 星期五
[blogger]Online syntax highlighting
要在 blogger 貼程式碼,搜尋了很多前輩的經驗後,目前暫時決定採用 Online syntax highlighting 產生程式的 html 碼,再貼到文章裡面的做法。像前一篇的 C++ 程式碼就是這樣貼出來的。
這樣做,一來可以把語法裡的關鍵字、變數、常數、運算子……等顯示清楚,二來,減少使用 javascritpt 也可以讓文章顯示的速度快一點。
[C++]常犯的for迴圈邏輯錯誤
最近錯了兩次,除錯浪費不少時間,記一下好了。
剛學 C++ 時,都是用 int 做 for 迴圈的變數檢索陣列,後來才改用 size_t 。當我們需要反方向檢索陣列時,如下例:
const size_t len=5; int d[len]={1, 2, 3, 4, 5}; for (size_t i=len-1; i>=0; --i) { cout << d[i]; }
這樣在 compile 時沒問題,但迴圈很可能會發生「跑不完」的情形。
2009年1月8日 星期四
[C++]online C++ Tutorial
今天查資料時搜到的好站。
只要你不介意看英文,有這個站你就不用買什麼入門書了。而且他的英文都蠻易懂的,沒什麼廢話,就只是淺顯易懂的範例程式。即使拿來當線上隨手查手冊也很好用。
網址: http://www.java2s.com/Tutorial/Cpp/CatalogCpp.htm
大家加油吧!
2009年1月7日 星期三
[網誌]好用的LaTeX方程式編輯器
最近搬來 blogger ,又想起了這回事,再 google 一次,這回找到了 hdj@Berkeley 介紹的「線上 LaTex 數學方程式編輯器」。一整個好用啊……
[雜記]網誌搬家後續工作
忙了幾天,記一下到目前為止的處理進度:
文章裡面的網誌內連結和圖檔都已經修好了。
LifeType 一些 patch 和 hack 檔因為都是舊東西,直接移除連結。
有用的東西剩下動手玩 LifeType 模版裡的教學檔案,搬到 SkyDrive 放了。
2006年六月的四篇學生 MV 文裡的影片檔案,本來也考慮放 SkyDrive ,但是大檔下載的速度好像很差??目前還在學校主機上。未來也許直接丟 GoogleVideo 或 YouTube 比較省事。
2005年十月的 TiddlyWiki 真的很好玩裡面的 TiddlyWiki 使用教學,據說至今仍然蠻受 TiddlyWiki 初學者歡迎。傷腦筋!!!還是要找個沒有顧慮的地方做個分身才行。
後續還有一些網誌功能的調整工作,已經陸續在進行了。等差不多的時候再寫個筆記好了。
2009年1月6日 星期二
2009年1月5日 星期一
[網誌]新居落成!
因為極可能在下學期之後,我就碰不到學校的主機了,換句話說,原來架在學校的 LifeType 也可能隨時會掛掉。所以,繼 huihui 出走,到 Xuite 建立 huihui的飛機場的分身之後,我也將 lss實驗室搬到這裡來了。
搬家過程:
我是先用 Zoundry Raven 將原 blog 裡的文章下載後,再重新發佈到新家。這裡面有幾個重點要記一下:
2008年12月27日 星期六
[網管][更新]試用 SQL Buddy 與 PHP mini Admin
簡單記一下:
關於 SQL Buddy :
- 無痛安裝:解壓縮、上傳、開始用,超簡單!
- 操作方便:一整個直覺,該有的功能都有了,而且程式反應很快。
- 中文OK:有包含中文語系,中文的資料表顯示也正常。
好像一切都很美好的樣子 :P ,其實還是有一些小缺憾啦(全是個人感覺):
- 只有 zip 包可下載:這個純粹是個人問題啦,我管不到學校主機了,而管理員沒有在主機上裝unzip 。
- 沒有產生 PHP 程式碼的功能:這個在 phpMyAdmin 有,寫程式時還蠻方便的。
-
小心 cookie 的資訊安全:為了安裝超簡單, SQL Buddy 把一些訊息存在 cookie 裡了,包括 MySQL 的連線帳號及密碼。這讓我有點小擔心,有空可以看程式時再來想想辦法。 - 更正一下! SQL Buddy 只有用 cookie 存放語系和佈景主題設定,資料庫帳號密碼是放在 session 裡,可以放心用啦!
對我而言, SQL Buddy 應該是會取代 phpMyAdmin 吧!
再更新一下, SQL Buddy 不支援直接匯入 csv 資料檔,這個我還蠻常用的啊~~~~
殘念, phpMyAdmin 暫時還是無可取代的!
關於 PHP mini Admin :
- 只有一支 script ,安裝簡單到爆。
- 畫面不討喜。(我竟是外貌協會的 O_O)
- 操作不夠直覺,有些功能要找一下才找得到。
- 中文的資料表顯示有問題。原來在 phpMyAdmin 及 SQL Buddy 正常顯示的資料表在 PHP mini Admin 裡面都變成問號了。
- 使用 cookie 存放資料庫的連線帳號及密碼,資訊安全要小心點。
中文顯示不正常對我來說算致命傷,加上操作上個人感覺不夠直覺,應該暫時不會去用他吧。
PS.唉!一時不慎,張冠李戴了,原來之前看到的 cookie 是 PHP mini Admin 生出來的。
2008年12月22日 星期一
[網管]phpMyAdmin 的替代品
在 簡睿隨筆 看到這篇:phpMyAdmin 的替代品:SQL Buddy 。
裡面提到另一篇文章:2 Great Web Based Alternatives to PHPMyAdmin
總共提到了兩個代替方案:
先記下來,找時間試試。
2008年9月23日 星期二
[moodle]修改「將使用者從課程中退選的期限」為365天
自從把學校的 moodle 更新版本後,有些新功能要適應,不然,也許會發生慘劇。
像是在「課程參與者」的學生列表中,就出現了:
(當使用者 120 日未曾進入本課程則自動退出)
moodle 目前上課時主要用到的是他的測驗功能,換句話說,若剛好 120 天內都沒用到 moodle 的話,學生的測驗成績是不是隨著被自動退出課程而消失了? ( 這我不確定,有誰有確定的答案能提供嗎?感恩! )
找了半天,調整的地方如下:
系統管理 > 主機 > 清除 > 「將使用者從課程中退選的期限為」( 即 longtimenosee 選項 )
調整成 365 天,至少一個學年之內不會發生學生被自動踢出課程的事吧。

