Songmuのブックマーク (4,319)

  • 「中国茶房8(チャイニーズカフェエイト)」などを経営していた興正が破産へ(帝国データバンク) - Yahoo!ニュース

    (有)興正(TDB企業コード:271179020、資金2000万円、東京都港区麻布十番1-7-5、代表西村昭彦氏ほか1名)は、5月1日付で事業を停止し、事後処理を古久保歩人弁護士(末石・古久保法律事務所、東京都千代田区外神田2-2-17、電話03-3526-2361)ほか1名に一任、自己破産申請の準備に入った。 当社は、2000年(平成12年)8月に設立された、「中国茶房8(チャイニーズカフェエイト)」をはじめとした中国料理専門店などの飲店経営業者。中国より料理人を招いて中国の味付けを提供し、看板メニューの北京ダックをはじめ多彩な中国料理を展開するなど人気を博していた。24時間営業であることなども強みに、2018年4月期には年売上高約14億8400万円を計上していた。 その後、コロナ禍での業績悪化により財務面も脆弱化していたなかで、2023年4月より宿泊施設の運営を開始して飲店運

    「中国茶房8(チャイニーズカフェエイト)」などを経営していた興正が破産へ(帝国データバンク) - Yahoo!ニュース
    Songmu
    Songmu 2026/05/02
    マジか…
  • Software Design 2026年6月号 | 技術評論社

    概要 第1特集 GitHub Copilot完全入門 VS Code/GitHub/CLI、あらゆる場所からAIエージェントを使いこなそう GitHub Copilotは、GitHubの提供するAIツールです。チャットボットやAIエージェントなどのAI機能を、使い慣れたVS CodeやCLI、そしてWebサイトのgithub.comといったさまざまな環境から呼び出せるのが大きな特徴です。ソフトウェア開発に自然にAIを組み込む「AIネイティブ時代」において、ぜひ押さえておきたいツールだと言えます。しかし、非常に高機能なGitHub Copilotをどこから使い始めればよいのか、わからない人も多いのではないでしょうか。 そこで特集では、GitHub Copilotの基から活用までしっかり解説します。Copilotの基的な知識から、VS CodeでAIエージェントを活用するための流れ、組織

    Software Design 2026年6月号 | 技術評論社
    Songmu
    Songmu 2026/05/01
    GitHub Copilot特集でGitHub Copilot CLIについて執筆しました。来月5/18発売です!
  • ghqのひみつ | ドクセル

    GitHubber, OSS作家。Tech SaaSのPdM、スタートアップ取締役CTOや外資スタートアップのIC等を経験後現職。好きな言語はGoPerl中国語で雑なOSSを200以上量産している。3 times ISUCON winner. 著書「みんなのGo言語」共著他。Podcast https://oss4.fun

    ghqのひみつ | ドクセル
    Songmu
    Songmu 2026/04/30
    ghqが実はGit以外の様々なVCSに対応しているというのと、それらVCSの一言紹介をしていて今読んでも面白いね
  • 接合面で不確実性を下げ、効率性を上げる ── 私のVPoEとしての仕事 - 株式会社ヘンリー エンジニアブログ

    こんにちは、ヘンリーの山口です。2026年4月にVPoEに就任しました。 年末にVPoEの打診を受けてから就任までの数ヶ月、「VPoEとして自分は何をやる人なのか」を探していました。一般的にイメージされるVPoEの仕事と、自分が実際にやり始めた仕事がどうにも噛み合わなかったからです。ようやく自分なりの答えに辿り着いたので、その結論とそこに至るまでの考え方を書き残しておきます。 違和感:一般的なVPoE像と、私が始めていた仕事 VPoEと聞いて多くの人が想像するのは、たぶんこういう仕事です。 エンジニアの採用戦略を立てる エンジニアのキャリア開発や評価制度を設計する 技術的な方針を決める 開発チームの生産性を上げる エンジニアリング組織全体を率いる 一方で、打診を受けた後、私が実際に始めていたのはこういう仕事でした。 製品部の横断チームが、それぞれ「やること・やらないこと」を定義できるよう

    接合面で不確実性を下げ、効率性を上げる ── 私のVPoEとしての仕事 - 株式会社ヘンリー エンジニアブログ
    Songmu
    Songmu 2026/04/23
    uoo. がんばってくれー
  • Web系OLTPにおけるデータストア技術選定変遷の私感的史観 - Findy Media

    記事では、2026年2月26日に開催されたオンラインイベント「技術選定を突き詰める Online Conference ――逆境を乗り越える意思決定プロセス」内のセッション「Web系OLTPにおけるデータストア技術選定変遷の私感的史観」の内容をお届けします。同セッションでは、ギットハブ・ジャパン合同会社のSongmuさんに、この四半世紀でデータストアの定番がどのように移り変わってきたかを、memcachedからKVS戦国時代、そしてOSSのRDBMS隆盛に至るまで、時代背景やハードウェア制約の変化と絡めてお話しいただきました。ぜひ編のアーカイブ動画とあわせてご覧ください。 Songmu:今回は「Web系OLTPにおけるデータストア技術選定変遷の私感的史観」という長いタイトルでお話をさせていただきます。以前からお話ししたかった内容だったので、いい機会なのでまとめました。 まず前段として、

    Web系OLTPにおけるデータストア技術選定変遷の私感的史観 - Findy Media
    Songmu
    Songmu 2026/04/20
    かなりいい感じにまとめてもらいました。ぜひご覧ください
  • サプライチェーンアタック対策とdependabot活用 | おそらくはそれさえも平凡な日々

    注: 記事は執筆時点(2026年4月)の情報をもとに書いています。実際のご利用にあたっては、公式ドキュメント等の最新情報を参照し、正確性を確認の上ご利用ください。 さて、axiosへの攻撃の件で、サプライチェーンアタックの恐ろしさを改めて感じさせられました。外部ライブラリを使う場合、基的にはセキュリティ面も含めて最新バージョンを使いたいわけですが、その更新作業は脆弱性が入り込みやすいタイミングでもあるというジレンマがあるわけです。 なので、以下のようなポリシーとフローでの外部ライブラリ利用が現状の推奨要件と言えるでしょう。 基は最新バージョンを使う 機能面、パフォーマンス、セキュリティ面でより良い 追随を怠ると更新が困難になり、新機能が使えないだけではなく、セキュリティリスクも高まる ただし、新バージョンリリース直後ではなく、しばらくしてから最新版を適用する 最新バージョンに問題が無

    サプライチェーンアタック対策とdependabot活用 | おそらくはそれさえも平凡な日々
    Songmu
    Songmu 2026/04/19
    blogged.
  • 待つツールを作って活用している ( gh-wait / gh-copilot-review ) - Copy/Cut/Paste/Hatena

    最近はCoding Agentを使って開発をしています。複数のCoding Agentを立ち上げて、それらと複数のタスクを並行して進めるようになりました。 一方で、感覚として「待つ」ことが多くなった気がします。 PRを出してCIの完了を待つ、レビューを待つ、マージを待つ。IssueやDiscussionでの回答を待つ。並行して進めていると「あれどうなったかな」とターミナルだけではなくブラウザのウィンドウを行ったり来たりする回数が増えています。 そして、Coding Agentは「待つ」のが苦手っぽい?気がしています*1。 Coding Agentの作業フローに「状態の変化を待つ」を組み込みにくいんですよね。待ちが入る作業をあまりうまくやってもらえていない。ここに改善ポイントがありそうです。 最近は「待つ」ツールを作って活用しています。 gh-wait github.com gh-wait

    待つツールを作って活用している ( gh-wait / gh-copilot-review ) - Copy/Cut/Paste/Hatena
    Songmu
    Songmu 2026/04/17
  • octocov.dev でカバレッジレポートを確認する - Copy/Cut/Paste/Hatena

    octocovはコードメトリクス(カバレッジ、Code to Test Ratio、テスト実行時間)を収集するツールキットです。以前もこのブログで紹介しました。 k1low.hatenablog.com k1low.hatenablog.com 今回、octocovのサイトとして octocov.dev を作りました。 octocov.dev ランディングページとしてoctocovの紹介(ほぼリンクだけ)を掲載しつつ、実験的機能としてカバレッジレポートをWebブラウザで閲覧できる機能も載せています。というか、これが作りたくて octocov.dev を作りました。 カバレッジレポート閲覧機能 octocovには artifact:// というdatastore設定があり、GitHub Actionsのアーティファクトにレポートを保存できます。外部サービスのアカウント不要で使えるので、個人的

    octocov.dev でカバレッジレポートを確認する - Copy/Cut/Paste/Hatena
    Songmu
    Songmu 2026/04/17
  • Remote control CLI sessions on web and mobile in public preview - GitHub Changelog

    Remote control CLI sessions on web and mobile in public preview The Copilot CLI is no longer a purely local experience. Today we’re launching copilot --remote: With remote capabilities, you can now monitor and steer a running CLI session directly from GitHub on the web or in the GitHub Mobile apps. When remote sessions are enabled, Copilot streams your CLI session activity to GitHub in real time.

    Remote control CLI sessions on web and mobile in public preview - GitHub Changelog
    Songmu
    Songmu 2026/04/13
    copilot --remote 来ました
  • fence - AI AgentをOSサンドボックスの中で動かす | おそらくはそれさえも平凡な日々

    AI Agentも賢くなってきたとはいえ、ローカルで何をしでかすかわからない怖さは拭いきれない。かと言って、細かく認可を与えるのもめんどいし、ザルな見過ごしも起こりやすくなって危ないので、できればファイル・ネットワークアクセス、コマンド実行等に適切に制限をかけたサンドボックス環境で放し飼いにしたい。 CLIとして動かすAI Agentの場合、引数に指定したコマンドをサンドボックス内で動かすコマンドラッパーがあると嬉しい。自作しようかと思っていたが fence というツールがまさしくそれだったので、これを使うことにした。Goで書かれていて、macOSLinuxをサポートしている。早速、GitHub Copilot CLIでも利用しやすいようにpull requestを送って、取り込んでもらった。 https://github.com/Use-Tusk/fence https://fence

    fence - AI AgentをOSサンドボックスの中で動かす | おそらくはそれさえも平凡な日々
    Songmu
    Songmu 2026/04/11
    blogged.
  • Fence | Lightweight sandbox for terminal agents

    Lightweight sandbox for terminal agents.Fence wraps any command in a pragmatic OS sandbox for macOS and Linux: default-deny outbound network, scoped filesystem access, dangerous command blocking, and reviewable policy for agents, CI, and unfamiliar repos.

    Fence | Lightweight sandbox for terminal agents
    Songmu
    Songmu 2026/04/09
    コーディングエージェントのラッパーとして起動して、ネットワークアクセスとかファイル制御とかをブロックできるやつ
  • What's coming to our GitHub Actions 2026 security roadmap

    Why this matters right now Software supply chain attacks aren’t slowing down. Over the past year, incidents targeting projects like tj-actions/changed-files, Nx, and  trivy-action show a clear pattern: attackers are targeting CI/CD automation itself, not just the software it builds. The playbook is consistent: Vulnerabilities allow untrusted code execution Malicious workflows run without observabi

    What's coming to our GitHub Actions 2026 security roadmap
    Songmu
    Songmu 2026/03/27
    ワークフローの依存ロックの公式方法が提供されそうで嬉しい。色々期待
  • ファイルにプロンプトを書き込むと非同期にAI Agentが召喚されるツールを作った | おそらくはそれさえも平凡な日々

    Markdownの中に 「@copilot 〇〇について調べて」みたいなプロンプトを書けば、コーディングエージェントが自動でそれを認識して非同期で動作してくれると嬉しい。なので、そういうツールを作った。それが ghsummon。その名の通り、手元からAI Agentを召喚するツールで、GitHub Actions上で動かす。 https://github.com/Songmu/ghsummon @copilotで始まる行がGitHub上にpushされると、pull requestが自動で作成される。該当行をプロンプトとして認識し、GitHub Actions上でCopilot coding agentが動き、pull request上でファイルを編集してくれるという仕組みだ。 動作イメージのpull requestがこちら。"Who is @Songmu" というプロンプトに対して、Git

    ファイルにプロンプトを書き込むと非同期にAI Agentが召喚されるツールを作った | おそらくはそれさえも平凡な日々
    Songmu
    Songmu 2026/03/26
    blogged.
  • Visionary - OCTOCATS!

    Playground and home for all octocats, created and maintained by the GitHub Design team.

    Visionary - OCTOCATS!
    Songmu
    Songmu 2026/03/24
    歴代Octocatが集まってるサイトあるの知らなかった…!
  • あなたのGo製CLIをAI Agent Readyにするskillsmith | おそらくはそれさえも平凡な日々

    CLIをAI AgentフレンドリーにするためにAgent Skillsがあると嬉しい。Agent Skillsは絶賛リポジトリで協議されているが、オープンスタンダードであり、各ベンダーがそれなりに足並みをそろえながら仕様がアップデートされている。フロントマッター付きのSKILL.md というMarkdownを .agents/skills/skill-name/SKILL.md のような場所に配置することで、Agentにskillを備えさせられる。配置場所も各ベンダー独自の場所もあったが、最近は主要ベンダーが .agents/skills もサポートし、その点では安定した。 OSS作者もリポジトリルートに skills/ ディレクトリを掘り、その中にAgent Skillsを置く人も増えてきた。そうしておけば、skills add などのインストーラーでスキルを導入しやすくなる。 そこで

    あなたのGo製CLIをAI Agent Readyにするskillsmith | おそらくはそれさえも平凡な日々
    Songmu
    Songmu 2026/03/17
    blogged.
  • Goが15年でバックエンドの標準になるまで。偉大なる“退屈さ”が世界の開発文化を変えた理由 | レバテックラボ(レバテックLAB) - レバテックLAB

    松木雅幸 中国でのIT起業SIer、ソーシャルゲーム開発を経験後、スタートアップのCTOやVPoE、フリーランスなどを経て、2025年12月にGitHub Japan入社。シニアソリューションズエンジニアとして技術営業に従事する。ISUCONでは過去3度の優勝経験あり。共著に『みんなのGo言語 現場で使える実践テクニック』など。 2009年の登場から15年以上が経過し、Goはかつての「新進気鋭の言語」という立ち位置から、今やクラウドネイティブ時代の「標準言語」とも呼べる確固たる地位を築きました。 言語としての定着期に入った今だからこそ、改めて問いたいことがあります。なぜ、Goはこれほどまでに開発現場に浸透したのでしょうか。そして、その独特な哲学が、私たちエンジニアの開発文化にもたらした影響とは。 記事では、日Goコミュニティを牽引してきた松木雅幸(Songmu)さんにお話を伺いまし

    Goが15年でバックエンドの標準になるまで。偉大なる“退屈さ”が世界の開発文化を変えた理由 | レバテックラボ(レバテックLAB) - レバテックLAB
    Songmu
    Songmu 2026/03/09
    インタビューしていただきました
  • skill-creatorから学ぶSkill設計と、Orchestration Skillの作り方

    Anthropic Engineering Blogはこの設計について「コンテキストウィンドウは公共財」と表現しています。あなたのスキルは他のスキルやシステムプロンプトと同じ空間を共有しているので、段階的に読み込むことが非常に重要になります。 MCPとの関係も整理しておきます。MCPがCoding Agentの「手足」(ツール・接続性)を提供するのに対し、Skillsは「脳内知識」(ワークフロー・ベストプラクティス)を提供します。公式ガイドのキッチンの比喩を借りれば、MCPが「プロフェッショナルキッチン」(道具・材・設備)で、Skillsが「レシピ」(手順書)にあたります。 編と関係ないですが、MCPについては以前MCP Lightというアイデアを記事にしました。MCPは良いキッチンなのですが、Context Windowを圧迫しやすくかつ命令予算を消費しがちなため、Skillと組み合

    skill-creatorから学ぶSkill設計と、Orchestration Skillの作り方
    Songmu
    Songmu 2026/03/04
  • Web系OLTPにおけるデータストア技術選定の私感的史観 | ドクセル

    GitHubber, OSS作家。Tech SaaSのPdM、スタートアップ取締役CTOや外資スタートアップのIC等を経験後現職。好きな言語はGoPerl中国語で雑なOSSを200以上量産している。3 times ISUCON winner. 著書「みんなのGo言語」共著他。Podcast https://oss4.fun

    Web系OLTPにおけるデータストア技術選定の私感的史観 | ドクセル
    Songmu
    Songmu 2026/02/26
    本日の発表資料です!ご聴講ありがとうございました! #技術選定con_findy #技術選定con_findy_A
  • GitHub Copilot CLI is now generally available - GitHub Changelog

    Menu. Currently selected: Agentic development in your terminal GitHub Copilot CLI—the terminal-native coding agent that brings the power of GitHub Copilot directly to your command line—is now generally available for all Copilot subscribers. Editor’s note (February 27, 2026): Updated the text to accurately indicate that Copilot CLI is available to all Copilot subscribers. Since launching in public

    GitHub Copilot CLI is now generally available - GitHub Changelog
    Songmu
    Songmu 2026/02/26
    GAです!ターミナルでのcopilot開発捗るので是非
  • 開発環境現状確認2026 | おそらくはそれさえも平凡な日々

    開示ブームに乗り遅れたが、去年末から今年頭にかけてアップデートがあったので記録しておく。ものぐさなので、割と古いままだったりデフォルト厨寄りだったりするのだが、AIコーディングの流れもあり、多少は新しめのものも導入した。 OS: Mac 長く惰性で使っている。バックアップや他のスマートフォンやタブレットとの連携や、ファミリーアカウントなどの兼ね合いもあって、お金はかかるがAppleプラットフォームにどっぷりになっている。 dotfiles管理: 自前リポジトリ管理 https://github.com/Songmu/dotfiles 去年末に業務Macの設定する時に、リポジトリcloneしてリポジトリ内のsymlinkを適当に張るスクリプトを動かしたら大体動いたので、それで満足して良いかとなっている。 chezmoiへの乗せ変えを検討したが、dotfileはPC設定の初期にやることなのでそ

    開発環境現状確認2026 | おそらくはそれさえも平凡な日々
    Songmu
    Songmu 2026/02/26
    blogged.