2012-01-20
声に出して読みたい7つのPython用語
冷凍マグロ系スクリプト言語として知られるPythonの、もっともすばらしい用語7点をご紹介します。これらのネーミングセンスを身につけることによって、PHPerやRubyistでは不可能な変態力を身につける事が出来るでしょう(Perl Mongerには負けるかも知れない)。
PyPI(ぱいぱい or ぱいぴいあい)
PyPIはPythonライブラリを誰でも登録・ダウンロードできる、PerlのCPAN・Rubyのgemに当たるものです。4月になったら新人プログラマーに教えてあげましょう。
例:PyPIは基本だ!
PIL(ぴる)
PILは画像処理用のライブラリです。高度な処理はできませんが、手軽に画像を扱う事ができるので、簡単な処理にもフォトショを使っている人を見たらこう言っておきましょう。
例:PILは絶対使っとけ!
なお、Pillow(ぴろー)(英語で枕の意)というforkがあり、インストーラでしかインストール出来ないPILと違い、PillowはPyPIからeasy_installできます。
PyPy(ぱいぱい)
PyPyはPythonの実装の一つです。C言語ではなくRPythonというPythonのサブセットで書かれています。近年JITコンパイラによる高速化で注目されており、PyPyのベンチマークを見たあなたは思わずこう叫ぶはずです。
例:PyPyには感動した!
Pyzuri(ぱいずり)
PyzuriはPythonからpixivを扱うことができるライブラリです。IDから画像やユーザーの情報を取得できます。pixivのデータが欲しい人は、一度Pyzuriを試してみましょう。すると、こんな感想を抱くかも知れません。
例:Pyzuriにトライしたけど、良かったよ!
pypants(ぱいぱんつ)
pypantsはPythonライブラリのPyPIとgithub登録できるWEBサービスです。そんなに流行っているサービスでは無いというか、ぶっちゃけ使い方がよくわからないのですが、コミット頻度などが見れるのが役立つのかも知れません。
例:pypantsは見たのか!?
Pychinko(ぱいちんこ)
PychinkoはRete algorithmのライブラリで、CWMのクローンらしいです。ぶっちゃけ、どう使うライブラリなのかイマイチわかりません。日本ではその印象的な名前のみが知られている状態のようです。でも、きっと、必要な人には必要なのでしょう。SVNは落ちてますけど。
例:Pychinkoを試してみるぞ!
pypan(ぱいぱん)
pypanはPythonのパッケージマネージャーです、以上!distributeやpipとはどう違うのか、とかは分かりません。だって、PyPIにはソースは置いてないし、ホームページも404なんだもん。でも、完成の暁には、思わずこう叫んでしまうでしょう。
例:pypanじゃなきゃダメなんだ!
実践編
明日の朝職場に出たら、これらの例文を大きな声で叫びましょう。あなたが真のPython系(下半身的な意味で)プログラマーとして認められ、名誉の懲戒免職処分が下ること請け合いです。
え?もしクビにならなかったら?むしろ、賛同の声が上がったら?……その職場はもう駄目なのかも知れません。
オマケspam(スパム)
Spamです。SpamはPythonプログラマーのspam力の源泉ですから、直ちにeasy_install spamに失敗した後, spam 3.0 : Python Package Indexでそのspamっぷりを感じるべきスパム。
例:Spamspamspamspamspamspamspamspamspamspamspamspamspamspam
- 37 http://reader.livedoor.com/reader/
- 22 http://shibats.tumblr.com/post/16206788209/7-python-none-is-none-is-none
- 21 http://doloopwhile.blogspot.com/2009/06/blog-post.html
- 20 http://www.kt.rim.or.jp/~kbk/zakkicho/
- 18 http://longurl.org
- 18 http://www.google.co.jp/url?sa=t&rct=j&q=python 外部exe コントロール&source=web&cd=1&ved=0CB8QFjAA&url=http://d.hatena.ne.jp/doloopwhile/20100614/1276489378&ei=pCYaT-WONufemAXN7
- 17 http://d.hatena.ne.jp/
- 14 http://b.hatena.ne.jp/hotentry/diary
- 14 http://t.co/1RueALt0
- 14 http://t.co/qmmXdXcF
