はてぶ・Qiita・Zennのトレンド記事を紹介
[Frontend Performance] パフォーマンスは「最後にやるもの」ではない 🔖 2
📝 注意本記事はAIの補助を受けて編集しています。内容は大規模Webアプリケーションの実務経験に基づいています。1. 問題提起:なぜパフォーマンスは今もなお課題なのか?現代のフロントエンドは、単なるUIの描画ではありません。私たちは日々、以下のようなアプ...
[TypeScriptシリーズ - Part 6] Dependency Injection in TypeScript
📝 注記私は日本語が得意ではありません。この記事はAIの翻訳サポートを受けて書いています。ご了承ください。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずはダメなコードを見せる良い例 – TypeScriptの高度機能で解決する...
[TypeScriptシリーズ - Part 4] Variance
📝 注記私は日本語が得意ではありません。この記事はAIのサポートを受けて書いています。ご了承ください。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずはダメなコードを見せる良い例 – TypeScriptの高度機能で解決するPl...
Claude Code実行中にターミナルを閉じても大丈夫にする方法(tmux) 🔖 5
株式会社ブレインパッドプロダクトユニットでRtoaster GenAIの開発をしている依田です。今回は「Claude Codeを使うならtmuxを組み合わせると便利」という話を、Ghosttyでの実演つきでお伝えします。はじめにClaude Codeに長時間かかるタ...
【初心者必見】今から追いつくClaude Code 入門・徹底解説 🔖 84
はじめにこの記事は、Claude Code を使い始めたいエンジニアのための入門ガイドです。「名前は聞いたことがあるけれど、なんとなく乗り遅れた気がして触れていない」という方に向けて書きました。Claude Code は 2025 年 3 月にベータ公開が始まり、今も...
[TypeScriptシリーズ - Part 5] Branded Types
📝 注記私は日本語が得意ではありません。この記事はAIの翻訳サポートを受けて書いています。ご了承ください。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずはダメなコードを見せる良い例 – TypeScriptの高度機能で解決する...
Docker環境を1台のサーバーで共存させる:80/443ポート競合を解決する実践構成
1台のサーバーで Dev / Staging を同時運用する方法Docker + Nginx Reverse Proxy + 自動SSL(実践構成)はじめにスタートアップや小規模開発チームでは、次のような課題に直面することがよくあります。Developmen...
【初心者エンジニア向け】開発を前に進めるための行動3選 🔖 1
株式会社PRUMのmasaです。今日は、主に開発タスクを前に手が止まってしまう初心者エンジニアの方に向けて、「タスク分解」を軸にした進め方を解説します。不確実性の高い開発現場でも、タスクを小さく分けて考え、早めに手を動かし、60点でもアウトプットすることで、不安をコント...
# [TypeScriptシリーズ - Part 3] Template Literal Types
📝 注記私は日本語が得意ではありません。この記事はAIのサポートを受けて書いています。ご了承ください。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずはダメなコードを見せる良い例 – TypeScriptの高度機能で解決するPl...
Claude Code の週次タスクを安定させたくて、MCPを捨てて公式CLI(bee / Pup)に移行した話 🔖 2
はじめにGMOコネクトの永田です。Claude Code の Skill 機能で、週次の運用タスクを自動化していました。題材は「BacklogとDatadog Case Managementのチケットを集約してAgenda.mdを更新する」という地味なやつです。最初は...
n8nで植物の水やりリマインドBOTを作ってみた(Discord連携)
はじめに植物って気づいたら水やり忘れませんか?忙しいとつい忘れる種類ごとに頻度が違ういつ水やったか分からなくなるそこで今回は、n8n + Discord + Data Tableを使って「水やり管理を自動化するBOT」を作りました。作ったもの機能一覧...
Claude Codeを使って分かった「開発で詰まるポイントの正体」 🔖 2
はじめにこれまでClaude Codeについて触れながら、概要を整理したり、実際に簡単なツールを作成したりしてきました。Claudeの概要と設計思想から学んだことClaudeでSEOチェッカーとQiita自動いいねツールを作ってみたいくつか試していく中で、...
関数型インターフェース入門 — Function / Predicate / Consumer / Supplier を整理する 🔖 1
はじめにJava 8でラムダ式とStream APIが導入されたとき、合わせて関数型インターフェースという概念が登場しました。List names = List.of("田中", "佐藤", "鈴木");names.stream() .fi...
React初心者がつまずきやすいJavaScript記法をわかりやすく整理してみた 🔖 1
React を触っていると、JavaScript のさまざまな書き方が自然と登場します。しかし、JavaScript の記法をしっかり理解していないと、React のコードが「なんとなく」でしか読めなくなってしまいます。この記事では、React で頻出する JavaSc...
AI に送る前に機密情報を伏せるライブラリ「makkuro」を作った
こんにちは。細々とプログラミングをしている sotanengel です。今回は、生成AIをもっと安全に使うためのローカルプロキシ makkuro を作った話を書きます。簡単に言うと、以下のようなプロンプトを AI に投げたときに、田中さん (tanaka@exampl...
Figmaの株価を一夜で7%下落させた「Claude Design」がやばすぎたので徹底解説します 🔖 1
2026年4月17日、AnthropicがAIデザインツール「Claude Design」をリリースしました。リリース当日には、Figmaが7%・Adobeが2.7%・Wixが4.7%と、デザイン/Web制作系の株価が軒並み下落するほどのインパクトでした。実際に触ってみ...
IBM Bob カスタム・スキル 開発:"pptx-generator" で PowerPoint 生成
はじめにIBM Bob(ボブ) のスキル、PowerPoint を生成する "pptx-generator" を個人(& Bob) 開発しました。現時点、GitHub上で公開しています。気になる方は当記事、動画および Git リポジトリ内のREADMEをご確認いただ
AI時代のSEに残る仕事は「責任を持つ」ことかもしれない 〜単体テストを題材に〜
AI時代のSEに残る仕事は「責任を持つ」ことかもしれない 〜単体テストを題材に〜投稿内容は私個人の見解に基づくものであり、所属企業・部門見解を代表するものではありません。はじめにAI にコード生成を任せる場面がかなり増えてきました。実装だけを見ると、かなり...
記憶を持たないLLMの記憶 ― コンテキスト/メモリー/ハーネスエンジニアリング入門の前に 🔖 3
はじめに記憶を持たないはずのAIが、私を覚えているLLM自体は記憶を持ちません。直前の会話で何を話したかを本当は「覚えていない」はずなのです。それなのに、ChatGPTのようなチャットアプリや最近のエージェントと会話すると、まるで相手が自分を覚えていてくれて、記憶...
【Obsidian】作図が簡単にできるプラグイン「Excalidraw」の紹介 🔖 2
はじめに図を描くことは、物事の理解を深めたり、思考を整理して誰かに説明したりする上で非常に便利です。しかし、「メモ書きなどで作図ツールを使うのはめんどくさい」と感じた経験がある方も多いのではないでしょうかそんな方におすすめなのが、Obsidianのコミュニティプラグイ...
[TypeScriptシリーズ - Part 2] Mapped Types
[TypeScriptシリーズ - Part 2] Mapped Types📝 注記私は日本語が得意ではありません。この記事はAIのサポートを受けて書いています。ご了承ください。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずは...
[TypeScriptシリーズ] シニアエンジニアのためのTypeScript入門 🔖 1
[TypeScriptシリーズ] シニアエンジニアのためのTypeScript入門私は日本語が得意ではありません。この記事はAIのサポートを受けて書いています。ご了承ください。はじめにTypeScriptは、開発者がJavaScriptを書く方法に革命をもた...
[TypeScriptシリーズ - Part 1] Conditional Types & infer
📝 注記私は日本語に堪能ではありません。この記事はAIのサポートを受けて執筆・翻訳されています。ご了承ください。よろしくお願いいたします。📖 目次問題の提示 – どんな時にこのテクニックが必要か悪い例 – まずはダメなコードを見せる良い例 – TypeS...
Claude Code × MagicPod MCPでテストケースメンテナンスレビューを自動化してみた
はじめにこんにちは、QAエンジニアのヨシナです。弊社では Claude Code を部全体で積極的に活用しており、QAチームでもテストプロセスへの取り入れを進めています。その取り組みの一環として、現在はMagicPod 作業への活用を検討しています。前回の記事では、...
一人で悩み続けてしまう新人エンジニアへ。その時間、無駄かもしれません。 🔖 2
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶コーポレートサイト一人で悩み続けてし...
Unity 6.5でUnityEngine.GraphicsクラスにRenderSpriteメソッド・RenderSpriteInstancedメソッドが追加される
Unity 6.5でUnityEngine.Graphicsクラスに対して、RenderSpriteメソッドとRenderSpriteInstancedメソッドが追加されるようです。※ 本投稿執筆時のUnity 6.5はまだ正式リリースされておらず、beta4段階です。今...
StrandsAgentsをAG-UI対応するアダプタのコードを読みながらAG-UIを学びたい 🔖 1
はじめに今回は、AIエージェントとフロントエンドを繋ぐプロトコル「AG-UI」に入門してみたいと思います。題材として、AWSが提供するStrandsAgentsというSDKでAIエージェントを構築するケースを想定します。StrandsAgentsをAG-U対応するた...
Claude Code でエージェントに「役職」を与える方法——ハーネスエンジニアリング実践ガイド 🔖 1
TL;DR対象: Claude Code を使って開発・運営を自動化したいソロ開発者・個人事業主何ができるか: エージェントに役割・制約・承認フローを与える最小構成と、実際の成果(API 6本・テスト 258件 PASS・Stripe 課金ゼロタッチ)を把握でき...
はじめにUnion 型(共用体型)は、C# コミュニティでずっと要望され続けてきた機能のひとつです。初期の discriminated unions の提案から今日まで、何年もの設計と議論を経て、ついに C# 15 で正式に登場します。Union 型を使うと、値を決ま...
移民で解決できるのか? ― 欧州データが示す“低賃金構造”の限界と日本の選択 : Pythonで学ぶ マクロ経済学入門 (73)
user:「Pythonで学ぶマクロ経済学入門」、第73回を始めましょう。まず「なぜ現場が疲弊するのか ― “財源幻想”と“移民ではない建前”が自治体に押し付けるコスト構造 : Pythonで学ぶ マクロ経済学入門 (72)」 https://qiita.com/ma...
個人開発者がClaude Codeで気をつけたい3つのセキュリティ事故 — CLAUDE.mdで防ぐ実践パターン 🔖 2
なぜ「個人開発者向け」のセキュリティ記事が必要かClaude Codeのセキュリティ事故事例は最近多く語られていますが、その多くは「企業の本番環境」想定の話です。一方、個人開発者やフリーランスがClaude Codeを使うとき、もっと身近で踏みやすい落とし穴があります...
[ServiceNow] ServiceNow SDKでプロコード開発! ― まずはPDIで動かしてみよう編
はじめに先日2026年4月9日にServiceNow社から発表されたプレスリリース1により、ServiceNow SDKによる開発環境の可能性が大きく広がりました。昨今のAIを用いた開発エコシステムにスムーズに適応していく上で、ServiceNow SDKの活用は今後...
プライベートホストゾーンのドメインに対してACMパブリック証明書を発行する 🔖 2
導入・背景社内向けの管理画面や閉域網経由でのシステムをALB+ECSで構築するケースは多いと思います。こういったシチュエーションにおいてもパブリックの証明書が使えると嬉しい場面はあるはずです。「プライベートホストゾーンに登録したドメインだから、パブリック証明書は使え...
AWS〜さくらのクラウド オブジェクトストレージ間の接続(簡易検証版)
内容@takeda_h さんの閉域の AWS 環境からさくらのクラウドのオブジェクトストレージにアクセスするを参考に、AWS〜さくらのクラウドのオブジェクトストレージ間の接続を試してみました。今回の構成は、一旦インターネットを経由してから閉域へ接続する構成となるため、現...
個人開発プロダクトの技術的負債を1セッションで返済した話 ── Claude Code × 7フェーズ改善スプリント
はじめに電気プラン比較サービス enegent.jp をリリースして10日。毎日がっつり機能追加した結果、430ファイル・79スクリプトの「それなりの規模」に育ちました。ただ、速度を優先した代償として:計算エンジンが3つ存在(v1、v2、シナリオ専用の3重実装)...
【AWS】CDK初心者がAgentCoreをデプロイするまで 🔖 1
はじめにとある事情でCDKをやることになり、勉強も兼ねています。今回はCDKを利用してAgentCore Runtimeを作成してみました。AgentCoreはAWSが2025年に発表したAIエージェントを動かすためのマネージドサービスです。詳しくは以下をご覧...
【切り抜き動画作成?!】mlx-whisper × Remotion × Claude Codeで会議録画から 60 秒ハイライト動画を自動生成してみた 🔖 1
こんにちは、takatein です。突然ですが、みなさんは会議録画ってちゃんと見返してますか?ぶっちゃけ、わたしはほぼ見返さないです。1 時間の Google Meet 録画が日々溜まっていって、「あとで誰かに共有したいやつだけ抜き出したい」と思いつつ、結局そのまま放置...
最初に「あい」を学ぶことば日本語でプログラミング入門(Mindで定番アルゴリズム: ダイクストラ法)
はじめに本記事シリーズは母国語のプログラミング言語が存在するという文化的価値をアピールするためのもので、プログラミング一般の入門を意図するものではありません。とはいっても題材としては定番アルゴリズムのいくつかを疑似言語ではなくコンパイル・実行可能なプログラミング言語の日...
PrologでLLMの論理推論を強化するMCPサーバーを作ってみた
はじめにLLMに論理パズルを出すと、簡単な三段論法は解けるのに、制約が絡む問題になると間違える。たとえば覆面算(SEND + MORE = MONEY)。各文字に0-9の異なる数字を当てはめるだけの問題だが、Claude Sonnetでも間違える。組み合わせが多すぎて...
Claude Designでポートフォリオサイトをリデザインしてみた: エンジニアが1時間程度で和モダン化 🔖 7
はじめに2026/4/18に Anthropic Labs から Claude Design がリサーチプレビューとして公開されました1。Claudeとの会話でデザイン、インタラクティブプロトタイプ、スライド、ワンページャーを作れるプロダクトです発表直後に触って...
[C#] VSCode で dotnet run file.cs 🔖 1
.NET10で追加された dotnet run file.cs ファイル ベースのアプリ 機能は便利ですが、やはりコード補完やデバッガが使いたいです。VSCodeでファイルベースのアプリを簡単に扱う方法をメモします。一言でいうとフォルダに以下の launch.jso...
LINE公式Go SDKでモックサーバーを叩いてみたら、SDKとの互換性の穴が2つ見つかった話
はじめに前回の記事で、LINE Messaging API のモックサーバー (line-api-mock) を作って ConoHa VPS にデプロイしました。Node.js の公式 SDK (@line/bot-sdk) では baseURL を差し替えるだけで動作...
クソバズワード「ハーネスエンジニアリング」と向き合う 🔖 167
数週間くらい前に突然どいつもこいつも「ハーネスエンジニアリング」とツイートするようになり,最初はhooksとかskillsのことをハーネスと呼んでいるらしいと認識していたのだが,ある日ClaudeCodeのことをハーネスとして扱う発言をしているツイートを見つけて,「ハーネス...
【Amazon Connect】コンタクトフローで配列のループ処理が可能になりました! 🔖 1
はじめに2026年1月のアップデートで、Amazon Connectのコンタクトフローにおいて配列のループ処理が可能になりました。従来、Lambda関数から配列を含むJSONを返しても、コンタクトフロー側では配列の要素を個別に参照できず、フラット化用Lambda...
1.はじめにClaude Codeを使っていると、モデルによって出力の精度が違うことは体感的に分かります。ただ、実際に開発を何度か行ってきて、本当に効いてくるのはそこではなく、「機能を追加するたびに、既存の何かが壊れるかどうか」だと感じました。小さな変更を重ねるう...
【Jr. Champions Meetup - April/Final】LT・Feedback 🔖 1
はじめにこんにちは!株式会社Relic 所属の 2025 Japan AWS Jr. Champion エンジニア、エイミ/amixedcolor です!(𝕏はこちら)先日、AWS Community Builder (Dev Tools)にもなりました!そして本日...
Java の static を正しく理解する — クラス変数・インスタンス変数・staticメソッドの違い 🔖 1
はじめにJavaを書いていると、static というキーワードをよく目にします。public static void main(String[] args) { ... }private static int count = 0;public static fin...
JaSST’26Tokyo参加を通してQAエンジニアが考えたこと
はじめにソフトウェア内製開発チームでQAエンジニアをしている遠野です。先日ソフトウェアテストのシンポジウム「JaSST’26Tokyo」へ行ってきましたセッションタイトルからみてもわかるように、今年はAI×テスト の話が中心でした。わたしも絶賛 AI×品質 ...
C#で理解するオブジェクト指向 ― 概念から実装までを一気に整理する 🔖 2
「オブジェクト指向って大事らしいけど、結局どういうこと?」「C#でクラスを書いているけど、これって本当にオブジェクト指向なの?」そんな疑問を持ったことはありませんか。私自身、最初は“なんとなく”クラスを作っていて、オブジェクト指向の本質を理解できていませんでした。こ...
【こわい】Google APIキーの脆弱性により13時間で約900万円請求される事案が発生! Firebase×Geminiで今すぐやるべきセキュリティ対策 🔖 280
はじめにこんばんは、mirukyです。この画像を見てください。この画像の通り、「FirebaseサービスのAPIキーは非公開ではない」と、Firebaseの公式ドキュメントには書かれています。説明の必要は無いかもしれませんが、FirebaseとはGoogle...