トム

・都内自社開発IT企業勤務/javaのバックエンドエンジニア
/java歴10年以上 ・首都圏在住30代
・資格:基本情報技術者/応用情報技術者/Java Silver/Python3エンジニア認定基礎 詳細なプロフィールはこちら

Java入門

Java命名規則で迷わない!基本ルールを徹底解説

2025/12/20  

「あれ、この変数名なんだっけ? data だと被るから data2 にしとくか……」 あなたも画面の前で、こんな風にフリーズした経験はありませんか。僕も昔はそうでした。納期に追われて適当につけた名前が ...

IT全般

これで迷わない!Webサービスの認証方式まとめ認証まとめ

2025/9/10  

ウェブサイトやアプリで「ログイン」するとき、あなたの身元を確認する仕組みが裏側で働いています。この仕組みを「認証」と呼び、目的や安全性によっていくつかの方法があります。ここでは代表的な認証方式を、図解 ...

ツール

Macのコピペ効率を倍速にする神ツール「Clipy」の使い方

2025/9/6  

「また同じ文章をコピーし直している…」「さっきコピーしたあれ、どこにいったっけ?」 Macで作業していると、こんな風に感じた経験はありませんか。私自身、文章を作成する中で、数えきれないほどコピペ作業の ...

Java入門

Java Timerの基本!3つの使い方と5つの注意点を解説

2025/10/12  

「Javaで特定の時間に処理を実行させたいけど、どうすればいいんだろう?」 「Timerクラスというのがあるらしいけど、使い方がよく分からない…」 Javaを学習していると、タスクのスケジュール実行と ...

Java入門

もう迷わない!Java検査例外の基本と3つのベストプラクティス

2025/11/22  

Javaプログラミングを学び始めると、多くの人が「検査例外」の壁にぶつかります。コンパイラに「例外処理をしろ」と怒られ、意味も分からずtry-catchで囲んだ経験はありませんか。 実は、私もJava ...

雑記

エンジニアになったなら自分のアプリを作りたくなるよね

2025/8/12  

「〇〇さんって、ご自身のアプリとか作らないんですか?」 先日、キラキラした目をした後輩エンジニアにこう尋ねられて、私は思わず遠い目をしてしまいました。 エンジニアになって早数年。おかげさまで日々の業務 ...

AI

Claude Codeの/agentsの使い方!活用例で徹底解説

2026/1/15  

最近、AIコーディングの世界でClaude Codeの/agents機能が大きな注目を集めています。私自身、AIを活用した開発効率化に長年取り組んでおり、この新しいアプローチに強い可能性を感じています ...

Java入門

Javaのユニットテスト(単体テスト)が変わる!JUnit5の基本を徹底解説

2025/11/21  

「Javaで開発しているけど、テストコードの書き方がいまいち分からない…」 「品質の高いコードを書きたいけど、ユニットテストって何から始めればいいの?」 私が新人だった頃、まさに同じ悩みを抱えていまし ...

Java入門

今すぐ使える!Java HttpClientの基本操作と活用例まとめ

2026/1/11  

「Javaで外部APIと通信したいけど、どのライブラリを選べばいいのだろう?」 「昔ながらのHttpURLConnectionは使いにくいし、外部ライブラリを追加するのも少し面倒…」 私自身、以前はA ...

Java入門

【Java】空白判定の3つの方法と注意点を分かりやすく解説

2025/12/29  

「Javaで入力チェックしたいんだけど、空白ってどう判定するのが正解なんだろ?」 「isEmpty() と isBlank() の違いがよく分からない…」 「全角スペースでハマってバグった……」 こん ...