IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

コラム

Python海外ニュース紹介

CTC 教育サービス

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes 

第22回 py4jshellでLog4jのリモートコード実行をシミュレートしよう 他4本 (野田貴子) 2022年1月

皆さん、こんにちは。野田貴子です。無料のPythonZen & PEP 8 検定試験がいよいよ始まりましたね。PythonZenとPEP 8はPythonを学ぶ上で規範になると思うので、これから学ぶ方は是非チェックされるとよいと思いますよ。興味がある方は、「PythonZen & PEP 8 検定試験」で検索してみてください。そして、Pythonを学びたい方は国内トップレベルのPython研修コースのラインアップを持つCTC教育サービスの研修コースも是非ご覧くださいネ。

Python研修コース:https://www.school.ctc-g.co.jp/python/

今号も年始ということで昨年後半のPython海外ニュースをご紹介しますね。興味がある方はご覧ください。 それでは今号も宜しくお願いいたします。

py4jshellでLog4jのリモートコード実行をシミュレートしよう

py4jshell: Simulating Log4j Remote Code Execution
https://old.reddit.com/r/Python/comments/rihbjz/py4jshell/

Pythonのロギングライブラリとカスタムフォーマッターを使用して、Log4jのリモートコード実行(RCE)の脆弱性をシミュレートしてみる記事です。Flask Webサーバ上でデモサイトを動かし、Log4jのルックアップ置換をシミュレートできます。世の中を騒がした有名な脆弱性について学ぶためのものですので、実際の公開サーバーでの運用はお控えください。

PyPlのユーザーフィドバックについて

PyPI User Feedback Summary
https://pyfound.blogspot.com/2021/12/pypi-user-feedback-summary.html

Pythonソフトウェア財団(PSF)は、まだ対処されていないユーザー要件を見つけるために、3回に渡る調査を実施しました。こちらの記事では、この調査でPSFが受け取ったフィードバックや、それに対して行った決定事項が書かれています。

JavaとPythonの比較 〜Java開発者のためのPython基礎講座〜

Java vs Python: Basic Python for Java Developers
https://realpython.com/java-vs-python/

Javaの経験が豊富な開発者に向けたPythonのチュートリアルです。こちらのチュートリアルではJavaとPythonを比較し、2つの言語の類似点と相違点を知ることができます。特定のユースケースにとってPythonが良い選択であるかどうかを判断する方法も書かれています。

オブジェクト指向のRubyから手続き的な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とTensorFlowの比較 2022年版

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