[開箱文] 生日禮物 – 登山錶 Casio PRG-260

今年可是我第一次以人夫的身份過生日,身為人妻的潔也送了我一個夢寐以求的登山錶。貼心的老婆知道我喜歡爬山,又想讓我們每次爬山再安全一點,所以送了這個禮物。收到錶的喜悅實在是藏不住了,這是老婆送我的禮物耶,如果可以的話,我會每天把它帶在手上。
其實這種氣壓的高度計可能不夠準,因為他的高度是用氣壓推算的,所以隨著氣壓高低影響高度的準確度。但是帶著登山錶上山總是令人特別安心,至少看看指南針可以知道目前方向,看看高度計可以知道目前大約的高度,總是給人踏實的感覺。

手錶功能與規格如下:

  • 太陽能電力
  • 防水200米
  • 全自動EL背光照明
  • 數位羅盤 - 16方位測量與顯示、圖形化方向指針、地磁偏角校正、方位校正、方位記憶
  • 氣壓測量 - 範圍:260~1,100毫巴,氣壓趨勢圖(過去20小時的趨勢)
  • 溫度計- 範圍:-10~60°C
  • 世界時間:48個城市(31個時區)、夏令時間開關
  • 日出/日落時間
  • 1/100秒計時碼錶
  • 倒數計時器
  • 節電功能:處於暗處一段時間後關閉畫面
  • 耐低溫設計(-10°C)
  • 尺寸:56.3 x 50.6 x 15.6 mm
  • 重量:87 g

↓潔可愛的小卡和禮物外表
gift

↓除了手錶外,其他的全拿出來,小小的盒子,還裝了不少東西,包括厚厚的說明書和保證卡。
Gift

↓protrek 出來見客了!
Gift

↓塑膠錶帶,黑色底,配上銀色的方向羅盤,背景又是綠色的,仿彿在森林裡面,感覺好有質感。
Gift

↓再往近一點看,目前錶面上顯示的是高度模式。這可以知道我現在正在海拔 40m 的地方,如果一直往上昇,數字會隨著往上爬,而上昇。
Gift

↓在往水漾時實際帶在手上的感覺
Gift

↓謝謝老婆,這是個開心的笑容
Gift

在 Console 底下簡單的 Yaml syntax check Script

介紹

在編寫 yaml 檔時,如果沒有使用任何的 IDE, 或是想 automation 作檢查,勢必需要在 CLI 可以檢查的方法。Yaml 檔發生錯誤是很擾人的,尤其是一個yaml 檔可能上百行,要找一個空白空錯沒有什麼好方法。最近就遇到因為前一版 commit 設定檔的人沒有檢查語法,設定檔裡面少了一個空白,結果造成 indent 就不對,接著程式沒寫好就直接停止執行的問題。但後來想想,應該要有一些方便的 tool 在編寫 yaml 檔結束後,作一些簡單的檢查,來減少浪費大家人力來追問題。

實作方法

  • 安裝 ruby
  • 安裝 awesome_print 的 gem 檔
    # sudo gem install awesome_print
  • 執行 ruby 指令
    $ ruby -e "require 'yaml'; require 'awesome_print'; y=YAML.load_file('/tmp/example.yaml'); ap y"

在 MAC 下只要安裝一個 gem 檔,然後用內建的 ruby 指令馬上就可以看出來了,而且畫面還非常的漂亮。

DEMO

我們以 wikipedia 上的 yaml 範例檔為例:

--- receipt: Oz-Ware Purchase Invoice date: 2012-08-06 customer: given: Dorothy family: Gale items: - part_no: A4786 descrip: Water Bucket (Filled) price: 1.47 quantity: 4 - part_no: E1628 descrip: High Heeled "Ruby" Slippers size: 8 price: 100.27 quantity: 1 bill-to: &id001 street: | 123 Tornado Alley Suite 16 city: East Centerville state: FL ship-to: *id001 specialDelivery: > Follow the Yellow Brick Road to the Emerald City. Pay no attention to the man behind the curtain.

Result:
如果一切順利的話,可以看到下面的結果,除了可以驗證內容打的對不對之外,還可以看結構是否正確。
yaml parse result

如果結構有錯,或是語法有錯,他會顯示錯誤的行數,這樣就比較好 Debug 了。
parse error

結論

如果有 vim 的 plugin or sublime 的 plugin 在即時編寫時,就可以直接列出語法有問題的地方應該會更好更直覺。不過現在這個方法比較適合在 CI commit build 預先作檢查,減少錯誤的程式上到 production 。

參考

[1] http://stackoverflow.com/questions/3971822/yaml-syntax-validator
[2] http://stackoverflow.com/questions/17289399/how-do-i-pretty-print-a-hash-to-a-rails-view
[3] https://github.com/michaeldv/awesome_print

[登山] 小溪營地糜爛行

從很久以前我知道有小溪營地這個地方時,我就非常的想去。在結婚前二個月,我就跟大家預訂了小溪營地的行程。一直等到結婚完後一個月才開始進行這個行程,實在是整個計畫拖的有點久。但還是令人感覺到非常的興奮啊,因為我已經大半年又沒爬山了,而且這半年,忙到完全沒有運動,不知道自已到底還爬的動爬不動啊。XD

合歡山來了八百次了,本來這次要把欠潔的合歡東峰,和我欠的西峰一次補齊,不過這二項這次好像都沒有完成。

隊伍簡介:

成員:合計14人,性別比為9男5女,其中二位是第一次來到3000公尺的高山

行程預計:

Day 1

上午 9:00:00 清境 7-11 上午 10:00:00 合歡東峰登山口 上午 11:00:00 東峰頂 下午 12:00:00 返回東峰登山口 下午 1:00:00 北峰登山口 下午 3:30:00 北峰前三叉路口 下午 4:30:00 小溪營地

Day 2

上午 5:00:00 小溪營地 上午 7:00:00 北峰前三叉路口 上午 7:15:00 北峰 上午 11:00:00 前要到達西峰頂 下午 3:30:00 北峰頂 下午 4:00:00 小溪營地 下午 5:00:00 小溪營地出發 下午 6:00:00 北峰登山口

實際行程:
Day 1:

與預計相同

Day 2:

上午 8:00:00 小溪營地 上午 9:00:00 北峰前三叉路口 上午 9:15:00 北峰 上午 11:00:00 北峰登山口

前面的東峰沒有照片,而且潔因為太久沒運動和爬山了,完全程現一種無力的感覺。走一步是一步,但到一半時,腳步走太快,氣就喘不過來了,這座東峰只好欠著下次再來。
IMG_7098

因為大家車子數量太多,大家互相等來等去,從北峰登山口出發,已經接近三點了。

出發前大家的背包照,感覺好像沒有很多東西,但身上背最多東西的已經不知道走到哪裡去了!
出發前的背包照

出發前,大家非常有精神,但等等要面對1公里的長上坡啊,這些人應該不知道這件事情。

大家這個時候還非常的有精神啊

高山上五、六月是高山的春天,所以此時還算是花季,到處都還有一團一團的高山杜鵑。
現在還算花季,到處都有花

高山上少見的鳥類,這些金翼白眉已經不怕人了,在人身邊到處覓食。
巧遇金翼白眉

潔努力的一步一步往上爬
潔努力的一步一步往上爬

反光板是往北峰的路上一個重要的指標,看到反光板就知道路到一半了!
看到反光板就知道路到一半了!

三叉路口再往下走大約一公里左右,終於看到小溪營地了,右下角大大的天幕就是其他人要睡的地方,也是因為它晚上讓我們晚上完全沒睡覺。
三叉路口再往下走大約一公里左右,終於看到小溪營地了,右下角大大的天幕就是其他人要睡的地方,也是因為它晚上讓我們晚上完全沒睡覺。

下午五點多終於到小溪營地了,潔開心的與小溪營地菜市場合照,這一天,小溪營地滿滿的都是帳棚。
下午五點多終於到小溪營地了,潔開心的與小溪營地的菜市場合照。

晚上是小不點準備的麻辣羊肉爐,和經過大廚 kay 和潔的幫忙,讓整個羊肉爐的香味充滿著天幕。
晚上是小不點準備的麻辣羊肉爐,和經過大廚kay 的幫忙,整個香味充滿著天幕。

清晨的小溪營地,經過昨晚的大風,很多人的天幕已經放棄,也很多人已經出發攻頂西峰。
清晨的小溪營地,經過昨晚的大風,很多人的天幕已經放棄,也很多人已經出發攻頂西峰。
小溪營地

小溪營地成功!因為昨晚天幕倒的倒,搞了一整晚的天幕,今天就直接放棄西峰,慢慢的走下山。西峰殘念!
小溪營地成功!西峰殘念!

看其他隊伍走在陵線上,後面還搭配著其他的大山,這是種美麗的畫面!
看其他隊伍走在陵線上,後面還搭配著其他的大山,這是種美麗的畫面!

天氣太好了,藍天白雲,配上登山者,是個美麗的畫面!不過老爹這個昨天肚子痛到快掛掉的人,今天又生龍活虎般的爬山,真的是強者我老闆啊!
天氣太好了,藍天白雲,配上登山者,是個美麗的畫面!

哈哈哈,我們又來北峰放閃了!這是我和潔第三次來到北峰頂了,這個地方應該是我和潔登頂過最多次的地方了!
哈哈哈,我們又來北峰放閃了!

最後回程的路上看到馬路了,這歡樂的行程終於結束了。
回程終於看到馬路了,這行程終於結束了。

感謝每一位參與者的幫忙,讓這個活動可以順利成功。

可以改善的地方:

  • 不知道小溪營地風這麼大,天幕的綁法還需要再研究。
  • 辣的鍋底雖然吃起來很爽,但在山上還是淡一點比較下口。
  • 整個隊伍拖太長,造成管理上的困難,下次最多只能分成二群才比較好控制。

[登山] 松蘿湖 (2014/01/18 – 2014/01/19)

IMG_6989

去年和潔爬的第一坐山就是松蘿湖,當時請 King 帶了一堆新手上山,結果我壓隊的和幾個新手同事都沒看到松蘿湖,還害了幾位同事這輩子再也不爬山了。但是當時在下山時,與潔和其他人說,山一直都在,我們一定會回來的!今年,終於在裝備都買齊全的份上,開了一團松蘿湖重裝露營的行程。當然要先感謝各方大德的幫忙,與爬山的各位朋友們極力配合,這次的行程才會順利完成。

松蘿湖,又名十七歲少女之湖,常常來這裡的人因為雲霧籠罩,通常都看不太清楚全貌。這次運氣非常的好,雖然有點陰天,但二天都沒有下雨,感謝上天為我們帶來好天氣。

人數:七男三女

裝備:2 頂 2 人帳,1頂3人帳,1頂5人帳

一開始大家精神精神抖擻,全身乾淨的,在入山前有問了員警,他說最近幾天只有晚上有下一點小雨,看來今天應該不會太難走!

IMG_6932

結果開走沒多久,我的傳家之寶,丫爸給我的鞋子的底就掉了,只好先跟 jimmy 借了鞋帶來綁一下我的鞋底。當然,最後走沒多久,他還是掉了!

IMG_6935

走沒多久,就到水源地了,我們在這裡男生一人背 2 公升的水上山。
IMG_6942

休息完後,再出發,爬了一陣上坡,接著就到了拱門了,這個門上綁滿著各家登山社的布條。

IMG_6949

一路上遇到這些大石頭,讓沒有鞋底的我走的很辛苦,非常的有路感!

IMG_6966

路上都是這些大樹陪伴著我們!

IMG_6959

我們終於到了最高低了,看到這塊牌子,就知道要開始往下坡了!(看了很多人拍了這張牌子,但卻不知道實際上看到是非常小的牌子!)

IMG_6982

松蘿湖湖畔的景色!這次不錯,沒有各種的雲霧打擾!雖然沒有看到滿水位的樣子,但是這種S型的湖泊還是別有一番特色。

IMG_7009

IMG_7005IMG_7021IMG_7022IMG_7042

感謝這些裝備陪我們上山,帶我們安全下山!
IMG_7068IMG_7072

 

另外我和潔也感謝這些與我們一同上山的伙伴,希望下次有機會大家再一起上山!IMG_7083