並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

python 3.15 releaseの検索結果1 - 19 件 / 19件

  • keyv 等 複数著名パッケージへのソフトウェアサプライチェーン攻撃の概要と対応指針 - GMO Flatt Security Blog

    2026年8月4日、npm ユーザー jaredwray が管理に関与する、複数の npm パッケージに悪性コードが注入されました。 一部は週間で一億回以上ダウンロードされている、広く利用されているパッケージです。 注入された悪性コードは Infostealer 型マルウェアです。Lifecycle script 経由で開発者のもつ認証情報を盗み出し、C2 へ送出します。 また、環境に存在するトークンによっては、他 npm パッケージに悪性コードを植え付け侵害するワーム性も持ちます。 本記事は、弊社が Takumi Guard の解析基盤をベースに観測&分析した情報を踏まえ、 日本のコミュニティに向けて、影響と対策を中心に整理するものです。 TL;DR — 対応指針 はじめに 侵害の仕組み Stage 0 — 悪性パッケージの発火 Stage 1 — Bun ランタイムのダウンロードと実行

      keyv 等 複数著名パッケージへのソフトウェアサプライチェーン攻撃の概要と対応指針 - GMO Flatt Security Blog
    • Python 3.14登場、フリースレッド版正式サポート。実験的JITコンパイラも公式バイナリで利用可能に

      Python 3.14登場、フリースレッド版正式サポート。実験的JITコンパイラも公式バイナリで利用可能に Python 3.14での大きな新機能はフリースレッド版の正式サポートと公式バイナリでの実験的JITコンパイラ導入でしょう。 フリースレッド版Pythonの正式サポート Pythonは2023年8月、グローバルインタプリタロック(GIL)を解消し、マルチスレッド処理を高速化する方向で開発を進めていくという方針を明らかにしていました。 グローバルインタプリタロックとはインタープリタ全体で1つのロックを持つことです。これによりシングルスレッドのプログラムにおいては細かなロック制御が不要となって速度の向上ができる一方、マルチスレッドの平行性は制限されるという欠点がありました。 参考:Pythonがグローバルインタプリタロックの解消へ、マルチスレッド処理の高速化実現 昨年(2024年)10月

        Python 3.14登場、フリースレッド版正式サポート。実験的JITコンパイラも公式バイナリで利用可能に
      • Python 3.15新機能:lazy imports(遅延インポート)の紹介 | gihyo.jp

        Python Monthly Topics Python 3.15新機能⁠⁠:lazy imports(遅延インポート)の紹介 鈴木たかのり(@takanory)です。今月の「Python Monthly Topics」では、2026年10月に正式版がリリース予定[1]のPython 3.15の新機能から、lazy imports(遅延インポート) を紹介します。 Python 3.15の新機能を試すには、現在リリースされているβ版をインストールしてください。本記事執筆時点ではPython 3.15.0 beta 3がダウンロード可能です。 Python Release Python 3.15.0b3 | Python.org lazy imports(遅延インポート)とは lazy importsはPEP 810で提案された機能で、Python 3.15で新機能として追加されます。まずは

          Python 3.15新機能:lazy imports(遅延インポート)の紹介 | gihyo.jp
        • What’s in which Python

          Created 17 May 2022, last updated 20 July 2026 This is a summary of what features appeared in which versions of Python. Items with a star were introduced with a __future__ import. The Python release cycle is explained in PEP 602. Each release has its own PEP with specific dates, listed here. The Python Developer’s Guide has a page summarizing the release cycles of Python versions. 3.15: expected O

          • AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services

            AWS News Blog AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services Today, I am happy to announce the availability of AWS Cloud Control API a set of common application programming interfaces (APIs) that are designed to make it easy for developers to manage their AWS and third-party services. AWS delivers the broadest and deepest portfolio of cloud services. Builders leverage th

              AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services
            • How a simple Linux kernel memory corruption bug can lead to complete system compromise

              In this case, reallocating the object as one of those three types didn't seem to me like a nice way forward (although it should be possible to exploit this somehow with some effort, e.g. by using count.counter to corrupt the buf field of seq_file). Also, some systems might be using the slab_nomerge kernel command line flag, which disables this merging behavior. Another approach that I didn't look

              • MAI-Thinking-1: Building a Hill-Climbing Machine

                MAI-Thinking-1: Building a Hill-Climbing Machine The Microsoft AI Team 1 Abstract Progress in AI is driven not by a single model, but by the ability to continually improve upon the current state of models. Achieving this requires treating model development as a system-level optimization problem, for which the solution is building a hill-climbing machine for rapid improvement. Our process includes

                • Python: PyTorch で Apple Silicon GPU を使ってみる - CUBE SUGAR CONTAINER

                  PyTorch v1.12 以降では、macOS において Apple Silicon あるいは AMD の GPU を使ったアクセラレーションが可能になっているらしい。 バックエンドの名称は Metal Performance Shaders (MPS) という。 意外と簡単に使えるようなので、今回は手元の Mac で試してみた。 使った環境は次のとおり。 GPU が 19 コアの Apple M2 Pro を積んだ Mac mini を使用している。 $ sw_vers ProductName: macOS ProductVersion: 14.4.1 BuildVersion: 23E224 $ sysctl machdep.cpu.brand_string machdep.cpu.brand_string: Apple M2 Pro $ pip list | grep -i tor

                    Python: PyTorch で Apple Silicon GPU を使ってみる - CUBE SUGAR CONTAINER
                  • Amazon Linux 2023のパッケージをアップデートしてみた | DevelopersIO

                    Amazon Linux 2023のリポジトリバージョンが追加されていた こんにちは、のんピ(@non____97)です。 皆さんはAmazon Linux 2023のパッケージのアップデート方法が気になったことはありますか? 私はあります。 ふと、Amazon Linux 2023のリリースノートを見ると、2023/3/15のGA後に2回アップデートがあったようです。 Amazon Linux 2023 release notes update 2023-03-29 - Amazon Linux 2023 Amazon Linux 2023 release notes update 2023-03-22 - Amazon Linux 2023 Amazon Linux 2023のパッケージのアップデートは以下記事で紹介している通り、単純にdnf upgradeするだけではなく、リポジトリ

                      Amazon Linux 2023のパッケージをアップデートしてみた | DevelopersIO
                    • Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster

                      Ken Jin's Blog Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster 24 December 2025 Some time ago I posted an apology piece for Python’s tail calling results. I apologized for communicating performance results without noticing a compiler bug had occured. I can proudly say today that I am partially retracting that apology, but only for two platforms—macOS AArch64 (XCode Clan

                      • Eliciting Reasoning in Language Models with Cognitive Tools

                        Eliciting Reasoning in Language Models with Cognitive Tools Brown Ebouky IBM Research - Zurich ETH Zurich Brown.Ebouky@ibm.com Andrea Bartezzaghi IBM Research - Zurich abt@zurich.ibm.com Mattia Rigotti IBM Research - Zurich mrg@zurich.ibm.com Abstract The recent advent of reasoning models like OpenAI’s o1 was met with excited spec- ulation by the AI community about the mechanisms underlying these

                        • Large Text Compression Benchmark

                           Large Text Compression Benchmark Matt Mahoney Last update: Mar. 25, 2026. history This competition ranks lossless data compression programs by the compressed size (including the size of the decompression program) of the first 109 bytes of the XML text dump of the English version of Wikipedia on Mar. 3, 2006. About the test data. The goal of this benchmark is not to find the best overall compress

                          • The World's Smallest Hash Table | orlp.net

                            This December I once again did the Advent of Code, in Rust. If you are interested, my solutions are on Github. I wanted to highlight one particular solution to the day 2 problem as it is both optimized completely beyond the point of reason yet contains a useful technique. For simplicity we’re only going to do part 1 of the day 2 problem here, but the exact same techniques apply to part 2. We’re go

                            • Status of Python versions

                              Status of Python versions¶ The main branch is currently the future Python 3.16, and is the only branch that accepts new features. The latest release for each Python version can be found on the download page. '19 '20 '21 '22 '23 '24 '25 '26 '27 '28 '29 '30 '31 '32 end-of-life end-of-life Python 2.7 end-of-life end-of-life Python 3.6 end-of-life end-of-life Python 3.7 end-of-life end-of-life Python

                                Status of Python versions
                              • Python 3.14リリース!Free-threaded Pythonがついに正式サポート、ほか改善点多数

                                10月8日、Python 3.14.0がリリースされた。この記事では、Python 3.14の正式リリースと、その主要な新機能や変更点について詳しく紹介する。 10月8日、Python 3.14.0がリリースされた。この記事では、Python 3.14の正式リリースと、その主要な新機能や変更点について詳しく紹介する。 Python 3.14が正式リリース Python 3.14.0は、プログラミング言語Pythonの最新メジャーリリースであり、3.13系から多くの新機能と最適化が加えられた安定版である。公式サイト(python.org/downloads/release/python-3140)からダウンロード可能だ。 _今回のリリースノートには、「3.14(円周率)」をモチーフにしたパイのイラストが添えられている_ 主な新機能 Python 3.14では、多くのPEP(Python En

                                  Python 3.14リリース!Free-threaded Pythonがついに正式サポート、ほか改善点多数
                                • 【Rails】bundle installするとlibv8というgemでコケる

                                  Railsプロジェクトでbundle installすると以下のエラーになりました。どうやらtherubyracerというgemが依存しているlibv8でエラーが起きているようです。 Fetching libv8 3.16.14.19 Installing libv8 3.16.14.19 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/me/Documents/sample/vendor/gems/ruby/2.4.0/gems/libv8-3.16.14.19/ext/libv8 /Users/me/.rbenv/versions/2.4.0/bin/ruby -r ./siteconf20200126-

                                    【Rails】bundle installするとlibv8というgemでコケる
                                  • The future of Python web services looks GIL-free | Hacker News

                                    C code needs to be updated to be safe in a GIL free execution environment. It is a lot of work! The pervasive problem is that mutable data structures (lists, dict etc) could change at any arbitrary point while the C code is working with them, and the reference count for others could drop to zero if *anyone* is using a borrowed reference (common for performance in CPython APIs). Previously the GIL

                                    • LLaVA-NeXTで作業動画から画像入りの手順書を作成してみる

                                      はじめに 株式会社ファースト・オートメーションCTOの田中(しろくま)です! 生成AIによる文章生成が発展してく中で、入力に関して文章だけでなく様々な入力を扱えるようになってきています。音声や画像だけでなく、 GoogleのGemini 1.5 Proでは最大で1時間程度の動画を入力として扱うことができます。 弊社では製造業向けの生成AIを活用したプロダクト・サービス展開を行っており、この動画入力の技術を用いて、 製造現場での作業動画から作業手順書 を作るということを今回試してみたいと思います。 以下の2つのモデルで作業手順書の作成を行います。 Google Gemini 1.5 Pro Exp 0806 LLaVa-NexXT 前者はGoogleが提供しているクラウド環境で動く生成AIモデルです。 後者はByteDanceなどの研究者たちによって作られた オープンなマルチモーダル生成AI

                                        LLaVA-NeXTで作業動画から画像入りの手順書を作成してみる
                                      • Following up on the Python JIT

                                        Performance of Python programs has been a major focus of development for the language over the last five years or so; the Faster CPython project has been a big part of that effort. One of its subprojects is to add an experimental just-in-time (JIT) compiler to the language; at last year's PyCon US, project member Brandt Bucher gave an introduction to the copy-and-patch JIT compiler. At PyCon US 20

                                        1