機雷がなんだ! 全速前進!

SEというかプログラマというか、日々のエンジニア生活の中で体験したことなどを中心に書き残しています。

2026-01-01から1年間の記事一覧

【再掲・2019年】偉人たちの足跡を辿って - シリコンバレー訪問レポート

※本記事は 2019年12月に私が執筆 したレポートを、内容を変えずに再公開したものです。 別サイトに掲載していましたが閉鎖され閲覧できなくなったためこちらに再掲載しました。 ラスベガスで開催されるre:Invent 2019開催前日の12月1日(日)の朝、我々はサ…

生成AIで誰でも簡単に物理シミュレーションできる時代

時々 Google Colaboratory を使って遊んでいます。Webブラウザだけで簡単に計算したりシミュレーション結果を可視化したりできて非常に便利です。しかも基本的に無料で利用できます。以前の記事で紹介した通り、生成AI(Google Gemini)を使うことでサクッと…

Microsoft Entra ID (旧 Azure AD) をIdPとしてOIDC認証する際の注意点(バックエンド)

前回記事では主にMicrosoft Entra ID (旧 Azure AD)側の設定とフロントエンド(SPA)を中心にした内容でしたが、今回はバックエンド側の注意点について記載します。 本記事では、バックエンドはJava(Spring Boot 3.5.8)で実装したWebAPIを想定しています。…

Microsoft Entra ID (旧 Azure AD) をIdPとしてOIDC認証する際の注意点(フロントエンド)

AWS CognitoでOIDC認証していたWebアプリケーション(SPA)のIdPをMicrosoft Entra ID (旧 Azure AD) に変更した時に遭遇した注意点について記載します。 本記事に記載した注意点を実際に動かして確認したい場合は、以下のサンプルアプリ(Reactで実装された…

VSCodeでエディタ文字サイズ変更後にサクッと元に戻す方法

VSCodeで画面共有するときなど、一時的にエディタ文字サイズを変更したいことがあります。その方法と、その後サクッと元に戻すための小技メモです。 エディタ文字サイズ(のみ)を変更する方法 一時的にエディタ文字サイズ(のみ)を変更したい場合は、VSCod…

k8s でコアAPIか否かを確認する方法(kubectl api-resources)

k8s で以下の ClusterRoles などを定義する際に、対象リソースのAPI Groupが何か確認したい場合があります。(以下★★★のところ) 例(ClusterRoleのマニフェスト) apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: storage-adm…

nano エディタこわい問題

最近k8s系のオペレーションで一時的にマニフェストファイルを編集しようとするとテキストエディタとしてnanoがデフォルトのエディタとして起動してくることがあり見慣れないUIで一瞬焦ります。もちろんデフォルトエディタは変更できますが、その場でちょっと…

生成AIとポチョムキン理解

生成AIを使っていると頻繁に出くわすあの現象を表現するのにいい感じのキーワードに出会ったので、今回発生した事象と併せてこちらに書き留めておこうと思います。 発生した事象 昨年11月に噂のGemini 3がリリースされ、かなり賢いという評判を聞いたので期…

生成AIの再現性と冪等性について

前回の記事「生成AIに関するモヤモヤを年内に一旦整理しておく」で生成AIに関するモヤモヤを一旦整理したのですが、一点重要なモヤモヤポイントを含め忘れていました。今さら至極当然のことではあるのですが「生成AIの再現性と冪等性」についての基本的な理…