CTC 教育サービス
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes
皆さん、こんにちは。野田貴子です。CTC教育サービスが認定スクールとして参加しているPythonエンジニア認定試験ですが、先日はPython Charity Talkにスポンサードして登壇をされたそうです。PythonはPythonソフトウェア財団がOSSとして管理しています。OSSなので皆さんが無料で利用できますが、当然管理にはコストがかかっています。寄付ができる方は寄付をされても良いかもしれませんね。
さて今月も、Python関連の情報を追いかけている方向けにPythonの海外動向をご紹介しますね。
<お知らせ>
国内最大級のPython研修ラインナップをご用意しています。
CTC教育サービス「Python研修」 https://www.school.ctc-g.co.jp/python/
それでは、今回もPythonの海外動向をお届けします。どうぞ宜しくお願いいたします。
Why You Really Need to Upgrade Pip
https://pythonspeed.com/articles/upgrade-pip/
古いバージョンのpipを使用していると、最新のPythonパッケージのインストールに失敗したり、面倒な方法でインストールする必要がでてきたりするかもしれません。こちらのサイトで、この問題は具体的にはどういったものなのか、どのように解決するのか、そして、何が原因なのかを学びましょう。
How Python Strings Work
https://tenthousandmeters.com/blog/python-behind-the-scenes-9-how-python-strings-work/
こちらの記事では、Pythonではテキストがどのようにエンコードされ、内部で表現されるを明らかにすることで、Pythonの文字列がどのように動作するかを学べます。
Happy Birthday, Python, You're 30 Years Old This Week!
https://www.theregister.com/2021/02/20/python_at_30/
こちらの技術記事では、Armin Ronacher氏、Brett Cannon氏、Ewa Jodloski氏へのインタビューを通して、Pythonがこれまで何をしてきたか、今何をしているのか、そしてこれから何をしようとしているのかを紹介しています。
Finding and Fixing an Unexpected Memory Explosion in Pandas
https://drawingfromdata.com/pandas/concat/memory/exploding-memory-usage-with-concat-and-categories.html
pandasで大規模なデータフレームを扱う際には、文字列カラムをカテゴリとして保存することでメモリを大幅に節約することができます。しかし、データフレームの連結を開始すると、驚くべきことにこの節約効果は消えてしまいます。こちらの記事では、そうなる理由と、それを修正する方法が解説されています。
Guido and Eric Idle Converse on Twitter
https://twitter.com/ericidle/status/1355542173756735489
Twitter上で行われた、Pythonの生みの親であるGuido van Rossum氏とモンティ・パイソンの俳優(IDLEの名前の由来)による、Python言語に関するやりとりです。
Processing Images in Python With Pillow
https://realpython.com/podcasts/rpp/45/
Pythonでの画像処理に興味がありますか? FlaskやDjangoのウェブサイトやCMSのために、画像を読み込み修正する必要がありますか? そうであれば、Pythonの画像処理ライブラリであるPILのfriendly forkであるPillowを使うことが多いでしょう。今週の番組には、Pythonでの画像処理について新しい本を執筆中のMike Driscoll氏が登場します。
Plot With Pandas: Python Data Visualization Basics
https://realpython.com/courses/plot-pandas-data-visualization/
こちらのコースでは、かの人気あるデータ分析ライブラリ「Pandas」でPythonが提供する、基本的なプロットの潜在能力について学べます。Pandasが提供する様々な種類のプロットや、それらをデータ探索に使用する方法、そして、ユースケースごとに最適なプロットの種類について学べます。
C for Python Programmers
https://realpython.com/c-for-python-programmers/
こちらのチュートリアルでは、最も人気あるPython実装であるCPythonのソースコードで使用されている、C言語の基礎を学べます。C言語を学ぶことはCPythonに貢献したいと考えているPythonプログラマにとって重要です。
それでは次回もお楽しみに!
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes