gorogoroyasu

福岡の開発会社で働いている。

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

tensorflowのrandom crop で、2枚の画像の同じ箇所を切り取る

画像が2枚あります。 画像A が入力データ 画像B が正解データ。 画像引用: https://helpx.adobe.com/jp/photoshop-elements/kb/222341.html この画像をrandom crop するときに、どのようにするとうまくcrop できるのか試しました。 そして、たどり着いた答え…

メモ golang の defer 2

package main import ( "fmt" ) type Hoge struct { a string } func main() { h := &Hoge{"a"} defer fmt.Println("no func", h.a) defer func () {fmt.Println("with func", h.a)}() h.a = "b" } 出力は、 with func b no func a 以前の記事に書いたが、de…

メモ golang のdefer

defer は便利でよく使うので、特性をちゃんと把握しておく必要がある。 defer の実行順 package main import ( "fmt" ) func main() { for i:=0; i<3; i++ { fmt.Println("1") defer fmt.Println(fmt.Sprintf("2-%d", i)) fmt.Println("3") } } 結果 1 3 1 3…

"Key (id)=(1) already exists" error occurred in CakePHP3 model test.

久々にCakePHP でテストを書いている。 Fixture を整えて、TestCase を書いた。 そして、値を save するメソッドをテストした。 すると、 duplicate key value violates unique constraint "hoges_pkey" DETAIL: Key (id)=(1) already exists. というエラー…