Web屋さんのアレ

Python大好きなWeb屋のおじさんがぺろぺろ何かを書いてくよ。

2011-01-01から1年間の記事一覧

【python】str(u"unicode文字列")をUTF-8にする方法【エンコーディング】

unicode文字列をstr()で変換する場合、デフォルトだとasciiで変換しようとするので困る。これをUTF-8に変更するには、Pythonのデフォルトエンコーディングを指定してやれば良いみたい。以下の内容を、"site-packages"配下に"sitecustomize.py"という名前で保…

【python】Snow leopardにcythonをpipでインストール【mac osx】

やろうと思ったらコケました。。 以下のようやったらイケましたよ。easy_installの場合も多分一緒。 % sudo su -% env ARCHFLAGS="-arch i386 -arch x86_64" pip install cython

【Django】DynamicにFormsetを生成するJavaScriptのライブラリを作ったよ【Mootools】

DjangoのFormsetを動的に増やしたり削除したり並び替えたりしたかったんです。。調べたとろこjQueryにしかそういうライブラリがなかったので、Mootools好きな私と致しましては居ても立ってもいられず、こうしてライブラリを作成した次第でありますです。って…

【JavaScript】時間と秒の相互変換【Mootools】

Mootools大好きっ子(jQuery大嫌いっ子)の僕だよ!JSってなんか時間まわりの使い勝手がイマイチな気がするのです。PHPが使いやすいってだけなのかもしれませんけども。。という訳でお題の通り「時間と秒の相互変換」を行う関数を書きました。普通に関数書くの…

【Python】プロパティに対して動的にアクセスする方法

まだまだPythonはぺーぺー極まり無いのでメモメモ。。 お代の通り、インスタンス変数等に文字列を使って動的に値を取得する方法で御座います。 getattrっていう関数を使うらしいよ。 getattr (object, name[, default])指定された object の属性を返します。…

【Python】datetimeでタイムゾーンをUTCに変換する方法

なんか毎回調べてる気がするので覚え書きとして残しておく。。 タイムゾーンの変換を行うときにはpython-dateutilを使うと便利だとの事。ダウンロードとリファレンスは以下の所です。 python-dateutil - Labi あ、pipとかeasy_installでも入るみたい sudo pi…

Jenkins + Selenium + Django でテスト自動化のための環境構築

Jenkins + Seleniumを使ってリポジトリにコードをプッシュした際に、テストもやっちまいましょうよーってお誘いが来たので手順メモとして書いておく。 環境 ubuntu10.04 python2.6 django1.3 必要なモノ サーバー selenium-server-standalone.jar jenkins.ja…