CTC 教育サービス
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes
皆さん、こんにちは。野田貴子です。新型コロナウイルスの影響で、普段より家にいる時間が多くなっていませんか。ぜひともPythonに触れる機会を増やしてみてください。
今月は以下のPython海外記事を紹介します。
<お知らせ> 国内最大級のPython研修ラインナップをご用意しています。 CTC教育サービス「Python研修」 https://www.school.ctc-g.co.jp/python/
PyConは、新型コロナウイルス(COVID-19)の状況を引き続き注意深く監視しています。 3月6日現在、ペンシルベニア州ピッツバーグでのPyCon 2020は開催する予定です。
PyCon 2020 Update on COVID-19 https://pycoders.com/link/3748/cphoizcpww
こちらは3部構成のブログ記事の最初の1つで、テーマは「データサイエンスの展望」です。この数年間でデータサイエンスの活動がどのように変化したのかを調べ、現在のNotebookの使用方法を変化させた3つの主な要因を取り上げています。近日公開される2つ目の記事のテーマは「2020年版 Notebookの使い方」、3つ目は「Notebookと未来」です。
How to Use Jupyter Notebooks in 2020
https://pycoders.com/link/3716/cphoizcpww
こちらのチュートリアルでは、AlexaスキルをデプロイしてAlexaのPython開発者になることができます。ユーザーはAmazon Alexaへの音声コマンドを介してみなさんが構築するアプリケーションと対話します。ユーザーに呼び出されるとこのスキルはランダムなジョークで応えます。
Alexa Python Development: Build and Deploy an Alexa Skill
https://pycoders.com/link/3744/cphoizcpww
DjangoのURLはユーザーにレスポンスを返します。そのレスポンスは何が作っていますか? 応えはDjangoのビューです。こちらの記事では、ビューの基本と、プロジェクトでビューを使用する方法について説明しています。英語で「Views On Views」。
Understand Django: Views On Views
https://pycoders.com/link/3743/cphoizcpww
読み込み処理がファイルの終端に達したことをアプリケーションがどのように認識するかご存じですか? こちらの記事は面白い方法を取っていて、ANSIC、Python、Go、JavaScriptでオリジナルのLinux catコマンドを作成し、EOF(end-of-file)が実際に何であるかを調査できるようになっています。
EOF Is Not a Character
https://pycoders.com/link/3685/cphoizcpww
Pythonのバインディングとは何でしょうか。ctypeやCFFIなどのツールを使う必要があるのでしょうか。こちらのチュートリアルでは、PythonからCやC++のコードを呼び出すために使用できる選択肢とその概要を順を追って説明しています。
Python Bindings: Calling C or C++ From Python
https://pycoders.com/link/3701/cphoizcpww
日本でもレガシーコードに関する本や手法が話題になっていますね。こちらの記事では、レガシーコードを扱うときに発生する一般的な問題(テストが足りない、など)と、どのようにコード品質を保ちつつ効率的にバージョンアップを続けていくかの概要を知ることができます。より詳しく知りたい方は、記事中の参照リンクをたどってみてください。
Dealing With Legacy Code
https://pycoders.com/link/3662/cphoizcpww
こんな感じで、Pythonの海外ニュースを紹介していきます。
次回をお楽しみに!
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes