Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Takayuki Shimizukawa
PPTX, PDF
11,941 views
PyPro2の読みどころ紹介:Python開発の過去と現在
http://aial.connpass.com/event/12900/ での発表資料
Technology
◦
Read more
5
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 22
2
/ 22
3
/ 22
4
/ 22
5
/ 22
6
/ 22
7
/ 22
8
/ 22
9
/ 22
10
/ 22
11
/ 22
12
/ 22
13
/ 22
14
/ 22
15
/ 22
16
/ 22
17
/ 22
18
/ 22
19
/ 22
20
/ 22
21
/ 22
22
/ 22
Recommended
PPTX
Pythonのプロファイリング
by
ysakaguchi
PDF
Python札幌 2012/06/17
by
Shinya Okano
PDF
Pythonによるwebアプリケーション入門 - Django編-
by
Hironori Sekine
PDF
S02 t0 get_started
by
Takeshi Akutsu
PDF
The tale of I and python / Python とのはなし
by
Takanori Suzuki
PPTX
ちょっと真面目にPython&Django・基礎編
by
OMEGA (@equal_001)
PDF
新人教育と(Javaと)Python
by
7pairs
PDF
How to create PyCon JP
by
Takanori Suzuki
PDF
エキスパートPythonプログラミング改訂3版の読みどころ
by
Takayuki Shimizukawa
PDF
Effective Python 第2版をオンライン読書会で。
by
KyutatsuNishiura
PDF
万年ビギナーによるPythonプログラミングのリハビリ計画
by
Takeshi Akutsu
PDF
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
by
Preferred Networks
PDF
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
by
Yusuke Kon
PDF
Python for Beginners ( #PyLadiesKyoto Meetup )
by
Ai Makabi
PPTX
Python エンジニアの作り方 2011.08 #pyconjp
by
Takeshi Komiya
PDF
2017823 pythonを始めよう
by
shouta yoshikai
PDF
Pythonを始めよう
by
shouta yoshikai
PDF
S01 t0 orientation
by
Takeshi Akutsu
PDF
S01 t1 tsuji_pylearn_ut_01
by
Takeshi Akutsu
PDF
S06 t1 python学習奮闘記#4
by
Takeshi Akutsu
PPTX
オリエンテーション
by
Takeshi Akutsu
PDF
S06 t0 orientation
by
Takeshi Akutsu
PDF
S12 t1 python学習奮闘記#5
by
Takeshi Akutsu
PDF
Two sides of Python Engineer Training Book in PyCon mini Sapporo
by
Takanori Suzuki
PPTX
210630 python
by
Takuya Nishimoto
PPTX
Bottle使ってPython学習一緒にはじめませんか?
by
Tatsuya Shinozuka
PPTX
Django learning
by
Yusuke Muraoka
PDF
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
by
Katayanagi Nobuko
PDF
言語処理するのに Python でいいの? #PyDataTokyo
by
Shuyo Nakatani
PDF
Python入門 : 4日間コース社内トレーニング
by
Yuichi Ito
More Related Content
PPTX
Pythonのプロファイリング
by
ysakaguchi
PDF
Python札幌 2012/06/17
by
Shinya Okano
PDF
Pythonによるwebアプリケーション入門 - Django編-
by
Hironori Sekine
PDF
S02 t0 get_started
by
Takeshi Akutsu
PDF
The tale of I and python / Python とのはなし
by
Takanori Suzuki
PPTX
ちょっと真面目にPython&Django・基礎編
by
OMEGA (@equal_001)
PDF
新人教育と(Javaと)Python
by
7pairs
PDF
How to create PyCon JP
by
Takanori Suzuki
Pythonのプロファイリング
by
ysakaguchi
Python札幌 2012/06/17
by
Shinya Okano
Pythonによるwebアプリケーション入門 - Django編-
by
Hironori Sekine
S02 t0 get_started
by
Takeshi Akutsu
The tale of I and python / Python とのはなし
by
Takanori Suzuki
ちょっと真面目にPython&Django・基礎編
by
OMEGA (@equal_001)
新人教育と(Javaと)Python
by
7pairs
How to create PyCon JP
by
Takanori Suzuki
What's hot
PDF
エキスパートPythonプログラミング改訂3版の読みどころ
by
Takayuki Shimizukawa
PDF
Effective Python 第2版をオンライン読書会で。
by
KyutatsuNishiura
PDF
万年ビギナーによるPythonプログラミングのリハビリ計画
by
Takeshi Akutsu
PDF
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
by
Preferred Networks
PDF
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
by
Yusuke Kon
PDF
Python for Beginners ( #PyLadiesKyoto Meetup )
by
Ai Makabi
PPTX
Python エンジニアの作り方 2011.08 #pyconjp
by
Takeshi Komiya
PDF
2017823 pythonを始めよう
by
shouta yoshikai
PDF
Pythonを始めよう
by
shouta yoshikai
PDF
S01 t0 orientation
by
Takeshi Akutsu
PDF
S01 t1 tsuji_pylearn_ut_01
by
Takeshi Akutsu
PDF
S06 t1 python学習奮闘記#4
by
Takeshi Akutsu
PPTX
オリエンテーション
by
Takeshi Akutsu
PDF
S06 t0 orientation
by
Takeshi Akutsu
PDF
S12 t1 python学習奮闘記#5
by
Takeshi Akutsu
PDF
Two sides of Python Engineer Training Book in PyCon mini Sapporo
by
Takanori Suzuki
PPTX
210630 python
by
Takuya Nishimoto
PPTX
Bottle使ってPython学習一緒にはじめませんか?
by
Tatsuya Shinozuka
PPTX
Django learning
by
Yusuke Muraoka
PDF
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
by
Katayanagi Nobuko
エキスパートPythonプログラミング改訂3版の読みどころ
by
Takayuki Shimizukawa
Effective Python 第2版をオンライン読書会で。
by
KyutatsuNishiura
万年ビギナーによるPythonプログラミングのリハビリ計画
by
Takeshi Akutsu
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
by
Preferred Networks
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
by
Yusuke Kon
Python for Beginners ( #PyLadiesKyoto Meetup )
by
Ai Makabi
Python エンジニアの作り方 2011.08 #pyconjp
by
Takeshi Komiya
2017823 pythonを始めよう
by
shouta yoshikai
Pythonを始めよう
by
shouta yoshikai
S01 t0 orientation
by
Takeshi Akutsu
S01 t1 tsuji_pylearn_ut_01
by
Takeshi Akutsu
S06 t1 python学習奮闘記#4
by
Takeshi Akutsu
オリエンテーション
by
Takeshi Akutsu
S06 t0 orientation
by
Takeshi Akutsu
S12 t1 python学習奮闘記#5
by
Takeshi Akutsu
Two sides of Python Engineer Training Book in PyCon mini Sapporo
by
Takanori Suzuki
210630 python
by
Takuya Nishimoto
Bottle使ってPython学習一緒にはじめませんか?
by
Tatsuya Shinozuka
Django learning
by
Yusuke Muraoka
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
by
Katayanagi Nobuko
Viewers also liked
PDF
言語処理するのに Python でいいの? #PyDataTokyo
by
Shuyo Nakatani
PDF
Python入門 : 4日間コース社内トレーニング
by
Yuichi Ito
PDF
Pythonによる機械学習の最前線
by
Kimikazu Kato
PDF
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
by
Yasutomo Kawanishi
PDF
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
by
Yasutomo Kawanishi
PDF
Juliaを使った機械学習
by
Aki Ariga
PDF
XML-RPC : Pythonが「電池付属」と呼ばれる理由
by
Ransui Iso
PDF
pythonでオフィス快適化計画
by
Kazufumi Ohkawa
PDF
大規模な組合せ最適化問題に対する発見的解法
by
Shunji Umetani
PDF
Rubyによる組合せ最適化
by
Masaki Takeuchi
PDF
Pythonistaデビュー #PyNyumon 2016/5/31
by
Shinichi Nakagawa
PDF
ぼくのかんがえたさいきょうの Rails スタートダッシュ
by
Kenji Mori
言語処理するのに Python でいいの? #PyDataTokyo
by
Shuyo Nakatani
Python入門 : 4日間コース社内トレーニング
by
Yuichi Ito
Pythonによる機械学習の最前線
by
Kimikazu Kato
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
by
Yasutomo Kawanishi
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
by
Yasutomo Kawanishi
Juliaを使った機械学習
by
Aki Ariga
XML-RPC : Pythonが「電池付属」と呼ばれる理由
by
Ransui Iso
pythonでオフィス快適化計画
by
Kazufumi Ohkawa
大規模な組合せ最適化問題に対する発見的解法
by
Shunji Umetani
Rubyによる組合せ最適化
by
Masaki Takeuchi
Pythonistaデビュー #PyNyumon 2016/5/31
by
Shinichi Nakagawa
ぼくのかんがえたさいきょうの Rails スタートダッシュ
by
Kenji Mori
Similar to PyPro2の読みどころ紹介:Python開発の過去と現在
PPTX
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
by
Katsuhiro Morishita
PPTX
2017/12/21 虎の穴 Python勉強会
by
虎の穴 開発室
PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
by
Katsuhiro Morishita
PDF
Pythonおじさんのweb2py挑戦記
by
Yoshiyuki Nakamura
PDF
The Zen of Python
by
7pairs
PDF
エキ Py 読書会02 2章後半
by
Tetsuya Morimoto
PDF
Code Anything
by
Yoshitaka Kawashima
PPTX
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
by
Takayuki Shimizukawa
PPT
Python languageupdate (2004)
by
泰 増田
PDF
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
by
Takayuki Shimizukawa
PPTX
PythonProject(1)
by
Tatsuya Nakamura
PDF
S02 t2 my_historyofpythonlearning
by
Takeshi Akutsu
PDF
LLdeade Python Language Update
by
Atsushi Shibata
ODP
Python-Tokai at Nagoya Ruby Meeting 01
by
itouakihiro
PDF
Sta py20210609 dokugakuprogrammer
by
ku_taka
PDF
クイズ・Python勝ち抜きバトル pycon jp_2017
by
Motohiro Ueki
PDF
DATUM STUDIO PyCon2016 Turorial
by
Tatsuya Tojima
PDF
エキ Py 読書会02 2010/9/7
by
Tetsuya Morimoto
PDF
Ex py intro-20100630
by
Tetsuya Morimoto
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
by
Katsuhiro Morishita
2017/12/21 虎の穴 Python勉強会
by
虎の穴 開発室
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
by
Katsuhiro Morishita
Pythonおじさんのweb2py挑戦記
by
Yoshiyuki Nakamura
The Zen of Python
by
7pairs
エキ Py 読書会02 2章後半
by
Tetsuya Morimoto
Code Anything
by
Yoshitaka Kawashima
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
by
Takayuki Shimizukawa
Python languageupdate (2004)
by
泰 増田
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
by
Takayuki Shimizukawa
PythonProject(1)
by
Tatsuya Nakamura
S02 t2 my_historyofpythonlearning
by
Takeshi Akutsu
LLdeade Python Language Update
by
Atsushi Shibata
Python-Tokai at Nagoya Ruby Meeting 01
by
itouakihiro
Sta py20210609 dokugakuprogrammer
by
ku_taka
クイズ・Python勝ち抜きバトル pycon jp_2017
by
Motohiro Ueki
DATUM STUDIO PyCon2016 Turorial
by
Tatsuya Tojima
エキ Py 読書会02 2010/9/7
by
Tetsuya Morimoto
Ex py intro-20100630
by
Tetsuya Morimoto
More from Takayuki Shimizukawa
PDF
Pythonはどうやってlen関数で長さを手にいれているの?
by
Takayuki Shimizukawa
PPTX
IKEv2-VPN PyHackCon2023
by
Takayuki Shimizukawa
PPTX
Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう
by
Takayuki Shimizukawa
PPTX
Easy contributable internationalization process with Sphinx @ pyconmy2015
by
Takayuki Shimizukawa
PDF
pytestを爆速にする10の方法 @ PyCon JP 2025
by
Takayuki Shimizukawa
PDF
『自走プログラマー』 が我々に必要だった理由
by
Takayuki Shimizukawa
PPTX
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
by
Takayuki Shimizukawa
PPTX
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
PDF
OpenTelemetryでWebシステムの処理を追跡しよう - DjangoCongress JP 2022
by
Takayuki Shimizukawa
PPTX
独学プログラマーのその後
by
Takayuki Shimizukawa
PPTX
Sphinx autodoc - automated api documentation - PyCon.KR 2015
by
Takayuki Shimizukawa
PDF
Webアプリを並行開発する際のマイグレーション戦略
by
Takayuki Shimizukawa
PPTX
【修正版】Django + SQLAlchemy: シンプルWay
by
Takayuki Shimizukawa
PPTX
RLSを用いたマルチテナント実装 for Django
by
Takayuki Shimizukawa
POTX
素振りのススメ at Python入門者の集い
by
Takayuki Shimizukawa
PPTX
Easy contributable internationalization process with Sphinx @ PyCon APAC 2016
by
Takayuki Shimizukawa
PPTX
Navigating Python: Milestones from Essential Reads
by
Takayuki Shimizukawa
PDF
Sphinx customization for OGP support at SphinxCon JP 2018
by
Takayuki Shimizukawa
PPTX
世界のSphinx事情 @ SphinxCon JP 2015
by
Takayuki Shimizukawa
PPTX
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
by
Takayuki Shimizukawa
Pythonはどうやってlen関数で長さを手にいれているの?
by
Takayuki Shimizukawa
IKEv2-VPN PyHackCon2023
by
Takayuki Shimizukawa
Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう
by
Takayuki Shimizukawa
Easy contributable internationalization process with Sphinx @ pyconmy2015
by
Takayuki Shimizukawa
pytestを爆速にする10の方法 @ PyCon JP 2025
by
Takayuki Shimizukawa
『自走プログラマー』 が我々に必要だった理由
by
Takayuki Shimizukawa
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
by
Takayuki Shimizukawa
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
OpenTelemetryでWebシステムの処理を追跡しよう - DjangoCongress JP 2022
by
Takayuki Shimizukawa
独学プログラマーのその後
by
Takayuki Shimizukawa
Sphinx autodoc - automated api documentation - PyCon.KR 2015
by
Takayuki Shimizukawa
Webアプリを並行開発する際のマイグレーション戦略
by
Takayuki Shimizukawa
【修正版】Django + SQLAlchemy: シンプルWay
by
Takayuki Shimizukawa
RLSを用いたマルチテナント実装 for Django
by
Takayuki Shimizukawa
素振りのススメ at Python入門者の集い
by
Takayuki Shimizukawa
Easy contributable internationalization process with Sphinx @ PyCon APAC 2016
by
Takayuki Shimizukawa
Navigating Python: Milestones from Essential Reads
by
Takayuki Shimizukawa
Sphinx customization for OGP support at SphinxCon JP 2018
by
Takayuki Shimizukawa
世界のSphinx事情 @ SphinxCon JP 2015
by
Takayuki Shimizukawa
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
by
Takayuki Shimizukawa
PyPro2の読みどころ紹介:Python開発の過去と現在
1.
株式会社清水川貴之
2.
自己紹介: 清水川 貴之@shimizukawa
株式会社BeProud所属 Sphinxコミッター Sphinx-users.jp お財布担当 一般社団法人PyConJP理事 Pepper レンタルしてました
3.
アジェンダPythonプロフェッショナルプログラミング第2版が2月末に発売されました。初版から第2版までの間に、Pythonでの開発にはどういう変化があったのか。なぜ今回の改訂が必要だったのか。PyPro2の読みどころ紹介を通して、Pythonの新しいツールの登場、外部環境の変化、開発手法のトレンドの変化などの観点を含めて紹介します。 なぜPythonプロフェッショナルプログラミングの第2版を書いたのか PyPro1以降の開発環境の変化
PyPro2の読みどころ Python2とPython3 どっちを使うべきか Pythonの今後はどうなる?
5.
全ての始まり Pythonの環境でどう開発していくかについて書かれた本 英語版が2008年刊行
日本語版が2010年刊行 2011年頃には「環境」について扱っている部分の内容が古くなりつつあった Trac, Buildbot, buildout, …エキスパートPythonプログラミング2010, アスキー・メディアワークス刊
6.
第1版 2012年刊行 新入社員に読んでもらいたい本として社内のノウハウを集めた本
社内で聞かれたら、それPyProに書いてあるヨ、と言える Pythonそのものより、Pythonで開発するために必要なノウハウ(環境系)が多い 生まれた瞬間から情報が古くなっていく運命Pythonプロフェッショナルプログラミング2012, 秀和システム刊
7.
第2版 2015年刊行 2014年頃にはPyPro1について、「その部分はもう古いので・・」という説明をする事が社内で多くなっていた
書き直すときのテーマ 新しい内容への更新 変わりにくい情報への置き換え 理想よりも実際にやっていることを書くPythonプロフェッショナルプログラミング第2版2015, 秀和システム刊
9.
PyPro1以降の開発環境の変化 pipがだいぶ良いツールになってきた(py279同梱) setuptoolsを意識する世界は終わりつつある
wheelが登場、eggは徐々にフェードアウト Djangoが標準でmigrateを装備、southは終了へ SkypeがSlackに置き換わった チケットテンプレートを活用
11.
3章. Pythonプロジェクトの構成とパッケージ作成 Pythonでの開発に必須なツール、pipとvirtualenvを紹介。
2章で作成したWebアプリケーションを題材に、Pythonの開発を始めるときのディレクトリ構成、setup.pyの用意、リポジトリの登録、PyPIへの公開、といった流れを扱っています。
12.
9章. Pythonパッケージングと運用への活用 Pythonパッケージングを活用して、デプロイやCIに適用する、といった内容です。
3章の応用編です。
13.
11章. 環境構築とデプロイの自動化 Deployの話は第1版でもありましたが、内容がFabricからAnsibleに変わりました。
といっても、Ansibleの詳しい内容は別のAnsible本等にまかせて、サーバー構築時の 考え方と、それをAnsibleでどうやって扱っていくのかというところにフォーカスしています。
14.
その他更新多数全体的に現在のバージョン、一般的な作法に合わせて書き直しました。また、BPの社内標準の現状にあわせて更新しています。 Ubuntu 14.04,
Python 2.7.6 をベースに更新しました distributeとsetuptoolsは紹介から消してpipだけにしました エディタの比較紹介を追加しました: Vim, Emacs, PyCharm HTMLが出てくるところはHTML5で書き直しました Tracの説明はなくなってRedmineだけになりました Skypeの説明はなくなってSlackになりました チケットテンプレートで運用している話を追記しました testfixturesの紹介を追加し、noseからpytestに変更しました Sphinxは1.3に更新しました Djangoは1.7を扱っていて、southからDjango migrationに書き直されました chardet, feedparserの紹介を削除し、requestsの紹介を追加しました
16.
Python2とPython3 どっちを使うべきか 仕事において既存のコードがあるならそのバージョンで。
新しく始めるなら3.xで。 2020年にはPy2は終了 これから開発したコードが何年使われるかから考えよう Py3対応していないコードは少なくなりつつある それでもPy3対応してないコードは自力で修正しよう だいぶ少なくなってきている いまPy3対応してないコードはそもそもメンテナンスされていない可能性がたかい -> 安心して使えないかも?
18.
Pythonの今後はどうなる? みなさん、どうなると思いますか?
20.
今回の執筆関係者以下のメンバーにて制作しました。 11人の執筆者 12名の社外レビューアー
7名の社内レビューアー 編集さんと組版担当者さん総勢32名!
21.
32名を支えたシステム構成 Slack: 会話や連絡は全てSlackでした。今回メールゼロ。書籍体裁のPDF渡しもSlackで。
Redmine: Wikiと文面のDiffビューワーとして使いました Mercurial: Sphinxの原稿を管理しました Sphinx: 原稿はSphinxで書いて、拙作Shuwa builderで提出用に変換しました Sphinx term validator: 用語を登録しておくとビルド時に用語揺れを検出します Google Spreadsheet: レビュー指摘はspreadsheetでやりました Google App Script: レビュー追加されたときや、レビュー対処状況(12/99とか)をSlackに通知してました Jenkins: Sphinxの原稿をpushしたときにPDF,HTML,Shuwa出力を自動ビルド、いつでも最新を閲覧 Dropbox: 書籍体裁になる前に、HTML出力をレビューしてもらうために使いました
Download
[8]
ページ先頭
©2009-2025
Movatter.jp