IT企業・エージェントフリーランスエンジニアのエージェントは就業中でも無料で登録できる
purin_it ITエンジニアとして経験・学習したこと
ITエンジニアには、フリーランスという働き方がある。 フリーランスとは、会社や団体などに所属せず、仕事に応じて自由に契約する人のことを …
Spring Boot Ajax/JavaScript連携JavaScriptのファイルをVSCodeで編集してみた
purin_it ITエンジニアとして経験・学習したこと
JavaScriptのファイルを編集する際、VSCode(Visual Studio Code)というエディタを利用すると、コードを見やすく …
GitGitでマージ時のコンフリクトを解決してみた
purin_it ITエンジニアとして経験・学習したこと
Gitでブランチをマージする際、マージ元とマージ先で同一ファイルの同一行を更新していた場合に、コンフリクト(衝突)が発生してしまう。今回は、コンフリクトが発生した場合に解決する手順 …
GitGitでブランチを利用して並行開発してみた
purin_it ITエンジニアとして経験・学習したこと
Gitでは、ブランチを利用することで、並行開発を行うことができる。今回は、ブランチを新規作成し、新規作成したブランチ上でファイルの追加・変更・削除を行った上で、元のブランチにマージ …
GitGitでリモートリポジトリにあるプロジェクトを更新してみた
purin_it ITエンジニアとして経験・学習したこと
今回は、リモートリポジトリにあるプロジェクトをローカルリポジトリにコピーし、ファイルの追加・変更・削除を行った上で、リモートリポジトリに更新 …
GitGitでプロジェクトを作成しGitHubにpushしてみた
purin_it ITエンジニアとして経験・学習したこと
Gitとは、プログラムのソースコードなどをバージョン管理するためのツールで、多くの開発現場で利用されている。 また、Gitで管理してい …
JUnitMockMvcを利用してコントローラクラスのテストを行ってみた
purin_it ITエンジニアとして経験・学習したこと
MockMvcとは、アプリケーションサーバ上にデプロイすることなくSpring MVCの動作を再現できるフレームワークで、コントローラクラス …
JUnitIntelliJ IDEA上でJaCoCoを利用してC1カバレッジを取得してみた
purin_it ITエンジニアとして経験・学習したこと
JaCoCoというJUnitのカバレッジツールを利用すると、C1(判定条件網羅)レベルのカバレッジを取得することができる。 C1(判定 …
JUnitセッションからリストを取得するユーティリティクラスのJUnitテストを行ってみた
purin_it ITエンジニアとして経験・学習したこと
以前このブログにて、セッションからリストを取得するユーティリティクラスを作成してみたが、今回はそのJUnitのソースコードを作成してみたので …
設計・テストユーティリティクラスの良い例と悪い例を実装してみた
purin_it ITエンジニアとして経験・学習したこと
ごく単純なJavaクラスの実装であっても、実装方法はいくつか考えられるため、その中で「最も良い」実装方法を検討し選択する必要がある。今回は、 …