2011年3月4日 星期五

992 課表RC版(各種可能組合的課表...)

型態形像學+以下課表...


 


1.第一種可能(外系選修+兩門通識...)


1.png 


 


2.第二種可能(太陽能+網路模擬分析)


2.png 


 


3.第三種可能(多媒體+網路模擬分析)


3.png 


 


4.第四種可能(全球+多媒體)


4.png


 


5.第五種可能(全球+網路模擬分析)


6.png


 


6.第六種可能(全球+太陽能)


7.png 


 


7.第七種可能(網路OS+網路模擬分析)


x1.png


 


8.第八種可能(科技論文+網路模擬分析)


x2.png 


 


9.其它可能......不一定9學分。


 


----------------------


真是難以決定,考量到老師、課程內容、學分數、上課時間、興趣......等等,選課時間一直到下星期一晚上9點。

2011年2月25日 星期五

(2011/2/27 更新) 992 這學期課表 beta版!!

beta.png 


  課程有一些變動,重新修正後上傳,這些是有可能會選的課,一切都還不確定,還是草稿的階段,這學期必須至少選3門課(9學分),


已確定會選的科目有"型態影像學",兩外兩門課還在煩惱,我覺得我亂選一定會後悔的。3/1號開始選課,希望選的課是有幫助的...(重疊的表示在同一個時間不同性質的課)

2011年1月29日 星期六

[XNA] 小飛機電腦版完工!!

弄了快一個禮拜完工,其實大部份的時間都在休息Orz,原本是Android上跑的遊戲,托Java跟C#語法很相近,改成C#的過程不是太痛苦...



小飛機電腦版:執行檔 (電腦先需安裝 XNA Redistributable 3.1)


小飛機電腦版:程式碼


 


這個是以C# 2008 with XNA 3.1改寫的,因為XNA 4.0已經推出一段時間,不過他只能搭配C# 2010並且硬體需求較XNA 3.1為高,所以暫時以3.1為準。


(其實改到XNA 4.0也只是開新的專案檔,然後剪下貼上而已)

2011年1月23日 星期日

[XNA!!] 再出發

  荒廢快一年的XNA...,想要趕快把感覺找回來~~


  四上的Android手機程式設計做的是小飛機遊戲,目前打算把小飛機用XNA改寫成電腦版的遊戲!!


  一到寒暑假,沒人逼的時候動力會逐漸減少,整個惰性就出現了Orz,希望藉由遊戲改寫來創造一些動力。


  今天開始改寫,發現其實沒有想像中的容易,雖然Java跟C#的語法差不多,不過類別一多還是要每一個地方都仔細檢查並改成C# XNA的寫法,祝我成功XD。

2011年1月20日 星期四

avast Internet Security 防毒軟體 與 Avast! Free Antivirus免費版!

  目前免費防毒軟體有很多種,Avira AntiVir (也就是俗稱的小紅傘)、AVG、Panda Cloud Antivirus(雲端防毒)、微軟的Microsoft Security Essentials與Avast,


      avast Internet Security 是一套擁有完整防護的防毒軟體,優點是它比免費防毒多了防火牆跟垃圾郵件防護,缺點是要錢的。


  我目前用的是Avast Free Antivirus,可以免費在家使用,最早是在高職的時候是由一位好友推薦的,當時是4.7版,用起來感覺還不錯,目前Avast已經進化到5.1版了!!


 


未命名.png 


  (avast的介面)


  我是裝英文版的,因為英文版的語音很好聽,雖然最新的5.1中文版也加入語音,不過是大陸腔跟大陸用語,不是很習慣,所以最後還是決定裝English Version!!


  avast有一個好的地方是可以"開機預設掃描",上圖中左側欗的Boot time Scan,設定完後重開機,它會在進入Windows之前進行完整掃描,這樣可以進行更透徹的掃描。


 


2010年11月22日 星期一

[2010/12/09 更新] 大四上 Android 手機程式設計期末作業

  這學期Android手機程式還是打算做射擊類的遊戲,原因無它,因為興趣XD,目前打算把大三上的XNA飛機射擊遊戲的素材搬過來用。


 


  由於離期末考只剩不到7個禮拜,所以現在就要趕快加緊趕工,目前科目時間的分配為:


Android 三個禮拜、Operating System 五個禮拜。


 


  由於Operating System是原文書,加上考試也是英文出題,又是必修,所以時間的比重就給它分配多一點,Android 從上個禮拜開工到現在,已經具備一些遊戲開發的基礎了(雖然還是很簿弱),這禮拜開始進行第一關的關卡設計,預計這禮拜就要完成它,下禮拜的時間到時候再看看要怎麼運用。


 


  補上一張剛剛渲染的蜘蛛,這是預計會用到的圖,不過到時候放進去就沒有那麼帥了。


 


0001.png 


 


2010/12/09 更新






 


沒有錄到聲音,開頭動畫的地方在模擬器裡執行怪怪的,不過還勉強能看= ="


,總共花了三個禮拜的時間,終於完成了,剩下幾個禮拜的時間全部都投入到OS!!

2010年10月25日 星期一

NVIDIA CUDA 線上影音課程(免費)

對 NVIDIA
CUDA 有興趣的人,以可以報名國網中心教育訓練網的免費線上影音課程,只要註冊後選擇要報名的項目即可,報名日期到2010/12/31截止。


 


目前聽到第六章,目前的感想是,講的很好、很專業且容易吸收。



可以搭配Visual Studio 2008除錯,目前只有聽還沒動手試過,等比較有空的時候再來試。

2010年9月22日 星期三

大四上 我的991課表...

 


  這是目前選的課,其中作業系統(重修)、專業實習(專題)和決策支援系統為必修(我要軟工),選修為智慧型行動裝置軟體設計(課名好長)、無線網路概論,一共五門,學分數為13。


 


小賢991課表.png 


下午很空,晚上有一門無線網路概論智慧型行動裝置軟體設計的內容主要是Android手機程式設計,不過它的模擬器要開好久Orz。


 


作業系統這門課是原文的..希望這學期能把它修過,他原本加選的上限是60,由於被當的人實在太多供不應求(誤),所以大家就一起申請修改修課人數上線,很感謝老師讓我們做修正,而決策支援系統這門課其實是資管系遺留下來的課,原本要開"軟體工程",後來也許是找不到老師開課,所以還是有這門必修,到下一屆才會變成軟體工程..

2010年9月21日 星期二

我的TQC後續發展...

  事情的發展,在前一篇怒!!TQC真的太誇張中提到,由於TQC術科0分,我跟客服反應這樣還要複查費才給一個成績,實在說不過去,後來客服說可以退費,不過還要將退費申請表再寄掛號過去退費,這樣實際上只回收了50幾塊感覺很差,後來我問客服「能不能將這次退費改成複查,也就是再複查一次」,由於成績66分,離及格只差4分(70分及格),而且我覺得術科評定不是很客觀,所以我提出了再複查一次。


 


  過了幾個禮拜後,都沒有消息,我想應該石沉大海了吧,就主動打電話過去,那位客服說再幫我複查一次,這幾天會有消息,果然幾天後接到電話,客服:「你後來複查的成績是72,證書將會再兩個月後寄出」。


 


  幾天後我打開TQC成績查詢......


1.png  


"軟體開發"又把"程式設計"的分數給蓋掉了...,這是在星期六看的,由於TQC休假,所以只好等到星期一再打。


 


昨天中午打完電話後,晚上再來看成績就都正常了!!真是太棒了...


2.png 


 


  遇到一個蠻好的客服,願意幫我再複查一次,真的很感謝她,最後我過了= =,感覺經過好多波折...

2010年8月30日 星期一

2010年8月25日 星期三

我自己目前991規劃的課表(草案)

  這是"可能"會選的最大課表,由於目前還沒正式確定,而且四年級選太多課讓自己太忙也不好,會沒有時間思考以後的事,正式選課的時候,也許只會選少少的9學分左右的課。


 


  以下包含資工、電子、電碩一的課


99-1草案課表.PNG 


(由於是草案,隨便弄一下,沒有排列整齊,請別見怪XD)


 


  碩士班的課不知大學部能不能選,會不會算學分進去,紅色框起來的部分是必修課,這是無法改變的事實


大四最少要9學分以上的課,所以到時候可能只會選其中二門選修加二門必修,10學分左右。

2010年8月19日 星期四

換了灰色調的佈景

這個佈景主題很不錯,比較不會傷眼睛,其實最重要的是~~~圖終於不會被切掉了


嗯....不知道要打些什麼,暑假快結束了..再過一年就要去當兵然後步入社會...


這幾個禮拜將專題的手機程式載入GoogleMap的地方大幅修改,原本是固定載入九張圖,但是因為手機效能比較不足很容易lag,花了好幾天的時間將它改成固定載入四張圖。


以下是個概念圖


1.


未命名.png 


原本載入GoogleMap的方法是左邊8張地圖,現在改成右邊的四張地圖。


這樣可以節省一些手機的記憶體,也可以增加一些速度。


--------------------------------------------------------------------------------------------------------------


2.


未命名.png 


當超出邊界的時候將離開螢幕的框框換到另一邊,然後再載入新的圖片。
左邊兩塊綠色框框會被搬到右邊藍色框框的位置,然後變成右邊的樣子。



2010年8月10日 星期二

怒!! TQC真的太誇張

  前幾個禮拜去考TQC的VB軟體開發,考後等了5個禮拜多,成績終於出來,仔細一看術科居然0分,我在作答的時候都有做,怎麼會是0分,不知道TQC在幹什麼,而複查成績還要一筆費用、郵資、列印費,還有耗費的精神跟時間,真是讓人非常的氣憤!!


 


以後再也不考TQC了,真是太差勁了!!


有圖為證, 以下基於隱私把一些個人資料遮敝。


  未命名.png   


(最後一項的術科可以看到是0)


 


================================


2010/08/17 更新


目前已申請複查...希望能有正確的結果出來


 


=========================


2010/08/19 更新


前一個禮拜申請的複查,等了好久,等不急終於打電話過去詢問進度,客服人員說昨天已將掛號寄出...


希望是好的結果...


 


================================


2010/08/20 更新


今天收到寄來的結果通知信了,不過卻讓我的火氣升到最高點!


Fri Aug 20 14-05-33.png 


以上這張照片是TQC寄來的複查結果,下面這張是我寄過去的複查申請單


未命名2.png 


考試日期、考試地點、考試的項目,跟我申請複查的完全不符合!


雖然這次有術科成績還是沒有過,而且又出現新的問題!


我在TQC的成績查詢系統看了一下分數,出現以下的景像


 


未命名3.png 


原本合格的項目變不合格,而原來術科0分的那一科還是0分.....


=============================================


在我打電話跟TQC反映後雖然改回來了,但是還是讓我覺得TQC到底在幹麻,成績亂改一通後要你付100元"複查費"(還有列印的費用2元+掛號費26)才給你一個"成績",


而那個成績評分也沒有一定的標準,這次術科的題目跟上次在運興資訊考的完全一樣,運興考的我只會第一題,第二題不會所以沒寫,術科的分數有35,回來後我有針對不會的地方加強,而這次在瑋智分校考的第一題我自評比上次好,而分數反而掉了,只有25分而第二題只有16分(這是我打去客服幫我查的),讓我感覺是評分的人員是黑箱作業,自己高興給幾分就幾分...


 


唉~這張"軟體開發"真難考,一共花了2千多(包含報名費、車費、複查費、列印費...),都快跟國際證照一樣貴了......


 


結論是...除非你真的很想考TQC或是逼不得已別無選擇,否則我不建議去考,以發生在我身上的經歷讓讀者當個參考吧...


 


※ google了一下,也有人跟我發生差不多的事。


今天遇到最差的考場


TQC Project 2007考試術科成績


 


※ 2010/11/10 更新


請繼續參考我的TQC後續發展

2010年7月16日 星期五

VB.Net 撰寫 XNA 的方法

  原本以為只有C#才能撰寫XNA的程式而VB.Net不支援,沒想到VB.Net也能撰寫XNA 的程式而且還有教學影片喔!!


 


教學網址如下:http://vimeo.com/341551

Windows Mobile 6 使用 GapiDrawNet 達到 旋轉功能

  昨天研究了一天終於把旋轉的功能研究出來,GapiDrawNet旋轉繪圖的方法如下:


 


gapi函式.png 




  destRect是顯示的範圍,surface是放要畫上去的圖片,surfaceRect是繪製圖片的大小(可以用來縮放),bltOptions是啟用bltFx功能的開關,bltfx則是設定旋轉、透明度、旋轉中心、縮放與是否使用color key


1  BltFx bltFx = new BltFX();
2  bltFx.RotationAngle = 3000; // 設定角度為30度(1:100)

如果要啟用旋轉功能必須在bltOpitions 中使用 BltOptions.RotationAngle否則會看不到效果。

 下面是成功的影片



 


 


程式碼下載


 


※ 目前遇到的問題是字型的大小無法自訂,也無法使用中文,可能只能先做成圖片再畫上去了...




2010年7月15日 星期四

這學期的人工智慧 - "井字遊戲"

  這學期做的是井字遊戲,一開始不知道要做什麼,課本上演算法的又太難了一點= =(也許是我沒有用心看Orz),


後來就往"棋類"方面想,忽然想到一個最簡單的"棋類",就是井字遊戲!


 


  由於每排只要三個同樣符號就算那一方勝利,所以理論上井字遊戲的勝利判斷並不算困難。


勝利.png 


 




 


  假設棋盤的位置都給他一個索引值,


未命名.png 


  橫排有三個可能的勝利狀態,直排有三個,斜排則有兩個,一共八種可能!


 


接著使用最基本的方法去依續判別每一排是否為同一方的棋子(例如三個圈或三個叉)。


 


補上這學期的程式

2010年7月3日 星期六

XNA 遊戲移植到 Windows Phone 7




在程式碼的部份幾乎都沒有改變,語法都一樣,只有在顏色(Color)的地方引入的個數不同。


目前Phone 7 開發程式還是處於CTP(Community Technology Preview ),期待Phone 7 的手機跟正式版的開發程式的推出


 



2010年6月20日 星期日

EeePC 901 終於能在Win 7 上開1024 x 768 解析度了!(補上圖片)

 


1) 開始->執行,輸入regedit


2) 點一下"電腦"


3) 打開搜尋(Ctrl + F ),輸入關鍵字"Display1_DownScalingSupported" 進行搜尋,將搜尋到的值由"0" 改成 "1"


4) 不斷的重複上一步直到全部修改完成


 


這時就可以在Win 7裡面啟動1024 x 768 解析度了!!


對於一些需要螢幕高解析度的軟體(如:Photoimpact X3),就能在Win7底下且不外接螢幕時使用,真是一大福音!!


※ 目前只能啟動1024 x 768 (壓縮模式),上下捲動的還無法使用


 


來源網站:EEEUSER


 


補上圖片:


1.png


(Win7多了一個1024x768選項)


2.png 


(在1024x768解析度執行Phoimpact X3)

2010年4月19日 星期一

[VirtualBox] 使用Vboxmanage 複製出第二個作業系統

  假如你已經裝好一個虛擬的OS,想要再創一個新的OS,會發現不能用複製貼上的方法來做。


 


  這時必須使用VirtualBox 安裝目錄下Vboxmanage來實現第二個相同的系統,


1.png


(VirtualBox的安裝目錄)


 


2.png


開啟"命令提示字元"(cmd) 後切換到安裝好的目錄底下,輸入vboxmanage clonevdi 欲複製的來源虛擬硬碟 欲產生的目的虛擬硬碟


例如來源硬碟在C:\xp.vdi 且要貼上的地方也是C:\


vboxmanage clonevdi C:\xp.vdi C:\xp2.vdi


 


3.png 


成功後會顯示進度


 


如果有出現錯誤訊息很可能是目錄中含有中文的路徑、檔名或是檔案的名稱有空白,當以上的狀況都排除後應該就可以很順利的Clone出第二顆虛擬硬碟了。


 


※ 必須先把目錄底下的Machines資料夾與VirtualBox.xml刪除才能順利的Clone


4.png 

2010年3月30日 星期二

在Wikidot 網頁上嵌入Flash的教學

這個是在wikidot上html的語法


 




 


[[html]]
<div id="badge">
<script type="text/javascript" src="http://www.anobii.com/anobi/badge_generator.php?p=012d64e5c2a5327d15&language=2,4&tag=0,11,9,1,8,5,6,4,10,3&count=5&recent=1&progress=3&title=title&subtitle=0&author=0&img=small&link_to=1&az_site=&a_id="></script>
</div>
[[/html]]



<script 到</script>之間的程式碼刪除(如下)


<script type="text/javascript" src="http://www.anobii.com/anobi/badge_generator.php?p=012d64e5c2a5327d15&language=2,4&tag=0,11,9,1,8,5,6,4,10,3&count=5&recent=1&progress=3&title=title&subtitle=0&author=0&img=s

mall&link_to=1&az_site=&a_id="></script>



 


之後放入


<embed src="Flash的網址" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=Shockwave
Flash" type="application/x-shockwave-flash" width="550" height="400">
</embed>

 




 


完成後如下


 




 


 


[[html]]
<div id="badge">
<embed src="Flash的網址" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=Shockwave
Flash" type="application/x-shockwave-flash" width="550" height="400">
</embed>


</div>
[[/html]]



把上面的Flash的網址修改一下貼到wikidot的輯編區即可


完成後的結果 http://lbt95.wikidot.com/


 


wikidot HTML 語法參考網址: http://community.wikidot.com/howto:use-html-scripting


wikidot Flash 參考網址: http://community.wikidot.com/forum/t-6214/include-flash-objects-directly

2010年2月24日 星期三

小賢的新電腦..XD

CPU: Intel i7 860


RAM: 2G DDR3 1600 X2


Video Card: Quadro FX380


MB: ASUS P7P55D-E


CASE: Lian Li PC-7FN


POWER 全漢400W藍極光


HDD Seagate SATA 80G X2


DVD燒錄 Pioneer DVR-S18L/22x SATA


 


這台花了我2萬8.....,二個學期打工存的錢,這在是在1月多買的,現在已經寄到金門囉XD


因為實在藏不住喜悅,就放到blog上跟大家分享XD,以下是拆機照,最後補上一張Win7 X64的分數@@"


 


Mon Feb 22 22-25-16.jpg


Mon Feb 22 22-26-27.jpg


Mon Feb 22 22-30-31.jpg


Mon Feb 22 22-31-31.jpg


score.png 


 


(2010/03/07) 補上更新顯示 driver 後的分數


未命名.png 


更新一個驅動分數提高這麼多真是令我吃驚,或許是上一版比較不完善或是這版改的很好,讓分數有明顯的差距。(目前版本191.87,上一個版本是191.78)

[Mobile] DirectX 效能問題

用Mobile 6.0 模擬器會有DirectX畫面更新慢的問題,只要改成Mobile 6.1.4 以上的模擬器速度大增




 


(Mobile 6.0 模擬器)




 


(Mobile 6.1.4 模擬器)


我也不知道為什麼會這樣,但只要改成6.1以上的模擬器,就可以解決這個問題!

2010年2月7日 星期日

2010年2月5日 星期五

[C# Mobile] 解決xp mode與virtual pc 2007 網路卡問題

如果安裝了 XP mode 就無法使用Virtual PC 2007 反之安裝了Virtual PC 2007也無法使用XP mode,


由於Visual Studio 裡的 Mobile 模擬器(Emulator) 如果要分享主機的網路卡,必須先裝Virtual PC 2007 ,但如果又想使用 XP mode該怎麼辦呢?


剛剛幸運的找到這個網站


 http://www.brianpeek.com/blog/archive/2009/05/02/windows-virtual-pc-and-the-microsoft-device-emulator.aspx (圖文教學)


可以解決這個問題。

2010年2月3日 星期三

[Blender] 97-2 期末動畫 完整版








由於之前最後一個場景在算圖的時候當機TOT..


拖到現在終於完成了^^


最後一個場景主要是試驗ICARUS的效果,他可以追蹤現實Camera的鏡頭路徑,


然後轉換成Blender裡的Camera的路徑,效果蠻不錯的!


獻醜囉@@"


最後謝謝觀賞^^

2009年11月28日 星期六

[VB6] 解決VB6 滑鼠中鍵滾輪沒有作用的問題(IDE)

這個問題已經困擾我很久一段時間,直到最近用google搜尋這個問題,終於發現能夠解決這個惱人的問題,


使用方法請參考解決此問題的來源網站(簡體)


官方載點


備用載點

2009年11月4日 星期三

[XNA3.1 C# 遊戲程式設計] 期中作業(2010/1/4 加入原始碼)

今天完成飛機射擊遊戲,繳交期限到下個禮拜三,


其實還有待加強,像是增加接關功能、大絕招,第二關...etc


如果不嫌棄可以下載玩玩看


demo.png 


 


硬體需求:支援DirectX9.0 (PS2.0以上)的顯卡#mce_temp_url#


必須先安裝


1. Microsoft XNA Framework Redistributable 3.1


2. Microsoft .NET Framework 3.5


Demo


Source Code

2009年10月31日 星期六

[C#] 關於亂數產生的範圍

Random rnd = new Random();


int MinValue = 0;


int MaxValue = 2;


MessageBox.Show(rnd.Next(MinValue,MaxValue).ToString());


假設有這樣的一個敘述,那麼亂數產生的值會介於0到1之間,因為亂數產生出來的"最大值會小於MaxValue",如果MaxValue 等於 MinValue 則會直接傳回MinValue。


所以如果要產生0到2之間的亂數必須再把最大值加1,


int MaxValue = 3;


這樣就會產生0到2之間的亂數了...


 


還有另一種方法


int value = rnd.Next()%(2-0+1); // 這樣會產生出0到2之間的亂數


他有一個公式


rnd.Next()%(MaxValue - MinValue + 1) + MinValue; // rnd.Next()%(最大值 - 最小值+ 1) + 最小值;


這樣就能正確的產生我們要的範圍了...


 


※ 一篇防止自己忘記的文章...有錯請多多指正!!

2009年10月20日 星期二

[C#] 將數個小圖片合成一個大圖片的程式

一共有50張小圖拼成一個大張的圖(我不知道這張圖的專有名詞),不足的地方會變黑色,可以用在遊戲程式設計的2D Texture (紋理、材質) 貼圖。


boom.png 


程式教學:


※ 必須先裝.NET framework 3.5才能執行


打開程式後 選擇檔案->載入圖片


1.png 


 


將所有要合成的圖片全選後一次載入(合成的順序會按照檔名的排列順序,可以用AcdSee 之類的軟體來批次改檔名)


2.png 


 


等待一段時間後會顯示載入成功


3.png 


 


之後我們選擇圖片合成


4.png 


 


電腦會自動的幫我們合併


5.png 


 


合併成功後會顯示合成成功


6.png 


 


完成合併後再來就是將檔案儲存啦^^


7.png 


 


選擇儲存的目錄


8.png 


 


如果能夠正常存檔將會顯示儲存成功


9.png 


 


之後我們到儲存的目錄


10.png 


 


打開儲存的圖片(成功!!)


11.png 


這樣我們就完成合併的動作並得到一張大張的圖,可以用在遊戲的貼圖上。


 


執行檔下載