12901 articles
コンプライアンス・アスコード:EU AI 法案が 2026 年までに実行時強制力を要求する理由
Compliance as Code: Why the EU AI Act Will Force Runtime Enforcement in 2026
何年にもわたって、企業たちは AI ガバナンスにも企業倫理声明にも同じアプローチをとってきました:ポリシーを作成する。しかしそのモデルは失敗しています。規制当局は也不再望ましいガバナンス語句を求めています。彼らは技術的証拠を求めています。ポリシーの PDF ファイルではなく。彼らは制御が存在することが生産システムの中に証明されることを求めています。この移行が、OpenAI Guardrails R...
Original: For years, companies approached AI governance the same way they approached corporate ethics statements: Write a policy. That model is failing. Regulators are no longer asking for aspirational governan...
Go で開発したオープンソース AI エージェント用の認知メモリレイヤー — 忘れているのは機能にしてはならないからです
I built an open-source cognitive memory layer for AI agents in Go — because amnesia shouldn't be a feature
私はオープンソースからしばらく離れていたのですが、最近の LLM 急成長により再び好奇心が喚起され、揺るがなかった問いがあります: なぜこれらのモデルは能力が極めて高いのに、忘れるほどなのでしょうか? 答えは設計にあります。LLM は論理推論器と知識ベースの両方を統合し、訓練時点で凍結されています。その日が知る限り、それが唯一の知識となります。卓越した推論。ゼロ成長。 何か新しいことが起こると —...
Original: I've been away from open source for a while. But the recent explosion of LLMs reignited my curiosity — and one question I couldn't shake: Why are these models so powerful yet so forgetful? The answer ...
IP-Adapter + LoRA を活用した製品カタログのレンダリング——ショップ商品を実在の AI 人物に装着させる方法
IP-Adapter + LoRA for product catalog rendering — putting shop items on AI characters
📦 リンカブルなワークフロー:github.com/sm1ck/honeychat/tree/main/tutorial/04-ipadapter — ComfyUI の workflow.json(IP-Adapter の weight/end_at のプレースホルダー付き)と、ComfyUI インスタンスにこれを投稿し出力を保存する標準ライブラリ Python クライアント。前回の投稿では、...
Original: 📦 Runnable workflow: github.com/sm1ck/honeychat/tree/main/tutorial/04-ipadapter — a ComfyUI workflow.json (with placeholders for IP-Adapter weight/end_at) plus a stdlib Python client that posts it to...
Music Studio の高度なカスタマイズを AI で自動化する
Automating Advanced Customization in Your Music Studio
標準的なレッスンをこなすのは一つのことでありましたが、試験、コンペティション、あるいはリサイタルがあるとき、計画の負荷は爆発的に増大します。一蹴り、カスタムタイムラインの構築、微細なスキル管理、そして大量の通信の管理をしながら、教える必要があります。ここに AI 自動化が「便利なもの」から「決定的な効率化ツール」へと変容します。 コアフレームワークは、これらのイベントを「変更されたレッスン」として...
Original: Juggling standard lessons is one thing, but when a student has an exam, competition, or recital, the planning workload explodes. Suddenly, you're building custom timelines, tracking granular skills, a...
JetSmartFilters と Bricks Builder を使ってカスタムフィールド値による投稿のフィルタリングとソート方法
How to Filter and Sort Posts by Custom Field Value Using JetSmartFilters + Bricks Builder
ユーザーが数値カスタムフィールド(製品仕様に例)による投稿リストのフィルタリングとソートを試みたことがあるなら、おそらく JetSmartFilters (JSF) と Bricks Builder がデフォルトで完全に連携していない壁に遭遇したことがあります。 この記事では、その接続方法を完全に記述します:ラジオフィルタをクリックすると、当該フィールド値を持たない投稿のみを除き、残りの結果をその...
Original: How to Filter and Sort Posts by Custom Field Value Using JetSmartFilters + Bricks Builder If you've ever tried to let users filter and sort a post listing by a numeric custom field — say, a product ...
Rust の tracing で init() 実行だけで info!() が機能する仕組みの理解
Rust の tracing で init() しただけで info!() が動く仕組みを理解する
はじめに こんにちは、ソフトウェアエンジニアの mosson です。株式会社 estie(エスティ)では Rust でウェブアプリケーションの開発を行っています。 さて、Rust でウェブアプリケーションを開発している際に、アプリケーションの起動処理にこのようなコードを見かけることがあります。 ```rust #[tokio::main] async fn main() { tracin...
Original: はじめに こんにちは、ソフトウェアエンジニアの mosson です。株式会社estie(エスティ)では Rust でウェブアプリケーションの開発をしています。 さて、Rust でウェブアプリケーションを開発していると、アプリケーションの起動処理にこのようなコードを見かけます。 #[tokio::main] async fn main() { tracing_subscriber::fmt(...
人間が寝ている間に Claude Code が Playwright の E2E テストを修正して PR を発行
人間が寝ている間にClaude CodeがPlaywrightのE2Eテストを直してPRを出す
nightly 環境で実行している Playwright の E2E テストが失敗したとき、翌朝その原因を確認して修正し、PR を提出するというワークフローが発生します。 人間が法的に働けない時間に失敗が蓄積され、翌朝それを片付けるのは単純に時間の無駄です。 さらに面倒なことも。 だったら、その時間に Claude に修正案を考えさせて、最初の案を検討させるのがよさそうです。 全体の流れ E2E...
Original: nightlyで実行しているPlaywrightのE2Eテストが落ちたとき、翌朝その原因を調べて直して、PRを出して...という作業が発生します。 人間が法的に働けない時間に失敗が積まれて、翌朝それを片付けるのは単純に時間がもったいない。 あと面倒。 だったらその時間にClaudeに修正案を考えてもらって第一案を練ってもらえばいい、と思いました。 全体の流れ E2Eテストは毎晩GitHub A...
なぜ、2000年代には巷で耳にした「UML」を現在では全く耳にしないのか?
はじめに 2000年代の開発現場では、UML という語は一種の共通語でした。オブジェクト指向を語るならUMLを知っていて当然だとされ、書籍も研修もツールも、その前提で組まれていました。しかし現在、日常会話の中で「UMLを描こう」と言う場面は激減し、代わりにMermaid(軽量な図記述ツール)やPlantUML(テキスト記述からUML図を生成するツール)で必要な図だけを書くという言い方が普通になって...
Original: はじめに 2000年代の開発現場では、UML という語は一種の共通語でした。オブジェクト指向を語るならUMLを知っていて当然だとされ、書籍も研修もツールも、その前提で組まれていました。しかし現在、日常会話の中で「UMLを描こう」と言う場面は激減し、代わりにMermaid(軽量な図記述ツール)やPlantUML(テキスト記述からUML図を生成するツール)で必要な図だけを書くという言い方が普通になって...
anyhow と thiserror の内部実装を覗いてみる
anyhowとthiserrorの内部実装を覗いてみる
はじめに anyhow と thiserrorを実務で使っていて、「なぜこの場面でこちらを選ぶのか」を明確に説明できるでしょうか。 よくある説明は「anyhow はアプリケーション用、thiserror はライブラリ用」というものです。しかしこの分類では不十分で、実際にはライブラリ内部で anyhow が適切な場面もあり、アプリケーションで thiserror が必要な場面もあります。 本記事では...
Original: はじめに anyhowとthiserrorを実務で使っていて、「なぜこの場面でこちらを選ぶのか」を明確に説明できるでしょうか。 よくある説明は「anyhowはアプリケーション用、thiserrorはライブラリ用」というものです。しかしこの分類では不十分で、実際にはライブラリ内部でanyhowが適切な場面もあれば、アプリケーションでthiserrorが必要な場面もあります。 本記事では、両クレートの...
実践するハーネスエンジニアリング「Thin」と「Self-healing」へ|高橋 誠(@seiji.takahashi@basemaginco.jp)
ハーネスエンジニアリングの実践は "Thin"と"Self-healing" へ|Seiji Takahashi@ベースマキナ
皆様へ。株式会社ベースマキナの代表取締役社長を務める高橋(@__timakin__)です。海外のハーネスエンジニアリングの現場を見ていると、実装の「薄さ(Thin)」や「自己修復性(Self-healing)」への言及が増えているように感じます。これは単に機能を減らすという話ではなく、...
Original: 皆さまこんにちは、株式会社ベースマキナの代表取締役社長を務めております高橋(@__timakin__)です。 海外のハーネスエンジニアリングの状況をみていると、いかにその実装を薄くするか、そしてself-healingにするか、という言及が増えているように感じます。 ただこれは、単に「機能を減らせ」という話ではないと考え...
あなたの街の財政状況をワンクリックで可視化--デジタル庁らがダッシュボード公開
総務省は4月24日、デジタル庁と連携して整備を進めてきた「地方財政ダッシュボード」の市町村版を、総務省とデジタル庁のWebサイトで公開した。全国の市町村の歳入・歳出や財政指標を、グラフで確認できる。 総務省はこれまで、地方財政状況調査を通じて全国自治体の決算情報などを取りまとめ、総務省のWebサイトや政府...
Original: 総務省は4月24日、デジタル庁と連携して整備を進めてきた「地方財政ダッシュボード」の市町村版を、総務省とデジタル庁のWebサイトで公開した。全国の市町村の歳入・歳出や財政指標を、グラフで確認できる。 総務省はこれまで、地方財政状況調査を通じて全国自治体の決算情報などを取りまとめ、総務省のWebサイトや政府...
台湾危機はもう虚構ではなくなった。海峡封鎖が武器化された-考え直す必要がある
台湾危機はもはや絵空事ではない、海峡封鎖が武器化-考え変える必要
デシジョンメーカーを、動的な情報・人物・アイデアのネットワークに接続し、ブルームバーグは世界中でビジネスと金融情報を、ニュース、インサイツを迅速かつ正確に提供します
Original: Connecting decision makers to a dynamic network of information, people and ideas, Bloomberg quickly and accurately delivers business and financial information, news and insight around the world
これはパワポのダサデザイン…と思いきや「視認性、可読性共に勝てる気がしない」「『正しい』デザインの見本」と絶賛される有能すぎるやつだった
Togetter編集部 X(旧Twitter)に日々流れる情報の中から、編集部がさまざまなポストを選び出し、わかりやすい形でお届けすることを大切にしています。新たな視点や世間の反応を添えることで、読者の皆様にとって安心・安全で価値あるコンテンツとすることを目指しています。詳しくは編集方針をご覧ください。 あわせて...
Original: Togetter編集部 X(旧Twitter)に日々流れる情報の中から、編集部がさまざまなポストを選び出し、わかりやすい形でお届けすることを大切にしています。新たな視点や世間の反応を添えることで、読者の皆様にとって安心・安全で価値あるコンテンツとすることを目指しています。詳しくは編集方針をご覧ください。 あわせて...
最終ガイド FastAPI アプリケーションの最適化: Python と Vue.js を使用したパフォーマンス向上の 5 つの戦略
Guia Definitivo para Otimizar Aplicações FastAPI: 5 Estratégias de Performance com Python e Vue.js
Python と Vue.js で FastAPI アプリの性能を高めるための 5 つの実践的なテクニックを学びましょう。コード例、よくあるミス、そして実際のケーススタディをすべて含めています! FastAPI + Vue.js アプリを本番環境にデプロイしましたが、ベンチマークが約束した通り性能が良くないとお気づきでしょうか? 心配しないでください。フレームワークのせいではありません。Fas...
Original: Aprenda 5 técnicas práticas para melhorar o desempenho de apps FastAPI com Python e Vue.js. Exemplos de código, erros comuns e um caso real incluídos! Você já colocou uma aplicação FastAPI + Vue.js em...
なぜ Argon2id を PDF 暗号化鍵として bcrypt より選ぶのか
Why I Use Argon2id Instead of bcrypt for PDF Encryption Keys
すべてのテストは 8 年目の MacBook Air を実行しています。 PDF をパスワードで暗号化する際、そのパスワードは 32 バイトの鍵に変換される必要があります。 この変換方法の重要性は多くの方が気づいていません。 bcrypt はパスワードハッシュ化には適していますが、鍵生成設計には適していません。 出力は固定された 60 文字であり、生みの暗号化鍵として不適切です。 メモリアス使いは...
Original: All tests run on an 8-year-old MacBook Air. When you encrypt a PDF with a password, that password needs to become a 32-byte key. How you do that conversion matters more than most people realize. bcryp...
TypeScript エラーの自動修復を行う CLI を作成しました
I built a CLI that fixes TypeScript errors automatically
「期待されていた引数が 0 個でしたが、0 個の引数を受け取ったわけではありません (TS2554)」といった TypeScript エラーを直すのは非常に時間がかかります。そこで、コンパイラ API と AST 変換を使用して、一般的な TypeScript エラーを自動的に修正する小型の CLI ツール「fixmyfile」を作成しました。 自動での TypeScript エラー修正: ツ...
Original: Fixing TypeScript errors like: “Expected 1 arguments, but got 0 (TS2554)” gets repetitive really fast. So I built a small CLI tool called fixmyfile that automatically fixes some common TypeScript erro...
Nylas Auth Providers: Developer Reference 一覧例
nylas auth providers: Developer Reference with Examples
利用可能なプロバイダーの一覧が必要ですか?1 つのコマンドで完了します。 nylas auth providers コマンドは、CLI に対応する全てのメールプロバイダー(Gmail、Outlook、Exchange、Yahoo、iCloud、IMAP)をすべて一覧表示します。各項目には、プロバイダー名、認証方法(OAuth または認証情報)、サポートされている機能が示されます。 brew in...
Original: Need to list available providers? One command. The nylas auth providers command lists every email provider the CLI supports — Gmail, Outlook, Exchange, Yahoo, iCloud, and IMAP. Each entry shows the p...
nylas auth show 解説 — フラグ、例、ヒント
nylas auth show Explained — Flags, Examples, Tips
認証は、端末とメールボックスの間のゲートです。nylas auth show がそれを処理します。 nylas auth show コマンドは、接続されたアカウントの詳細情報(メールアドレス、プロバイダ、Grant ID、OAuth スコープ、トークンの有期限、同期ステータスを含む)を表示します。特定のアカウントを検索するには Grant ID を指定します。 コマンドラインは、あなたのシステム...
Original: Authentication is the gate between your terminal and your mailbox. nylas auth show handles it. The nylas auth show command displays detailed information about a connected account including email addre...
nylas auth migrate を使用して v2 から v3 への移行
Using nylas auth migrate to migrate from v2 to v3
すべてのメール、スケジュール、および連絡先操作には認証が必要です。nylas auth migrate がこのレイヤーを管理します。 nylas auth migrate コマンドは、Nylas API v2 から v3 へ CLI 認証をアップグレードします。格納された認証情報と授权形式をแปลง換することで、移行後も既存のスクリプトと自動化処理が動作し続けます。 移行を実行: nylas au...
Original: Every email, calendar, and contact operation requires auth. nylas auth migrate manages that layer. The nylas auth migrate command upgrades your CLI authentication from Nylas API v2 to v3. It converts...
一度に最大 1,500 ドメインの年齢チェックを行う方法を解説
How to Check upto 1500 Domain Age at once
大規模な SEO アウトレポート、ドメイン調査、またはバックリンク解析を行う際に、ドメイン年齢は極めて重要な指標となります。これにより、信頼性のシグナルを評価し、期限切れドメインを特定し、競合企業を分析することができます。 しかし、実際の課題は以下の通りです: 「数百、あるいは数千のドメインの年齢を効率的にチェックする方法は何か?」 マニュアル的な方法は単に拡張性が不足しています。この記事では、...
Original: When working on large-scale SEO audits, domain research, or backlink analysis, domain age becomes a critical metric. It helps evaluate trust signals, identify expired domains, and analyze competitors....