ソフトウェア開発 [Java]テストコードの書き方と注意点 単体テストとは、テストコードの基本的な書き方、テストコードを書く際の注意点などをまとめました。注意点としてはassertThatの使用、テストコード内の例外処理、privateメソッドのテスト、抽象クラスに対するテストなどを挙げています。 2021.04.01 ソフトウェア開発
ソフトウェア開発 エラー処理と例外 例外やエラーを考慮したコーディングや、これらが発生したときの対処法などをまとめました。エラーは「期待していない動作」、例外は「エラーが発生したことをプログラム上で通知する仕組み」と定義しました。またエラーを検知した際は、処理の継続or中止を検討する、デフォルト値を使用する、などの対処方法があります。 2021.03.26 ソフトウェア開発
ITサービス 【Apple ID】登録メールアドレスの設定変更方法と注意点 Apple ID(登録メールアドレス)はiCloudメールよりもGmailなどのフリーのメールアドレスがおすすめです。またApple IDアドレスの設定変更方法自体は簡単ですが、事前にバックアップやサービスのサインアウトが必要といった注意点があります。 2021.03.22 ITサービス
ソフトウェア開発 プログラミングは難しい プログラミングを学習したいと思う人は増えているけれど、基本的にはプログラミングの作業は難しいものです。ここでは言語を眺める、基本要素を体系的に学ぶ、アプリケーションを作るといった段階を踏んで学習できる方法例を示しています。時間はかかりますが、これらの方法を使って是非プログラミングスキルを手に入れてください。 2021.03.19 ソフトウェア開発
ソフトウェア開発 [Java]インタフェースと抽象クラスの使い方 Javaのオブジェクト指向設計において重要な機能であるインタフェースと抽象クラスについて、基本的な機能や相違点、実際の使い方について解説します。これらは外部用と内部用という異なるメリットを持っているので、1つのコンポーネント内で併用することでメリットを最大限に生かすことができます。 2021.03.17 ソフトウェア開発
ソフトウェア開発 [Java]ラムダ式とStream API Java8から新たに導入されたラムダ式、Stream APIの使い方を解説します。ラムダ式はもちろん、map, filter, collectなどのStreamメソッドは見慣れないと難しく感じてしまいますが、使えるようになると強力な記法になるのでこの機会にぜひ身に付けてみてください。 2021.03.12 ソフトウェア開発
ブログ WordPress(Cocoonテーマ)でコードブロックをきれいに表示する WordPressのCocoonテーマでコードをきれいに表示する方法をご紹介します。等幅フォント、行間、横スクロール、インラインコードといった設定を主にstyle.cssに追記するだけで、プラグイン不要で簡単にコードの見た目をきれいにすることが可能です。 2021.03.05 ブログ
ITサービス Googleアカウントの移行でやること Googleアカウントを新規作成して、旧アカウントの設定やデータを移行するときの方法や手順をサービスごとにまとめました。Gmail、Chrome、SearchConsole、アナリティクス、AdSenseといったサービス別になっています。 2021.03.02 ITサービス
キャッシュレス (2021年版)年会費無料クレジットカードを比較する 2021年最新情報を含め、年会費無料クレジットカードを比較しました。楽天カード、JCBカードW、三井住友カード(NL)、dカード、ビックカメラSuicaカードといった人気のカードについてメリット・デメリットをまとめています。 2021.03.01 キャッシュレス
ソフトウェア開発 IntelliJ+Gradle+JavaFXでGUIアプリケーション開発 IntelliJ+Gradle+JavaFXの環境で簡単なGUIアプリケーションを作りました。現状のプログラムコードも上げているので、開発する際の参考にしていただけます。またアプリーケションの配布方法や開発でつまづいたポイント(互換性やバージョン情報など)についても記述しました。 2021.02.27 ソフトウェア開発