2013年3月29日

日本自助旅行(002)神戶港塔、濱海商店街與超大型購物中心(Kobe, Port Tower, MOSAIC, Umie)


神戶是依山傍海的美麗城市,來神戶必吃的「神戶牛排」讓美食饕客流連忘返之外,茶餘飯後還可以再前往這些知名景點。

  • 充滿異國風情與外國遊客的「北野異人館」
  • 日本三大夜景之一的「六甲摩耶山」
  • 日本國際貿易五大港之一的「神戶港

美麗的神戶港讓我屏息,馬上塗改一整天的行程表,決定在這裡待到日落天黑。這裡的風沒有海水的鹹味,道路沒有海港的藏垢,只有清新的空氣瀰漫著悠閒的味道。

我選擇從市役所附近的旅館,步行前往神戶港,順便欣賞沿途的神戶高樓建築。

因為神戶港實在太乾淨了,和印象中的海港有點差距,直到拍照差點摔進海裡,才發現自己走到港口 : )  你看這些來遠足的小朋友多開心!


神戶港的觀光旅遊行程,包含搭乘觀光船出海,費用可以參考這個網頁提供的料金表。


陸上觀光行程有神戶港塔(Kobe Port Tower)與海洋博物館,購買共通券可同時參觀,票價可參考入場料金網頁說明。因為只能入場一次,神戶港塔建議在傍晚五點以後再進入,只要搭上兩小時,就可以同時欣賞夕陽與夜景。


MOSAIC 廣場是神戶港的著名觀光商圈,二樓有多處休憩區提供座椅,可以從這裡眺望遠方,看著大船靠岸及遊憩的人群。


走過這條走廊彷彿可以穿越時空,從寧靜的海港來到異國風情的熱鬧商店街。


MOSAIC 的商店相當有特色,即使不想用餐,在這邊也可以發現無數個拍照留念的好地方。



如果選在今年(2013年)4月18日以後前往神戶旅遊,可以到神戶港體驗全新的超大型濱海購物中心,目前已經是接近完工的狀態。


其實 MOSAIC 廣場面積已經很大,可以看到未來這個濱海大型商業設施,將包含南北兩區建築,成為超大型濱海購物中心。


有許多知名品牌即將進駐。


MOSAIC 連接購物中心的通道位於二樓,這個波浪型的手扶梯很奇特,後方還有一家準備開幕的咖啡店。


購物中心的超市已經開始營業,這家商品種類非常多,可以買不少水果零食飲料。


關於神戶港的周邊商圈,可以參考 Kobe Harborland Guide 有提供不少資訊。

因為日本的商店都很晚開店卻很早打烊,逛商店街的最佳時段是下午,等到走累了、太陽也準備下山,就是前往神戶港塔的最佳時機!


神戶港塔主要的展望台在 4F 及 5F,需要先購票後搭乘電梯才能到此樓層。如果預算足夠,在 3F 有咖啡店可以一邊欣賞美景一邊享用下午茶。


因為神戶一面是山、一面是海,在神戶港塔的 360 度展望台,走一圈就可以將城市美景盡收眼底。


在展望台等待太陽開始下山,夕陽的美景開始映入眼簾,很快就會忘卻走路一天的疲憊。


夕陽逐漸沒入天際線,遠方的建築物開始點燈,精采的神戶港夜景才正要開始!


夜間的 MOSAIC 廣場有另一番風味,如果捨不得離開,那就在這裡住一晚吧!(請參考文末的住宿建議)


交通建議:

從大阪到神戶主要交通方式有:(1)JR西日本、(2)阪急電鐵、(3)阪神電車,詳細可參考小氣少年部落格這篇文章

搭乘JR神戶線
  • 從大阪搭乘 JR 到神戶,只需要不到一小時的交通時間。
  • 吃神戶牛排可在「三宮站」下車,步行 15 分鐘內即可到「長狭通」商圈。
  • 到神戶港可在「神戶站」下車,步行 15 分鐘內即可到神戶港的 MOSAIC 廣場。

神戶市區交通
  • 可搭乘地鐵或徒步。

住宿建議:

神戶港「無敵海景裡面」的「東方飯店(Kobe Meriken Park Oriental Hotel)」住一晚要多少錢呢?

造型非常特別 Oriental Hotel 本身就是神戶港的美麗景致,每當豪華遊艇準備靠岸,遊客駐足拿起相機拍照,這棟外觀吸引目光的建築顯得特別搶眼。

豪華型飯店,白天有超美的無敵海景,緊鄰 MOSAIC 廣場,附近有購物中心和 JR 車站,還有著名地標神戶塔和海洋博物館。在這裡住一晚一定很貴吧?

利用 Agoda 優惠訂房,住一晚神戶港的東方飯店,雙人房居然只要跌破眼鏡的「台幣 $3,000 元有找」!

美食建議:

不能錯過的頂級黑毛和牛與神戶牛。
  • 神戶牛排 Mouriya
    人氣名店!午餐有優惠,記得先上網訂位。
  • 神戶牛排 Kagura(神樂)
    以現場火焰表演展現廚藝的名店。
  • 黑毛和牛壽喜燒

神戶夜生活:

和日本多數城市一樣,晚上七點過後,多數的商店都開始打烊。不會講日語也不習慣當地文化,當然沒辦法像日本人一樣到居酒屋。

神戶特別的地方是有很多華人居住,這裡除了有中國風味的山東餐館,也有華人經營的酒吧,所以深夜仍然有地方去。

如果想找間夜店,喝罐平時少見的酒,順便和說中文的當地久居華人哈啦兩句,可以找到位於北野坂附近巷弄內的星辰,老闆和許多客人都是同時會講英語、日語及中文的華人,有些甚至從留學生開始已經在神戶居住工作十多年。

*作者 lyhcode 是熱愛分享的背包客與部落客,目前正為了到世界各地打卡的目標努力從事軟體開發工作。

使用 Spring Security Core 快速建立 Grails 使用者與權限機制

使用 Spring Framework 作為現代 Java Web 應用開發框架,已經是相當多 Java 開發者的首選。Spring Security 是 Spring 框架提供的使用者驗證與安全機制,它的設計有彈性很容易擴充,很適合用於多數專案。

Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.

Grails 可以使用 Spring Security Core Plugin 快速增加 Spring Security 的支援,為了避免額外修改的麻煩,即使剛開始可能用不到 Spring Security 的驗證機制,仍建議在專案建立時就先加上此 Plugin,讓 Grails 的 User/Role Domain Class 設計可以相容於 Spring Security 的架構。

Spring Security Core Plugin

Official Document

安裝步驟

1) 在 grails-app/conf/BuildConfig.groovy 的 plugins 設定區加入

compile ':spring-security-core:1.2.7.3'

2) 執行 grails install-plugin spring-security-core

雖然官方已經不建議使用 install-plugin,但因為這個 Plugin 仍需要觸發 install script 才能得到 s2-quickstart 的指令檔。

3) 執行 s2-quickstart 指令,有以下參數範例

grails s2-quickstart project1 User Role

grails s2-quickstart project1 User Role Requestmap

4) 在 grails-app/conf/Config.groovy 加入一行設定,指定密碼欄位使用的加密演算法。

grails.plugins.springsecurity.password.algorithm = 'SHA-512' 

其中 project1 是專案使用的 class package 名稱,通常和 grails create-app 建立專案時的命名相同。User 和 Role 就是使用者與角色兩個 Domain Class 的名稱,用途就跟字面一樣;Requestmap 則是選項參數,用於設定進階的存取限制權限參照表。

上述的步驟依序完成後,就會得到 Spring Security Core Plugin 幫忙產生的 User 與 Role 等 Domain Class,其中已經建立的欄位是「必要」的部份,原則上是「不得修改」。

如果是已經發展一段時間的專案,就需要先將原本的 User 與 Role(Group)等 Domain Class 先做備份,然後再重新以 s2-quickstart 建立後,重新合併相關欄位,也可能需要修改 Config.groovy 設定檔的相關參數。所以建議新專案先加入 Spring Security Core,可以避免後續要花更多時間修改。

對於擴充機制的部份,Spring Security 相當有彈性:
  1. User Domain 可以依需求「增加新欄位」,例如 phone, address, nickname 等。
  2. Role Domain 也可增加欄位,例如 displayName 等。Spring Security 將 Role 的定義全部留給開發者自行定義,所以預設連常見的 ADMIN, USER 這些都不會有;可以在 Bootstrap.groovy 加入專案所需的 Role 項目。
  3. User 與 Role 之間的對映關係是:多對多。所以使用者可以同時擁有不同 Role 的角色權限。

Grails 專案整合 Spring Security 有什麼好處呢?
  1. 可以透過很方便的 @Secured 標記方式,幫 Controller 的 Action Method 設定存取權限(限定哪些 Role 才能存取此 Action)。
  2. 利用 Requestmap 對 URL Pattern(包含 Resources)設定存取權限限制。
  3. 提供很多進階的使用者管理功能,例如 User Switch(已登入的管理者暫時變身成某個會員)。
  4. 利用 Spring Security 相關的 Extension 擴充功能,例如支援 Open ID、LDAP、Facebook、Twitter 等驗證機制。

使用 Spring Security 的好處是,新專案能直接利用 Spring Framework 經驗累積的 Practical Patterns(良好的實踐作法),避免重新發明輪子或做出考慮不夠嚴謹的設計,因此更能將心力放在更重要的功能開發。

@本文作者 lyhcode 從事 Java, Groovy, Grails 軟體開發,並利用部落格分享開發經驗,歡迎訂閱 Groovy Taiwan 臉書專頁。

2013年3月27日

設計家正團「回歸自然享受悠閒自在綠生活」影片與相簿連結

我一直很喜歡清水混凝土的建築,每次無意間發現隱身在城市中的清水模房子,就會忍不住停下來拍個幾張照片。在日本旅行的時候,發現宇治車站超美的清水模建築,身在其中更感受到這種建築原始自然與環境融合的美,特別是在光影在建築中製造出的那種氛圍。

最近很夯的建築裝潢節目「設計家正團」,介紹由「徐純一」建築師設計的南投陳宅,是清水混凝土建築蓋自宅相當不錯的作品。花了些時間才在徐建築設計師「i2 建築研究室」(臉書專頁),找到有關這棟建築的相關照片,順便分享一下啦。

回歸自然享受悠閒自在綠生活(上)


回歸自然享受悠閒自在綠生活(下)


此節目為設計家正團提供(影片來源為 YouTube)

輕鬆背字典學英語:Globish 與 Photo Dictionary 介紹

還記得從前念中學時,有些英文課老師會希望學生背字典,目的是增加英語字彙能力。

老實說,那時覺得背字典相當蠢;因為身為講中文的華人,我們也很少有人會去背國語字典、成語辭典;既然如此,學外國人的語言,幹嘛還要背字典吶!

直到開始經常閱讀原文書、出國旅行或撰寫英文書信,才開始思考自己認識的英文單字數量是否足夠。

既然我們平常用中文講話或寫文章,也不會拐彎抹角去用罕見艱深的詞彙,我想英文也存在相同的道理,只要學會那些平常會用到的單字就夠了!

值得慶幸的是已經遠離學生時代,不必再為了考試念英文,如此一來學習管道和資源更多了!

今年是很值得開始重新學好英文的一年,原因不外乎有:
  1. 島內的工作環境粥少僧多,不再適合多數年輕人留下來搶食飯碗,有機會當然是趁年輕趕快走出去見世面!
  2. 更多廉價航空增加台北航班,出國也成為短期旅遊的平價選擇之一,有更多機會讓英文派上用場。
  3. 愈來愈多好書不再推出中譯版,或很慢才會有翻譯版本,因此使用 Kindle 之類的電子書閱讀器,直接線上購買原文書閱讀是更好的選擇。
  4. 愈來愈多全球名校的開放式課程上線,是在職者免費進修的好管道,但前提是具備一定的英語能力。
  5. 現今與世界接軌的機會和形態更多元,英語仍是比較通用的國際語言。
  6. ...理由寫不完啦。

事實上常用的英文單字,應該不超過 1500 個!

但是這份 1500 單字清單如何界定呢?兩個知名且較有公信力的來源是:
  1. Globish
  2. VOA Special English

Globish 是全名 Global English 的縮寫,也就是全球化英語,是非英語系國家必學的基礎英語。由前 IBM 副總裁奈易耶(Jean-Paul Nerrière)積極推廣,包含一份單字清單與學習課程。近期有許多新書上市,不少報章雜誌媒體也大力行銷。

Globish = Global English

Globish 提倡用簡單的單字與句型溝通,重點在於敢開口以及讓對方聽懂你想表達什麼。

雖然在台灣(以及某些亞洲國家)普遍年輕人都有大學畢業學歷,英語能力也至少有一定程度;但最大的共通問題是:不敢開口說英語或不知道怎麼表達,因此遇到外國人(例如韓國或日本人)就容易卡住了。

外在環境比較難改變,例如我們的學校教育教太多根本很少用到的單字、句型和文法,如果真的照課本那樣講英語,別人不是聽不懂就是覺得你說話方式很奇怪。

所以 Globish 讓我們重新學會那些一定要知道的單字,並且用簡單的句型說英語;並且建立起「我的破英語走遍世界都沒問題」的信心!

想要取得 Globish 的單字清單,最好的來源就是 Quizlet 網站提供的「Globish 單字記憶卡」;它可以用列表或記憶卡的方式呈現,並附上單字解釋(英英),方便你背熟這 1500 個基本單字。


VOA Special English

這套學習系統是 VOA(Voice of America,美國之音)的 Special English 頻道,可以透過網路收聽廣播節目,以及閱讀附有真人朗讀的新聞文章。Special English 和一般英語播報新聞最大的不同點,就是它使用的單字量以基礎的 1500 字為主,並且以較慢的速度與清晰的咬字朗讀,是學習基礎英語的良好教材,而且內容豐富包和最新時是的美國與世界新聞。

VOA Special English 與 Globish 挑選的 1500 個單字不完全相同,但是基本的重要單字當然都有收錄,也是一份可以熟記的單字清單。

主要來源有兩個:
  1. VOA Special English Wordbook (生字書 PDF 下載)
  2. Quizlet Special English List (生字卡)

利用 VOA Special English 學習的好處,就是每天都有新聞可以練習聽力與閱讀,平時也可以利用時間熟記單字,當你看這些新聞不需要查字典時,就表示基本 1500 字已經牢記。


Photo Dictionary

背熟 1500 個基本單字後,如果要再記憶更多生活中可能用到的詞彙,最好的方式就是利用圖片字典(photo dictionary)。

圖片字典雖然收錄的字數少,但比較多是生活中可能用到的單字,不僅比較有趣,而且情境式的學習可以帶來更多幫助。例如到國外的商店、景點、機場或車站,不可能每樣東西都有英文標示它的名稱,所以很容易看到一個東西,需要說些什麼卻又忘記那個東西的英文怎麼說。

利用 Google 圖片搜尋,可以當做免費的 Photo Dictionary,只要輸入一個英文單字,例如「Balloon」就會出現一堆氣球的照片。


看到一張照片,或是實際的物體,就表示這些東西確實會在生活中出現,若可以立即聯想到英文單字,就可以不斷重複將單字的印象加深,因此優先學習這些單字,投資報酬率就會更高。

順便推薦幾本受歡迎的 Photo Dictionary,可以作為入門學習的教材。

Photo Dictionary of American English(Longman)

這本在 Amazon 獲得五顆星的高評價,優點是整本書僅 144 頁,扣掉目錄和索引後,一天只要背一頁,三個月內就能看完這本字典。


Oxford Picture Dictionary(2nd Edition)

牛津(Oxford)英語詞典相信大家沒買過至少也聽過,由牛津出版的 Picture Dictionary 在 Amazon 獲得許多讀者近五顆星的肯定。這本的優點是提供很多情境式圖片,就像在看繪本一樣,圖片中的人物可能正在做一件事或扮演一個角色,因此可以藉由故事的關聯學到更多單字與使用情境。


背字典不再是無趣的學習方式,而是學好英文基礎必經的過程喔!

2013年3月25日

摘譯:Grails 2.3 開始提供非同步(Async)支援

本文摘譯自:Road to Grails 2.3: Async Support

Servlet 3.0 開始提供非同步 API(Async, or Asynchronous APIs)支援,雖然在 Grails 2.2 就已經可以存取 Servlet 3.0 的非同步 API 功能,但這並不符合 Grails 開發者的期待,因為:
  • Servlet 3.0 APIs 是針對 Servlet 提供的規範
  • 直接使用 Servlet API 太過於低階且複雜
  • 簡單說就是用 Servlet 3.0 API 並不像 Groovy 的風格

從 Grails 2.3 開始提供 Async 的支援,一個 waitAll() 的簡單範例如下:
import static grails.async.Promises.*
def p1 = task { 2 * 2 }
def p2 = task { 4 * 4 }
def p3 = task { 8 * 8 }
assert [4,16,64] == waitAll(p1, p2, p3)

這三個任務(task)會以非同步方式執行,因此 p2、p3 不會等待 p1 處理完,而是在背景同時間進行處理。如此一來要處理非同步變得更容易,不必再使用複雜的 API 來實作。
從 Grails 的觀點來看,這個 Async API 要如何適用於 Controller?如何和 GORM 一起運作?關於交易(Transactions)又要如何處理呢?
很讚的是這些問題都有良好的處理方式,例如 GORM 的 get() 取得一筆 Domain Object(row)時,可以指定 async 來存取。
import static grails.async.Promises.*
def p1 = Person.async.get(1L)
def p2 = Person.async.get(2L)
def p3 = Person.async.get(3L)
def results = waitAll(p1, p2, p3)

Grails 會自動在背景的執行續開啟 Hibernate session,並且在處理後就將它關閉。你甚至可以透過 async.task 來批次處理多個查詢:
 
def promise = Person.async.task {
    withTransaction {
       def person = findByFirstName("Homer")
       person.firstName = "Bart"
       person.save(flush:true)    
    }
}
Person updatedPerson = promise.get()

對 Controller 來說,使用 Servlet 3.0 Async 機制的好處,就是可以透過現代化的容器(例如 Tomcat 7.0),來打破舊有的請求(request)/回覆(response)與執行續的限制。對於實作非同步的 Controller 來說,可以非同步處理一個請求(request)的回傳結果,讓回覆(response)透過非阻斷式(non-blocking)的方式。這對於現代化的容器來說更有設計的彈性,可以用於處理長時間的請求(long running requests)。
下面的範例使用 Yahoo 財務 API 來示範,Grails 2.3 利用 task 方法,在任何動作方法(action),都能回傳 Promise 的資料。

def stock(String ticker) {
   task {
       ticker = ticker ?: 'GOOG'
       def url = new URL("http://download.finance.yahoo.com/d/quotes.csv?s=${ticker}&f=nsl1op&e=.csv")
       Double price = url.text.split(',')[-1] as Double
       render "ticker: $ticker, price: $price"
   }
}

你也可以傳回一個非同步的資料模型(Async model),這些取得資料的處理將會以非同步方式執行,並保證將結果正確放在一個 Map 結構中,然後交給 View 生成頁面資料。
 
import static grails.async.Promises.*

def index() {
   tasks books: Book.async.list(),
         totalBooks: Book.async.count(),
         otherValue: {
           // do hard work
         }
}

對於 Grails 的服務(Service)程式,同時實作同步與非同步兩種 API 存在很平常,但不幸的是這樣對維護來說很無趣而且常造成錯誤。為了解決這樣的問題,Grails 2.3 帶來 DelegateAsync 的轉換方法讓一般的 Grails 服務也能產生相應的非同步版本。

例如原本的 Service :

class BookService {    
    List findBooks(String title) {
      // implementation
    }
}

只要加上 @DelegateAsync 標記。

import grails.async.*
class AsyncBookService {
   @DelegateAsync BookService bookService    
}

加上標記後,服務中每個方法都會以非同步方式執行並回傳 Promise 物件。

AsyncBookService asyncBookService
def findBooks(String title) {
    asyncBookService.findBooks(title)
       .onComplete { List results ->
          println "Books = ${results}"       
       }
}

如果服務使用交易模式,Promise 的執行將會在一個交易階段中進行。如果你使用 @Transactional 標記,被標記的屬性(attributes)將會在交易時被建立。

這是 Grails 2.3 版本才開始提供的功能,目前 Grails 最新的穩定發行版本為 2.2.1,敬請期待更多新版本帶來的特性。

*本文為部分摘要翻譯,並不保證內容正確性,譯者為 lyhcode 現職為從事自由軟體開發的背包客與部落客。

2013年3月21日

樂桃航空 A320 微積木模型 Airbus A320 NanoBlock

博品館限定發行
Peach Airbus A320 nanoblock
樂桃航空採用空中巴士(Airbus) A320 客機,由於可愛的桃紅色的機身塗裝實在很討喜,相信許多人都會想收藏飛機模型。

目前比較容易找到的樂桃航空模型,一款是仿真的飛機模型(1:200),搭乘樂桃在機上即可購買,售價是日幣 1,200 元。

另外一款選擇是相當有趣的積木模型,在關西機場第一航廈、三樓的博品館可以找到,售價是日幣 1,890 元。由於是博品館限定的紀念商品,而且是 Made In Japan,在其他地方不好找喔。

這款微型積木組立之後並不佔空間,算是蠻值得收藏的紀念品。雖然售價有點貴,但如果喜歡一定要在機場就買下來,因為日製又是限定的商品,回台灣之後到網拍找...更貴!

飛行機に乗ってどこへ行こう!? 空港での楽しい思い出のひとつになりますようにそんな願いをこめて全国4ヵ所の空港に出店している博品館TOY PARK がつくった、「nanoblock Hi! Airport」に続く新作登場!! 日本初の本格的LCC「peach」バージョンです。世界最小級ブロックnanoblockで、peachの飛行機A320を組み立てられるセット! あなたのデスクやお部屋で、管制塔のもとピーチカラーの機体とCAの小さな人形が待機します。 旅のプレゼントやコレクションのひとつにどうぞ!

先來看幾張樂桃航空的 A320 客機,桃紅色塗裝很顯眼也很討喜,許多旅客會停下腳步留影紀念,機場的地勤人員時常要忙著催促旅客加快腳步。


在關西機場第二航廈,可以看到很多架樂桃 A320 停駐。


在夜晚也很搶眼的桃紅色。


從千里外帶回來,終於準備開箱。


很迷你的積木零件,附的組合說明書還算清楚。


把積木全部倒在一個盒子裡,因為微積木實在太小,萬一掉到地上很難找。


組裝到好大概需要花費半小時以上,看起來很有趣的桌上型玩具。


2013年3月19日

日本自助旅行(001)First Cabin 頭等艙膠囊旅館住宿體驗

日本自助旅行,當然不能錯過相當有特色的「膠囊旅館」,在熱門城市東京、大阪和京都,都很容易找到膠囊旅館的住宿選擇。

通常膠囊旅館的住宿價格,會比同區域的一般飯店便宜不少,但是可能會比廉價旅館、青年旅館價格貴一些。

我在 2013 年的日本旅行,共住過兩次膠囊旅館,分別在大阪及京都,都是選擇這家很有噱頭的「First Cabin(飛機的頭等艙)」。

First Cabin 雖然是膠囊旅館,但並不是那種上下左右堆疊、像棺材一樣的傳統膠囊,而是每個人都擁有一個獨立的房間、左右相鄰,就像是飛機或夜行列車的臥艙。

我認為 First Cabin 最大的優點,在於位置相當優越!

大阪的 First Cabin 就在南海電鐵難波站御堂筋出口,不必穿越馬路就能直接從地下街出口處搭電梯到櫃檯(Front Desk),附近就是大阪最熱鬧的心齋橋筋商店街區域,也是轉乘到其他地點都很方便的交通樞紐。

京都的 First Cabin 位於四条烏丸,雖然離京都車站有點距離,若步行約 30 分鐘(但建議搭地鐵節省時間);但是附近有京都市營地鐵四条站、阪急電鐵烏丸站,同時也緊鄰京都最熱鬧的四条商店街區。

值得給它高評價的地方是:非常乾淨!雖然淋浴間和廁所都是共用,但是 First Cabin 的公共空間,乾淨的程度應該會讓多數人都很滿意。

因為交通方便、深夜也能 Check-in,加上這種膠囊旅館房間數量多,如果臨時找不到住宿的地方,其實是個可以考慮的選擇。

但是價格方面,First Cabin 其實並不算便宜。以我利用 Agoda 預訂的優惠訂房價格來說,大阪難波店的 First Cabin 每晚約台幣 1,200 元左右,京都烏丸店則訂到 700 元左右。以 1,200~1,500 / 單人的住宿預算來說,在難波與日本橋之間,其實也能找到單人房附浴室的平價飯店。

大阪難波的 First Cabin 臥艙

京都四条烏丸的 First Cabin 臥艙

First Cabin 當然也有一些缺點,想體驗的人需要考慮!最大的問題有兩個:房間不能上鎖、隔音非常差。因為 First Cabin 膠囊房間的設計,並沒有可以鎖的門,只是使用厚捲簾遮著加強隱私空間,但這種捲簾無法拉到底、不能鎖而且也沒什麼隔音效果,所以只要隔壁打呼或稍有聲響,就很容易被吵到。

櫃檯提供的耳塞可以解決一點噪音的問題,但是對淺眠的人來說,半夜可能還是會醒來多次。

個人重要物品的保管,First Cabin 在房間內有提供能上鎖的置物箱,難波店是床下的鑰匙鎖收納抽屜,烏丸店則是密碼鎖的床邊櫃;因為收納空間有限,要塞大背包或行李箱是不可能的;大行李箱只能寄放櫃檯,而重要物品也有提供額外的安全置物櫃服務。

若是多天連續住宿,First Cabin 比另一家類似旅館 9hours 有個較方變得地方,就是不必每天都重新 Check Out、Check In,個人物品仍可以放在臥艙內,並利用掛牌告訴清潔服務生是否打掃,每天上午 10:00 - 12:00 是清潔時間,若選擇清掃臥艙,就會換上新的毛巾、浴巾、睡衣和整理好的棉被枕頭。外出只要將感應卡交給櫃檯保管(遺失要賠不少錢),返回旅館再告知房號即可。

雖然跟青旅一樣很多人住在同一個空間,但是在 First Cabin 不太會有認識新朋友的機會,因為除了指定區域外,規定是不能交談、使用手機及其他會吵到住客的行為。也有許多住宿 First Cabin 的旅客,是屬於商務出差的過夜住宿,在這裡遇到的人不一定是來旅行的遊客。

旅館資訊:

住宿預算:台幣 $800 - $1,500 元(不含早餐、公共浴廁)

地點:
  • 東京羽田
  • 大阪難波御堂筋
  • 京都四条烏丸

詳細位置請參考 http://www.first-cabin.jp/location/

訂房方式:
  • 推薦使用 Agoda 線上訂房!

2013年3月7日

b-mobile U300 Visitor 使用 iPhone 5 分享行動網路設定(日本旅遊必備)

延續上一篇b-mobile U300 Visitor 的介紹文章,實際在日本使用 b-mobile 上網後,已確認 U300 透過 iPhone 5 分享行動網路(個人熱點)是沒問題的;不過在設定的部份,除說明卡載明必要的部份外,需要另外再加上「Internet 共享」的設定。

以下直接看圖比較快!

行動網路 → 行動數據網路(啟用 3G 一定要開)


這是 b-mobile 上網必要的設定


相同的設定需要在「Internet 共享」再設定一份

接著再依照一般步驟打開個人熱點,就能將網路分享給其他平板或筆電一起共用 3G 網路。

PS. b-mobile U300 速度本來就不快,所以別期望很多台裝置同時用的時候能有多好的表現 : )

2013年3月6日

小心 Gmail, Blogger 等 Google 帳號的無預警停用

到日本我改用 Hostel 提供的 WiFi 上網,但不知道什麼原因,猜測可能是從不同國家的 IP 登入,結果造成 GMail 無法登入,接下來連 Blogger 也沒辦法用。在使用 Google 帳號登入時,只顯示:帳戶有異常活動,要求重新傳送簡訊驗證...不過人在海外不方便收簡訊,就這樣一直無法通過驗證。

這段 Google 帳號莫名其妙被停用的期間,當然使用 Blogger 架設的網誌也是整個停擺,造成了整天瀏覽流量都歸零。

經常出國又使用 Google 服務的朋友要擔心一下這問題 : )

2013年3月5日

旅行的意義,從觀光客到背包客

二十歲時,我從沒想過用背包客的方式旅行。那時候,到一趟花東就要帶著大包小包幾袋行李,五天四夜的旅行至少要準備七天份的衣服。搭上遊覽車,參觀幾個休息站的洗手間,到旅館開始抱怨房間沒照片中高級,每個景點趕著拍完照集合上車,最後再帶點伴手禮回家,讓別人知道你有過一趟旅行。

對旅行很昂貴的印象,大概來自中小學時候接受的觀念吧!一趟畢業旅行,需要省吃儉用一整年的零用錢,然後像放煙火一樣,三、五天內就把鈔票燃燒殆盡。

直到開始喜歡自行車休閒,幻想著一趟單車環島旅行,開始勤奮地練車健身;直到出發的那天,身為一位觀光客重達十多公斤的行囊,讓我一路氣喘如牛,這才明白想要帶的很多但真正需要的很少。

在第二次單車環島時,我已經相當熟練行李的輕量化,習慣睡一晚三、五百元的廉價旅館,習慣洗衣服在每天的行程表裡;看到喜歡的紀念品只裝在回憶裡帶走,只用照片和文字,保留旅行中的每段記憶。

經過兩次的單車旅行,我發現對旅行的看法有了一百八十度轉變;當你習慣住便宜的旅館,習慣和當地人吃同樣的餐點,將會發現,旅行不再是昂貴的奢侈品;不一定要努力工作辛苦存錢大半年,只為了在五星級飯店和遊樂園玩上幾天。旅行,隨時都能出發,只要旅行成為一種生活方式,三個月或半年都可以隨意計畫。

開始學習用背包客的方式旅行,我更重視辛苦賺的每一分錢,讓每一分錢得到更高的價值;工作時更全力以赴,因為可以工作的時間已經所剩不多。當然,會更在意自己想要的旅行行程,畢竟所有細節需要自己掌握,然後學習到更多。

2013年3月3日

樂桃遊大阪購物攻略:Zoff 平價時尚眼鏡提供電腦族專用抗藍光款

對於 3C 產品的重度使用者來說,能夠愛護靈魂之窗的好東西,如果真的有效果,這筆錢還真是不能省啊;算一算一天之中有多少時間,眼睛要盯著螢幕看呢?筆電、電視、平板和手機已經佔據生活中不少工作休閒時間,但是螢幕的藍光對眼睛可不友善。

經濟日報:《如何辨別鏡片抗藍光 以防止眼睛黃斑部病變

不管有沒有近視,選購一副「抗藍光眼鏡」已經成為電腦族的新流行;過去曾分享過的 GUNNAR 數位光學眼鏡,我自己就買了兩副,許多朋友也陸續購購買,可惜的是它的近視度數鏡片需要訂製而且費用昂貴,所以對戴近視眼鏡的朋友總是勸敗無效。

在樂桃廉價航空台灣飛大阪啟航、日幣持續貶值的今天,省下的旅費拿來配幾副眼鏡還有找啊。

到日本配眼鏡?相當受好評的 Zoff 有許多部落客推薦。
  1. 大阪 Zoff 到日本配眼鏡超簡單
  2. 我愛眼鏡∼日本配-zoff
  3. zoff配鏡新體驗。試戴沒壓力30分鐘快速取件!

Zoff 有什麼魅力吸引老遠跑到日本配眼鏡呢?它的優點有:
  1. 日式服務精神,試戴沒壓力更自在。
  2. 價格透明化且平易近人,分成日幣 5250 円、7350 円、9450 円三種(最高價僅約台幣 3000 元)。
  3. 30分鐘快速交貨不用苦苦等待。
  4. 款式超多、簡約時尚的設計感。
  5. 輕量化款式 Zoff Smart 僅有 8.0g。

門市推薦:位於大阪 難波城(Namba City)購物中心的 ZoffなんばCITY店()

交通資訊:從關西機場(Kansai Airport)搭乘南海電鐵,抵達難波車站,即可步行至難波CITY。


在 Zoff 配眼鏡值得注意的就是 Zoff PC 這款抗藍光鏡片,適合長時間使用 3C 產品的使用者。
  1. 有抗藍光功能的現代眼鏡ZOFF-PC
  2. Zoff PC 又一款抗藍光鏡片眼鏡


Zoff PC 目前有三種:有色鏡片(50%)、透明鏡片(37%),前二者可訂製近視鏡片(加價 5250 円),以及無度數的 Zoff PC Clear Pack 新款(36%)。


無度數的 Zoff PC Clear Pack 只要 3980 円,大約新台幣 1,300 元,

對 Zoff 眼鏡有興趣的朋友,還可以參考這段超酷的影片:線上虛擬試戴服務。

2013年3月2日

出國用「台銀線上結匯」輕鬆換外幣,台銀網路Easy購

出國旅行前,外幣要怎麼換才方便又划算呢?因為機場的匯率通常是最差的,除非真的不得已,否則還是別到機場換。但是跑銀行很麻煩又要排隊花時間,要怎麼做才能方便快速又划算呢?

推薦方便又划算的台灣銀行線上結匯,它優點不少:
  1. 2012年12月底前,免手續費
  2. 匯率划算!
  3. 線上申請不必出門,可以直接到機場的台銀取款(或到指定分行)。
  4. 選擇外幣現鈔張數,會自動顯示換算台幣的金額,方便計算不同面額的張數。

台銀線上結匯網址:
https://fctc.bot.com.tw/botfe/index.jsp


lyhcode by lyhcode
歡迎轉載,請務必註明出處!