Punch Burger - 台電大樓站拳擊漢堡主題餐廳

Punch Burger

台電大樓站拳擊漢堡主題餐廳

推薦度:☆☆☆☆☆

Google Map 地圖連結: https://goo.gl/maps/bUQP1tKJiiD2

官方網站: http://www.punchburger.tw/


跟一些老朋友聚餐,同時來朋友開的餐廳捧場

Punch Burger 在捷運台電大樓站三號出口,出來右轉就可以看到,還蠻容易找的

Punch Burger

一進門就看到拳擊假人,可以打個幾拳,姑且叫它「Punch醬」吧

拳擊假人

店裡的氣氛就是以拳擊為主題,還有拳擊台圍繩,同時還有大電視可以看運動比賽轉播

Punch Burger 用餐環境

換個角度再一張

Punch Burger 用餐環境

人到齊後,店員送上菜單

點餐摟

點完後,聊了一會兒剛剛點的東西就上來拉

這是朋友點的鳳梨漢堡

漢堡套餐除了漢堡還有現炸薯條

如果吃不夠吃不爽還可以加料喔

鳳梨漢堡

至於院長呢,則點了我最愛的花生醬漢堡

除了花生醬之外 Punch Burger 的花生醬漢堡還有加花生,而且是一整顆花生喔,不是一般的顆粒花生醬

還有漢堡肉都是手打的,超多汁的,我看改名叫潮吹漢堡好了...

花生醬漢堡

漢堡套餐都有生菜、洋蔥跟大蕃茄切片

漢堡套餐的配菜

除了漢堡套餐之外,還有全天供應的早午餐系列也很厲害

這是朋友點的明太子嫩煎雞肉早午餐

嫩煎雞肉真的很可口好吃又多汁

明太子嫩煎雞肉早午餐

這是蘑菇櫛瓜早午餐,蘑菇與櫛瓜烤得很多汁

蘑菇櫛瓜早午餐

飲料除了碳酸汽水飲料之外,還有好喝的奶昔

這是巧克力奶昔,還有大量的鮮奶油,喔~這真是太銷魂了

巧克力奶昔


Punch Burger 的漢堡真的是沒話說,多汁的漢堡肉是厲害的地方,還有現炸薯條很脆又很大根吃起來超過癮,早午餐也很不錯,還有厲害的奶昔,下次有機會搞不好可以在那邊看運動比賽,氣氛一定很 high。

院長的旅行日誌

這篇紀錄了院長歷年的旅行日誌

2016 日本大暴走蜜月之旅

2015 藍寶石公主號 沖繩四天三夜之旅

2015 紐約零下酷寒之旅

2014 東京之旅

2013 美國北卡出差記

網站監控 website uptime checker

監控一直都是個大學問

一般來說有分成

  • 網站監控
  • 系統監控
  • 應用程式監控

這篇只討論網站監控,也就是最簡單的 uptime checker

以下就是院長的體驗報告


Site24x7

Site24x7

優點:

  • 功能很多,包山包海
  • 有 android, ios app

缺點:

  • 沒付錢只能有 5 個 web monitor
  • 沒付錢可以用的進階功能就很少
  • 介面有點老舊,即使最近改版還是有一種老舊風

SiteUptime

SiteUptime

缺點:

  • 超級老舊的介面比 Site24x7 還老舊

Uptime Robot

Uptime Robot

優點:

  • 沒付錢可以用 50 個 web monitor
  • 介面還算先進

缺點:

  • 進階功能看起來很少

StatusCake

StatusCake

優點:

  • 沒付錢可以用無限個 web monitor
  • 介面先進

缺點:

  • 有一個沒法用的 android app

結論

雞尾酒療法,院長用了這兩個,功能較為簡單,但是有大量的 web monitor 可以用

Line Bot Tips

callback url

callback url 只吃 https ,同時憑證還不能是自己簽的,如果只是玩玩不想花錢買憑證可以用 GoGetSSL 的 GGSSL TrialSSL ,跟正常的憑證一樣,只不過是 90 天有效,90 天後就會過期

GGSSL TrialSSL

另外 callback url 一定要加上 port number 即使是標準的 443 port 也一樣

發訊息給 Line Server

訊息要打回 line,要在 line bot 後台建立 IP 白名單。

也就是說沒有固定 IP 的 service 就 bye 啦,像是 GAE。

另外 IP 白名單是用 CIDR 的格式,不過 subnet 是 24 - 30 之間,不同網段就多設幾組。
如果只有 1 個 IP 就設到 30 就好

account type

Line Bot 目前有兩種 account type,分別是 Business Connect 跟 BOT API Trial

Business Connect 是有簽約有繳錢,所以功能比較多

好用的 web tools

協作工具

Lucidchart

mjml.io

  • 目前最好用的線上流程圖工具
  • 可多人協作像 Google Docs 一樣
  • 院長有付費使用的好工具

Email

MJML - The Responsive Email Framework

mjml.io

  • 製作 Responsive Email Template 的好工具

Litmus PutsMail — Test your HTML emails before sending them.

PutsMail

  • 快速地 html 送信工具,直接貼上 html 就可以送信,快速測試做完的 email teamplate

DNS

DNS Check - Free DNS checking tool with IPv6 support - DNSInspect

DNSInspect

  • 檢查 DNS 的設定,最後還會有個評分,可以根據評分的結果來改善目前的 DNS 設定

SSL

Qualys SSL Labs - Projects / SSL Server Test

Qualys SSL Labs

  • 程式 Server SSL 的設定,最後還會有個評分,可以根據評分的結果來改善目前的 Server 設定

GoGetSSL

GoGetSSL

  • 買 SSL 憑證唯一推薦,便宜簽發速度又快,完美

Uptime Checker

StatusCake

StatusCake

  • 沒付錢可以用無限個 web monitor
  • 介面先進

Uptime Robot

Uptime Robot

  • 沒付錢可以用 50 個 web monitor
  • 介面還算先進

更多 uptime checker

社交網站 share page link

透過 html 連結 share 到 social media 比較簡單的方法。

<a href="share_link", target="_blank"></a>

Facebook

http://m.facebook.com/sharer.php?u=<urlencoded_url>&t=<urlencoded_title>   

雖然是 mobile 版的連結,不過桌機會自動轉到桌機版,不過有時候會出槌一直轉到 mobile 版。

最靠譜是用 FB.ui 不過要弄個 app id。

Google+

https://plus.google.com/share?text=<urlencoded_text>&url=<urlencoded_url>

Twitter

https://twitter.com/intent/tweet?text=<urlencoded_text>&url=<urlencoded_url>

Reference

Nginx check header

一般來說保護 RESTful API 最簡單的方法就是把 api key 放在 https header 裡面,然後 ap 再檢查 header api key 是不是合法的。

但是,因為我們的 ap 只有一個 api key ,所以就想用 nginx 來檢查 api key。

做法蠻簡單的

location /api {
	if ($http_x_your_api_key != '1234567890') {
  		return 403;
	}
}

假設 header 是 x_your_api_key ,在 nginx 裡面就用 $http_x_your_api_key 就可以取到 header。

接著就是判斷是否合法,不合法就吐 403 回去。

另外,如果之間吐 403 回去, nginx 會吐預設的 403 html 檔回去。

如果想吐 json 回去,可以定義一個 403 json response

location /api {
	error_page 403 = @403_json;
	if ($http_x_your_api_key != '1234567890') {
  		return 403;
	}
}

location @403_json {
	default_type application/json;
	return 403 '{"error":{"code":"FORBIDDEN"}}';
}

這樣就可以吐 403 json response 回去。

以上

Reference

日本大暴走蜜月之旅 - 風之薰溫泉飯店

去日本當然一定要去溫泉飯店,這次是訂在伊豆半島的伊東溫泉區的風之薰(風の薫)

風之薰(風の薫) 算是飯店式的溫泉飯店,不像傳統日式溫泉旅館,所以沒有傳統日式溫泉女將的服務。

為何會知道風之薰,是因為 relux 這個網站。高大上的網頁設計,大圖打死一切。不過 relux 裡面的飯店可都不便宜。

因為這次是蜜月之旅,所以總是要奢華一下,所以就透過 relux 訂了風之薰一泊二食。

訂房確認後,飯店會發 email 過來,確認飲食喜好,是否有對食物過敏。雖然發來的是日文信,但是寫英文回也沒問題。

當天從東京站搭新幹線到熱海再轉 JR 過去伊東。

東海道新幹線

搭到跟台灣型號一樣的新幹線,完全一模一樣,有點小失望...

熱海

50 分鐘就到熱海站


到熱海接近中午,就出站找找東西吃

熱海饅頭

有名的熱海饅頭,可惜下面沒放錢


用完中餐就轉 JR 到伊東站

伊東站

旅館地點稍遠,可在車站搭車計程車前往,旅館會負擔計程車費。

然後周圍沒有便利商店,所以我們怕晚上肚子餓,餅乾零食先在車站附近買好。

不過事後證明這是多此一舉...

搭乘計程車大約 5 分鐘就到飯店,不過被收了 1000円,超貴...,還好旅館會負擔計程車費。


風之薰 - 陽台

到了飯店映入眼簾的就是可以眺望相模灣的大景


在大廳 check in 時,服務人員會送上飲料跟小點心。

風之薰 - check in 小點心

只要坐著跟伸手就可以完成 check in。


check in 完,領了鑰匙就來到我們的房間。

風之薰 - relux 的問候

因為是透過 relux 預約,桌上放有 relux 的問候

風之薰 - 雙人床

雙人床混合榻榻米,算是中日混合的 style

風之薰 - 陽台

陽台的景色

風之薰 - 房內溫泉

同時房內溫泉的浴缸就在陽台,一邊泡溫泉一邊看海真是挺爽的

接下來開始進入鄉巴佬模式,探索房內的設施

風之薰 - 冰箱

冰箱裡面有香檳、果菜汁、啤酒、罐裝茶還有水,通通都是免費的哦!

風之薰 - 電視櫃

接著探索電視櫃

風之薰 - 電視櫃裡的驚喜

抽屜裡有西瓜棋、uno、撲克牌

風之薰 - 電視櫃裡的驚喜

另外一邊抽屜裡自拍神器、各式充電頭

風之薰 - DVD 播放器

還有 DVD 播放器,另外還有幾片心靈音樂。

身為一個工程師,測試一下 DVD 播放器也是很正常的行為。

風之薰 - 腳底按摩器

還有攜帶型腳底按摩器

風之薰 - 望遠鏡

更酷的是竟然有望遠鏡可以遠望大海

風之薰 - 山櫻碳

房間除了有空氣清淨機之外,還有山櫻碳真正的活性碳過濾 😁

風之薰 - 按摩椅

角落還有一張按摩椅,泡完溫泉還可以鬆一下

風之薰 - MARGARET JOSEFIN

接下來前進浴室

洗手台擺滿 MARGARET JOSEFIN 的清潔用品,真是大手筆

風之薰 - 檜木浴缸

浴室是全檜木打造,有檜木的味道


逛了好久終於逛完房間

既然有房內溫泉,當然要在吃飯前先來泡個溫泉

風之薰 - 夜景

剛好天色也有點黑了,邊泡溫泉邊欣賞夜景也是挺有風味的


終於到了晚餐時段了

風之薰 - 蒼海

晚餐要到頂樓的餐廳用餐

晚餐有兩個時段,建議選擇第一個時段,因為飯店有提供宵夜(拉麵),如果選擇第二個時段,你會吃不下宵夜 XD。

風之薰 - 日文菜單

晚餐是日式套餐式的組合,由主廚準備的料理,各種飲料無限暢飲,包含酒精飲料。

菜單上還好印你的名字,真是貼心

風之薰 - 英文菜單

還有提供英文菜單,不過我看日文比較知道是什麼 XD

風之薰 - 酒水單

酒水單,通通都是無料喔,可以一杯接一杯喔

風之薰 - 餐前酒

一開始先送來餐前酒,光餐前酒就有五杯了,還沒開始就要醉了 XD

風之薰 - 生魚片拼盤

來自相模灣的新鮮生魚片拼盤

風之薰 - 自己的哇沙比自己磨

最酷的是,自己的哇沙比 自己磨,這才是真正的青

風之薰 - 天鰤 金目鯛

接下來就是今天的重頭戲,天鰤 金目鯛,主廚採用的是涮涮鍋模式(自己的魚比自己涮)

這是涮之前的照片,涮後照片因為太好吃了來不及拍 XD

風之薰 - Happy Honeymoon

因為去之前有告知說是度蜜月,所以餐後還有特別準備蛋糕,真是貼心,不過味道就普普。

風之薰 - 頂樓露台

頂樓還有個露台可以看星星,因為拍不到星星,只好拍我看星星

風之薰 - 頂樓貸切風呂

另外頂樓還有個貸切風呂,空間就比較大,可以好好伸展一下


風之薰 - 看不到的日出

早上想說可以去看日出,結果頂樓露台方向不對,看不到日出,就只好拍一張看不到的日出照。

風之薰 - 早餐菜單

到了早餐時間,早餐也是一樣的豐盛,看這菜單感覺不出來

風之薰 - 早餐全餐

全部擺出來就看得到豐盛程度了吧


終於來到退房時間,離開飯店有接駁車,送我們到車站。

等待接駁的時間可以在一樓的休息室休息

風之薰 - 膠囊咖啡機跟手沖咖啡

厲害的是休息室有膠囊咖啡機跟手沖咖啡,自己的咖啡自己磨。


蜜月之旅總要來體驗一下日本高級溫泉飯店

體驗的確也沒令人失望,不過價格倒是挺失望的 XD

最後分享一下 relux 的邀請連結

https://rlx.jp/invite/IP_PHBF0

用這個連結註冊有 5,000円 的折價卷喔!!!

貼圖完,更多日本大暴走蜜月之旅

Node.js GC 參數調整

最近把 server 上的 node 版本從 0.10 升級到 4.2

這時遇到 memory 暴增,因為增加的速度有點誇張,同時有發現 GC 不常回收,所以把方向朝向 GC 策略的方面調查,查了一下,發現有參數可以調整 v8 的 GC,分別是 --max-old-space-size--max-new-space-size

這兩個分別控制存放 new object 跟 old object 的記憶體空間。

預設 --max-old-space-size 是 1GB,但是機器根本沒有 1GB 的記憶體,所以 ap 的記憶體用量就一直吃到沒法 allocate 就自己 crash。

於是把 --max-old-space-size=512 設定成 512MB 再重啟 ap,觀察一陣子就看到 ap 記憶體用量超過 500多 就會啟動 GC,目前看起來成效不錯,再繼續觀察。

Reference