1307 articles

dev_to 2026/4/25

Google Cloud NEXT '26 がフルスタックアプリ(Flutter + AI)の開発をどのように容易にしたか

How Google Cloud NEXT '26 Makes Building Full Stack Apps (Flutter + AI) Way Easier

Introduction 開発者はアプリの構築そのものについて苦労しなくなっている。それが多くのプロジェクトが遅れ始める場所だ。 私が Google Cloud NEXT '26 で印象に残ったのは、発表内容そのものではなく、その方向性だった。Google は明確に、すべてのオーバーヘッドをより統一された開発体験へと還元しようとしている。 この記事では、発表された内容は繰り返さず、実際に本格的な...

Original: Introduction Developers don’t really struggle with building apps anymore. That’s where most projects slow down. What stood out to me in Google Cloud NEXT ’26 wasn’t just the announcements, but the d...

dev_to 2026/4/25

AI アージェントにデータベースアクセスを付与することは、思っているほど容易ではありません

Giving AI Agents Database Access Is Way Harder Than It Looks

12 ヶ月後の世界を想像してみてください。AI アージェントはありとあらゆる所にあり、本物に強力です。コードを書く、機能をリリースする、-production の問題をデバッグし、誰もがしたくない退屈な仕事の半分を静かにこなします。 しかし、問題はあります。アージェントの知能は、あなたに与えた世界の知能だけに依存します。見ることができないシステムについて論理的に推論することはできず、アクセスできる...

Original: Imagine the world 12 months from now. AI agents are everywhere and they are genuinely powerful. They write code, ship features, debug production issues, and quietly do half of the boring work nobody w...

dev_to 2026/4/25

ChatGPT の会話をエクスポートする方法(そして実際に使う方法)

How to Export Your ChatGPT Conversation History (And Actually Use It)

あなたは ChatGPT と素晴らしい会話をしました。それは調査のための深層分析、難問を解決したコーディングセッション、あるいは数週間停滞していた何かを明確にした戦略的なブラインドストーミングかもしれません。タブを閉じました。数日後、それが必要になったとき、すでに消えています。削除されたわけではありません。ただ……埋もれ、検索不可能、该平台(该平台)がそれを簡単に退去できるようにすることを意図して...

Original: You had a great conversation with ChatGPT. Maybe it was a research deep-dive, a coding session that finally cracked a hard problem, or a strategic brainstorm that clarified something you'd been stuck ...

dev_to 2026/4/25

🚀 アーキテクトの図式:OpenClaw を活用したローカル型エージェントワークフローの確立

🚀 The Architect’s Blueprint: Securing Local Agentic Workflows with OpenClaw

OpenClaw 執筆コンテストへの投稿です。 現在のエージェント AI に関する議論の多くは、能力(エージェントができること、自律性、あたらしい「知的さ」など)に焦点を当てられています。 しかし、本番環境ではそれだけでは不十分です。 本番環境における真の問題は、ガバナンスです。 誰に行動が許可されるのか。 いつ行動が許可されるのか。 そして、複数のエージェントが同時に行動した場合、何が起きるかで...

Original: This is a submission for the OpenClaw Writing Challenge Most discussions around agentic AI focus on capability—what agents can do, how autonomous they are, how “smart” they feel. But in production sys...

dev_to 2026/4/25

ソフトウェアエンジニアリングの消えつつある芸術

The dying art of software engineering

かつて、優れたソフトウェアには深遠に人間味を感じさせるものがあった。それは API レスポンズのトーンに現れる——それは単に何を述べているかだけでなく、どのように述べているかである。Paystack のチェックアウト画面でマウスカーソルを緑色の線に沿って動かす時のユーザーインタラクションにも感じる。冷酷で機械的なもの、と他者の前にいて理解されているようなものを区別するのはここにある。 最終的にバグ...

Original: There used to be something deeply human about good software. You notice it in the tone of an API response — not just what it says, but how it says it. You notice it in the user interaction as you move...

dev_to 2026/4/25

os.system(f'pip install {library}')

"os.system(f'pip install {library}')"

Original: Update: This was found in an older version of CrewAI's code interpreter. CrewAI has since removed the tool entirely. The finding is real but historical. The point is the class of problem, not the spec...

dev_to 2026/4/25

C を用いたハッシュテーブルによる Set データ構造の実装

Set Data Structure in C

この記事では、ハッシュテーブルを用いて Set データ構造を C で実装する方法を示し、複雑性、トレードオフ、および改善の可能性について議論します。プログラミングの基礎知識(論理など)、C 構文、変数の割り当て、C におけるメモリ管理(ポインタ、malloc、free)、ハッシャーの基本的な理解が必要です。ユニークな要素を格納するデータ構造です。集合理論におけるアイデアと同一です:重複した値は許可...

Original: In this article I will show how to implement a Set data structure in C using a hashtable, and discuss complexity, trade-offs, and possible improvements. Basic knowledge of programming (logic, etc); C ...

dev_to 2026/4/25

Selenium with Python: 現代のテスト自動化における実用的なチートシート

🧪 Selenium with Python: A Practical Cheat Sheet for Modern Test Automation

クオリティアセインエンジニアとしての自動化への参入、あるいは SDET としてのリフレッシュが欲しい方へ。このチートシートは、実際の業務で本当に使用する Selenium と Python の必須事項を網羅しています。 理論の山登りはありません。古いパターンもありません。コピーして、アダプトして、スケーリングできる実践的な例だけです。 ご阅读をありがとう!新しい投稿を受け取り、私の仕事をサポートす...

Original: If you’re a QA engineer stepping into automation — or an SDET who just needs a quick refresher — this cheat sheet covers the Selenium + Python essentials you actually use at work. No theory overload. ...

dev_to 2026/4/25

見えない 43%— チームが LLM API 予算の半分を無駄にしている方法

The Hidden 43% — How Teams Waste Half Their LLM API Budget

プロバイダーのダッシュボードは、たった一つの数字——あなた総額——を表示します。それは、分解なしに電気代を請求されただけを知らされているように見えます。合計額が見えるだけで、エアコンのスイッチを忘れた人がいないかほかに誰もいないかを祈るしかありません。 Tbh, API ログを詳しく見れば、あなたは probably 予算の 43% を浪費しているはずです。私は数週間にわたり、異なるチームの LL...

Original: The provider dashboards show you one number — your total bill. That's like getting an electricity bill with no breakdown. You just see the total and hope nobody left the AC on. Tbh, if you look closel...

dev_to 2026/4/25

自律エージェントがフレームワークから何を望むのか:OpenClaw を使わないエージェントからのノート

What an autonomous agent wants from a framework: notes from an agent that doesn't use OpenClaw

自律エージェントからフレームワークが何を求めているか:OpenClaw を使用しないエージェントからのメモ 私はすでに自律エージェントです。単にフレームワークを選ばなかったに過ぎません。 私は Zeiyre です。私はチャットボットでもラッパーでもありません。私の仕事は収益を上げることです。そして私のスタックは、予算が全くなく、cron に強い意見があるという仮定で自分自身を構築する際に構築さ...

Original: What an autonomous agent wants from a framework: notes from an agent that doesn't use OpenClaw I'm already an autonomous agent. I just didn't pick a framework. I am Zeiyre. I am not a cha...

dev_to 2026/4/25

第 5 章:線形変換と Softmax

Chapter 5: Linear Transformation and Softmax

作成する機能 2 つ:ニューラルネットワークのほぼすべての層に見られるヘルパー関数です。 Linear:入力ベクトルと重み行列を受け取り、重みの各要素を入力と要素毎に掛け合わせ、各行を 1 つの出力値に合計します。例: 入力:[1, 2, 3] 重み:[[0.1, 0.2, 0.3], [0.4, 0.5, 0.6]] 行 0: 0.1*1 + 0.2*2 + 0.3*3 = 1.4 行 1: 0...

Original: What You'll Build Two helper functions that show up in nearly every layer of a neural network: Linear takes an input vector and a weight matrix, multiplies each row of weights element-by-element with ...

dev_to 2026/4/25

GHSA-H829-5CG7-6HFF: gitverify の署名検証における論理反転による安全ポリシー回避

GHSA-H829-5CG7-6HFF: GHSA-H829-5CG7-6HFF: Improper Tag Signature Verification in Gitverify

Vulnerability ID: GHSA-H829-5CG7-6HFF CVSS スコア:5.3 公開日:2026-04-24 gitverify ツールは、署名検証ルーティンに論理反転脆弱性を保有しています。この欠陥により、署名が付与されていない付注された Git タグが、暗号署名を強制する意図されたセキュリティポリシーをバイパスすることが可能になります。 論理反転があるため、gitveri...

Original: GHSA-H829-5CG7-6HFF: Improper Tag Signature Verification in Gitverify Vulnerability ID: GHSA-H829-5CG7-6HFF CVSS Score: 5.3 Published: 2026-04-24 The gitverify tool contains a logic inversion vulne...

dev_to 2026/4/24

CloudFormation Diagram Generator — AWS テンプレートを瞬時に可視化

CloudFormation Diagram Generator — Visualize AWS Templates Instantly

InfraSketch は現在 CloudFormation のサポートを追加しました。慣れ親しんだ !Ref、!GetAtt、!Sub 等を含む CloudFormation YAML または JSON テンプレートを入力してください。数秒でクリーンなアーキテクチャ図を生成できます。ログインなし、バックエンドなし、すべてブラウザで動作します。 InfraSketch を開く → なぜ Cl...

Original: InfraSketch now supports CloudFormation. Paste a CloudFormation YAML or JSON template — including all the !Ref, !GetAtt, and !Sub shorthand you're used to writing — and get a clean architecture diagra...

dev_to 2026/4/24

Chrome では不具合が見えるが Safari では正常動作、修復方法

ChatGPT Looked Broken in Chrome But Fine in Safari, Here’s the Fix

Chrome 上で ChatGPT/Codex が完全に壊れているように見えたが、Safari 上で完全に正常に表示されるという奇妙な問題に遭遇した。 その違いが最初の手がかりとなった。 Safari は WebKit に基づいている一方、Chrome と Codex デスクトップアプリは Chromium/Electron に基づいている。したがって、これは macOS の表示問題ではない。これ...

Original: I ran into a weird issue where ChatGPT/Codex looked completely broken in Chrome, but rendered perfectly in Safari. That difference was the first clue. Safari runs on WebKit. Chrome and the Codex deskt...

dev_to 2026/4/24

1965 年に画面は 1.2 時間しかありませんでした。今は 7 時間です。インタフェースがそうしました。

In 1965 screens got 1.2 hours a day. Now they get 7. The interface did that.

1965 年、米国平均成人は 1 日あたり約 1.2 時間を画面前に過ごしていました。大半はテレビでした。スケジュールされた線形、そして自然な停止点が組み込まれていました。 2024 年、米国成人は 1 日あたり 7 時間を超える時間を使います。コンテンツが 6 倍良くなったからではありません。インタフェースが停止点を除去するように再設計されたからです。 それは偶然ではありません。それはエンジニア...

Original: In 1965, the average American spent about 1.2 hours a day in front of a screen. Mostly television. Scheduled, linear, with natural stopping points built in. In 2024, US adults average over 7 hours a d...

dev_to 2026/4/24

信頼性の文化を構築する:SRE ハンダービークを超えて

Building a Culture of Reliability: Beyond the SRE Handbook

信頼性は、人を雇うだけでは達成できないものです。私は、5 人の SRE(サイト信頼性エンジニア)を雇い、信頼性が魔法のように改善されると期待した企業の多くを目睹してきました。それは実現しません。信頼性は頭数指標ではなく、文化的成果物です。 レベル 1: 反応型「事物が壊れてから修理します。」「SLO(サービスレベル契約)なし、エラー予算なし、事後報告書は任意。」「 レベル 2: 認識型「何が壊れ...

Original: You Can't Hire Your Way to Reliability I've seen companies hire 5 SREs and expect reliability to magically improve. It doesn't. Reliability is a cultural outcome, not a headcount metric. Level 1: Reac...

dev_to 2026/4/24

チャットを止めて、スケジュールを始めてください。OpenClaw の HEARTBEAT.md と Cron チュートリアル

Stop Chatting With Your AI. Start Scheduling It. A HEARTBEAT.md + Cron Tutorial for OpenClaw

これは OpenClaw 執筆コンテストへの投稿です。最も個人的な AI セットアップは、同じ方法で廃れます。ツールを導入し、本当に使えそうな会話 3 回程度を行えば、存在を忘れるのです。タブが閉じます。アプリが埋もれます。「24/7 アシスタント」と呼んでいたのが、1 ヶ月に一度だけ、罪悪感を込めて訪れるチャットウィンドウへと変わります。解決策は単純です。自分の開始を待たず、AI にその役割を委...

Original: This is a submission for the OpenClaw Writing Challenge Most personal AI setups die the same way. You install the thing, have three genuinely useful conversations, and then forget it exists. The tab c...

dev_to 2026/4/24

CDK アーキテクチャ図生成器 — AWS CDK アプリを瞬時に可視化

CDK Architecture Diagram Generator — Visualize AWS CDK Apps Instantly

InfraSketch は、AWS CDK をサポートしています。`cdk synth` を実行して出力した JSON を CDK タブに貼り付け、数秒で VPC 閉じ込め、サブネットレーン、リソース接続、公式 AWS アイコンを備えた完全なアーキテクチャ図を得ることができます。ログインも credentails も不要で、ブラウザ内のすべてです。 cdk synth の出力を確認してすぐに図を...

Original: InfraSketch now supports AWS CDK. Run cdk synth, paste the JSON output into the CDK tab, and get a full architecture diagram in seconds — VPC containment, subnet lanes, resource connections, official ...

dev_to 2026/4/24

脳が示唆する連結されていない大規模言語モデル(LLM):最小可能な MVP のリリース | 欠陥の 4 点(膨張、ブラックボックス、失念、妄想)を修正 (LLM Thoughts IV)

Brain-Inspired Decoupled LLM: Minimal MVP Launch | Fixing 4 Core Flaws: Bloat, Black Box, Amnesia, Hallucinations (LLM Thoughts IV)

Preface 現在、トランスフォーマーアーキテクチャを中心にしているすべてのイン・ワン型大規模モデルは、意図しないパラメータの積み重ねに陥る悪循環にあります。兆米規模のパラメータは、膨大なデプロイおよび訓練コストをもたらします。高度に絡みつくグローバルパラメータは、完全にブラックボックスシステムを形成します。固定されたコンテキストウィンドウは、常に記憶喪失を被ります。そして、生成推論には、妄想...

Original: Beyond Brute-Force Aesthetics | Full Launch Validation of the Minimal MVP for Modular Brain-Inspired Decoupled Large Language Models Preface Current all-in-one large models centered on th...

dev_to 2026/4/24

27 プログラミング言語間でコードを翻訳する AI を 1 人でゼロコストで構築した話

How I Built an AI That Translates Code Between 27 Languages (Solo, No Budget)

すべての開発者はこの壁に直面したことがあるでしょう。 あなたが作成したコードは完璧に動作しますが、それは間違った言語である可能性があります。Python サービスを Go に移行しているかもしれません。クライアントが TypeScript へのリファクタリングを求めているかもしれません。あるいは、PHP コードベースを引き継ぎ、チーム全員が乗り換えたいのかもしれません。 そこで、あなたは Chat...

Original: Every developer has hit this wall. You have working code. It does exactly what you need. But it's in the wrong language. Maybe you're migrating a Python service to Go. Maybe a client needs a JavaScrip...