SlideShare a Scribd company logo
Pythonとのはなし
Takanori Suzuki / 2016 Jan 27
Python入門者の集い / #pynyumon
Who am I ?(お前だれよ)
• Takanori Suzuki / 鈴木 たかのり
• Twitter: @takanory
• PyCon JP 2014-2016 Chair
• Python ボルダリング部 部長
• BeProud所属
たくさん日本語書いた(ステマ)
LTテーマ
最近Pythonを触り始めた話
自分が
Pythonを触り始めた頃の話
A long time ago in a company
far, far away….
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
事業部のサイト作成
• 事業部の情報共有サイト構築
• PHP製のCMSはカスタマイズする気になれない
Zopeってのがあるらしい
• ZopeというWebアプリケーション・フレームワーク
があるらしい
• Python製らしい→いいかも
• がんばってサイトを実装した
Pythonいいかも
Episode V
会社の逆襲
Ploneとの出会い
• 部署の情報共有したい
• ZopeベースのPloneというCMS→よさそう
• 部署サイトから事業本部サイトへ
• チームを作って専任でいろいろやってた
コミュニティとの出会い
• カスタマイズの情報を外部に公開(上長OK)
• 初めてのコミュニティ参加
コミュニティとの出会い
• 発表の依頼が来た!!
• 書籍を共著で出した!!!
予算がなくなって
CMSチームは解散
Episode VI
事業への帰還
開発チームへ
• 海外パッケージの日本導入プロジェクト
• 日本語化の必要あり
• 日付の並びが MM-DD-YYYY
• コードはPHP、国際化されていない
pythonで翻訳フィルター
• apache filter + mod_python
• 正規表現で置換するダサいものだった
海外パッ
ケージ
apache
+
filter
YYYY-MM-DD DD-MM-YYYY
English page日本語ページ
変換辞書
次バージョンでJavaになった
(国際化対応あり)
まとめ
まとめ
• 仕事のなかに無理やり入れ込もう
• アウトプットしよう
• コミュニティに参加しよう
–Qui-Gon Jinn
出会いは偶然ではない。
すべて運命(さだめ)なのです。
Our meeting was not a coincidence.
Nothing happens by accident.
ぜひフォースを覚醒さ
せてください
May the forth be with you

More Related Content

PDF
Pythonによるwebアプリケーション入門 - Django編-
PDF
Two sides of Python Engineer Training Book in PyCon mini Sapporo
PDF
サードパーティパッケージの歩き方
PDF
新人教育と(Javaと)Python
PPTX
ちょっと真面目にPython&Django・基礎編
PDF
S02 t0 get_started
PDF
How to create PyCon JP
PPTX
PyPro2の読みどころ紹介:Python開発の過去と現在
Pythonによるwebアプリケーション入門 - Django編-
Two sides of Python Engineer Training Book in PyCon mini Sapporo
サードパーティパッケージの歩き方
新人教育と(Javaと)Python
ちょっと真面目にPython&Django・基礎編
S02 t0 get_started
How to create PyCon JP
PyPro2の読みどころ紹介:Python開発の過去と現在

What's hot (20)

PDF
Python札幌 2012/06/17
PDF
S01 t1 tsuji_pylearn_ut_01
PDF
S06 t0 orientation
PDF
続Pythonによるwebスクレイピング入門
PDF
Python for Beginners ( #PyLadiesKyoto Meetup )
PPTX
オリエンテーション
PPTX
Python エンジニアの作り方 2011.08 #pyconjp
PPTX
Pythonのプロファイリング
PDF
S12 t1 python学習奮闘記#5
PPTX
211120 他人の書いたPythonスクリプトをステップ実行で理解する
PPTX
Bottle使ってPython学習一緒にはじめませんか?
PPTX
210630 python
PDF
エキスパートPythonプログラミング改訂3版の読みどころ
PDF
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
PDF
S01 t0 orientation
PDF
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PDF
S05_T0_orientation
PDF
S14 t0 introduction
PDF
Effective Python 第2版をオンライン読書会で。
PDF
S03 t0 get_started
Python札幌 2012/06/17
S01 t1 tsuji_pylearn_ut_01
S06 t0 orientation
続Pythonによるwebスクレイピング入門
Python for Beginners ( #PyLadiesKyoto Meetup )
オリエンテーション
Python エンジニアの作り方 2011.08 #pyconjp
Pythonのプロファイリング
S12 t1 python学習奮闘記#5
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Bottle使ってPython学習一緒にはじめませんか?
210630 python
エキスパートPythonプログラミング改訂3版の読みどころ
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
S01 t0 orientation
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
S05_T0_orientation
S14 t0 introduction
Effective Python 第2版をオンライン読書会で。
S03 t0 get_started
Ad

Viewers also liked (16)

PDF
Outside and inside of PyCon JP 2016
PDF
「Python言語」はじめの一歩 / First step of Python
PDF
PyCon JP 2015 Closing speech
PDF
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
PDF
久しぶりのPythonでgoogleのアレを制御してみた
PDF
Python に天気予報を聞いてみた
PPTX
PDF
Zabbixをもっと便利に!安全に!
PPTX
Pynyumon03 LT
POTX
素振りのススメ at Python入門者の集い
PDF
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
PDF
Pythonistaデビュー #PyNyumon 2016/5/31
PDF
python-twitterを用いたTwitterデータ収集
PDF
PythonによるWebスクレイピング入門
PPTX
畳み込みLstm
PDF
Scikit learnで学ぶ機械学習入門
Outside and inside of PyCon JP 2016
「Python言語」はじめの一歩 / First step of Python
PyCon JP 2015 Closing speech
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
久しぶりのPythonでgoogleのアレを制御してみた
Python に天気予報を聞いてみた
Zabbixをもっと便利に!安全に!
Pynyumon03 LT
素振りのススメ at Python入門者の集い
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Pythonistaデビュー #PyNyumon 2016/5/31
python-twitterを用いたTwitterデータ収集
PythonによるWebスクレイピング入門
畳み込みLstm
Scikit learnで学ぶ機械学習入門
Ad

Similar to The tale of I and python / Python とのはなし (12)

PDF
Plone features and trends
PDF
Two sides of "Python Engineer Training Book"
PDF
Two sides of "Python Engineer Training Book"
PDF
Introduction Pycon2010
PPTX
Python入門者の集い #6 Lightning Talk
PDF
osakapy 2014.05 LT
PDF
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
PPTX
2017/12/21 虎の穴 Python勉強会
PDF
Ex py intro-20100630
PDF
明日からはじめるネットワーク運用自動化
PDF
Python overview
PDF
Python overview
Plone features and trends
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
Introduction Pycon2010
Python入門者の集い #6 Lightning Talk
osakapy 2014.05 LT
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
2017/12/21 虎の穴 Python勉強会
Ex py intro-20100630
明日からはじめるネットワーク運用自動化
Python overview
Python overview

More from Takanori Suzuki (20)

PDF
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PDF
Pycon JP 2014 Closing
PDF
PyCon JP を支える技術 / Technologies that underlie PyCon JP
PDF
PyCon JP 2014 Opening(14 sep)
PDF
PyCon JP 2014 opening(13 sep)
PDF
Introduction of PyCon JP / TechLION vol.17
PDF
collective.socialpublish
PDF
Pycon APAC 2013 closing
PDF
Introduction of PyCon APAC
PDF
Conference Conference 2013-05-17
PDF
kabepy: Python Bouldering Club
PDF
Inside PyCon JP 2012 #bpstudy61
PDF
How to spread reST and Sphinx
PDF
#himopy Sprint report in Pycon JP Sprints
PDF
PyCon JP 2012 Sprints
PDF
PyCon JP 2012 Opening
PDF
PDF
PyCon JP 2012 Closing
PDF
PyCon Taiwan report
PDF
Go to PyCon Taiwan
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
Pycon JP 2014 Closing
PyCon JP を支える技術 / Technologies that underlie PyCon JP
PyCon JP 2014 Opening(14 sep)
PyCon JP 2014 opening(13 sep)
Introduction of PyCon JP / TechLION vol.17
collective.socialpublish
Pycon APAC 2013 closing
Introduction of PyCon APAC
Conference Conference 2013-05-17
kabepy: Python Bouldering Club
Inside PyCon JP 2012 #bpstudy61
How to spread reST and Sphinx
#himopy Sprint report in Pycon JP Sprints
PyCon JP 2012 Sprints
PyCon JP 2012 Opening
PyCon JP 2012 Closing
PyCon Taiwan report
Go to PyCon Taiwan

The tale of I and python / Python とのはなし