docker

Docker を使って Rust に入門してみた

前々から Rust の良いと聞いていたので、ちょっと入門してみた。 Rust に入門した https://t.co/UfBJ6c1i9C— 神速@リリカルエンジニア (@sinsoku_listy) 2017年2月27日 参考のサイト 公式の プログラミング言語Rust が分かりやすそうなので、これを見ながら…

Docker Remote API を使ってコンテナを起動させてみた

Docker Remote API を触って、簡単なコマンドを実行してみた。 実行環境 $ docker --version Docker version 1.12.1, build 6f9534c API ドキュメント docs.docker.com コンテナの作成 $ curl -v -X POST \ --unix-socket /var/run/docker.sock \ -H "Conten…

Swift でトランプを実装しようとして、勉強になってる話

まだ全然実装できていないけど、とても勉強になっているので途中経過をブログに書いてみる。 github.com なぜやっているのか トランプくらい簡単に実装できる・・・そう思っていた時期が(ry 環境 Swift 3.0-dev on Docker swiftdocker/docker-swift この…

XCode を使わず Swift で TDD しながら FizzBuzz を書いてみた

この前作った Swift の環境 で勉強として FizzBuzz を書いてみた。 github.com パッケージの作り方 $ mkdir FizzBuzz $ cd FizzBuzz $ swift package init コード // Sources/app/FizzBuzz.swift class FizzBuzz { let num : Int init(num : Int) { self.num…

Swift の勉強する環境を docker を使って構築する

docker で勉強する環境を作ってみた。 github.com 準備 リポジトリと README を見てもらえば分かるけど、下記のような bin/run のスクリプトを用意する。 #!/bin/sh if [ -n "$*" ] then docker run -v $(pwd):/app -w /app swiftdocker/swift $* else docke…

Mac で docker-machine の IP を localdocker にしておくと捗る

Mac で docker を使うと、docker-machine の IP にアクセスするときが少し面倒です。 これを /etc/hosts を使って localdocker でアクセスできるようにしておくと便利って備忘録。 準備 まず、 /etc/hosts にこんな感じで書いておく。 127.0.0.1 localdocker…

Haskellの勉強をDockerを使って始める

いい加減に関数型言語を1つくらい触っておかないとエンジニアとして生き残れなそうな気がしてきたので、勉強を始めてみた。 参考資料 書籍 Web Haskell 入門 - ウォークスルー Haskell 勉強方法 環境 hsenv を使って環境を作ってもいいけど、hsenvの使い方か…