Labels

2005 (136) 2004 (99) 2006 (84) 2007 (41) 2008 (41) 簡單生活 (24) 2012 (14) 網頁設計 (14) 電腦技巧 (13) 2009 (12) 2010 (10) PHP (10) 台灣晃一晃 (9) Learn Note (7) 地球這麼大 (6) 2011 (5) Mysql (3) Smarty (3) Vista (3) 手機待吐 (2) 2014 (1) 2021 (1) Composer (1) Laravel (1) MAC (1) MAMP (1) 新新人類新科技 (1)

20120630

2012歐洲之旅行前準備

一大早即被自己平時設定上班的鬧鐘(7:00)叫醒,例行性的洗個澡沖掉一整晚的汗水,阿批今天要準備到歐洲旅行啦!有了上次ㄧ個月歐洲之旅的經驗,這次出發前的準備就較為效率了!先來看看阿批整理行李的方式。如果你是阿批的忠實粉絲,那你一定會覺得以下這張表格很眼熟。


3C+ 電器
充電器轉接頭小筆電手機
導航延長線相機電池相機
衛生用品
牙刷剃毛刀衛生紙衛生棉
指甲剪口罩免洗內褲毛巾 OK繃
清潔用品
沐浴乳 洗髮乳 潤髮乳 護髮乳
洗面乳 牙膏 卸妝乳 乳液
日常用品
化妝品保養品筆記本
雨衣鑰匙防曬品拖鞋水壺
塑膠袋晾衣架美工刀水杯
食物
泡麵話梅餅乾科學麵
醫療
普拿疼胃腸藥面速利達母B群
配件飾品
隱形眼鏡太陽眼鏡帽子指南針
手電筒



衣物
排汗衫短褲內褲長袖薄襯衫
長袖薄外套長褲襪子內衣褲T-shirt
證件
護照國際+國內駕照電子機票保險單
國際學生證信用卡大頭照

* 表格上有顏色的圓點代表某位成員,提醒他要帶甚麼也提醒大家有些東西可以分擔著帶或一起用。

沒錯!這張表格阿批在環島時也是用這種方式整理行李,因為好用,所以一直延用至今。

------------------------------------------------------------------------------------------------------------------------
接著,就是規劃行程,以下是初步簡易式行程
  • 義大利(羅馬、翡冷翠、比薩、米蘭、威尼斯)
  • 奧地利(維也納)
  • 捷克(布拉格)
  • 德國(慕尼黑、斯圖加特、法蘭克福、柏林、漢堡)
  • 丹麥(樂高樂園、哥本哈根)

阿批是個喜歡到處走馬看花的人,寧願每天有安排,好過沒事待旅館吃泡麵(大笑)。

接著依據我們所想停留的天數來分配停留各地的日期,阿批此次所購機票
去程:7/1台灣出發→上海過境→7/2上海出發至義大利。
回程:7/30義大利的飛機到上海過境→到達上海時為7/31→8/1上海至台灣

→所以阿批有28天的歐洲行程可以排列。
------------------------------------------------------------------------------------------------------------------------

另外,多看旅遊書來了解當地知名且必去景點是不可少的,加上現在網路發達,許多人會在網誌上打遊記,並且建議遊玩方式及停留時間,這些都是幫助阿批規劃的好幫手。

經過查找資料及計算交通耗時及費用,預定行程為:
  • 義大利(7/2羅馬、7/3翡冷翠&比薩、7/4米蘭、7/5威尼斯)
  • 奧地利(7/7-10維也納)
  • 捷克(7/10-14布拉格)
  • 德國(7/15慕尼黑、7/16福森、7/17斯圖加特、7/18法蘭克福、7/19科隆、7/20柏林、7/21漢堡)
  • 丹麥(7/22樂高樂園、7/23-25哥本哈根)
  • 義大利(7/26-29羅馬)。 

眼尖的官倌可能會發現多了一些地方及後來會直接由丹麥再回到義大利,因為阿批是買台灣至羅馬的來回機票,所以最後也是得回義大利(阿批貼心碎碎念:同地方進出的機票較便宜唷!),所以就把義大利羅馬一開始的行程移至最後,因為查資料時發現,義大利的民風較為悠閒,阿批也希望能有彈性的時間來體會,另ㄧ方面也是讓最後搭機返國前可以有充裕的準備時間。 
------------------------------------------------------------------------------------------------------------------------
看完預定行程,接著就要考慮交通啦!
歐洲的交通,阿批將之分為三類(這是阿批自己規畫時的分類方式,當然不是最好的,但至少對阿批而言比較好安排)
  • 跨國國家間的交通
    • 火車:最有名的即為歐洲之星(EuroStar),價格也是最昂貴的,但如果提前約一個月左右訂票,通常最高可搶到1折票價。
    • 巴士而目前的歐洲跨國巴士則以Eurolines為最大宗,其它小有名氣的諸如:Student Angecy、Orange等也是小有名氣的巴士公司。巴士的價格都可以經由這些巴士官方網站上查詢。
    • 共乘:這就是歐洲最著名的搭便車方式。其實在歐美國家都很流行這種搭便車的方式,但可能因為安全性的關係,現在想要共乘的客倌,請不要以為直接在路邊就可以招到便車,最好上共乘網先預訂,雖然需要負擔一些油資,但一般都會比上述兩種方式便宜。當然如果是真的遇到好心人願意免費讓你共乘,就更完美嚕!
    • 租車:這是最不建議的方式,除非真的很了解各國交通,且熟悉要換通行證的位置及時間(有些國家在跨國前須先購買通行證),還要了解收費方式(是否有收費站、收費方式是以銅板還是信用卡等)。最後,一定要有GPS,除非你對自己認路標的方式很有自信,且完全不會因為不同國家的設計而迷惑,最好順便租台GPS吧。
  • 境內城市間的交通
    • 國鐵歐洲每個國家都有屬於自己的國鐵,雖然是國鐵,但也有些會"順便"跨越到鄰近國家,國鐵其實與跨國鐵路一樣,都是越早訂越便宜,但有些票種需要特定身分(例如:學生、青年、老人、持特殊規定卡等)才能乘坐,所以看到便宜票種時千萬要注意是否有特殊規定,以免都坐上火車了,被查票才發現,有時會以無票論,罰款好幾十倍的價格唷。
    • 巴士:另外,當然也有巴士可以搭乘,但不是每個城市都有這種巴士公司,也並非每天都會發車,所以建議到當地再詢問旅遊中心,或者
    • 租車:這是最自由的方式,但也是風險最大的,可能足夠人數時比較方便,但必須額外注意該國的交通規則(例如:左駕、右駕、道路駕駛方向、當地交通號誌等),另外如果要在國外租車,一定要先到監理站換國際駕照(阿批貼心碎碎念:記得要將自己的駕照正本也帶著,否則一樣視同無照,無法取車,就算當初已經在網路上訂好車子了也一樣無法領車唷!)
    • 城市導覽(City Tour):通常在每一個城市都會有這種導覽巴士,除了城市的導覽,有些也會提供分區導覽(Local Tour),這種導覽都有多種套餐可以讓您選擇,但因為同業競爭的關係,客倌們在選擇導覽公司時也得注意所包含的行程,其價格是否合理。
  • 市郊城市與郊區間的交通
    • 國鐵:與台灣一樣,到較偏遠或小站通常還是會有像電車這種火車可以搭乘,但最好先上網查一下時刻,因為此種火車通常一到兩小時一班,一坐通常都是一小時以上(在歐洲,車程一兩小時都不算甚麼),所以坐錯車或下錯站有時真的會欲哭無淚,建議先查好車班及月台唷。
    • 地鐵:有些城市到市郊可以搭乘地鐵,但每個國家的地鐵乘坐方式不一,有些以圈數算,有些則以單程或預訂時間內乘坐來算,因此在乘坐之前一定要了解到目的地的票如何買及比較與國鐵的價格,否則被抓到也是會視同無票上車唷。
    • 租車:這是最方便的方式,完全不用受時間限制,且到市郊通常找停車位非常容易,當然,是指免費停車位,但需要注意是否會被行竊,一切還是以低調為主唷。
    • 共乘:如果要共乘到市郊,路邊招手能招到便車真的就是很幸運了,建議要上網先找人一起共乘或者尋找一起買團體車票,都可以省下一些錢唷。
------------------------------------------------------------------------------------------------------------------------
 看完了以上方式,想必大家也累了,也有可能一頭霧水(!?)阿批就直接把交通規劃結果列於下:


  • 義大利(城市間皆搭乘國鐵)
    • 7/2羅馬(晚上六點到,先坐巴士到市區,市區採步行)
      ↓義大利國鐵
    • 7/3翡冷翠&比薩(翡冷翠步行,到比薩則搭乘火車)
      ↓ 義大利國鐵
    • 7/4米蘭(地鐵)
      ↓義大利國鐵
    • 7/5威尼斯(步行+水上巴士)
      ↓巴士(Student Angecy)
  • 奧地利(7/7-10維也納,搭乘地鐵)
    ↓巴士(Student Angecy)
  • 捷克(7/10-14布拉格,搭乘地鐵)
    ↓巴士
    (Student Angecy)
  • 德國(城市間皆自行開車)
  • 7/15慕尼黑、7/16福森、7/17斯圖加特、7/18法蘭克福、7/19科隆、7/20柏林、7/21漢堡)
    ↓巴士 (Eurolines)
  • 丹麥
    •  7/22 Billund 樂高樂園
      ↓火車
    • 7/23-25哥本哈根
      ↓飛機
  • 義大利 
    • 7/25羅馬(地鐵+電車)
    • 7/26羅馬(地鐵+電車)
    • 7/27羅馬+梵諦岡(地鐵+電車)
      ↓火車
    • 7/28龐貝+拿坡里+羅馬(火車)
    • 7/29羅馬機場(巴士)
------------------------------------------------------------------------------------------------------------------------
規劃總算告一段落了,就可以開始訂火車票、內陸班機、巴士票,還有住宿嚕。

阿批現在才開始CodeIgniter

是的,隨著年紀越來越大,阿批也越來越落伍(?!)了,居然現在才開始用CodeIgniter,先來介紹一下這個玩意:

CodeIgniter(是有必要用這麼大個嗎!!!?) 

 官網的說明

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you're a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you're tired of ponderously large and thoroughly undocumented frameworks

CodeIgniter is right for you if...

  • You want a framework with a small footprint.
  • You need exceptional performance.
  • You need broad compatibility with standard hosting accounts that run a variety of PHP versions and configurations.
  • You want a framework that requires nearly zero configuration.
  • You want a framework that does not require you to use the command line.
  • You want a framework that does not require you to adhere to restrictive coding rules.
  • You are not interested in large-scale monolithic libraries like PEAR.
  • You do not want to be forced to learn a templating language (although a template parser is optionally available if you desire one).
  • You eschew complexity, favoring simple solutions.
  • You need clear, thorough documentation.

阿批的說明:恩,同上。(被揍)

簡單而言,framework(框架) 的其中一個特點就是,:提供許多讓你快速開發程式的 function(功能), 例如 Database class, 可以用 ActiveRecord 來存取資料庫, 而提供許多的 Database driver, 如: mysql, mssql …等, 即使你換資料庫, 你也只需要更改 Database driver 即可。

而阿批是以wamp來架站且平常就使用PHP+Smarty來整合網站的樣板和程式碼,所以這次要字整合CodeIgniter,就順便記錄起來

20120626

PHP郵件亂碼問題

許多的郵件管理軟體(mail 2xxx之類)預設都是大五碼( BIG5 ),但阿批所撰寫的PHP,通常都是搭配多國語言UTF-8編碼,所以在寄送到此類郵件軟體的收件夾內時,時常收到大伙們來敲門訴說收到一堆火星文(亂碼),怎麼辦呢?阿批今天來解謎:


在php撰寫可用下列函式來進行轉換:
mb_convert_encoding("要轉換的文字'","big5","utf-8");


而在php的mail函式中,在header標頭檔也要加入:
Content-Type: text/plain; charset=big5";

只要兩步驟,就足以應付大部分的大五碼郵件軟體嚕!