Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
わかった
わかった気になる
わかった   気になるPython開発環境
わかった   気になるPython開発環境                ー/              テレ       \ テッ
わかった気になるPython開発環境            Vim                     6
わかった気になるPython開発環境   以上ですありがとうございました                     7
わかった気になるPython開発環境ではあんまりなので                     8
わかった気になるPython開発環境               アジェンダ■ 基本環境■ バージョン管理システム■ 役立つ補助ツール■ Vim                         9
基本環境       10
基本環境■   OS: Arch Linux■   ターミナル:LilyTerm + tmux■   シェル:zsh■   ウィンドウマネージャー:XMonad                            11
基本環境■   OS: Arch Linux■   ターミナル:LilyTerm + tmux■   シェル:zsh■   ウィンドウマネージャー:XMonadGNOME?KDE?デスクトップ環境?                       ...
基本環境■   OS: Arch Linux■   ターミナル:LilyTerm + tmux■   シェル:zsh■   ウィンドウマネージャー:XMonadGNOME?KDE?デスクトップ環境?      そんなものはない         ...
バージョン管理システム              14
バージョン管理システム        Mercurial                    15
バージョン管理システム■   Mercurial    ●   分散型バージョン管理システム (DVCS)    ●        Python製    ●        SubversionやCVSは中央集中型                ...
バージョン管理システム■   Mercurial    ●   分散型バージョン管理システム (DVCS)    ●        Python製    ●        SubversionやCVSは中央集中型    SubversionやC...
役立つ補助ツール           18
役立つ補助ツール■   pep8 (http://pypi.python.org/pypi/pep8/)    ●      PEP 8に準拠してるかのチェック■   pyflakes (http://pypi.python.org/pypi/...
Vim      20
Vim■   Viとは違うのだよViとは■   プラグインの入ってないVimはタダのViだ    ● neocomplcache    ● surround    ● unite    ● vimproc    ●      NERDComme...
デモ     22
わかった気になるPython開発環境今度は本当に以上ですありがとうございました                     23
Python Kyoto study LT
Upcoming SlideShare
Loading in …5
×

Python Kyoto study LT

1,990 views

Published on

Published in: Technology
  • Be the first to comment

Python Kyoto study LT

  1. 1. わかった
  2. 2. わかった気になる
  3. 3. わかった 気になるPython開発環境
  4. 4. わかった 気になるPython開発環境 ー/ テレ \ テッ
  5. 5. わかった気になるPython開発環境 Vim 6
  6. 6. わかった気になるPython開発環境 以上ですありがとうございました 7
  7. 7. わかった気になるPython開発環境ではあんまりなので 8
  8. 8. わかった気になるPython開発環境 アジェンダ■ 基本環境■ バージョン管理システム■ 役立つ補助ツール■ Vim 9
  9. 9. 基本環境 10
  10. 10. 基本環境■ OS: Arch Linux■ ターミナル:LilyTerm + tmux■ シェル:zsh■ ウィンドウマネージャー:XMonad 11
  11. 11. 基本環境■ OS: Arch Linux■ ターミナル:LilyTerm + tmux■ シェル:zsh■ ウィンドウマネージャー:XMonadGNOME?KDE?デスクトップ環境? 12
  12. 12. 基本環境■ OS: Arch Linux■ ターミナル:LilyTerm + tmux■ シェル:zsh■ ウィンドウマネージャー:XMonadGNOME?KDE?デスクトップ環境? そんなものはない 13
  13. 13. バージョン管理システム 14
  14. 14. バージョン管理システム Mercurial 15
  15. 15. バージョン管理システム■ Mercurial ● 分散型バージョン管理システム (DVCS) ● Python製 ● SubversionやCVSは中央集中型 16
  16. 16. バージョン管理システム■ Mercurial ● 分散型バージョン管理システム (DVCS) ● Python製 ● SubversionやCVSは中央集中型 SubversionやCVSが許されるのは 小学生まで! 17
  17. 17. 役立つ補助ツール 18
  18. 18. 役立つ補助ツール■ pep8 (http://pypi.python.org/pypi/pep8/) ● PEP 8に準拠してるかのチェック■ pyflakes (http://pypi.python.org/pypi/pyflakes/) ● Python版lint (Python3系はpyflakes3k)■ ctags (http://ctags.sourceforge.net/) ● 関数名、変数名などのインデックス作成 19
  19. 19. Vim 20
  20. 20. Vim■ Viとは違うのだよViとは■ プラグインの入ってないVimはタダのViだ ● neocomplcache ● surround ● unite ● vimproc ● NERDCommenterなどなど 21
  21. 21. デモ 22
  22. 22. わかった気になるPython開発環境今度は本当に以上ですありがとうございました 23

×