じゃあ、おうちで学べる

本能を呼び覚ますこのコードに、君は抗えるか

入門

2025年 個人的に心に残ったグラビアアイドル10選

はじめに 2025年12月31日の夜、パソコンの前でこの文章を書き始めている。Xのフォロワーが1万人を超えたとき、勢いで「おすすめのグラビアを紹介します」と言ってしまった。忙しさを言い訳にして先延ばしにしていたら、年末年始になってしまった。孤独な独身…

「自分の環境では動く」から解放される Nix Flake

はじめに 「自分の環境では動くんだけど...」という言葉を、何度聞いたことがあるだろうか。開発環境の差異は、これまで「手順書」「Docker」「asdf/anyenv」で解決を試みてきたが、いずれも時間経過で破綻する。手順書は陳腐化し、Dockerfileのベースイメー…

「やっちゃえ、バーサーカー」Container-Useで実現するAIエージェントの開発環境

はじめに AIコーディングエージェント(Claude Code、Cursor、Cline等)の普及により、開発効率は飛躍的に向上しました。しかし、複数のAIエージェントを同時に使用する際、以下のような課題に直面することがあります: ファイルの競合: 複数のエージェント…

ブログ記事評価プロンプト (0.0-5.0)を作成しました。

はじめに ある日のこと、私はブログを書いていました。ブログをレビューしたり、修正したり。そんな日々の中で、ふと思ったのです。「あれ?自分が書いたブログ記事、本当に役に立っているのかな?」と。 皆さんも一度は感じたことがあるのではないでしょう…

生成AIによる障害対応訓練RPG v0.1.0を遊ぶには?

はじめに システム障害は、どんなに優れた組織でも避けられない現実です。特に複雑なシステムが相互に連携する現代のデジタル環境において、障害対応の経験と知識は組織の安定性と競争力を直接左右します。 しかし現状では、障害対応の実践的経験は少数のベ…

生成AI時代に必要なシェルの基本知識とシェル芸への入門

はじめに 生成AIの急速な発展により、様々なAIアシスタントが日常的にシェルコマンドを提案してくれるようになりました。また、最新のAI統合ツールは、ユーザーの自然言語指示からコマンドを生成し、場合によっては自動的に実行することさえあります。このよ…

テックブログを書く時にやっていること

はじめに テックブログの執筆プロセスは、エンジニアの経験や知識を活用し、多様な情報源から価値ある内容を抽出し、読者にとって有益な形に整理する作業です。この過程では、自身の業務経験はもちろん、他のブログ記事や技術書籍など、幅広い情報を取り入れ…

Fiber v3 を使ったが変更点を確認だけして手癖で解決した

はじめに この記事では、プログラミング言語のGoとWebフレームワークであるFiber v3を使って、リレーショナルデータベースのPostgreSQLをバックエンドに利用したCRUD (Create, Read, Update, Delete) 操作ができるWeb APIを作成する方法を説明します。 本来…

自動化するならちゃんとエラーを出せ。想定しろ。不安になれ。

はじめに 自動化やツール開発において、通常時に上手くいくのは当たり前です。大切なのは失敗を想定することです。自動化したツールがエラーも出さずに実行結果的にも成功してるので動いていると思っていたら、実は問題が発生していて泣いた経験は、多くの人…

OpenTelemetryについて調べる時に見るページ

はじめに OpenTelemetryは、分散システムの可観測性を向上させるためのオープンソースのフレームワークです。アプリケーションのパフォーマンス、動作、エラーなどを追跡し、収集されたデータを分析および視覚化することで、システムの健全性を監視し、問題…

Docker Desktop のアンインストールと Lima の導入

はじめに Docker Desktop は多くの開発者にとって便利なツールですが、さまざまな理由で Lima への移行を検討するケースもあります。この記事では、MAC でDocker Desktop をアンインストールし、Lima を導入する過程を説明します。Limaはcontainerd を実行す…

SQLBoilerによるPostgreSQLの操作についての話

はじめに データベースは、現代のアプリケーション開発において不可欠な要素です。特にリレーショナルデータベースは、その整合性と信頼性から幅広い用途で使用されています。しかし、リレーショナルデータベースを効率的に操作するためには、複雑なSQLクエ…

PostgreSQLのsqldefによるDBスキーマ管理で遊んだ。

はじめに この記事では、データベーススキーママイグレーションツールであるsqldefで遊んだので使用方法とその特徴について解説します。sqldefはRidgepoleに触発されて開発されたツールで、データベースのスキーマ変更を容易に行えるように設計されています…

ChatGPTで障害対応 RPG v0.0.1を遊ぶには?

こちらを参考にしました。 note.com 目次 ゲームプロンプト プレイヤーモチベーション ゲーム紹介 架空のシステムを作る 障害発生 障害対応は進むよ どこまでも 分からない時は素直に同僚に頼る 最後は力技で対応完了 最後に ゲームプロンプト 大きな声では…

Helm Chart の歩き方 導入前に読みたいドキュメントについて

Helm を導入する前にChartについて読んでおいてほしいドキュメントをまとました。 Chart の作成 各ファイルの説明について Chart.yaml values.yaml .helmignore template/ templates/NOTES.txt templates/_helpers.tpl Helm について知る Helm Template Lang…

PrometheusのSLO generator であるSloth について雑多な作業ログ入門失敗編

はじめに このブログではPrometheus のSLO generator であるSloth に関して取り上げたいと思っている。正直、業務後の深夜に書いているのでGrafana でDashboards を生成したら感動的なラストシーンということにしてほしい。今回は取り上げないが最近、バージ…