2009年8月30日 星期日

Eurail pass通行證使用 (瑞士、義大利、法國、德國)



我買了張二個月內十天的四國火車通行證,把握假日空閒的時候到處走走,很多人都建議在瑞士玩的話買German pass比較划算,因為包含了所有免費進出博物館的權利,以及較多的私鐵火車優惠(例如上少女峰,第一段車票打50%,第二段打25%,Eurail pass二段都是25%),關於詳細的Eurail pass及Swiss pass在瑞士的使用可以google→swiss travel know-how以及Eurail pass的詳細說明,儘管所有的網路言論都一面倒的偏向購買Swiss pass,我還是買了Eurail pass,比起只有一個月效期的Swiss pass彈性要來得更大,單天的價格算起來也更便宜,另外就是可以跑更多國家,雖然使用Swiss pass可以免費參觀博物館,而且瑞士的博物館價格都五法郎以上起跳,乍看之下好像值回票價,但是我一點都不想把時間浪費在看不懂的博物館上,有誰聽過瑞士是以博物館聞名??況且瑞士有四個語言區,進去博物館好比鴨子聽雷,生命應該浪費在更美好的事物上。

  既然買了Eurail pass就要讓它worth every penny,JTB的是一本很好的參考書籍,但是上面仍然遺漏了許多美好的地方,例如:瑞士的Arosa,所以我從Eurail pass的說明一條一條開始查詢,我發覺最棒地方都是在可以使用Eurail pass的民營鐵路線,例如蘇黎世的Uetliberg (SZU)、夏木尼(chamonix,MVR)、Arosa (RhB)、Leysin (TPC)、黃金列車的(BLS、及MOS鐵路)、Bernina列車及glacier列車的RhB鐵路,Appenzell 阿本策爾(AB),都非常值得一遊,其中有不少是登山鐵路,可以到高達海拔2200公尺的村落,來一趟健行之旅。

來到歐洲,前後也去過了不少國家,義大利、英國、法國、瑞士、德國、比利時、荷蘭、奧地利,其中我最喜歡的就是瑞士,瑞士的風光美景真是得天獨厚,渾然天成,洗手間大多乾淨無味,車站的洗手間也都免費提供給人上小號,大號也只要0.5 SFr.,瑞士不愧是觀光國家,比起德國算是比較English-friendly,在瑞士,我最喜歡的就是坐著火車到處去健行遊覽,夏木尼chamonix也是一個超棒的地方,雖然是法國的領地,但是怎麼也跟巴黎的印象連不起來,店員親切、街上活力洋溢、沒有巴黎的髒亂取而代之的是好山好水好空氣,夏木尼我會把他比喻成歐洲的大吉嶺,真的很值得一遊待上個二、三天,上山玩雪、冰河探險、健行逛街、還可以吃好吃便宜的法國長棍麵包(1.5歐以內)。義大利則被我列為拒絕往來戶,火車又舊又髒,廁所的味道令人窒息,CIS列車到義大利境內全部強制訂位,讓我白白花了8法朗的訂位費(我去邊境城市como,卻忘了可以在邊境轉普通車就不用多花一筆訂位費了),義大利的GELATO冰淇淋吃起來黏噠噠的....感覺像麻薯一樣,很多人的網誌大力推薦,我覺得:不值得,原本打算要去米蘭的我也打了退堂鼓,還是瑞士好。


夏木尼


法國長棍



瑞士Arosa



瑞士的物價真的不是蓋的 蝦仁燴飯 22 SFr.

2009年8月21日 星期五

Matlab控制儀器(GPIB、RS232)




第一次接觸Matlab是大三修信號與系統課程的時候,算一算是六年前的事了,最近小老板要我負責Quasi-static CV的架設,把我指派給一個博士生,他幫我了解手邊現有的工具以及設備,第一天我就誤判情勢,因為電源的接線沒有標示,他叫我上網查詢接頭的規格,我直接用try & error的方式接錯了電源,燒掉了一顆電阻,後來他親自動手才發現他也不知從何查起,只好送回workhouse判別,後來我才意識到器材是可以拆開的,我只要拆開分辨一下電路不難找出電源的正負輸入及接地訊號,simple && easy。

硬體上,由於某些儀器都是用德文標示,增加了我認知的難度,所以不停地利用三用電錶(multimeter)、及示波器(Oscillator)來回測試,一下子仿佛又回到大學電子實驗專題,在示波器上也觀測到來自電源50Hz的交流雜訊,從我跟這個德國博士生的合作,我覺得他腦筋雖然動得快,但是有時候只是一直拋出idea,並沒有細想可行性與合理性,我的思維則是偏向思考,80%以上確定才會提出我的意見,有次量不到訊號,他認為是ground跟zero的分別,事實上我已經把ground跟zero接起一起了,用電錶量給他看,後來量出原來是轉接頭壞掉了。

(小常識:接地線是保護人體不受電擊用的,它直接接在設備外殼,當設備有絕緣破損或故障時,會造成設備外殼帶電,由于有了接地線,會產生短路的大電流,使得保護開關跳閘,從而保護人體不受電擊。地線的對地電位為零。零線的對地電位不一定為零。
地線和零線是不一樣的,零線是有電流流過的,而它接地是在變電站.地線一般不會有電流流過(除了漏電),它是在用戶處直接接地的)

第一次從頭到尾組裝儀器,包含硬體及軟體的部分,光是硬體的量測準確度就讓我頭痛,同時必須考慮量測的誤差,使用各種量測的方法,以及量測訊號的時間沿遲等等,軟體是我以前最害怕的程式部分,他請我用Matlab寫,雖然他自己沒經驗,但是在Leipzig大學看過人家用,我則是很驚訝,因為在我使用Matlab的時候,Matlab還沒有加入GPIB通訊等功能。

從零到無,很快就上手了,大概十天左右就寫好整個量測程式,我對Matlab程式的使用整個大改觀,真的很強大又容易上手,現在寫程式都變得那麼簡單了嗎,我把自己整理的Matlab儀器控制技術文件整理在下列網址,有興趣的人可以下載或是留言給我討論。

出國?

我是個喜歡走走看看的人,大一升大二的暑假規畫了環島旅遊,跟幾個高中同學(董、cage、stan、沈孝穎)從高雄出發,征戰台東(感謝cage的阿罵招待吃辦桌,我很喜歡你阿公阿罵)、綠島、花蓮蘇澳冷泉(cage發明了新奇的姿勢在不到五十公分深的冷泉中前進加速)、宜蘭親水節(stan在這化身為惡魔)、台北、台中(住到cage家喝700cc15元西瓜汁,不懂人心險惡的我還被租機車的老板坑了幾百元,這世界上的想欺負人的壞蛋真的很多,大人的壞蛋更多)、回高雄的路上謝智障還跟董吵架 哈哈哈 真的很好笑,也是在那次stan突然跟我說了cage的小祕密。

離題了.....出國,曾經是遙不可及的事,在我博二以前從來沒踏出台灣,雖然大學兼家教有存了幾萬塊,但要出國一次就足以把我的存款全部花光,家裡的家境屬於小康爸媽五十幾歲出國都沒超過三次,我也不會跟他們拿錢,另外台灣還有很多好玩、新鮮的地方,押根兒沒想過出國這回事兒。

第一次出國,那是2006年夏天暑假尾巴,從奇摩拍賣買了二張桂冠旅遊的票卷加上稅金等大概一人一萬二,我還記得主題名稱叫做"泰國真情六日遊",第一次出國什麼都很新奇,同團裡面有一個吳宛蓉小妹妹(小一),基隆市安樂國小,他爸是吳金波,家裡開機車行的,因為旅遊票券本來是買機車的贈品,所以同團裡面有很多都是黑手的爸媽,我們是老人團,有戒心的吳小妹妹過了一二天之後卸下了心防,開始瘋狂的黏著我們哈,她真的很天真很可愛,一直騙她她還會上當,說認識她安樂國小的朋友她也相信這種鬼話,真的很好笑,她人小鬼大,很會拍照很聰明,還有審美觀.....god,後來罵吉到說跟她爸爸買機車不用錢,嚇得她媽趕緊轉頭來澄清,回家的時候還要叫我們去他家住,後來回台灣下了飛機也就自然地分開了,吳小妹妹……你還記得我們嗎?^____________________^ 你現在已經小四囉,我們當初應該跟你要地址寄照片的 XD,看到文章你還是可以留言給我,第一次出國我的感覺就好像快活似神仙,那是我第一次忘了自己身在何處、忘了自己的名字、忘了所有煩雜的事,整天張開眼睛只要聽導遊的笑話、專心準備玩就好了,真的好懷念,導遊人很好,是泰國華僑,會說一點點台語,所以更好笑了,一直開阿公阿罵的玩笑,真夭壽。

現在要升博六了,從泰國之後,幾乎每個寒暑假就會固定出國,從泰國開始、澳門、日本、印度加爾各答及大吉嶺、尼泊爾、德國、荷蘭、比利時、法國、英國、瑞士、義大利、奧地利,短短幾年內去過了十三個國家,我很幸福也很幸運,最令我想念的還是第一次出國的感動與開心,沒什麼其他的,就是開心,印度跟尼泊爾也讓我印象深刻,日本的乾淨、先進及服務也讓我稱奇不已。

2009年8月1日 星期六

OFFICE VBA program 程式語言

說到寫程式,真的是我的痛苦回憶,上大學之前完全沒有程式概念,(上了大學才想起高中電腦課教過Html網頁語言),上C++的時候總是一頭霧水,What am I supposed to do next?常常不知道下一步該寫什麼,心裡的有太多問號,常聽說數學好的人對於程式設計能夠更快上手及掌握運用,因為程式的基本就是數學運算,事實上相較於數學,程式更需要的是邏輯及推理能力,在邏輯上我並不是有天分的人。經過幾年的磨練,總算對程式語言有了一些概念,大三大四硬逼自己重聽C++課程,跟同學去修物件導向程式設計,利用direct X及現有的框架設計一套飛機射擊遊戲,竟然也得到了全班最高分,去修自動控制實驗時也學會了簡單的Visual Basic,當然還是有許多我沒辦法運用自如的語言像是數位電路常用的VHML及Verilog,在做數位電路的時候除了很簡單的方塊之外其他都是依靠另一位夥伴解決的。由於在這方面我自認天分不佳,研究所便直接選擇了固態組。

還是想分享一些學好程式語言必備的條件,常寫、常想、常動手,程式語言就是語言,語言要精準,每一句程式語言的作用都要儘量搞清楚,語言要講得好除了學習之外最重要的就是運用,熟練思考思考熟練是不二法門,學校出的習題就是幫助我們練習思考的最佳工具,有時候也可以自己想問題解決。當初在唸電機系時最大的問題就是我連程式是什麼都沒有概念,學校出的作業幾乎都是大型程式而不是循序漸進的規模,如何寫程式如何compile如何run如何debug為什麼有warning都不清楚的清況下,大一上就結束了,作業幾乎都是同學幫忙,所以我建議學習程式語言可以先從簡單的語言像Visual Basic或是Html或是Office VBA下手,一個指令一個動作,很快地你就能了解到何謂程式語言,我將之解釋為:程式語言是人跟電腦之間的界面,一個指令一個動作,經由邏輯及規律性地排列組合讓電腦完成工作,這種語言唯一而精準,不用懷疑是電腦聽錯,通常都是我們寫錯。

唸了固態組就不需要寫程式了嗎?答案不然,但是程式的難度整體下降很多,大部分都是照著已有的框架,片段性的修改即可,最近比較常用到的竟然是excel VBA,整理excel時常需要用到許多匯整資料的工作,200多筆資料如果手動一個一個挑出來,眼睛不眨一筆算十五秒鐘處理好的話也需要耗費約一個鐘頭,另外如果想針對這些資料的某個區塊做修改的話,那更是一件累人的工作,利用Excel VBA程式可以自動化這些工作,我也寫了一個將逗點分隔檔案格式改成tab分隔檔案格式的小程式,這些都是在研究上需要用到才寫出來的。分享給各位參考,有問題可以留言討論。

搜尋此網誌