DRYな備忘録

Don't Repeat Yourself.

2013-10-01から1ヶ月間の記事一覧

MacでMongDBをデーモン起動したい

問題1 : とりあえず起動したい brew install mongoだったかでMac入れたmongoDBがあって > which mongo /usr/local/bin/mongo という状態で、mongoと打っても > mongo MongoDB shell version: 2.2.3 connecting to: test Sat Oct 19 17:21:18 Error: couldn\'…

Revelでプロジェクトをnewしてみた【Revel】【Golang】

go

問題 GoのウェブフレームワークRevelをこのサイトで使っています。 これで、 http://otiai10.hatenablog.com/entry/2013/09/29/131902 Revelのプロジェクトゼロから書いたけど、ゼロからやらなくていいっぽい。 revel new hogehogeってコマンドがあるらしい…

Go言語でデフォルト引数を使う【golang】

go

問題 go言語でデフォルト引数を使いたいじゃないか。 調査 http://stackoverflow.com/questions/2032149/optional-parameters Go does not have optional parameters 用意してないっぽい。だけど、その下にある type Params struct { a, b, c int } func doI…

Go言語でMonth型をintにする【golang】

go

問題 go言語で現在時刻は以下のように取得できる package main import ( "time" "fmt" ) func main() { now := time.Now() fmt.Printf("Now\t: %v\n", now) fmt.Printf("Year\t: %v\n", now.Year()) fmt.Printf("Month\t: %v\n", now.Month()) fmt.Printf("D…

nginxでプロキシが502 Bad Gatewayを吐く【ロードバランサ】【nginx】

問題 nginxでロードバランサとしても動くリバースプロキシを設定してみた。んだけど、502 Bad Gateway。なんじゃそりゃ? 要件 xxx.xxx.xxx.xxxというグローバルIPと tainaka.comという名前が与えられているリバースプロキシがいる tainaka.comという名前で…

【障害報告】艦これウィジェットOCRサーバが動作しない

各位 以下の通り障害が起きましたのでご報告いたします。 ユーザの皆様にはご不便おかけし大変申し訳ございません。 時間 2013/10/08/23:46 ~ 2013/10/08/23:53 現象 OCRサーバのレスポンスがサーバエラーとなって失敗する 範囲 全ユーザ 原因 わたくしがカ…

nginxでDebian(wheezy)にプロキシサーバ立てる【nginx】【Debian】

目標 apacheで立ってるリバースプロキシをnginxに置き換える 記録 インストールから起動まで otiai10 % apt-cache search nginx collectd-core - statistics collection and monitoring daemon (core system) fcgiwrap - simple server to run CGI applicati…

revelでfileをアップロードするもnil【revel】【Go】【html】

go

問題 Goのウェブフレームワークrevelでファイルをアップロードしたい。 のに、nilがアップロードされてくる。 ナンデヤ app/views/Test/Index.html <html> <head> <meta charset="utf-8"> </head> <body> <h1>テストデータのアップロードページ</h1> <form name="upload" method="POST" action="/test/upload"> <input type="file" name="imgFile" accept="image/png"> </form></body></html>