CTC 教育サービス
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes
皆さん、こんにちは。野田貴子です。無料のPythonZen & PEP 8 検定試験がいよいよ始まりましたね。PythonZenとPEP 8はPythonを学ぶ上で規範になると思うので、これから学ぶ方は是非チェックされるとよいと思いますよ。興味がある方は、「PythonZen & PEP 8 検定試験」で検索してみてください。そして、Pythonを学びたい方は国内トップレベルのPython研修コースのラインアップを持つCTC教育サービスの研修コースも是非ご覧くださいネ。
Python研修コース:https://www.school.ctc-g.co.jp/python/
今号も年始ということで昨年後半のPython海外ニュースをご紹介しますね。興味がある方はご覧ください。 それでは今号も宜しくお願いいたします。
py4jshell: Simulating Log4j Remote Code Execution
https://old.reddit.com/r/Python/comments/rihbjz/py4jshell/
Pythonのロギングライブラリとカスタムフォーマッターを使用して、Log4jのリモートコード実行(RCE)の脆弱性をシミュレートしてみる記事です。Flask Webサーバ上でデモサイトを動かし、Log4jのルックアップ置換をシミュレートできます。世の中を騒がした有名な脆弱性について学ぶためのものですので、実際の公開サーバーでの運用はお控えください。
PyPI User Feedback Summary
https://pyfound.blogspot.com/2021/12/pypi-user-feedback-summary.html
Pythonソフトウェア財団(PSF)は、まだ対処されていないユーザー要件を見つけるために、3回に渡る調査を実施しました。こちらの記事では、この調査でPSFが受け取ったフィードバックや、それに対して行った決定事項が書かれています。
Java vs Python: Basic Python for Java Developers
https://realpython.com/java-vs-python/
Javaの経験が豊富な開発者に向けたPythonのチュートリアルです。こちらのチュートリアルではJavaとPythonを比較し、2つの言語の類似点と相違点を知ることができます。特定のユースケースにとってPythonが良い選択であるかどうかを判断する方法も書かれています。
Switching From Object-Oriented Ruby to Procedural Python
https://medium.com/alan/switching-to-a-new-tech-stack-170f1d9debaa
RubyとPythonは一見するととてもよく似ています。動的言語であること、マルチパラダイムであること、オブジェクト指向であること、など。しかし実際には様々な相違点があります。こちらの記事を読めば、RubyとPythonが思った以上に違う言語であることを実感できるでしょう。
PyTorch vs TensorFlow in 2022
https://www.assemblyai.com/blog/pytorch-vs-tensorflow-in-2022/
PyTorchとTensorFlowをどのように使い分けたら良いでしょうか。こちらのガイドでは、この2つの人気フレームワークについての詳細と、どちらを選ぶべきかについて説明しています。
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes