CTC 教育サービス
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes
皆さん、こんにちは。野田貴子です。
10年ぶりに日本で開催されるPython国際カンファレンスPyCon APAC2023のお申し込みが始まりましたね。
PyCon APACは、プログラミング言語「Python」を中心としたボランティアによる非営利の年次カンファレンスです。このカンファレンスの目的は、Pythonプログラミング言語とその周辺技術を探求し、議論・実践できる場を提供することです。運営チームは、アジア太平洋地域における国または地域が主体となり、現在では、シンガポール、マレーシア、インドネシア、フィリピン、タイ、韓国、香港、ベトナム、日本、台湾、インド、バングラデシュが毎年交代して開催され、2023年は日本のメンバーが主体となり運営します。Pythonの情報を得るいい機会になると思います。
https://2023-apac.pycon.jp/
CTC教育サービスのPython研修はPython試験の対策コースはもちろん、国内トップレベルのPython研修コースのラインアップを提供しています。Pythonの研修をお考えの方は以下をご覧の上、お申し込みください。
Python研修コース:https://www.school.ctc-g.co.jp/python/
Python 3.12 Preview: More Intuitive and Consistent F-Strings
https://realpython.com/python312-f-strings/
Python 3.12の新機能の一つである、f文字列の構文形式化をプレビューした記事です。Python 3.11まではf文字列の中に書ける式には制限がありましたが、Python 3.12からはf文字列の中にはどんな式でも書けるようになりました。
Introducing Python in Excel
https://techcommunity.microsoft.com/t5/microsoft-365-blog/introducing-python-in-excel-the-best-of-both-worlds-for-data/ba-p/3905482
MicrosoftがAnacondaと提携してExcelにPythonを組み込むと発表しました。詳細はこちらの公式ブログをお読みください。
2022 PSF Annual Report
https://www.python.org/psf/annual-report/2022/
Python Software Foundation(PSF)の年次レポートです。2022年のハイライト、財務報告、2023年の予測などが書かれています。
Prompt Engineering: A Practical Example
https://realpython.com/practical-prompt-engineering/
大規模言語モデル(LLM)からより良い結果を得るために、プロンプトエンジニアリングのテクニックを実践的な実プロジェクトから学びましょう。こちらのチュートリアルでは、zero-shotプロンプティング、few-shotプロンプティング、デリミタ、番号付きステップ、ロールプロンプティング、chain-of-thoughtプロンプティングなどのテクニックを扱っています。
Popular Airline Passenger Routes
https://tech.marksblogg.com/popular-airline-passenger-routes-2023.html
Wikipediaから航空会社の乗客数のデータをスクレイピングし、視覚化する方法について解説した記事です。スクレイピングにはwikitextparser、データにはDuckDB、ターミナルインターフェースにはrichを利用しています。
Running Untrusted Python Code
https://healeycodes.com/running-untrusted-python-code
見知らぬ人が作ったプログラムを自分のパソコンで動かすことにはリスクがあります。しかし、サンドボックスの中でそのプログラムを動かせば、自分のパソコンへの影響を抑えられます。こちらの記事では、seccompとsetrlimitを使ってPythonのサンドボックスを構築した方法を紹介しています。
Working With AJAX in Django
https://testdriven.io/blog/django-ajax-xhr/
Fetch APIとjQueryを使って、DjangoでGET、POST、PUT、DELETEのAJAX リクエストを実行する方法について紹介されています。
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes