2017年1月2日 星期一

[聖地巡禮] 長騎美眉 第五話 (ろんぐらいだぁす!)

下午6:37


第五話朝聖有兩部分

第一部分是亞美入手新的公路車,騎回つきみ野

第二部分是亞美自己騎去江之島,然後回程半路爆胎
換完內胎後跑去飯田牧場吃冰淇淋

2016年11月20日 星期日

[聖地巡禮] 長騎美眉 第三話 (ろんぐらいだぁす!)

凌晨3:44


這次跑的是第三話的路線

分別是「大垂水峠」和「ヤビツ峠」,所以分兩次跑 XD

Part 1 : 「大垂水峠」
這是官方給的路線圖:

動畫裡出現的場景只有「長尾山」那一段
如果只是單獨來朝聖的話
是可以從長尾出發就好 XD


( 前半段是路途出現的風景,後半才有動畫出現的場景 )

2016年10月31日 星期一

[聖地巡禮] 長騎美眉 第二話 (ろんぐらいだぁす!)

清晨7:12

2016年10月20日 星期四

[Golang] 使用govendor管理packages

晚上10:02
使用govendor管理golang packages

前言:
因為工作使用Go當backend, 想當然一開始要把環境建構起來,
當時的專案裡,有一份環境建構的文件,
照著文件做,結果環境卻build failed !?

因為都是用 go get github.com/xxxx/packages 下載,
因為某些套件的更新,導致一些原本可以用的method變得不相容,
所以需要一個package管理的套件。

從Go的github wiki有列出幾個管理套件,
有試過govender以及glide,感覺govender比較適合我。

從Go 1.6以後就有支援vendor的功能,1.5可以藉由GO15VENDOREXPERIMENT=1的環境變數來實現vendor功能。

廢話有點多,來點實際的範例吧!

範例:
1. 從 https://github.com/kilfu0701/go-vendor-example 下載
git clone https://github.com/kilfu0701/go-vendor-example.git
cd go-vendor-example
export GOPATH=`pwd`
export PATH=$GOPATH/bin:$PATH

2. 安裝govender
go get -u github.com/kardianos/govendor
rm -rf src/github.com src/golang.org                # after install govender, remove "src/github.com" & "src/golang.org"

3. 安裝example需要的packages
cd src/app
govendor sync

4. 回到example主目錄 執行測試
cd $GOPATH
go run src/main.go

打開瀏覽器 http://localhost:8081/

參考資料(refs):
govender github
Goalng套件管理wiki

2014年10月29日 星期三

[NodeJS] domain-parser

晚上7:58
NodeJS - domain-parser
前言:
剛好想要這個功能,但是沒有現成的
有找到php版本,不過判斷的情況不是很完美
只好自己寫一個 XD

套件名稱:
domain-parser
https://www.npmjs.org/package/domain-parser

Version: 0.0.5 (2014/10/29)

Source Code on Github
https://github.com/kilfu0701/node-domain-parser


安裝方式 (Install)
npm install domain-parser

用法 (Usage)
var dp = require('domain-parser');

var result = dp('www.google.com.tw').domainName;
console.log(result);
// google.com.tw

result = dp('direct.jp-bank.japanpost.jp').domainName;
console.log(result);
// japanpost.jp

好友連結