2009年4月25日 星期六

VB - Building a Program

http://4rdp.blogspot.tw/2009/04/vb-building-program.html

前一篇 Visual Basic Tuition 貼文後,可能有些讀者迫不及待試試看,早就安裝好開始寫程式,不過本文做一些補述。

推薦 VB (Visual Basic) 是因為它是目前全球最多人使用的程式語言,有問題時可以請教到非常多比我厲害的高手,我估計約五成以上的程式設計師(含學生)都學過,一般性的程式都可以用 VB 完成,我就用它設計過很多應用程式。

以前的 BASIC 程式比較單純,常用的指令就那幾十個,從鍵盤 INPUT 資料,經過資料處理後 PRINT 到螢幕顯示。而現在視窗軟體多了滑鼠操控,衍生出物件導向程式設計 (Object-Oriented Programming,OOP) 概念,比起以前程式複雜許多,如果你到書局挑選 VB 程式設計書籍琳瑯滿目,每一本書的精華要點都不一樣,主題包羅萬象有入門、資料庫、動畫、網路、專題應用各式各樣,個人 VB 的藏書就三十本以上,不像從前兩三本參考書再加上創意就可以搞定。當你決定踏入某個領域程式設計,心理應有準備學無止境,我雖然比一般程式設計師懂多一些,但在這浩大的領域內只是皮毛而已。科技類圖書除了教科書歷久彌新,其它隨時空演變會淘汰過時的東西,電腦書籍有些會過時,但裡面所用的技巧方法或設計概念,都是值得一再參考,當你購買相關書籍時,想想會不會經常使用,或是十年後有沒有參考價值,如果有,買一本五、六百元的書就非常值得。

學視窗軟體,首要重要觀念是:

2009年4月18日 星期六

Visual Basic 教學

http://4rdp.blogspot.tw/2009/04/visual-basic-tuition.html

之前與阿吉老師餐敘時,他提到對 Cube Solver 非常感興趣,希望能製作一套解魔術方塊的機器,期望以 NILabView 設計,這一點個人看法不同,雖然 LabView 功能強大,可以像 NXT-G 簡單設計 PC 程式,但是,不是每個人都買的起 LabView (最便宜的至少也要 NT 40000元)!成立研發養成所的目的,希望提供廉價或甚至免費的資訊給需要的人,讓參考過我的文章的人能獲取關鍵訊息,然後內化成自己的知識,爾後創作出好的作品,再分享給其他的人。

設計 Cube Solver 有很多種方法:

2009年4月11日 星期六

難解的中文姓名拼音問題

http://4rdp.blogspot.tw/2009/04/blog-post.html

中文拼音是個難解的問題,難以理解也難以解決。

難以解決是指全民難有相同共識,雖然2008年9月17日行政院通過中文譯音採漢語拼音決議,不過未來政黨輪替後,是否會再翻盤不得而知,只希望政策不要變來變去,別讓人搞不清楚就好。

來大公司快一年了,唯一不適應的是,常常收到不同單位的同事 e-mail 來信,通常第一次來信不知道他/她是誰,看英文拼音也唸不出來,尤其馬來西亞同事的名字,如果不懂一些文化背景,你是搞不清楚的,其實全球華人的中文姓名拼音沒有簡單規則可循,這就是難以理解的部分,請參考

2009年4月4日 星期六

機器人新世界 NXC 與 NXT

http://4rdp.blogspot.tw/2009/04/nxc-nxt.html

機器人新視界 NXC與NXT的圖像
機器人新世界 NXC 與 NXT 完全解放你的 NXT,藍海文化出版,曾吉弘、謝宗翰、侯俊宇著,這本書除了作者、出版社、印刷廠的人之外,我應該是第一位有緣見到原稿的人,2008 年十月底,阿吉 e-mail 給我,請教相關內容,正好那陣子是我工作最忙的時候,有兩個禮拜沒有上網收信,也讓他足足等了十幾天才收到回信,真是抱歉。陸陸續續他寄送其它部分原稿,我也就抽空回覆,直到十二月中看完第八章,就再沒收到阿吉的來信,自己也忙逐漸淡忘此事。

今年三月初,阿吉來信提到書已經出版發行,要親自贈送這本書致謝,讓我頗為驚喜,因此