トム

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

Java入門

JavaとNginx連携!5分で分かる設定と3つの構成案

2025/12/29  

Javaアプリケーションを本番環境で公開する際、そのままインターネットに接続していませんか。実は、その構成にはセキュリティや性能面で大きなリスクが潜んでいます。 私は過去10年以上、バックエンドエンジ ...

雑記

人生を浪費しない時間の使い方。スマホニュースを整理する手順

2025/11/26  

皆さんは毎日どれくらいの時間をスマートフォンの画面を見て過ごしていますか。 ふと気づくと1時間も2時間も経過していたという経験は誰にでもあるはずです。 わたしは以前、Webマーケティングの会社で働いて ...

雑記

Divoom Ditoo Proレビュー!3つの魅力と残念な点を実機検証

2025/11/24  

PCデスク周りを彩るガジェットとして、以前から気になっていたアイテムがあります。それがレトロPCのような見た目をした小型スピーカー、「Divoom Ditoo Pro」です。 私はこれまで数多くのBl ...

Java入門

JavaのURLエンコード完全解説!3つの必須知識とトラブル回避法

2025/12/29  

Javaでの開発に携わって、過去にURLエンコードのトラブルで痛い目を見た経験は一度や二度ではありません。 API連携の実装中、特定の日本語キーワードだけ検索結果が0件になる不具合に遭遇しました。 原 ...

Java入門

Java重複チェックの最適解!4パターン解説

2026/1/10  

こんにちは。現役Javaエンジニアとして10年以上、大規模な業務システムの開発に携わってきました。 システム開発の現場では、データの整合性を保つために「重複チェック」が欠かせません。私が新人だった頃、 ...

Java入門

Quartz入門!Javaで複雑なスケジュール管理を実現する方法

2025/12/29  

システム開発の現場で、決まった時間に処理を動かしたい場面は必ず訪れます。私は過去10年以上のエンジニア生活の中で、数多くのバッチ処理を設計してきました。 駆け出しの頃は、単純なループ処理で実装してしま ...

Java入門

Java図形描画の基本!直線や円を5分で描くGraphics入門

2025/11/22  

Javaでの図形描画は、基本さえ押さえれば決して難しくありません。標準ライブラリであるSwingとAWTを組み合わせるだけで、誰でも簡単に直線や円、複雑なアニメーションまで作成できます。 私はかつて、 ...

Docker

Docker pruneで容量不足を解消!安全に使う5つの手順

2025/12/29  

開発を続けていると、いつの間にかPCのストレージ容量が圧迫されていませんか。Dockerを長く使っていると、不要なデータが溜まり続け、気づけば数十GBもの容量を消費しているケースがよくあります。 私は ...

Java入門

Java Durationとは?時間計算が10倍楽になる使い方

2025/11/19  

Javaでの時間計算に苦戦していませんか。私はかつて、日付や時間の計算処理で何度もバグを出して苦しみました。特にDateクラスやCalendarクラスを使っていた頃は、ミリ秒単位の計算で桁数を間違える ...

Java入門

Javaのutilとは?開発効率が上がる重要クラス7選と使い方

2025/12/29  

Java開発の現場で10年以上コードを書き続けてきましたが、新人エンジニアのコードレビューをしていて最も気にかかる点があります。それは、標準ライブラリである「java.util」パッケージの機能を十分 ...