About

dev-craft について

現場で使えて、必要ならその先の理解やスキルアップにもつながる情報を、静かに積み重ねていくためのサイトです。

このサイトを作っている理由

現場で長く仕事をしていると、ちょっとした処理ひとつでも、案外きちんとまとまった情報が見つからないことがあります。サンプルはあるけれど実務にはそのまま使いにくい。解説はあるけれど、肝心な判断材料が足りない。そういう場面に何度も出会ってきました。

残していきたいもの

このサイトは、そうした経験から作っています。深く専門的に掘り下げるテーマだけでなく、広く浅い知識の中でも、業務の中で実際に使ったことのあるものはできるだけ残していきたいと考えています。まずは手元の仕事に使えること。そのうえで、必要になったときには理解を一段深めたり、次の学びにつなげたりできることを意識しています。

Java レシピについて

Java 8・17・21 に対応した実務向けのコード例を、外部ライブラリに頼らず標準 API だけで解説しています。日付計算、ファイル操作、スレッド制御、デザインパターンなど、業務システムで頻出するテーマを中心に扱っています。バージョンごとの書き方の違いも整理しているので、保守案件から新規開発まで参照しやすい構成を目指しています。

ブラウザツールについて

営業日計算、和暦変換、JSON 整形、Base64 変換など、開発中や業務中にちょっと使いたい処理をブラウザだけで完結できるツールを揃えています。入力した値はサーバーへ送信されず、すべてブラウザ内で処理されます。安心して業務データを扱えるよう設計しています。

届けたい相手

新人の方や、中堅になって一通り任されることが増えてきた方が、困ったときに少しでも早く前に進めるように。気軽に引けて、必要ならもう一歩先までたどれる、そんな置き場になればと思っています。

お問い合わせ・ソースコード

記事の誤りや改善のご提案は、お問い合わせページからお寄せください。サイトのソースコードは GitHub で公開しています。