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

Golang Cafe #14 まとめ flagパッケージ

Go

2014/01/26に開催された「Golang Cafe #14」についてのまとめです。 今回はflagパッケージ以下をみていきました。 os.Argsが単純にプログラム名と実行時引数の一覧を取得出来るのに対して、flagパッケージとは何かと簡単にいうと、「実行時の引数(オプショ…

「つくって覚えるCoffeeScript入門」を読みました。

先日から以下の書籍を読んでいました。つくって覚えるCoffeeScript入門作者: 飯塚直出版社/メーカー: アスキー・メディアワークス発売日: 2013/05/29メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る私はJavaScriptはそれなりに書けるの…

Go言語のソースコードを取得する(再び)

Go

以前こちらの記事で書きましたが、Windows環境でGo言語のソースコードを取得するには、 hg clone https://code.google.com/p/go/すれば良かったはずなのですが、本日Golang Cafe中に上記コマンドで取得したところ「Binary Distribution」というものしか取得…

Golang Cafe #13 まとめ containerパッケージ

Go

2014/01/19に開催された「Golang Cafe #13」についてのまとめです。 今回はcontainerパッケージ以下をみていきました。サンプルコードは+TakashiYokoyama氏が準備してくれています。 heapsample listsample ringsample containerパッケージ以下にはheap、lis…

msysgit 1.8.5.2 におけるpush時のwarning対応

Git

msysgit 1.8.5.2にアップデートしたところgithubへのプッシュ時に下記のようなwarningが発生するようになりました。 $ git push warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this …

nvmwのセットアップ

事前にgitとpythonのインストールを済ませておく。 $ git clone git://github.com/hakobera/nvmw.git インストール先環境変数に追加。 NVMW_HOME=インストール先 PATH=%PATH%;%NVMW_HOME% NVMW_HOMEは指定しなくても良いが、指定する場合は最後の\を忘れない…

はじめてのGoogle App Engine「Go言語」編を読んで

Go

少し前からこちらの本を写経+αしていましたがひと通り終えました。はじめてのGoogle App Engine Go言語編 (I・O BOOKS)作者: 茨木隆彰出版社/メーカー: 工学社発売日: 2012/02/01メディア: 単行本 クリック: 2回この商品を含むブログ (4件) を見るさらっと…

Go言語でgzip圧縮する場合の圧縮レベルの比較

Go

前回のGolang CafeでGo言語でgzip圧縮する場合に圧縮レベルを指定することができることを学んだのですが、実際にどれほどの差が出るのか気になったので調べてみました。 Go言語のgzip圧縮では、こちらに定義してあるとおり、 NoCompression BestSpeed BestCo…

Golang Cafe #12 まとめ compressパッケージ

Go

2014/01/12に開催された「Golang Cafe #12」についてのまとめです。 今回はcompressパッケージ以下をみていきました。 サンプルコードは+TakashiYokoyama氏が準備してくれています。基本的な処理の流れは前回と同じなのでまとめが簡単になっているかもしれま…

Go言語で指定したディレクトリ以下のディレクトリおよびファイルの一覧を取得する

Go

前回のGolang CafeのzipのサンプルでGo言語デフォルトのパッケージのソースコードのファイルを圧縮してみればいいじゃない、ということになったのですが、指定したディレクトリ以下のファイルの一覧を再帰的に取得する方法がすぐに分からなかったので改めて…

Golang Cafe #11 まとめ archiveパッケージ

Go

2014/01/05に開催された「Golang Cafe #11」についてのまとめです。 今回は私が気になったところを質問した後、archiveパッケージのtarパッケージとzipパッケージをみていきました。 サンプルコードは+TakashiYokoyama氏が準備してくれています。 私が質問し…