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

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

研修コース検索

コラム

Python海外ニュース紹介

CTC 教育サービス

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

第34回 2023年のPythonトレンド3つ 他7本 (野田貴子) 2023年3月

皆さん、こんにちは。野田貴子です。

先日開催された国内最大級のITエンジニア向けのイベント「デブサミ2023」のアンケート調査でPythonが今使われている言語の3位に入りました。 だいぶ増えてきた印象がありますが、Pythonは人工知能、データ分析、ビッグデータ、インフラの自動化、Webなどで使用されており、今後はさらに伸びそうな予想がされております。 皆様のPython学習の進捗はいかがでしょうか?

、Pythonエンジニア育成を考えられている方は、是非、CTC教育サービスのPython研修を受講ください。 CTC教育サービスは国内トップレベルのPython研修コースのラインアップを提供しています。興味がある方はぜひ以下をご覧の上、お申し込みください。

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

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

2023年のPythonトレンド3つ

Three Python Trends in 2023
https://blog.jerrycodes.com/python-trends-in-2023/

2023年のPython界で注目されそうな3つのトレンドについてのオピニオン記事です。Rustとの併用、Webアプリ、そして型の安全性です。各トレンドの紹介のほかに、ChatGPTからの別の回答も紹介されています。

画像リサイズに潜む危険性

The Dangers Behind Image Resizing
https://zuru.tech/blog/the-dangers-behind-image-resizing

画像データで機械学習モデルを学習する場合は、小さくて同じサイズの画像を用意することが多いでしょう。これはパイプラインでの画像処理のことを指していますが、画像リサイズの処理が全てのライブラリで同じであることを期待していると、予期せぬ問題を引き起こす可能性があるので注意が必要です。

PythonとRichでWordle風ゲームを作ろう

Build a Wordle Clone With Python and Rich
https://realpython.com/python-wordle-clone/

ステップバイステップのチュートリアルで、Pythonを使ったWordle風ゲームを構築してみましょう。このゲームはターミナルで実行されます。さらに、ターミナル上のテキストの装飾を行うRichを使って、このゲームの見た目を魅力的なものにできます。コマンドラインアプリケーションをゼロから構築する方法を学んだあとは、ぜひこのゲームで誰かと遊んでみましょう。

PythonのListやIterableをChunkに分割する方法

How to Split a Python List or Iterable Into Chunks
https://realpython.com/how-to-split-a-python-list-into-chunks/

こちらのチュートリアルでは、PythonのListやInterableをChunkに分割する方法が解説されています。標準ライブラリ、サードパーティライブラリ、カスタムコードを使用して、リストをより小さなChunkに分割する方法や、多次元データを分割して並列処理で画像を合成する方法が紹介されています。

GoogleのOSSにおけるPythonスタイルガイド

Google OSS Project Python Style Guide
https://google.github.io/styleguide/pyguide.html

Googleによるオープンソースプロジェクトのスタイルガイドです。その内容に関する Hacker Newsの議論 も非常に参考になります。

Django 4.2で注目すべき機能

Standout Features in Django 4.2
https://fly.io/blog/standout-features-in-django-4-2/

Django 4.2は4月にリリースされる予定で、現在はアルファ版がリリースされています。こちらの記事では、Django 4.2でのpsycopg v3 のサポート、データベースのコメント、フィールドインスタンスでのルックアップなど、今後登場する目立った機能が取り上げられています。

GitHubの新しいコード検索を支える技術

The Technology Behind GitHub's New Code Search
https://github.blog/2023-02-06-the-technology-behind-githubs-new-code-search/

昨年、GitHubはサイト上でのコード検索に大きな変更を加えてきました。世界最大の公開コード検索インデックスを構築するために、どのようなことが行われたのでしょうか? ぜひ覗いてみてください。

20年間のソフトウェアエンジニア人生で学んだ20のこと

20 Things I've Learned in My 20 Years as a Software Engineer
https://www.simplethread.com/20-things-ive-learned-in-my-20-years-as-a-software-engineer/

著者が過去20年間の開発で学んだことのリストです。最初の注意点として、誰かからアドバイスを受ける際にはそのコンテキストが非常に重要であることが書かれています。この記事のコンテキスト...つまり著者が置かれてきた状況などの背景は冒頭にまとめられていますので、リストの章に飛んでしまう前に目を通しておきましょう。

 


 

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