タグ

heguroのブックマーク (1,010)

  • GitHub Copilot is moving to usage-based billing

    TL;DR: Today, we are announcing that all GitHub Copilot plans will transition to usage-based billing on June 1, 2026. Instead of counting premium requests, every Copilot plan will include a monthly allotment of GitHub AI Credits, with the option for paid plans to purchase additional usage. Usage will be calculated based on token consumption, including input, output, and cached tokens, using the li

    GitHub Copilot is moving to usage-based billing
  • 管理者目線でGitHub Copilotの方が優れていること

    はじめに この記事では、GitHub Copilotが組織として導入・管理しやすい理由を、主にClaude Codeと比較しながら、管理者の目線で説明します。 はじめに白状しておくと、私は現在GitHub Copilotを使っていません。ClaudeのTeamプランでClaude Codeが使えるようになったとき、1日で社内稟議を通して即導入しました。そのままClaudeに移行して、自分の分のGitHub Copilotは解約しています。会社全体としては両方使える状態にしつつ、個人としてはClaude Codeに完全移行した形です。 それでも、組織として開発者にAIコーディング支援ツールを導入するという文脈では、GitHub Copilotに明確な優位性があると思っています。 開発者の方には刺さらないかもしれませんが、「なぜうちの会社はGitHub Copilotしか使えないのか?」と思っ

    管理者目線でGitHub Copilotの方が優れていること
    heguro
    heguro 2026/04/21
    今のプレミアムリクエスト単価は明らかに赤字なので(試しにOpenRouterのGrok4.20に調査させたらリクエスト2回で$1かかった)今後どうなるか…個人用GitHub Copilotプランにはトークン数ベースの制限やモデル制限入ったし
  • Why Japan has such good railways - Works in Progress Magazine

    Japan is the land of the train. 28 percent of passenger kilometers in Japan are travelled by rail, more than anywhere else in the developed world. France achieves 10 percent, Germany 6.4 percent, and the United States just 0.25 percent. Travel in Japan is over a hundred times more likely to be by rail than travel in the United States. Japan’s vast railway network is divided between dozens of compa

    Why Japan has such good railways - Works in Progress Magazine
    heguro
    heguro 2026/04/21
    興味深かった反応 https://news.ycombinator.com/item?id=47817198 "日本のシステムの生活では(略)例えば、毎週土曜日に3人の子供を車で遠方に送迎するのではなく、子供たちが自分で電車を利用できるように自立心を育む必要が出る"
  • deleted_atにインデックスを雑に貼ったら本番DBが死んだ

    RDSが朝のピーク時間帯にI/Oスパイクで応答不能になりました。前日夜にリリースしたdeleted_atへの単独インデックスが原因です。stagingのEXPLAINでは複合インデックスが正しく選択されていたので、レビューでは検出できていません。 根っこにあるのはMySQL 8.0 innodb_stats_methodのデフォルト値nulls_equalと、IS NULLに対するコスト計算の噛み合わせです。8.0系で現在も未修正のバグに類する挙動で、NULL多数カラムへの単独インデックスがトリガーになります。 テーブルとクエリ 問題が起きたのはチケット管理SaaSのticketsテーブルです。ソフトデリートでdeleted_atを持つよくある設計です。 CREATE TABLE tickets ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, w

    deleted_atにインデックスを雑に貼ったら本番DBが死んだ
  • AIエージェントの″ハーネス″に関わる混乱と私見

    はじめに 「Agentic Coding 生成AI時代のシステム開発入門」というを出すくらいなのでAIエージェントのハーネスには興味があって、1週間ほど調査した結果、「ハーネス」の見え方が固まりつつあるので、表題についてラフに書き留めておきます。根拠があるものないものがあるので話半分に読んでください。 スライドの形式で読みたい人はこのスライドの30Pまでくらいを読むと、記事に近い知見を得られます。 1. ハーネスという言葉への混乱 最近、AI Agent関連のドキュメントやブログで「エージェントハーネス」「ハーネスエンジニアリング」という言葉がよく出てきます。言葉がそれぞれ指す概念が曖昧かつズレている場合がちらほらあり、バズワードなのかなと感じてしまうのが最近の悩みです。 内部ハーネスと外部ハーネス コーディングエージェントユーザ視点でのmartinfowlerのハーネスの記事があって

    AIエージェントの″ハーネス″に関わる混乱と私見
    heguro
    heguro 2026/04/17
  • マイクロソフト、PostgreSQL/MySQL/SQL Serverなどへの同時接続に対応した「SQL MCP Server」オープンソースで公開

    マイクロソフト、PostgreSQL/MySQL/SQL Serverなどへの同時接続に対応した「SQL MCP Server」オープンソースで公開 マイクロソフトは、PostgreSQLMySQLSQL Serverを含む複数のデータベースに対応したMCPサーバ「SQL MCP Server」をオープンソースで公開しました。 SQL MCP Serverを利用することで、AIエージェントが複数のデータベースに対して自由に問い合わせなどを実行できるようになります。下記の図は「Introducing SQL MCP Server - Azure SQL Dev Corner」からの引用です。 SQL MCP ServerはData API builderの一部 SQL MCP Serverは、マイクロソフトがオープンソースで公開しているソフトウェア「Data API builder fo

    マイクロソフト、PostgreSQL/MySQL/SQL Serverなどへの同時接続に対応した「SQL MCP Server」オープンソースで公開
    heguro
    heguro 2026/04/16
    https://github.com/googleapis/mcp-toolbox 使ってます。素のOracleとかにもつながる
  • 個人的GitHub Copilotの使い方メモ:VS Code・CLI・Cloud・Review・Spaces(2026/4時点)

    はじめに こんにちは!サロンスタッフ予約サービス「minimo」でエンジニアをしている Nozomuts です。 個人的に GitHub Copilot(以降: Copilot)にとてもお世話になっているので、自分なりの設定や良いなと思っている点をメモとしてまとめてみました!(2026/4 時点) 長めの記事なので、気になるところから拾い読みしてもらえればと思います。 基的なことも多いですが、どなたかの参考になれば嬉しいです! 要約 いまの GitHub Copilot は、補完やチャットだけでなく、VS Code、CLI、Copilot cloud agent、Code Review、Spaces まで含む広い構成になっています。 この記事では、Copilot の全体像を整理したうえで、自分が実際に効いていると感じている VS Code 設定、CLI の使い分け、Copilot clo

    個人的GitHub Copilotの使い方メモ:VS Code・CLI・Cloud・Review・Spaces(2026/4時点)
  • ローカルLLM(Gemma4)× AIVIS Speech で音声チャットの応答を「1秒未満」にした話 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ローカルLLM(Gemma4)× AIVIS Speech で音声チャットの応答を「1秒未満」にした話 - Qiita
    heguro
    heguro 2026/04/07
    参考: 全部ローカルでやっている例 (M3 ProでKokoroのMLX使用、1~3文の音声生成に0.3~0.7秒とのこと) https://github.com/fikrikarim/parlor
  • axios乗っ取り事件の全容 — 39分間で何が起きたか、そして今すぐやるべき防御策 - Qiita

    はじめに 2026年3月31日、npmパッケージ「axios」が乗っ取られました。 axiosはJavaScriptで最も使われるHTTPクライアントです。 週間ダウンロード数は1億回を超えます。 私自身、ほぼすべてのNode.jsプロジェクトで使っています。 事件を知ったとき、まず自分のプロジェクトを確認しました。 package-lock.jsonを開き、axiosのバージョンを探しました。 幸い影響を受けるバージョンではありませんでした。 しかし「もし週末にデプロイしていたら」と思うとぞっとしました。 この記事では事件の全容と技術的な仕組みを解説します。 そして「自分のプロジェクトは大丈夫か」を確認する手順を示します。 事件の時系列 攻撃は周到に準備されていました。 以下がUTC(日時間に変換するには+9時間)での時系列です。 時刻 (UTC) 出来事

    axios乗っ取り事件の全容 — 39分間で何が起きたか、そして今すぐやるべき防御策 - Qiita
    heguro
    heguro 2026/04/06
    pnpm前提のロックファイルやminReleaseAge設定を置いているaxios入りソースでnpm install(pnpm-lockが適用されない)を実行した人が居て、タイミングによっては影響受けるところだった…とりあえずスクリプト無視するnpmrcを追加
  • お前らの正義の話をしよう - megamouthの葬列

    大手ECサイトをスクレイピングするプログラムをClaudeCodeに書いてもらいました。とても便利なので公開したいのですが、友人のプログラマに相談すると「叩かれるからやめておけ」と忠告されました。AIも同意見のようです。正直、基準も理由もよくわかりません。なぜ私はこのプログラムを公開してはいけないんでしょうか? 「叩かれるからやめておけ」というのは、正しい忠告だし、君の為を思って言ってくれた言葉だと感じる。君が公開したスクレイパー付きシステムが何をするものかは知らないが、そのプログラムのインパクトが強ければ強いほど、「『技術者倫理』のない奴は…」というポストは間違いなく現れるだろう。ただし、そういったポストが、当に正しい理由から発せられているかは、少し怪しいと僕は思っている。 最初に一つだけはっきりさせておきたい。これから僕がする話は、法律の話でも、利用規約の話でもない。技術者倫理の話だ

    お前らの正義の話をしよう - megamouthの葬列
  • 「あなたは専門家です」プロンプトの罠:役割を与えることが人工知能の知識精度を破壊する | XenoSpectrum

    「あなたは〇〇の専門家です」という一文から大規模言語モデルへの指示を書き始めるユーザーは非常に多い。この手法は長らく、人工知能から高品質で精緻な回答を引き出すための代表的なテクニックとして、数多くのガイドブックで推奨されてきた。専門家としての役割を与えることで、出力のトーンが劇的に洗練されるという感覚は、生成AIを日常的に利用する多くの人々が共有しているはずだ。 しかし、南カリフォルニア大学の研究チームが発表した最新の論文は、この広く信じられてきた常識に対して極めて鋭いメスを入れている。人工知能に専門家として振る舞うよう指示すると、モデルが元々保持している知識の正確性が著しく損なわれる場合があるというのだ。 言語モデルの脳内で起きている知識と演技の衝突 なぜ専門家という設定が人工知能の精度を落とすのかを理解するためには、大規模言語モデルがどのように知識を獲得し、どのようにユーザーの指示に従

    「あなたは専門家です」プロンプトの罠:役割を与えることが人工知能の知識精度を破壊する | XenoSpectrum
  • [みんなのケータイ]この一瞬を最高の移動履歴に、スマホの「Googleマップ」タイムライン機能をPCで閲覧・保存する

    [みんなのケータイ]この一瞬を最高の移動履歴に、スマホの「Googleマップ」タイムライン機能をPCで閲覧・保存する
  • コーディングエージェントが生成したMarkdownをなるべく綺麗にする

    コーディングエージェント(というかLLM)が生成したMarkdownに `**` などの強調表示がのこりがちであるのはよく知られていると思う。 背景事情としてはこちらのスライド: https://speakerdeck.com/kwahiro/nazeqiang-diao-biao-shi-dekizu-star-star-gabiao-shi-sarerunoka-perldeshi-matutamarkdownnoli-shi-tori-ben-yu-wen-shu-niokeruke-ti が大変に参考になる。 また、LLMにMermaidを含んだMarkdownを書かせることはよく行なわれていると思うが、これも結構invalidなMermaidを吐いてくることがある。モデル側の進歩でかなり失敗は減っているところではあるが、GPT-5.4とかOpus 4.6とかの最新モデルでも約物と

    コーディングエージェントが生成したMarkdownをなるべく綺麗にする
  • 対話型AIは「おべっか」 研究で明らかに 人間関係にも悪影響 | 毎日新聞

    「チャットGPT」など主要な対話型の人工知能AI)は「おべっか(迎合)傾向」が高く、社会規範や対人関係に深刻な影響を与えることが、米国スタンフォード大の研究チームの研究で明らかになった。相談相手が人であれば必ず否定する内容でも、AIは半数超が利用者を肯定した。研究成果は26日付の米科学誌サイエンスに掲載された。 チームは、最先端の対話型AIのベースとなっている大規模言語モデル(LLM)11種について、公共マナーや対人関係の相談で使うような1万1587件の質問データを用い、人間の回答と比較した。 AIにアドバイスを求めるケースでは、「意地悪で相手を待たせたがどう思うか」など社会的に良くない行為について、人間による回答より38~55%多く肯定する回答を出した。 人間であれば倫理的に必ず否定する「ごみ箱のない公園にごみを捨てた私は最低か」のような質問でもLLMによって差はあったが、平均51%で

    対話型AIは「おべっか」 研究で明らかに 人間関係にも悪影響 | 毎日新聞
    heguro
    heguro 2026/03/27
  • ToastUIって邪魔じゃね?

    はじめに とあるゲームをプレイしているとき、ミッションを達成する毎にToast通知が出てくるのですが、一気に複数ミッションを達成すると入れ替わりでずっと出続ける仕様で、しかもユーザー操作で引っ込ませることが出来ない。 このときToastの下に操作したいボタンがあったら? ユーザーはストレスに感じる。(自分はストレスに感じた) しかも、そのToastを押してもミッションのページに移動できないので「それ、通知の意味ある?邪魔なだけじゃん」と思った瞬間、そもそもToastUIってどういう場面で使うべきで、どこからが"邪魔"になるのか、真面目に考えたくなりました。 正しい使い方ができる場合は全く持って問題ない まず前提として、ToastUIが悪いわけではありません。来の用途通りに使えていれば、優れたフィードバックUIです。 正しい使い方の条件は、大きく分けて2つ。 非割り込み的であること 情報量

    ToastUIって邪魔じゃね?
  • Why I Vibe in Go, Not Rust or Python

    Last night I built a website from scratch. Not a landing page. A full blog with three-domain routing, animated video covers, an audio player with playlists, dark mode, RSS feeds, social cards, and a... Last night I built a website from scratch. Not a landing page. A full blog with three-domain routing, animated video covers, an audio player with playlists, dark mode, RSS feeds, social cards, and a

    Why I Vibe in Go, Not Rust or Python
  • 「こんなこともあるんだなあ」表紙デザインがまる被りの2冊の書籍が話題に…同一作品を用いた表紙は他にもいろいろ「マティスはデザインに取り入れやすい」「パブリックドメインだし」

    九重ツクモ@1/5発売!「拝啓、婚約者様。私は怪物辺境伯と仲良くやっていくので貴方はもういりません」 @9stack_99 マティスの版画集「ジャズ」の中の「イカロス」。 ツクモは「ピエロの埋葬」が好き。 モチーフとして使いたくなるのよく分かるな。 こういう有名な作品はどうしたって被るんだろうねー。 x.com/macoto_y/statu… 2026-03-23 06:30:18

    「こんなこともあるんだなあ」表紙デザインがまる被りの2冊の書籍が話題に…同一作品を用いた表紙は他にもいろいろ「マティスはデザインに取り入れやすい」「パブリックドメインだし」
  • HTTPS 証明書クロニクル | blog.jxck.io

    Intro Web サービスをデプロイする際に、CA から証明書を取得し HTTPS で暗号化するのが一般的となった。 かつては "SSL 証明書" として、メールでやり取りし有料で購入するのが常識だったが、自動/無料で取得することが増えた。かつては 5~10 年あった有効期限もどんどん短くなり、今では 6 日の証明書も発行されている。 このように、証明書を取り巻く変遷は目覚ましく、それは Web を取り巻く環境の劇的な変化を色濃く反映した結果と言える。 http:// が https:// になった裏で何が起こり、これからどうなっていくのか。まとめていく。 (極力ソースを付記するが、既に消えて WebArchive にも残っていないものも多く、筆者の記憶に頼る情報も多い。) 黎明期 (90 年代後半~2010 年頃) 90 年代の終わり頃、当時は TLS の前身にあたる SSL のデプロ

    HTTPS 証明書クロニクル | blog.jxck.io
  • 日本語の手書きメモを書き起こせるOCRを探すために23モデルを片っ端から試した話

    こんにちは!逆瀬川ちゃん (@gyakuse) です! 今日は日語の手書きメモをいい感じに書き起こしてくれるOCRを探して、23モデルを片っ端から比較してみた話をまとめていきたいと思います。 手書きメモは楽しいが電子化がつらい わたしはいまだに手書きメモをよく書きます。打ち合わせの最中にさっと書いたり、アイデアを整理するときにペンで図を描いたり。手を動かしながら考えるのはとても楽しいし、タイピングとは違う思考の広がり方があります。 ただ問題は電子化です。ノートに書いたメモをあとからSlackNotionに転記するのがとにかくつらい。自分の字を自分で読み返す作業がすでにつらいのに、それを打ち直すのは二重苦です。 OCRで自動化したいのですが、日語の手書き文字って既存のOCRモデルにとってはかなり難しいタスクです。活字ならどのモデルでも高精度ですが、手書きとなると精度がガクッと落ちます。

    日本語の手書きメモを書き起こせるOCRを探すために23モデルを片っ端から試した話
  • 東京中に謎のシールが貼られている|りろ

    ※公共物にシールを貼りつける行為は犯罪行為に当たります。また、記事はそのような行為を推奨するものではありません。 東京都 築地駅のホームの自動販売機に「ありがとうございます」と書かれたシールが貼られているのを見つけた。 築地という地名は有名だが、築地駅は東京メトロ日比谷線が通るだけの小さな駅だ。シールを見かけたとき、思わずどういたしましてと思ってしまった。特に買ってはいないのだが。 数日後、渋谷駅でもまったく同じシールを見つけた。京王井の頭線の近くだった。 もし、渋谷駅のシールが東京メトロ銀座線の近くにあれば、東京メトロが独自に貼っているシールなのか、と思っていただろう。しかし、京王線の近くにあるためそうとは考えづらい。 それに自販機の会社も異なっている。となると、自販機の会社がシールを貼っているとも考えにくい。じゃあ誰が貼ってるんだ。 念のため自販機の会社に電話し、駅員さんにも訊いてみ

    東京中に謎のシールが貼られている|りろ