CTC 教育サービス
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes
皆さん、こんにちは。野田貴子です。
PyCon JPのスポンサーが募集されましたね。PyCon JPの足音が聞こえてきました。今年も楽しみです!
さて、CTC教育サービスのPython研修はPython試験の対策コースはもちろん、国内トップレベルのPython研修コースのラインアップを提供しています。Pythonの研修をお考えの方は以下をご覧の上、お申し込みください。
Python研修コース:https://www.school.ctc-g.co.jp/python/
それでは今月も海外の面白いPythonコラムをご紹介します。興味がある方はご覧ください。
The Most Important Python News in 2023
https://python.tips/2023/
PyCoderのニュースレターのデータを使ってPythonプログラムでまとめられた2023年のPythonニュースです。2023年は、自然言語処理向けの大規模言語モデルや、Pythonのバージョンアップ、データビジュアライゼーションなどが話題になりました。
Go, Python, Rust, and Production AI Applications
https://ajmani.net/2024/03/11/go-python-rust-and-production-ai-applications/
Go、Python、Rustが、アプリケーションの安全性やAIシステムのコーディングにどのような影響を与えるかについて語られています。PythonはAIモデル開発に最適ながら大規模生産には向かず、Goは生産性とパフォーマンスのバランスが良くAIアプリケーションの本番運用に適しており、Rustは高速性と安全性が求められる場合に優れた選択肢であるとのことです。
State of WASI Support for CPython: March 2024
https://snarky.ca/state-of-wasi-support-for-cpython-march-2024/
WASIとCPythonの進捗についてまとめられています。現在は、WASIがCPythonにおけるtier 2プラットフォームとして正式にサポートされました。つまり、WASIのサポートは、Python 3.13以降でWASIサポートが上手くいかないとPythonのリリースがブロックされるほどの機能になりました。
Visualizing Data in Python With Seaborn
https://realpython.com/python-seaborn/
Pythonのseabornライブラリを使って統計データ分析プロットを作成し、データをうまく可視化する方法を学べるチュートリアルです。伝統的なクラシックインターフェースと、より現代的なオブジェクトインターフェースの両方の使い方を学べます。
Regex Character "$" Doesn’t Mean "End-of-String"
https://sethmlarson.dev/regex-$-matches-end-of-string-or-newline
Pythonでは、正規表現の「\$」文字は文字列の終端だけでなく、改行直前でも一致します。「re.MULTILINE」が指定されていると、「\$」は各行の終端でも一致します。文字列の末尾に改行を含まない場合は、「\z」や「\Z」を使用することが一般的ですが、Pythonではこれらの動作が異なるため、注意が必要です。
Don’t Mock Machine Learning Models in Unit Tests
https://eugeneyan.com/writing/unit-testing-ml/
機械学習コードのユニットテストは、通常のソフトウェアとは異なり、単にモックを使うだけはうまくいかないことが多々あります。この投稿では機械学習ソフトウェアをテストする別の方法が紹介されています。
Not Just NVIDIA: GPU Programming That Runs Everywhere
https://pythonspeed.com/articles/gpu-without-cuda/
PythonのGPUポータブルライブラリであるwgpu-pyについて紹介されています。GPUを使いたいが、NIVIDIA以外のものを使いたい場合にこのライブラリが役立つかもしれません。
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes