2015-01-01から1年間の記事一覧

富山の寒ブリ食べる会をやりました

こちらです なぎせさんが持ってきた日本海の天然寒ブリを東京で食べる会 - connpass 約1年弱程前の 氷見ぶり食べたい2015-02-09 22:15:37 via Twitter for Androidと言うつぶやきに端を発しています。 半年以上会場探しとかをサボっていて、いざ準備し始めた…

Go言語の開発環境構築したメモ

メモです。 Goをインスコするためにgvmをインスコする Ubuntu使ってるんですがaptにあったのなんかすごい古いっぽかったのでソースインストールかなぁと思ってたら、どうやらgvmと言うrbenvみたいなやつがあるらしくそれ使ったほうがいいとのことです。 gvm…

僕(2015-10-09現在)

やってきた事 Javaで受託開発 PHPでソシャゲ作り JavaやScalaでいろんな裏側のAPI作る仕事*1 やったことある事 PHP Java Scala Python(ちょっとだけ) Clojure(HelloWorld) Haskell(HelloWorld) Docker HBase PlayFramework2 React.js(ちょっと触っただけ) gi…

Clojure完全にマスターした話

TL;DR LeiningenインスコしてIntelliJ IDEAにCursiveプラグイン入れるとLeiningenで生成したプロジェクト普通に読み込めるし括弧辺りの問題もだいぶ快適になるよ。 テスト環境何もしなくてもとりあえず整ってるっぽい 完全にマスターとはHelloWorldやったり…

FP in Scala勉強メモ(2)

高階関数、多相関数。 ここで言う多相は継承等による多相*1ではなく、型変数を利用した(総称)多相関数*2。 この辺りは特に目新しいことは無かった。 データ型(List) List[+A]として変位を共変にしてNil extends List[Nothing]とすることでval l: List[Int] =…

FP in Scala勉強メモ

p.26 EXERCISE 2.1 n番目のフィボナッチ数を求める関数fib(n: Int): Intを末尾再帰で書く 脳内イメッジ ↓ def fib(n: Int): Int = { def f(n: Int, a: Int, b: Int): Int = { if (n == 1) a else if(n == 2) b else f(n-1, b, a+b) } f(n, 0, 1) } 最初からn…

JenkinsとかでDockerコンテナを使ってテスト等を実行する時にdocker buildのキャッシュが効かない件

Dockerfileを使ってdockerイメージをビルドする時、COPYとかでリソースを追加する際、追加するリソースが変更されていなければキャッシュが使われてズババッとビルドされる。 が、リソースを変更していないにもかかわらず何故かキャッシュが使われず、結果と…

Docker SwarmとDocker Composeについての軽い所感

Docker社が前々から作ってたよって言ってたアレコレが先日公開されました。Dockerが、分散環境構築ツール群「Docker Machine」「Docker Swarm」「Docker Compose」を公開 - Publickeyコンテナクラスタの構築やらスケジューリングやらサービスディスカバリや…