はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Python 3.11

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 6 / 6件)
 

Python 3.11の新機能:型チェッカーでロジックの間違いを検出できるtyping.assert_never関数とtyping.Never型 | gihyo.jp

2023/05/08 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp チェッカー ロジック never型 みなさん

Python Monthly Topics Python 3.11の新機能:型チェッカーでロジックの間違いを検出できるtyping.assert_never関数とtyping.Never型 筒井@ryu22eです。2023年5月の「Python Monthly Topics」のテーマは、Python 3.11からtypingモジュールに追加された「assert_never関数、Never型」です。 みなさんは「この行には仕様上... 続きを読む

Python 3.11から追加された標準パッケージtomllibの紹介 | IIJ Engineers Blog

2023/01/23 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip IIJ Engineers Blog 紹介

はじめに 私は、業務でマルウェア解析のようなリバースエンジニアリングをしており、業務効率化のために自作ツールを作ることがあります。皆さんは自作のツールの設定ファイルに、どのようなファイル形式を利用していますか。昨今は、KubernetesやAnsibleなどで用いられるYAMLや、フロントエンド界隈で頻繁に利用されるJ... 続きを読む

Python 3.11から新たに仲間に加わったTOMLパーサー | gihyo.jp

2022/11/10 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp 仲間

いずれの形式でも、簡単なデータを表す場合はそれほど違いがありません。同一のデータがそれぞれのフォーマットでどのように表現されるか、簡単な例を使用して見比べてみます。 TOMLでは以下のように簡潔に表現できます。 [app] app_name = "example" environment.NAME = "sandbox" environment.VERSION = "0.0.1" volum... 続きを読む

Python 3.11の安定版がリリースされる、3.10よりも1.25倍高速に

2022/10/26 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip 安定版 25倍 Committers 平均 導入

2022年10月25日に、Python 3.11の安定版がリリースされました。Python 3.11ではFaster CPythonの導入によって、3.10よりも平均で1.25倍高速になっています。 Python 3.11.0 final is now available - Committers - Discussions on Python.org https://discuss.python.org/t/python-3-11-0-final-is-now-available/20291 ... 続きを読む

Python 3.11の新機能(その3)関数呼び出しのインライン化 - python.jp

2022/09/06 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip python.jp 関数呼び出し inline インライン化

Python 3.11では、パフォーマンスチューニングの一環として、Python関数呼び出しのインライン化 が行われました。既存のPythonインタープリタのしくみを大きく変更する変更ですので、簡単に解説しておきます。 先に書いておきますが、今回行われた「関数呼び出しのインライン化」は、C/C++などの inline のように、ユー... 続きを読む

Python 3.11 からデフォルトの文字列ハッシュアルゴリズムが SipHash13 になります - methaneのブログ

2021/10/11 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip methane ハッシュアルゴリズム デフォルト rust

Pythonの文字列やバイト列に対するハッシュアルゴリズムは、HashDoS対策としてPython 3.4から SipHash24が使われていました。 その後、ラウンド数を減らしたSipHash13でも十分に安全だとして2015年にRustが、2016年にRubyが、SipHash24からSipHash13への切り替えを行いました。 https://github.com/rust-lang/rust/issue... 続きを読む

 
(1 - 6 / 6件)