[速習] Spring 第5回 ~エンタープライズアプリケーションの実装パターン~ (Spring Data JPAの基礎とリポジトリパターン)
前回はSpring MVCを使った実践的なWebアプリケーション構築について解説しました。今回は、エンタープライズアプリケーション1に不可欠なデータアクセス層の実装について、Spring Data JPAの基礎を中心に解説します。 Spring Data JPAと...
前回はSpring MVCを使った実践的なWebアプリケーション構築について解説しました。今回は、エンタープライズアプリケーション1に不可欠なデータアクセス層の実装について、Spring Data JPAの基礎を中心に解説します。 Spring Data JPAと...
はじめに こんにちは、calloc134 です。毎日「React なんもわからん」を繰り返していたところ、ソースコードを読み始めていました React は今や、フロントエンド開発においてデファクトスタンダートなライブラリとなっています。 しかし、どのような考え方・仕組みで実装
前回の振り返り 今日はABC開催日だったので参加結果を振り返る 今週はA,Bの2完(0ペナ) A 条件満たすのを数えるだけだが 普通のfor文じゃなくてsumと内包表記でまとめちゃった ソースコード main.py from bisect import b...
<a href="https://blog.cloudflare.com/we-shipped-finalizationregistry-in-workers-why-you-should-never-use-it/">https://blog.cloudflare.com/we
始めに リモートワーク、それは昨今のWebエンジニアにとって、切っても切り離せないだろう。 リモートワークに関して、人によって考え方もバラバラだ。 それなのに、最近リモートワークを否定する企業も多くなった。 推進派だろうと、否定派だろうと、 それでもリモートワークは、 エンジ
<a href="https://web.dev/blog/web-platform-dashboard-evolution?hl=en">https://web.dev/blog/web-platform-dashboard-evolution?hl=en</a><br />
<a href="https://survey.devographics.com/en-US/survey/state-of-css/2025">https://survey.devographics.com/en-US/survey/state-of-css/2025</a><
TYMLとは TYMLとは、JsonSchemaよりも簡潔で厳密な仕様を持つ、任意の設定用言語(現在はiniとtoml)に対応可能なスキーマ言語です。 JsonSchemaの置き換えを目標としています。 既にCLIツールとLSPサーバーをリリースしており、VSCode Mar
前回の記事 では、JavaScriptの関数について、従来の関数宣言から最新のアロー関数までを扱いました。今回は、JavaScriptのスコープとクロージャについて、基本的な概念から実践的な活用方法までを扱います。 スコープの概念 スコープとは、変数や関数が参照できる範囲...
<a href="https://nodejs.org/en/blog/release/v24.2.0">https://nodejs.org/en/blog/release/v24.2.0</a><br /> <p>Node.js v24.2.0リリース。 HTTP/2 pri
Vim風キーバインドでPC操作を効率化する方法(AutoHotkey活用) みなさん、パソコン作業をしていますでしょうか? そのうえで、キーボードの操作というのは必須だと思います。 しかし、現在主流である QWERTY配列 というのは、お世辞にも効率化された配置とは言えま...
! この記事は主に人力で作成されました。記事作成に際して以下の作業のみAIで行いました。 ・文章の誤字脱字の検知 ・情報収集(引用リンク先の情報は自分で確認) Oikonです。外資IT企業でエンジニアをしています。 Claude Codeを趣味の個人開発でも日々使っていますが、
こんにちは.今回は,uv, ruff, devcontainer, Claude Code, Cursorなどのモダンなツールを使ったPythonの開発環境テンプレートを作成したので,その内容を紹介します. テンプレートは以下のリポジトリで公開しています. https://git