y_uti のブログ

統計、機械学習、自然言語処理などに興味を持つエンジニアの技術ブログです

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

Metamorphic Testing を試す

Metamorphic Testing は、Chen らによって提案されたソフトウェアテスト手法です*1。以下に示す第二著者のウェブページからテクニカルレポートをダウンロードできます*2。今回は、テクニカルレポートで用いられている例を実装しながら Metamorphic Testing …

PHP で mutation testing を試す

Mutation testing とは、プログラムに対するテストケースが十分であるかを測定する手法です。テスト対象のプログラムを機械的に変更してバグを埋め込み、テストがちゃんと失敗するかどうかを調べます。バグのあるプログラムをテストするので、テストの失敗は…

WPF の GridSplitter の実装を調べる

Windows Presentation Framework (WPF) の GridSplitter の動作を理解するため、Reference Source を調べてみました。GridSplitter の動き方は、グリッドの列幅や行高を比率で指定した場合とピクセル値で指定した場合で異なります。Reference Source を読む…

WPF の GridSplitter を使う

Windows Presentation Foundation (WPF) の GridSplitter を使う機会があったので、使い方について調べた内容をまとめます。GridSplitter はグリッドの行の高さや列の幅を変更可能にするコントロールです。何となく簡単そうな印象があったのですが、実際に使…

PHP カンファレンス福岡 2018 に参加しました

一昨年、昨年に続き、今年も PHP カンファレンス福岡 2018 に参加しました。 phpcon.fukuoka.jp今年は、前日の 17 時から 前々夜祭、19:30 から 前夜祭 と非公式なサテライトイベントが開催され、これらにも参加してきました。前々夜祭は GMO ペパボ株式会社…

PHPerKaigi 2018 に参加しました

3 月 9 日から 3 月 10 日に開催された PHPerKaigi 2018 に参加しました。会場は練馬区立 区民・産業プラザ Coconeri ホールでした。 phperkaigi.jp全体的にとてもくだけた雰囲気で、お祭り感覚で楽しめるカンファレンスでした。発表はどれも内容の濃いもの…