
カテゴリー: 技術情報


プログラミングフォント使ってますか
こんにちは。エンジニアの石川です。 開発作業の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ヶ月で・・・続きを読む →
Webシステムの開発見積
Webシステムの開発見積もりは、プロジェクトの成否を分ける最も重要なプロセスです。 コーディングだけでなく、プロジェクト管理、テスト、リリース対応など、すべての作業を網羅し、現実的な数値を導き出す必要があります。 一番最初にやらなければいけない作業なのに受注額が決まってしまうので、全てがここにかかっ・・・続きを読む →
JavaOne 2026 参加レポート
セッション編
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 今回も前回に引き続き、JavaOneのレポートをお送りします。前回はキーノートを中心にレポートしました。今回はセッションについてレポートします。 前回のキーノート編はこちらから。 JavaOne 2026 参加レポート キーノート編・・・続きを読む → 
Claude Code skills 機能がアツい!skills機能をつかって、コードレビューをさせてみた!
はじめに Claude Code に skills というアツい機能ができました! skillsとは、自分好みにカスタマイズ できる拡張機能です。以前はカスタムスラッシュコマンドっていわれていたものも統合されて skills となったようです。 マークダウンファイルを用意するだけで気軽につくれて、そ・・・続きを読む →オフラインで動作する軽量なAPIクライアントのBrunoを使ってみた
はじめに 最近、APIを開発する機会があり、久しぶりに以前から利用していたAPIクライアントを立ち上げてみたところ、インターネット接続が必須になり、操作毎に通信を行っているのか、ラグが発生したり、固まってしまう事が多く、これを機にAPIクライアントを乗り換えようと思いました。 私がAPIクライアント・・・続きを読む →