PyCon JP 2019で見たセッションの聴講記録20個分 / 資料・動画・関連リンクなど - フリーランチ食べたい      2019-09-17 23:40:02  詳細
2019年9月16日/17日に開催されたPyCon JP 2019で自分が直接/YouTubeで聴講したセッションについてのまとめです。主に下記の内容を書いています。 スピーカーURL 配信動画 スライド 発表内で出てきたライブラリなどのURL 自分の感想 「あのセッションで話していたライブラリなんだっけ」と思い出したい方やざっくり内容が...
https://blog.ikedaosushi.com/entry/2019/09/17/174325
pythonでping監視 - 雑食へいちゃんの思い出達      2019-09-17 21:40:07  詳細
はじめに PythonでPingを打つ joblibで並列処理 はじめに あるプライベートネットワークの中に存在するクライアントにpingを打ち、常時監視するツールが欲しかった。 メールでの通知とかも分かりづらいのでいろんな通知の方法が使いたかった(今回はLine Botで通知)。 良さげなツールが無かったので自分でプログラムを...
https://kittagon.hateblo.jp/entry/2019/02/27/225659
売り上げ5000億円を支えるシステムを目指して――レガシーECサイトが挑むモダナイゼーション【デブサミ2019夏】 (1/2):CodeZine(コードジン)      2019-09-17 21:40:06  詳細
株式会社MonotaROは、1800万点以上(2019年5月時点)の間接資材を取り扱うBtoB向けオンラインストア「モノタロウ」を運営している。2019年度の売り上げは1300億円以上を計画。この数字は毎年増え続けているというから驚きだ。成長する事業を今後も支え続けるため、同社ではECプラットフォームのモダナイゼーションを進め...
https://codezine.jp/article/detail/11630
Yet Another Isolation - Debian Packageと紐づく環境分離 - Speaker Deck      2019-09-17 21:40:05  詳細
@PyCon JP 2019 A+B会議室 Python環境の分離ノウハウは数あれど、多くのPythonプロジェクトを1台のマシンに詰め込み、統一管理するノウハウはほぼありません。今回は、それを実現した手法と道のりを紹介します。
https://speakerdeck.com/puhitaku/yet-another-isolation-debian-packagetoniu-dukuhuan-jing-fen-li
[Python入門]ファイル操作の基本 (1/3):Python入門 - @IT      2019-09-17 21:40:04  詳細
これらのファイルを取り扱うための手段ももちろんPythonには用意されている。その入口となるのが組み込みのopen関数だ。 open関数はその名の通り、ファイルを「オープン」して、Pythonのプログラムからそのファイルを利用できるようにしてくれる。このときにはファイルを操作するための「ファイルオブジェクト」がプログ...
https://www.atmarkit.co.jp/ait/articles/1909/17/news030.html
PyCon JP 2019 - PyCon JP 2019      2019-09-17 21:40:02  詳細
PyCon JP 2019 Python New Era
https://pycon.jp/2019/schedule/
Types for Python HTTP APIs: An Instagram Story - Instagram Engineering      2019-09-17 20:40:02  詳細
And we’re back! As we mentioned in the first part of our blog post series, Instagram Server is a Python monolith with several million lines of code and a few thousand Django endpoints. This post is about how we use types to document and enforce a contract for our Python HTTP APIs. In the next few...
https://instagram-engineering.com/types-for-python-http-apis-an-instagram-story-d3c3a207fdb7
Dataframe Visualization with Pandas Plot – Kanoki      2019-09-17 19:40:04  詳細
Visualization has always been challenging task but with the advent of dataframe plot() function it is quite easy to create decent looking plots with your dataframe, The plot method on Series and DataFrame is just a simple wrapper around Matplotlib plt.plot() and you really don’t have to write tho...
https://kanoki.org/2019/09/16/dataframe-visualization-with-pandas-plot/
人間のためのHTML Parseライブラリ『Requests-HTML』で楽しくデータクローリング - フリーランチ食べたい      2019-09-17 15:40:27  詳細
Pythonを使ったデータクローリング・スクレイピングは、エンジニア・非エンジニアを問わず非常に人気や需要のある分野です。しかし、いざデータクローリングしようとすると、複数ライブラリのAPIや、ライブラリそれぞれの関連性に混乱してしまうことがよくあります。 昨年公開された「Requests-HTML」はそういった問題を...
https://blog.ikedaosushi.com/entry/2019/09/15/162445
TensorFlow 2.0 時代の Keras API での画像分類器 - すぎゃーんメモ      2019-09-17 13:40:03  詳細
TensorFlowを初期の頃から触っていて define-and-run の流儀にはそれなりに慣れてしまっていたけど、そろそろTensorFlowも2.0がreleaseされそうだし(2019.09時点で 2.0rc1) 新しいinterfaceも触っておかないと、と思って勉強してみた。 Effective TensorFlow 2.0 を読むと、major changesとして "Eager execution"、reco...
https://memo.sugyan.com/entry/2019/09/16/231919
Python 3.8 の概要 (その7) - ちょっと便利そうな機能追加 - atsuoishimoto's diary      2019-09-17 13:40:02  詳細
math.prod() リストなどのイテレータの要素の積を計算する math.prod() が追加されました。 sum() の掛け算版ですね。 >>> import math >>> math.prod([1,2,3,4]) 24 正規表現が \N{名前} 記法をサポート reモジュールで、正規表現に文字の名前を指定する \N{名前} を使えるようになりました。 >>> re.match(r'\N{LATIN ...
https://atsuoishimoto.hatenablog.com/entry/2019/09/17/093047
Vimメモ : Neovimで開発環境を段階的に構築する(4)LinterとFormatter - もた日記      2019-09-17 07:20:29  詳細
多言語パック Linter Formatter まとめ 多言語パック vim-polyglotは各種ファイルタイプ用のプラグインをまとめたもので、標準で対応していないような新しいプログラミング言語や使い慣れていないファイルタイプを編集するときに便利。 対応しているファイルタイプの一覧はこのページで確認可能。 Repository スター数 s...
https://wonderwall.hatenablog.com/entry/2019/08/04/003000
Pythonでの開発を効率的に進めるためのツール設定      2019-09-16 23:20:22  詳細
Pythonでの開発を効率的に進めるためのツール設定 1. Python での開発を効率的に進めるためのツー ル設定 pycon jp 2019 ビギナーセッション Atsushi Odagiri September 16, 2019 2. Outline Python での開発を効率的に進めるためのツール設定 flake8 black mypy pytest tox エディタ設定 まとめ 3. おまえだれよ aodag:...
https://www.slideshare.net/aodag/python-172432039
PythonとAutoML at PyConJP 2019      2019-09-16 14:40:20  詳細
PythonとAutoML at PyConJP 2019 1. Feature Preprocessing Raw Data Feature Selection Feature Model Selection Data Cleaning Automated Machine Learning in Python PyCon JP 2019 AI Lab Python AutoML Feature Preprocessing Raw Data Feature Selection Feature Model Selection Data Cleaning 2. CyberAgent AI ...
https://www.slideshare.net/c-bata/pythonautoml-at-pyconjp-2019
学生向け「アジャイルチームキャンプ 」メンターとして参加してきました - enPiT2 BizSysD 夏合宿 - SMARTCAMP Engineer Blog      2019-09-15 16:40:23  詳細
スマートキャンプのエンジニア今川(@ug23_)です。 今月3日から6日にかけて産業技術大学院大学のenPiT2プログラムの一環である、 enPiT2 PBL基礎・夏合宿「アジャイルチームキャンプ」(以下、夏合宿)に社会人メンターとして参加してきました。本記事ではその参加レポートをお送りします。 会社側には業務として送り出し...
https://tech.smartcamp.co.jp/entry/summer-camp
AIはハチ=米津玄師を見破れるか ? -J-popアーティストの歌詞を分析してみた- - Qiita      2019-09-15 14:40:03  詳細
はじめに 一年前にこんな記事を書きました。未だにちょくちょくいいねを頂いているので、自然言語処理の練習を兼ねて久しぶりに遊んでみた系の記事を投稿しようと思います。 やったこと 歌詞データのクローリング Mecabによる分かち書き tf-idfによるベクトル化 ベクトル化した歌詞によるアーティストのクラスタリングと...
https://qiita.com/kazuya-n/items/0a2fe586716c925055d1
PythonでGUIアプリを作る方法【Tkinter】 | そよ風情報局 -wynnformation-      2019-09-15 12:20:29  詳細
プログラミングをしていて、GUIを使ったデスクトップアプリを作りたくなるときがあります。 ・・・ありますよね? Pythonの「Tkinter」というライブラリを使えば簡単にGUIを使ったデスクトップアプリを作ることができます。 今回は、Pythonを使ってGUIアプリを作る方法についてお話していきます。 ウインドウを表示させ...
https://wynn-blog.com/make-gui-application-with-python
Python 3.8 の概要 (その4) - multiprocessing.shared_memory モジュール - atsuoishimoto's diary      2019-09-14 23:40:02  詳細
multiprocessing.shared_memory モジュールで、共有メモリを使ってプロセス間でデータを交換できるようになりました。似たような処理は mmap モジュールで実現できましたが、マルチプラットフォームで簡単に利用できるようになります。 Numpyの ndarray オブジェクトを複数のプロセスで共有する場合、まず最初のプロセス...
https://atsuoishimoto.hatenablog.com/entry/2019/09/09/082554
GitHub - encode/httpx: A next generation HTTP client for Python. 🦋      2019-09-14 22:40:02  詳細
Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/encode/httpx