テストエンジニア

シンプルなテスト管理ツール「TestRail」の紹介

シンプルで使いやすいと評判の高かった海外製のテスト管理ツール「TestRail」のご紹介です。トライアルの期間が30日と結構長めできちんと吟味できそうだったので、色々と試してみました。 参考: テスト管理ツール TestRail を利用した...
未分類

Google Cloud AutoML Vision で新たな課金

Google Cloud AutoML Visionを利用している方へ!Googleからくる英語のメールをほったらかしにしていませんか?そんな方は今すぐお支払いの確認を!ふとGCPの支払いを確認すると、11/21(2019年)から何やら身に...
テストエンジニア

和製のテスト管理ツール「CAT」の紹介

テスト管理ツールというとまだまだ海外勢に圧倒されている状況ですが、日本の会社が作っているものでトライアルのできるものを見つけたのでご紹介いたします。参考: テスト管理ツール CAT を利用した障害管理の運用例参考: テスト管理ツール CAT...
コラム

優れたプログラムとは (3)

○再利用と保守性の関係 継承は非常に高い再利用性を持つ反面、スーパークラスへの依存度が高くなればなるほどそこへの修正コストが高くなるという欠点があります。低階層に位置するこれらの要素は、プログラムの大部分に影響を及ぼす可能性があるため、実際...
コラム

ポリモーフィズムについて

ポリモーフィズムは一般的にオブジェクト指向の代名詞のように扱われることが多いですが、ポリモーフィズムを再利用性の観点から説明する場合には慎重に行わなければならないと私は考えます。なぜならポリモーフィズムの根源的な意味とは、オブジェクト同士の...
コラム

下流工程の質

以前のエントリーでは日本特有の上流・下流の分離構造について、それが必ずしも諸悪の根源とは言えないのではないかというお話しました。ただ、だからと言って、この分離構造に問題がないとはまったく思っていません。分離構造の一番の問題点は、下流工程をブ...
Android Tips

【Android】リストビューのカスタマイズ

リストビューのカスタマイズには、ArrayAdapterクラスを使用します。まずはリスト要素のデータクラスを作成します。下記の例では、アイコンとタイトルが表示されることを想定してます。リスト要素のクラスpackage org.mypkg;p...
Android Tips

【Android】リストビュー

リストビューを実現するには、ListViewクラスとArrayAdapterクラスを使用します。最もシンプルな文字だけのリストの場合、以下のようになります。ArrayAdapterが若干ややこしいですが、柔軟なカスタマイズを可能とするため、...
Android Tips

【Android】背景形状(shape)の定義

shapeタグを使用することにより、グラデーションや枠線、角丸などの効果を持った背景形状を定義できます。これでボタンをわざわざ画像にする機会も減りますね。定義した形状は、backgroundで指定して使用します。注意点としては、とある角(例...
Android Tips

【Android】レイアウトの部品化

レイアウトはmain.xmlだけでなく、部分部分に分けることができます。部品化したレイアウトをプログラム内でインスタンス化するには、LayoutInflaterクラスを使用します。import android.app.Activity;im...