そのコードのその行をどのようにAIが生成し、なぜ変更されたのか。コードのコンテキスト履歴を記録する標準「Agent Trace」。Cursor、Cognition、Google Julesらが提唱 あるコードのある行がいつ、誰によって、どのような理由で書かれ、あるいは変更されてきたのかの履歴は、コードのコメントに記述する方法や、GitHubなどのソースコード管理ツールによってコードの更新時などに記録する方法があります。 しかしAIを用いたコーディングエージェントが混在して使われ、高速かつ大量にコードが生成、変更される状況でこうした履歴を記録しようとするとき、これまでとは異なる履歴が求められるようになってきました。 それは、コードエージェントがより迅速かつ正確に多くのコードを理解するうえで、コミットログなどよりも細かい粒度でコンテキストの履歴を読み取ることができること。 そしてその詳細なコン
カーネル開発に刺激は求めない ―Linus TorvaldsがOpen Source Summit Japan 2025で語ったLinux開発のこだわり 12月9日、Linux Foundation主催の「Open Source Summit Japan」の会場となった東京・虎ノ門ヒルズのフロアは早朝から多くの人々であふれていました。参加者のお目当ては2年ぶり[1]の来日となった“Linux & Gitクリエーター”ことLinus Torvalds氏と聞き手役のDirk Hohndel氏(Verison所属、以下Dirk)によるトークセッションです。 2年ぶりの日本でのトーク、Linus Torvalds氏(左)とDirk Hohndel氏 めったにインタビューやキーノートに登壇することがないLinusのリアルな声を聞くことができる貴重な機会である本セッションは今回で29回目、東京は他
2021年にGitHub Copilotが登場した当時、そのモデルの学習データにGitHub上のあらゆる公開されたオープンソースのソースコードが含まれていることが大きな注目を集め、ライセンスに関する議論が活発にされた。ほとんどのライセンスで規定される帰属表示などの条件の問題もあるが、特にGNU GPL(GNU General Public License)のようなコピーレフトライセンスの条件がモデルにも伝播し、モデル全体を同じライセンスで公開する必要があるという言説が多く飛び交った。GPLの伝播性自体は現代の多くのソフトウェアエンジニアが自然に受け入れているものであり、エンジニアの素朴な感覚としては何らかの形でGPLコードが含まれるのであれば当然コピーレフトが適用され、ライセンスが伝播すると考えるのはごく自然な成り行きである。 しかし、この2025年現在において、オープンソースのコードを学
This is open-source software written by hobbyists, maintained by a single volunteer, badly tested, written in a memory-unsafe language and full of security bugs. It is foolish to use this software to process untrusted data. As such, we treat security issues like any other bug. Each security report we receive will be made public immediately and won't be prioritized. これは趣味人たちによって開発され、たった一人のボランティアによっ
PR TIMESのCDNをCloudFrontからFastlyに移行しました こんにちは、インフラチームテックリードの櫻井です。 今回はプレスリリース配信サービスの prtimes.jp で使用しているCDNをCloudFrontからFastlyに移行したことについ... なお該当のAPI以外へのリクエストは正常に処理できていたため、PR TIMESへのリクエストが一律でブロックされている状況ではなかったと考えられます。 根本原因の仮説と検証 ここまでの調査でわかったことは以下です。 該当のお客様から行われたメディアリスト保存APIへのAJAXリクエストは、501エラーとしてNew Relicに記録されている。 該当のお客様から行われたメディアリスト保存APIへのAJAXリクエストは、PR TIMESシステムに到達していない。 該当のお客様から行われた他のAPIへのリクエストは、正常にレス
先日 Nani というAI翻訳アプリをリリースしました。macOS / Windowsアプリを使うとショートカットで解説つきの翻訳を簡単に呼び出すことができます。 この記事ではNaniの技術的な話をまとめておきます。「レスポンスが速い」という声も多くいただいているので、そのあたりの工夫についても触れたいと思います。 ざっくりとした構成 主な使用技術やサービスは以下のようになっています。 Turso: SQLiteでユーザーの設定などを保存 Upstash (Redis): キャッシュ、レートリミット Drizzle: SQLiteのORMとして利用 Stripe: 決済管理 Next.js(App Router): Webアプリ。Vercelにデプロイ Hono: APIを快適に書くため。Next.jsのRoute Handler上で使用 Electron: デスクトップアプリ TypeS
米アップルは、同社初となる低価格ノートパソコン市場への参入に備えていることが、事情に詳しい関係者の話で明らかになった。価格を抑えた「Mac」を開発することで、米アルファベット傘下グーグルの「Chromebook(クロームブック)」やエントリーレベルのウィンドウズPCから顧客の取り込みを狙う 製品が発表されていないとして匿名を条件に述べた同関係者によると、新型ノートパソコンは、学生や企業、一般ユーザー向けに設計されており、主にウェブ閲覧や文書作成、軽いメディア編集を行うユーザーを対象としている。アップルはまた、ノートパソコンの操作感覚を好むとみられるiPadの見込み客にも訴求していきたい考えだ。 新端末のコードネームは「J700」。現在アップル内で積極的にテストが進められており、国外のサプライヤーでは初期生産の段階に入っている。来年上期に発売を計画しているという。 アップルの広報担当者はコメ
アル=フワーリズミー(アラビア語: الخوارزمي、al-Khuwārizmī)ことアブー・アブドゥッラー・ムハンマド・イブン・ムーサー・アル=フワーリズミー(アラビア語: أبو عبد الله محمد ابن موسى الخوارزمي)は、9世紀前半にアッバース朝時代のバグダードで活躍したイスラム科学の学者である。アッバース朝第7代カリフ、マアムーンに仕え、特に数学と天文学の分野で偉大な足跡を残した。アルゴリズムの語源となった人物である[1]。 中央アジアのホラズム(アラビア語でフワーリズム)の出身で、フワーリズミーの名は、「ホラズム出身の人」を意味するニスバ(通称)である。生没年は850年の没とされる。 メルヴで学者として有名となり、カリフのマアムーンに招かれてバグダードに出て彼に仕えた。知恵の館で天文学者として働き、図書館長もつとめ、のちにカリフとなったワースィクにも仕
AnthropicがClaudeの新機能 Claude Skills (Agent Skills)を追加したと発表しました。Claude Skillsは、Markdownファイルとスクリプトで構成される「スキルフォルダ」を通じて、モデルに特定の機能や知識を拡張できる仕組みです。 Claude Skills: Customize AI for your workflowsBuild custom Skills to teach Claude specialized tasks. Create once, use everywhere—from spreadsheets to coding. Available across Claude.ai, API, and Code.Box logoもともとClaudeは8月にチャットアシスタントからのコード実行環境をアップデートしていました。それまで
免責事項 有志で作成したドキュメントである。フューチャーには多様なプロジェクトが存在し、それぞれの状況に合わせて工夫された開発プロセスや高度な開発支援環境が存在する。本ガイドラインはフューチャーの全ての部署/プロジェクトで適用されているわけではなく、有志が観点を持ち寄って新たに整理したものである相容れない部分があればその領域を書き換えて利用することを想定している。プロジェクト固有の背景や要件への配慮は、ガイドライン利用者が最終的に判断すること。本ガイドラインに必ず従うことは求めておらず、設計案の提示と、それらの評価観点を利用者に提供することを主目的としている掲載内容および利用に際して発生した問題、それに伴う損害については、フューチャー株式会社は一切の責務を負わないものとする。掲載している情報は予告なく変更する場合がある はじめに 電子メールは、SMTP(Simple Mail Trans
最近、ふとした気づきがありました。 それは、「同じものを見ていても、過去と現在の自分では見えている世界がまったく違っている」ということです。 みなさんには、このコードからどんな世界が見えますか? async function getUserName(userId) { const response = await fetch(`https://api.example.com/users/${userId}`); const user = await response.json(); return user.name; } はじめに こんにちは、株式会社ココナラ在籍のKです。 本記事では、冒頭の5行のコードを通して、私たちが学ぶ理由について考えてみたいと思います。 TL;DR 同じコードを見ても、人によって見えるものが違っている 学習を重ねることで、それまで見えなかった世界が見えてくる 学習
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen Update 8/8/2025 – I wrote this the day before a certain post by a popular developer services company. I’ve seen some comments this is a rebuttal – it wasn’t meant to be! But clearly there’s a lot of similar messaging going around the industry right now. As a restaurant owne
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
【訂正】 2025年7月11日に掲載した本記事において、「サーバー機材」一覧に誤りがあり、2025年7月18日に本文及び表を修正しました インターネット黎明期から30年以上運用し、インターネット上の様々な方々に活用いただいた、KDDI総合研究所の公開FTPサーバーを2025年6月30日で終了しました。KDDIの技術のひとつの歴史として、これまでの歩みや運用でのこぼれ話を紹介します。 KDDI総合研究所 公開FTPサーバー(5代目)【筆者】新保 宏之(しんぼひろゆき) KDDI総合研究所で、6Gに向けた移動体通信システムに関わる研究開発に従事中。ただ、根本となる専門性はネットワークにあり、KDDI総合研究所 FTPサーバーの運用をメイン担当として20年近く従事。 KDDI総合研究所 公開(anonymous) FTPサーバーとは?LinuxやBSDなどのOS、GNUやTeXなどのオープンソー
はじめに こんにちは。Developer Engagementブロックの@wirohaです。5月29日に『若手エンジニアが語るリアルな実例 ~「技術負債」との戦い方・「技術資産」活かし方』を開催しました。SmartHR・ZOZO・TOKIUM・プレイドの4社から若手エンジニアが集い、技術負債や技術資産の活用について語り合うイベントです。本記事ではオフライン開催した当日のレポートをお届けします! plaidtech.connpass.com 登壇内容まとめ SmartHR・ZOZO・TOKIUM・プレイドのメンバーによる発表の後、質疑応答&クロストークを行いました。 発表タイトル 登壇者 コードの考古学 〜労務プロダクトから発掘した成長の糧〜 SmartHR 関根 健太 漸進。 ZOZO 冨川 宗太郎 技術懸念に立ち向かい法改正を穏便に乗り切った話 TOKIUM 高田 将人 積み上げられた技
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く