タグ

2026年2月16日のブックマーク (5件)

  • .ruby-version の歴史とその活用法 - pockestrap

    こんにちは。 id:Pocke です。最近はサトネちゃんのために働いています。1 この記事では.ruby-versionファイルの歴史を解説します。そして現代のRailsアプリケーション開発における.ruby-versionの扱い方を提案します。2 .ruby-version の歴史 まずは.ruby-versionがどのようにして使われるようになったのか、その歴史を見てみましょう。 .ruby-version前史 RubyにはRVMやrbenvなど複数のバージョンマネージャが存在します。これらのバージョンマネージャは.ruby-version以前から存在していました。 これらのバージョンマネージャは元々異なるファイルでRubyのバージョンを指定していました。例えばRVMは.rvmrc、rbenvは.rbenv-versionという具合です。 様々なツールが異なるファイルを使っていると、当

    .ruby-version の歴史とその活用法 - pockestrap
    Watson
    Watson 2026/02/16
  • GPT5.2が理論物理学の定説を覆し、シンプルな新公式を発見

    OpenAIは2026年2月13日、同社の最新AIモデル「GPT-5.2」が理論物理学における未解決問題を解明したと発表した。素粒子物理学の「グルーオン散乱」において、従来は発生しないとされていた相互作用の存在を特定し、その数学的公式の発見から証明までを自律的に遂行した。プリンストン高等研究所などの専門家による検証も完了しており、AIが科学的発見の主体となり得ることを示す歴史的な事例となる。 OpenAIおよび複数の報道によると、今回の発見は素粒子物理学の根幹に関わる「散乱振幅」の計算に関するものだ。具体的には、原子核内の強い相互作用を媒介する素粒子「グルーオン」の振幅計算において、特定の条件下(ヘリシティ構成)では相互作用がゼロになるとする従来の教科書的な定説が存在した。しかし、GPT-5.2はこの定説に反し、特定の条件下(half-collinear regime)において相互作用が

    GPT5.2が理論物理学の定説を覆し、シンプルな新公式を発見
  • GitHub Agentic Workflowsを発表 - リポジトリの自動化を実現

    Author Don Syme Peli de Halleux GitHub Agentic Workflowsがテクニカルプレビューとして登場。GitHub Actionsでコーディングエージェントを使用し、意図駆動型の自動化を構築しましょう。トリアージ、ドキュメント作成、コード品質向上など、さまざまなタスクを自動化できます。 朝、リポジトリを訪れて、穏やかな気持ちになれることを想像してください。なぜなら: Issueがトリアージされている。 CIの失敗が説明され、修正が提案されている。 ドキュメントがコードの現状を反映している。新しい分析により、品質とツールの改善点が示されている。 テストを改善する2つの新しいプルリクエストがレビューを待っている。 すべてが可視化され、検査可能で、あなたが定義した境界内で動作している。 これがGitHub Agentic Workflowsのビジョンで

    GitHub Agentic Workflowsを発表 - リポジトリの自動化を実現
  • 人を動かすハッカーの技術:ソーシャルエンジニアリングの実践と防御 | 技術評論社

    概要 最大の脆弱性は「人間」だ──人間の心理を悪用したソーシャルエンジニアリングは、いつどんな時代においても最も重要で基的なハッキング手法です。書では、ソーシャルエンジニアリングにおける基的な概念はもちろん、実際のハッカーがどのように攻撃を行うのか、逆にその攻撃をどう防御すべきかについて解説します。 目次 Part I:ソーシャルエンジニアリングの基 Chapter 1:ソーシャルエンジニアリングとは? ソーシャルエンジニアリングにおける重要な概念 ソーシャルエンジニアリングにおける心理学的概念 まとめ Chapter 2:ソーシャルエンジニアリングにおける倫理的考察 倫理的なソーシャルエンジニアリング Case Study:行き過ぎたソーシャルエンジニアリング 倫理的なOSINT収集 Case Study:ソーシャルエンジニアリングの倫理的限界 まとめ Part II:攻撃的なソ

    人を動かすハッカーの技術:ソーシャルエンジニアリングの実践と防御 | 技術評論社
  • ライブラリ更新から始まるOSS貢献 —— AIで下がった貢献ハードル - SmartHR Tech Blog

    こんにちは、プロダクトエンジニアのa2cです!記事では、日常のライブラリ更新作業の延長線上で、自然にOSS(Open Source Software)へ貢献する機会が生まれた経験について紹介します。 具体的には、テストデータ生成ライブラリである Faker の日語 locale にデータを追加し、Pull Request を出すまでに考えていたことや判断基準を共有します。 「OSS貢献に興味はあるけれど、なかなか最初の一歩が踏み出せない」という方に少しでも参考になれば嬉しいです! 題に入る前に、今回扱ったFakerについて簡単に紹介します。 Faker とは Faker はテストデータ生成ライブラリで、人名や住所、会社名などのダミーデータを生成できます。70以上のlocale(言語・地域設定)に対応しており、日語を含む各言語に適したリアルなデータを生成できます。Faker の lo

    ライブラリ更新から始まるOSS貢献 —— AIで下がった貢献ハードル - SmartHR Tech Blog