mojo.jp/blog2/

Categories

Latest News

Monthly archives

Tag Cloud



Search




NitobiBug, you can use like a Python’s interactive shell with JavaScript.

Pythonの開発しやすさの要因として、対話的なシェル機能(インタラクティブシェル)の標準提供があげられますが、たしかにPythonに慣れている身からすると、他の言語に付いて無いことの方が意味がわからないぐらい不便に感じます。

NitobiBugを使えば、ブラウザ上でJavaScriptによるHTML DOMとJavaScritptのインタラクティブシェルが利用できます。
Firebug的ですがIEをはじめ他のブラウザでも動くところがみそ。
実は探すといろいろ他にも同様なものもあるみたい。

NitobiBug
http://www.nitobibug.com/

Posted by masashi Posted in: computer, internet, python No Comments » June 12, 2008


Python Frameworks

僕個人としては今でもIT系技術者だと思っているので、いつでも得意な言語スキルは磨いていきたいと思っているわけです。
最近社内の業務システムを構築するのにDjangoというフレームワークを使用しましたが、流行とはいえ調べてみるとホントにたくさんあるものですね。

Python Workshop the Edge 2007
http://www.python.jp/Zope/workshop/200706

今年の夏のPyJUGのワークショップの資料を見ると、Djangoも良いのですがPylonsも結構面白そう。Djangoよりも直感的にURLマッパーが使えそうだぞ。

TurboGearsは日本語の書籍も出ていて比較的日本でもメジャー感があります。単体で十分メジャーなモジュールを複数組み合わせてひとつのフレームワークとして作り上げられているので、どれかひとつでも利用したことのあるモジュールがあれば比較的とっつきやすいんじゃないかな。

あと、フレームワークではないけれど、以前mixiと連動した企画でOSXサーバーのWebkit(Safariで採用されているウェブブラウザの機能群)をPyObjC経由でPythonから利用することで、簡単にサイトのレンダリングができたり。面白いのはSafariで機能するプラグインならレンダリングできちゃうんですね。時間があればもっと本格的に使いたい。

ちなみにPyhtonというのは今流行のLL系の言語のひとつで、世界的にはRubyと並んでとてもホットなプログラム言語です。みんなの大好きなGoogleでも非常に利用されていたりします。GuidoさんというPythonの作者がGoogleに勤めていたりします。

Django
http://www.djangoproject.com/

Pylons
http://pylonshq.com/

TurboGears
http://turbogears.com/

PyObjC
http://pyobjc.sourceforge.net/

Posted by masashi Posted in: internet No Comments » September 17, 2007