Top > ラーニング > ハーバード大学、PythonやJavaScriptなどプログラミング講座 日本語訳ページが無償公開
Top > ラーニング > ハーバード大学、PythonやJavaScriptなどプログラミング講座 日本語訳ページが無償公開
オペレーション部の加藤(早)です。 上図のように、あるAWSアカウントのIAMユーザから別AWSアカウントに存在するIAMロールに対して MFA用のワンタイムパスワードを用いてAssumeRole(スイッチロール)するスクリプトを作成しました。 サンプルコード IAMユーザの持ち主がローカル端末で動かすことを想定しています。 ワンタイムパスワードは対話的に入力します。 from boto3.session import Session # 変数設定 PROFILE = 'default' # 端末の ~/.aws/credentials 内で設定しているプロファイル名 ROLE_NAME='myRole' # スイッチロール先のロール名 TARGET_ACCOUNT='123456789012' # スイッチロール先AWSアカウントID(12桁) REGION = 'ap-northeas
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? どうも ryo_grid です。5カ月強ぶりの投稿です。 今回は、Pythonで書いた分散KVSのシミュレータ(マルチスレッドなプログラム)をRustで書き換えようとして苦戦している話について書きます。 Contribution 作業のメモ書きとかを書くのはガイドライン違反らしいので、この記事が単純なその手のたぐいではなく、ソフトウェア開発の世界に Contribution をするものであることを最初に書いておきます。 他言語で書いたプログラムをRustにポーティングする場合の事例紹介である 他言語から来た者がRustでマルチスレッドな
「Python 3.9.4」は、前バージョン「Python 3.9.3」にて意図せず導入された、ABIの非互換性に対処するためのホットフィックスリリースで、すべてのユーザーに対してアップグレードが強く推奨されている。 なお、「Python 3.9.3」はOpenSSLの重要なアップグレードや、pydocモジュールにおいて悪用される可能性のあるgetfile機能の削除、悪意のあるFTPサーバが応答を使用してクライアントネットワーク上のIPv4アドレスとポートの組み合わせを調査するのを防ぐための、ftplibにおけるPASVコマンドからの応答でサーバから返されるIPアドレスを信頼しなくなる変更が行われており、セキュリティ面で優先リリースだった。 また、Python 3.9系では、C拡張メソッドからのモジュール状態アクセスやdictへのunion演算子の追加、標準コレクションの型ヒントジェネリッ
Pythonとは Pythonは、機械学習やデータ分析などデータサイエンス分野やAI(人工知能)を用いた開発などで幅広く利用されているプログラム言語です。Pythonを使って開発された身近な例では、YoutubeやInstagram、ソフトバンクのPepperなどがあり、非常に需要が高く人気もあります。 Pythonの大きな特徴としては、他の言語と比べて、記述がシンプルでどんな処理を行っているのかがわかりやすいということ。これは、Pythonの設計哲学(PythonエンジニアのTim Petersが記載したPythonプログラマが持つべき心構え)を記録した「Zen of Python」にも表されており、「Readability counts(読みやすさに勝るものなし)」や「Simple is better than complex(複雑であるより平易であるほうがよい)」などにも表されていま
Haxeは現地時間2月9日、モジュールレベルのフィールド、”クラシックな”抽象クラスと関数など、多くの機能を追加する「Haxe 4.2.0(ヘックス)」をリリースしたと発表。そのほか、最適化、改善、バグ修正も実施したという。ダウンロードは公式サイトから。 「Haxe」は、オープンソースの高級プログラミング言語。「Python」「JavaScript」「C++」「C#」「Java」「JVM」「Lua」「PHP」「Flash」をターゲットとしたクロスプラットフォームのアプリケーションを構築し、各プラットフォームのネイティブ機能にアクセスできる。
Phoronixは1月24日(米国時間)、「Pyston 2.1 Is Blowing Past Python 3.8/3.9 Performance」において、Pythonの代替インタプリタである「Pyston 2.1」のベンチマーク結果を公表し、本家のPython 3.8.6および3.9.1よりも十分に高いパフォーマンスを実現していると伝えた。 Pystonは高性能なPythonの提供を目指してDropboxによって開発されたインタプリタ。現在、Pystonの開発にDropboxは関与していないが、Pyston 2.xは元Dropboxの開発者によって開発が引き継がれている。 Pyston 2.1は2021年1月22日にリリースされた。残念ながら現在のところソースコードは公開されておらず、下記のGitHubリポジトリでバイナリのみ入手することができる。 Releases · pysto
Pyston 2.1 Is Blowing Past Python 3.8/3.9 Performance Written by Michael Larabel in Programming on 24 January 2021 at 01:38 PM EST. 28 Comments With this past week's release of Pyston 2.1 as an alternative Python interpreter I was curious to see how the performance compared to that of upstream Python... So here are some weekend benchmarks with a Ryzen 9 5900X system. On a Ryzen 9 5900X system runn
Pythonのコア開発者で運営するPython Insiderは10月2日(米国時間)、「Python Insider: Python 3.5 is no longer supported」において、Python 3.5系列の公式サポートが2020年9月30日をもって終了したことを伝えた。今後はセキュリティアップデートを含むすべてのリリースが行われず、同9月2日にリリースされたPython 3.5.10が、3.5系列の最後のバージョンということになる。 Python Insider: Python 3.5 is no longer supported Python 3.5の最初のバージョンは2015年9月にリリースされた。3.2以降のバージョンではサポート期間を5年間とするリリースサイクルを採用しており、3.5系列のサポート終了についても以前より告知されていた。3.5.4以降のバージョンで
© Copyright 2001-2025, Python Software Foundation. This page is licensed under the Python Software Foundation License Version 2. Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License. See History and License for more information. The Python Software Foundation is a non-profit corporation. Please donate. Last updated on Sep 12, 2025 (07:3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く