2009年1月26日 星期一

[閒聊]這幾天在幹什麼?

已婚熟男跟未婚少男過的年就是不一樣。

不像某未婚少男還有空閒可以做 3D 佛劍公仔(進度1進度2),最近忙著採辦年貨、打掃、又趕在年前把客廳用了十多年的沙發給換了。今天出門走春拜拜,明天又要帶老婆小孩回娘家去了。

最○○(大過年的,不要用不好的字眼)的是,竟然在這兩天鬧腸胃炎。

換個角度想今年一定是愈來愈好吧 XD 。

也祝大家新的一年「牛轉乾坤、牛年行大運」。

2009年1月20日 星期二

[Blender]NLHS BBS 馬克杯

這是本校 BBS 虛擬商品: NLHS BBS 馬克杯。上面有 bbs 的網址,以及一張聖誕節時,板主們扮演的聖誕老公公及小麋鹿們到各班發送糖果的照片之一。

這次學到的重點記一下:

2009年1月14日 星期三

[Blender]建模練習-直昇機

師父啊,第二課作業完成了,請驗收:

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方程式編輯器

以前 huihui 常要我在 LifeType 裡生一個支援 LaTex 的方程式編輯器給他。無奈力有未逮,始終做不出來。(我連 LaTeX 都沒學過,怎麼生給他 orz )

最近搬來 blogger ,又想起了這回事,再 google 一次,這回找到了 hdj@Berkeley 介紹的「線上 LaTex 數學方程式編輯器」。一整個好用啊……

網址在此: http://www.sitmo.com/latex/

[雜記]網誌搬家後續工作

忙了幾天,記一下到目前為止的處理進度:

文章裡面的網誌內連結和圖檔都已經修好了。

LifeType 一些 patch 和 hack 檔因為都是舊東西,直接移除連結。

有用的東西剩下動手玩 LifeType 模版裡的教學檔案,搬到 SkyDrive 放了。

2006年六月的四篇學生 MV 文裡的影片檔案,本來也考慮放 SkyDrive ,但是大檔下載的速度好像很差??目前還在學校主機上。未來也許直接丟 GoogleVideoYouTube 比較省事。

2005年十月的 TiddlyWiki 真的很好玩裡面的 TiddlyWiki 使用教學,據說至今仍然蠻受 TiddlyWiki 初學者歡迎。傷腦筋!!!還是要找個沒有顧慮的地方做個分身才行。

後續還有一些網誌功能的調整工作,已經陸續在進行了。等差不多的時候再寫個筆記好了。

2009年1月6日 星期二

[windows]D:\$MFT毀損

前幾天,家裡一部電腦開機時出現一個訊息:

無法讀取 D:\$MFT (完整訊息沒有記下來)

再重開機後,整個存放資料及許多照片的 D:\ 就此消失! O_O|||

[LifeType]LifeType 怎麼辦?

huihui 問我:「你搬到 blogger 去,那你談 LifeType 不是很沒有說服力?」

是啊!我的 LifeType 怎麼辦?

2009年1月5日 星期一

[網誌]新居落成!

因為極可能在下學期之後,我就碰不到學校的主機了,換句話說,原來架在學校的 LifeType 也可能隨時會掛掉。所以,繼 huihui 出走,到 Xuite 建立 huihui的飛機場的分身之後,我也將 lss實驗室搬到這裡來了。

搬家過程:

我是先用 Zoundry Raven 將原 blog 裡的文章下載後,再重新發佈到新家。這裡面有幾個重點要記一下: