2009-03-01から1ヶ月間の記事一覧
むー、なんかあんまり取り上げられてないので。 まあwindmill使うよねって話。 いろいろ書くのがめんどいのでurlだけ。Windmill Testing Framework · GitHub 機能の比較 Windmill Testing Framework · GitHub watirもいいけどwindmillもいいよね。 (ruby cl…
http://enbug.tdiary.net/20090322.html#p01の話だけど。 個人的には両方必要じゃね?と思うんだけど。 まあjavaのような使い分けをする前提ならばだけどね。 そもそもごった煮でどちらかにするとかいう方が間違いなんじゃないかと思うけど。 まあpythonの文…
まあなんか色々言われてるようですが。 結構うわっつらな情報もあったりなかったりするので書いてみるか。 何が問題なのか? 3.x系では後方互換がないのでほとんど既存のコードが動かなくなる。 (僕の経験上100%動かない) 他にもLinuxだとpythonで書かれて…
pythonではもうURLMappingの書き方が2つぐらいしかなくて URLMappingを書いた専用のモジュールを使う decoratorでMapping って方法があるんだけど使い分けの方法としてどーするこーするってのがある。 URLMappingを書いた専用のモジュールを使う この方法の…
Django厨向けの少し深いPython勉強会が必要なんだろうな。
http://d.hatena.ne.jp/takahashim/20090314/p1 を読んで「「python3.x系とruby1.9系を一緒にされてもなあ、うんぬんかんぬん」と理由を述べ、というかそもそもそーいうエントリを書くこと事態Rubyistだよねー」 というところまで思った人はPythonista。
いろんなデータベースを触る際、それぞれでツールの使い方を覚えるのがめんどいので書いた。 (昔、django版も書いたけど) sqltools.py from sqlalchemy import create_engine, MetaData from sqlalchemy.orm import mapper from sqlalchemy.orm import ses…
GAEだとそんなに複雑なものも作らないだろうというわけで。 シンプルな構成で作れるものを書いてみた。 GAE用なのでけっこー適当。 import logging import os import sys from os import path from werkzeug import Request, Response from werkzeug.routing…
http://d.hatena.ne.jp/nishiohirokazu/20090308/1236495788 んーっと。 まあ現状だとurlfetchでまわすしかないよね。 適当な擬似コードで @expose('/admin/cronstart/') def start(req): if not memcache.get('start'): memcache.set('start', 1) return re…
なんか日本語メールが云々っていうので調べてみた。 個人的に日本語が入ってればiso-2022-jpになるとかなんかうさんくさかったので。クライアント(applicationサイド) mail APIで各情報をセットする(to, from, body, attachmentなどなど) セットした情報…
最近、流行りのvirtualenvですが、仕組み的なものにあまり触れられてないように 思えたので書いてみます。 機能 とりあえずvirtualenvの機能は ライブラリがまっさらな状態な環境を作る 作られた環境に対してのみモジュールをインストールできる です。 これ…
最近pipが少しづつ認知度があがってきてるんだけど、まあ貧弱 or 弱貧だよね。 だってsearchできないじゃんとかまあいろいろある。なのでyolkを使うんだけどさあ。 yolkはpackage情報を色々を出力してくれるツール。 Error 404: File Not Found | Assembla …
tg2のスタンスというか位置づけってどうなんだ!?と思ってたら書いてあったのね。 http://ledmonster.seesaa.net/article/86217260.html いやあまさしくこの通りですね。 Pylons にとってのTurboGears 2 は、Debian にとっての Ubuntu のようなものである。…