【35歳未経験でも理解できた】サーバープッシュ技術
【35歳未経験でも理解できた】サーバープッシュ技術
SSEとWebSocketの仕組みをゼロから解説。ポーリングとの違いを整理しながら、LINEのようなリアルタイム通知がどう実現されるかを入門者向けにわかりやすく説明している。
2026/04/14 — 34 articles
SSEとWebSocketの仕組みをゼロから解説。ポーリングとの違いを整理しながら、LINEのようなリアルタイム通知がどう実現されるかを入門者向けにわかりやすく説明している。
月間300人規模の個人開発サービスが自動スキャン攻撃を受けた実体験をもとに、SQLインジェクション・ブルートフォース・DDoS等への具体的な防衛策と教訓5点をまとめた記事。
npm誤公開で露出したClaude Code v2.1.88の約51万行ソースマップを解析し、Claude Codeが採用する10のハーネスパターン(ツール呼び出しの構造・エラー処理・並列実行等)とその設計思想を体系的に解説した記事。
2人のエンジニアでトレーニング機能をゼロから開発した体験をもとに、AIツール活用・タスク分割・並行開発の設計方針を具体例付きで紹介している。
C#を使ってStrategy・Decorator・Adapter・Singletonの4つのデザインパターンを実装例付きで解説。if/elseの増殖や依存関係の問題を設計で解消する方法を丁寧に説明している。
ログ確認・ファイル操作・プロセス管理・権限設定など、開発現場で頻出するLinuxコマンドを用途別に整理したリファレンス記事。実務で即使える構文例が豊富に掲載されている。
PHP 8.5で導入された|>パイプ演算子の基本構文と活用パターンを実例コードで検証。関数チェーンをより直感的に記述できるようになる仕組みを解説している。
n8nとLINE Messaging APIを組み合わせ、URLを送るだけで記事や動画を一元管理できるブックマーク自動化ワークフローを構築した手順と構成を紹介している。
ブラウザとサーバー間のTLSハンドシェイクを手順ごとに図解し、鍵交換・証明書検証・セッション鍵生成の仕組みをHTTPSが安全な理由とともに丁寧に解説している。
新卒1年目の下半期でAWS認定資格12冠を達成した経緯を、取得順序・勉強法・各試験の感想とともに振り返る体験談。
SKILL.mdを使ってClaude Codeに繰り返しワークフローを登録し自動化する手法を、15万Star獲得のsuperpowersリポジトリの設計思想を参照しながら実践的に解説している。
Power AppsとTeams連携でカウントダウンタイマー・質疑応答指名抽選機能を持つ社内発表会補助ツールを作成し、ソリューションをGitHubで公開した手順を紹介している。
Bedrock AgentCore RuntimeコンテナからAmazon S3 Filesをマウントし、ファイルの読み書き・ディレクトリ操作・S3バケットへの自動同期がすべて動作することを確認した検証記事。
DDoS攻撃により1日のAWSデータ転送費用が通常の60倍に膨れ上がった実例をもとに、WAF・CloudFront・レートリミット等による防御設定6選と緊急対応手順をまとめた記事。
Fortune誌の調査で80%のホワイトカラーが企業AI導入指示を拒否しているという知見をもとに、AI抵抗の心理的・組織的構造を分析し、技術者視点での対処戦略を論じている。
CLAUDE.mdとメモリの3階層(プロジェクト・ユーザー・会話)を活用して毎回同じ指示を繰り返さない開発環境を構築する方法を、ステップアップ形式で体系的に解説している。
2026年4月発表のAmazon S3 FilesをCloudShellからマウントし、terraform init時のプロバイダーキャッシュとして利用できるか検証した記事。結果的に制約が多く実用上の課題も示している。
Nous Researchが開発し2ヶ月で67,000 Starを獲得したhermes-agentの、自己改善ループ・ツール拡張・メモリ管理などの技術的アーキテクチャを詳細に解説した記事。
本番ECプラットフォームで全PR83%をAIレビューのみでマージ可能にした事例をもとに、Claude Codeによる自動PRレビューのアーキテクチャ設計から実装・運用の知見を詳述した記事。
コンテキスト枯渇による品質低下を防ぐため、Anthropic公式推奨の「計画・生成・評価」3役割をサブエージェントに分離するパターンを、実装コードと効果測定を交えて解説している。
「AIがあればプログラミングスキル不要」論に対し、構文知識でなく抽象化・問題分解・設計判断といった本質的スキルこそがAI時代に必要であると論じた意見記事。
Claudeを使い、ゼロショット・Few-shot・Chain-of-Thought等の代表的なプロンプト手法を同一タスクで比較検証し、記述の違いによる出力品質の変化を実測で示した記事。
Adam's Law論文を紹介し、LLMは高尚な語彙より高頻度の平易な表現で指示した方が性能が向上するというテキスト頻度の法則と、実際のプロンプト改善への応用を解説している。
Terraformによるインフラのコード管理をアナロジーを駆使して解説した入門記事。宣言的設定・stateファイル・プロバイダーの概念をイメージしやすい例えで説明している。
ログラスSREチームが1年間でPlatform Engineeringへ移行した経緯と成果を振り返る。「SREの民主化」から「仕組みによる信頼性向上」へ、組織的な取り組みの変遷を解説している。
Paul Hudsonによる「High-Performance Swift」ワークショップの参加レポート。Instrumentsを使ったプロファイリングと、Swiftアプリのパフォーマンス改善テクニックを実践的に紹介している。
Claude Code で複数エージェントを並列稼働させる中でトークン上限に悩んだ著者が、コンテキストエンジニアリングとハーネスエンジニアリングの観点で実践した8つのトークン節約手法をまとめている。
Claude Code とPlaywright MCPを組み合わせて自然言語でブラウザ操作を自動化する環境をDevContainer内で完結させる構築手順を解説。NotebookLMのソース同期を自動化する実例も紹介している。
2026年3月のIME関連ニュースをまとめたレポート。ATOKの変換辞書更新(旅行用語追加、クラウド推測変換の単語拡充)など日本語入力システムの動向をまとめている。
axios に CVSS 10.0 の Critical 脆弱性が報告された件を解説。Node.jsのhttpモジュールによりNode+axios構成ではそのまま再現しないことが後日判明し、実際の攻撃面についての補足も記載している。
仕様駆動開発においてAI CLIへの指示とMarkdownプレビューだけに特化した軽量デスクトップアプリ「SpecPrompt」を開発・公開。VS Codeより軽量なワークフロー環境を提供している。
21種類に膨れ上がったLaravel Starter Kitのメンテナンス問題を解決するため、複数キットを「レイヤー」に分割して合成するオーケストレーションツール「Maestro」が導入された経緯を解説する。
TypeScript向けHTTP通信ライブラリ「pureq」を紹介。リトライ・タイムアウト・フォールバックを不変なポリシーオブジェクトとして定義し、Edge RuntimeなどマルチランタイムでAxiosの課題を解決するアプローチを提案している。
TerraformでGCPを中心としたクラウドインフラを管理する際の設計判断を整理。リポジトリ構成・環境分割・デプロイ承認フローなど複数の観点から選択肢を比較検討している。