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

MySQL、localhostだとポート指定オプション効かないってマジですか。。

検証用のMySQLデータベースをせっかくなのでDockerコンテナで作ったら、接続できないという事態。 docker run -d -p 13306:3306 --name mysql-for-local mysql-for-local こんな感じでコンテナを起動して mysql -u root -D my_db -h localhost -P 13306 -A …

引数にオブジェクトを渡すか、個別に渡すか

メソッドを作成するときに、引数の数が増えてくるとどう対応したものかよく迷う。 と思ったらコードコンプリートに答えが書いてあった。 「第二部 7.5 ルーチンの引数の使用」あたりでの僕の理解。 2つの意見がある 個別に渡して結びつきを最小限に抑える オ…

CircleCIでdot(graphviz)が動かなくなった

概要 qiita.com ↑な感じでDB定義の管理にSchemaSpyを利用しているんだが、リレーションの描画にSchemaSpyは Graphviz を使っている。 しかし最新のビルドでリレーションの描画がされていなかった。 その調査と対応のまとめ。 現象 SchemaSpyで描画されなかっ…

久々のrubyをバージョンアップ

概要 久々にRuby触ろうとしたらバージョンが古かったので更新した。 現状確認 Rubyは入ってる。 $ ruby -v ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15] rbenvも入ってた。 $ rbenv --version rbenv 1.0.0 欲しいバージョン(2.…