
カテゴリー: 技術情報


Claudeのモデルを整理してみた|モデルの違いとプラン別の使い分け
先日、業務でClaudeを利用する場面があり、 その中でHaiku・Sonnet・Opusといった複数のモデルが選択できることを知りました。 各モデルの違いが分からなかったため、整理してみることにしました。 現状のClaudeのモデル 2026年7月時点で提供されているClaudeのモデルは以下の通・・・続きを読む →
【React19】フォーム今昔比較【useActionState】
2026年現在、フロントエンドフレームワークの進化はすさまじく、「昔はこう書いてたのになー」と思うこともしばしば出てくるようになりました。 Reactは2025年12月にバージョン19がリリースされ、フォームや非同期UIに関わる大きな新機能として、主に次の機能が追加されました。 Actions の正・・・続きを読む →
[Java] switchのパターンマッチングにプリミティブ型を使う
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 前回の 大きく変化したswitchのすべて で、switchを式として扱えることや、パターンマッチングが導入されて型によって処理の分岐が行えることを紹介しました。 今回はswitchの続きで、今後導入予定のパターンマッチングでプリミ・・・続きを読む →
「溜める」から「使う」へ。DWHをマーケティングや意思決定に活かす4つのステップ
前回はDWHの構築について、データを安全・強固に「溜める」ためのインフラ構築のプロセスをお伝えしました。しかし、DWH(データウェアハウス)を無事に構築したプロジェクトの先には、もう一つの、そして最も重要な「壁」が待ち受けています。 それが、**「せっかく溜めたデータを、現場がどうやって使いこなすか・・・続きを読む →
Spring MVCはURLからどのようにControllerメソッドを選んでいるのか調査してみた
こんにちは。カサレアルで研修講師をしている末永です。 Spring MVCでは、Controllerにアノテーションを付与するだけでURLとメソッドを対応付けられます。 @Controller @RequestMapping("/employees") public class EmployeeCo・・・続きを読む →
プログラミングフォント使ってますか
こんにちは。エンジニアの石川です。 開発作業のPCはWindowsなんですがプログラミング環境やテキストエディタ等でWindowsでのデフォルトフォントのままだと、 0(ゼロ)とO(オー)、1(イチ)とl(エル)、パ(ぱ)とバ(ば)の区別がパッと見て分かり難かったりしませんか? 特に視力低下や老眼な・・・続きを読む →
[Java] 大きく変化したswitchのすべて
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 switchは、if文と同様に、処理の分岐に使用する制御構文です。Javaの基本的な構文なので、一度は使ったことがあるはずですね。 ところが、2020年にリリースされたJava 14から五月雨式にswitchの言語仕様が変更され、元・・・続きを読む →Byte Buddyで遊んでみる
こんにちは!株式会社カサレアルの菊池です。 今更ながら(?)、Byte Buddyで遊んでみたので、その内容を紹介します。 Byte Buddyとは? Google GeminiにByte Buddyについて質問しました。 Javaのランタイム(実行時)において、コードを動的に生成・操作するためのラ・・・続きを読む →
大量のエラーログにフリーズしていた私が「視線の落とし方」を学んで少しずつ向き合えるようになるまで
こんにちは、入社2年目になりました、小林です。 よく「エラーメッセージをよく読んでみよう」と言われますが、当時の自分は正直「画面いっぱいに広がる赤文字英語の一体どこが原因!?!?」という状態でフリーズしていました。 今振り返ると、つまずいていた原因は「英語力」ではありませんでした。エラ・・・続きを読む →PHP8.5で追加された「パイプ演算子」の使い方
PHP8.5が2025年11月に初回リリースを迎えました。 従来通り様々なアップデートが行われましたが、今回は「パイプ演算子」について詳しく見ていきます。 パイプ演算子とは PHP8.5で追加された演算子です。 前回のnullsafe演算子の追加がPHP8.0の時だったので、実に5年ぶりの新規追加と・・・続きを読む →GitLab CI/CDで研修業務を自動化した話(後編)〜AWSとTerraformによるcode-server環境の構築〜
こんにちは! 私はカサレアルでラーニング・サービスを担当している山本 薫と申します。 弊社の研修コースで使用している教材の開発や研修環境の準備作業をどのように自動化しているかについて紹介します。 前編では、Asciidoctor PDFとDockerによるテキストPDFのビルドについてお伝えしました・・・続きを読む →GitLab CI/CDで研修業務を自動化した話(前編)〜Asciidoctor PDFとDockerによるテキストPDFのビルド〜
こんにちは! 私はカサレアルでラーニング・サービスを担当している山本 薫と申します。 弊社の研修コースで使用している教材の開発や研修環境の準備作業をどのように自動化しているかについて紹介します。 今回は前編として、Asciidoctor PDFとDockerによるテキストPDFのビルドについてお伝え・・・続きを読む →
NotebookLMに確認テストの作問を手伝ってもらった話
はじめに 新人研修などの一部の案件では、終了後にテストを実施して受講者の理解度を確かめています。 この受講者へのフィードバックをより充実させるため、2026度より一部の研修でテストの問題数を約3倍に増量することが決まりました。 対象となるコースは全部で22コース。単純計算で600問以上を、約1ヶ月で・・・続きを読む →