mysqld を使ったテストの際に test database がなくてハマった
go で perl でいう test::mysqld のようにテスト用の mysqld プロセスを立てるには github.com/lestrrat/go-test-mysqld を使っている。
しかし、手元だと走るテストが wercker で実行すると test database がないと言われてどうしたものかと思ったら
こういうことらしく test という名前の database が作られなくなっていた。なので
func TestHoge(t *testing.T) { mysqld, err := mysqltest.NewMysqld(nil) if err != nil { t.Fatal(err) } defer mysqld.Stop() db, err := sql.Open("mysql", fmt.Sprintf("root:@%s/", mysqld.ConnectString(0))) if err != nil { t.Fatal(err) } defer db.Close() if _, err := db.Exec("CREATE DATABASE IF NOT EXISTS `test`"); err != nil { t.Fatal(err) } if _, err := db.Exec("USE `test`"); err != nil { t.Fatal(err) } .....
こういう感じで database 名を指定せずにつないで test という名前の database を作るようにした。
inFAMOUS Second Son
- 出版社/メーカー: ソニー・コンピュータエンタテインメント
- 発売日: 2014/05/22
- メディア: Video Game
- この商品を含むブログ (25件) を見る
割りとすぐクリアした。 死んだ時によくわからないけど話進んでるみたいなのがあって困惑した。
冷たい密室と博士たち DOCTORS IN ISOLATED ROOM S&M
冷たい密室と博士たち DOCTORS IN ISOLATED ROOM S&M
- 作者: 森博嗣
- 出版社/メーカー: 講談社
- 発売日: 2012/09/28
- メディア: Kindle版
- この商品を含むブログを見る
xcode でビルドした ios/mac アプリから AppRTCDemo 以外のことを wbertc で通信する
例えば、mac 用にビルドした AppRTCDemo は今のところ映像の受信は出来るが、送信のコードは組み込まれていない。
なので例えばそれを実現するためには ios の際に利用する RTCAVFoundationVideoSource.h のようなコードを自前で書く必用がある。
環境
- osx 10.10.3
- xcode 6.3.2
- webrtc の revision b444b3f0ff095fce497c403aa8149f15ce2f3ea9
- chrome 43.0.2357.81
webrtc の build, xcode の設定
- mac app から webrtc の DataChannel でやりとりをする - @soh335 memo
- /path/to/webrtc/src/ を header search path に追加
- macro に
WEBRTC_POSIX=1 WEBRTC_MAC=1
を追加 ( mac の場合 ) - runtime types を no
- libstdc++ にする
RTCAVFoundationVideoSource.h のようなものを書く
- 今回だと objc++ を書く必用がある
ジェームス・ブラウン 最高の魂を持つ男
ライブシーン迫力ある
小林カツ代と栗原はるみ 料理研究家とその時代
- 作者: 阿古真理
- 出版社/メーカー: 新潮社
- 発売日: 2015/05/16
- メディア: 新書
- この商品を含むブログ (4件) を見る
あとがきに
サブタイトルにもある通り、本書は料理研究家とその時代を研究した本である。しかし、執筆を進めるうちに女性史としての側面が思いの外強くなった。長年、家庭料理の狙いては当然女性、と思われてきたからである。ここ数年、「料理=愛情」という表現が目立つのは、その前提が崩れてきたからだろう。料理は誰がするべきか―その問題を考える機会にもなった
とあるとおり、思ってた以上に女性史の話が占める割合が多かった。普段読まない内容なので、それはそれで良かったとした。