supervisorの設定 systemのpythonに直接インストールする $ sudo pip install supervisor $ sudo mkdir /var/log/supervisor/ $ sudo mkdir /etc/supervisord.d/ $ sudo su - root -c "echo_supervisord_conf > /etc/supervisord.conf" $ sudo etckeeper com…
Djagno の EmailField は「.」 連続とか「@」の直前に「.」があるような、いわゆる日本のガラケー特有のRFC違反メールアドレスは問答無用で Invalid にしてしまう。なので、ガラケー対応が必要な部分はそういうのを許容した validation を持つ Field を独自…
メッセージキューやりたくなったので環境 CentOS 6.2 Python 2.7.2 Django 1.4 インストール django, celery, redis のセットで使う場合のパッケージ $pip install django-celery-with-redis redis $sudo yum install redis 設定 redis起動 $sudo /etc/init.…
http://south.aeracode.org/docs/settings.html#south-tests-migrate設定値を変えればいいらしいsettings_test.py SOUTH_TESTS_MIGRATE = False test 時に migrate をする必要はないので False にしておくsetteingsを指定してテスト実行 $ python manage.py …
pythonbrew venv create した 仮想環境で PIL がうまくインストールできてなかった 必要なライブラリはインストール済みのはずなのに、not available になる環境は CentOS 6.2 $ pybrew venv create hoge $ pip install PIL .. PIL 1.1.7 SETUP SUMMARY ----…
ひとつ前の記事で Redmine をアップデートしたサーバに GitLab を入れてみたメモ すでに、gitolite で git リポジトリを運用中な状態https://github.com/gitlabhq/gitlabhq/blob/stable/doc/installation.md環境 CentOS 5.2 Ruby 1.9.3 git 1.7.6.1 インスト…
サーバに GitLab を入れたくなったけど Ruby1.9.2 以上必要とか言われたので、同じサーバにあった Redmine もついでにアップデートしたときのメモ 既存のRemdineをバックアップ http://redmine.jp/guide/RedmineUpgrade/ファイル/DBのバックアップ # cd /var…
いっつも忘れるのでメモっとく 縦分割diff :vertical diffsplit #<buffer> 次の差分に移動 ]c 前の差分に移動 [c 現在のバッファに他のバッファからコピー do 現在のバッファから他のバッファにコピー dp 番外 Windowsのgvimで使うには diffのバイナリを入れる必要が</buffer>…
最近、普段のタスク管理に ToodleDo を使うようにしとります。これが、結構おすすめ。んでFirefox のアドオンとかもあって非常に重宝しとるわけなんだけども、そのアドオンにちょっと気に入らんところがあったんです。このアドオンには、適当なタスクを追加…
環境 CentOS 5.4 Python 2.6(ソースから入れた?と思うたぶん) なんとなく pip を使ってインストール sudo pip install nltk import yaml できませんとか言われる。 pyYaml とやらが必要らしいので入れる。 sudo pip install pyyaml んでもっかい sudo pip…
お久しぶりの更新。例によって4月から6月に買ったミュージック。BARBiE BARBiEアーティスト: Aira Mitsuki,TO-WEST,ELECTRIC INVADERS,I am Robot and Proud,DISCOTICA2oooo6969,TOKYO IKEJIRI PLASTIC BABE出版社/メーカー: D-topia Entertainment発売日: 2…
Django っつーのは機能毎にアプリケーションで区切っていくのがいいんだみたいな話を聞いたような気がするので、一応自分なりになるべく汎用性がありそうな部分はアプリケーションとして切り分けて作るように心がけてる。んで、そうやってやってくとプロジェ…
Django Hack-a-thon Disc. 8 行ってきました。若干遅刻で。 Mercurial 勉強会 → aodag 懇親会 → Python 旅館 に続いて東京満喫シリーズ第4弾でございます。 会場は市ヶ谷健保会館 会議室。駅から結構あって雨がっつり降っとったし、靴に穴空いとったので着い…
http://epebow.org/blog:title=タイトル通り。ちょっと Django でブログ作ってみました。微妙なヤツを。 xrea 上で django.cgi で以下の感じで動いてます。 python 2.4 sqlite docutils django-tagging ただものすご中途半端な状態で、全くもって微妙です。…
どうも。絶賛就職活動中の id:moqada です。就活生らしく、せっせとリクナビで企業にエントリーしたり説明会の予約したりしてるわけなんだけど、最近はちょっと興味ある企業の説明会とか見てもほとんど満席で空席待ちなとこばっかり。そんでもって、リクナビ…
例によって定期収集。1月くらいから今までに買ってきたミュージック。Time&Spaceアーティスト: SAWA,RAM RIDER,Taeko Onuki,Leroy M Bell出版社/メーカー: サンバフリー発売日: 2008/12/10メディア: CD購入: 1人 クリック: 22回この商品を含むブログ (23件) …
第一回 Mercurial 勉強会 ちょいと東京に出てきているので初めて勉強会ってやつに参加してみた。 勉強会 会場は新宿にあるアクセンス・テクノロジー。駅のまん前にあったのに例のごとく若干迷子に。。がっつり逆方向に通り過ぎとったがな。。 発表 How to wr…
http://www.tsuyukimakoto.com/blog/2009/02/12/start_pythoning/:title= ブログに書評書けば Django × Python 献本するぜって企画を著者である露木さんがやっていたので、自重せずに応募してみたら当選しちゃいました。 ほんとありがとうございます! んで…
なんか色々便利そうなショートカットとかコマンド見っけてたので備忘録的にメモ。% ついてるやつは Magic Function とかいうらしい。 関数実行のショートカット かっこは省略できるらしい。初めて知った。 「/」でさらに引数の「,」を省略。「,」で引数を文…
Flex/AIR開発でデザイナとの協業を楽にする「yui」(1/3) - @IT Flex ってなんかフレームワーク的なものないんかなーと思って探してたら、yui-frameworks なるものがあるってことを知った。実は1年ほど前に素の Flex と Django AMF を使って色々いじってた…
今までずっと Terminal.app 使ってたんだけど、なんとなく iTerm に移行してみた。 で、いっつも screen 起動して、またそん中で vim を起動してって感じで使ってたわけなんだけど、MacVim とかに比べると色が...なんかこうキマってくれない。そんでまー世の…
ログインってクリックして LOG ってダイアログが出て来たときに入力するユーザ名とパスワードは下の矢印んとこに書いてあるやつ。 Uploaded with plasq's Skitch! そんで phpMyAdmin のログイン画面になったら ログインしたい DB のユーザ名とパスワードを入…
xrea で django.cgi を使って Django を動かしてたんだけど、どうもうまく flatpages が動かない。でもなんか DEBUG = True にしたらちゃんと動いてるみたいだしなんでだろうと思ってたら、ちゃんと公式ドキュメントに書いてあった。でかでかと。flatpages …
以前、Plone の Shell で iPython を使う方法やデバッグモードで起動する方法を書いてたけど、どれも Standalone 版でしかできてなくて、ZEO 版の方ではできてなかった。 これができるのとできないのとでは開発の作業効率が全然違ってくるので、なんとかなら…
いつものように定期収集。MORE! MORE! MORE!(初回生産限定)(DVD付)アーティスト: capsule出版社/メーカー: ヤマハミュージックコミュニケーションズ発売日: 2008/11/19メディア: CD購入: 14人 クリック: 232回この商品を含むブログ (304件) を見る more more…
iPython でモジュールとかファイル読み込んで色々試しながら、エディタでソースをいじってちょこちょこ変更してくってことをよくやるんだけど、いちいち iPython 再起動&再 import したりしてたもんですげーめんどくせーなーと思いながらやってた。で、なん…
Python で関数やらモジュールやらの実行時間を計りたいときに使うっぽい、IPython の timeit ってコマンドがめっちゃ便利だったのでメモ。 使い方 %timeit って書いて計測したい処理を書くだけ。 例えばこんな感じ。 In [1]: l = range(100000) In [2]: %tim…
PageTemplate を見たときたまに出てくる test。これってなんだろと思いつつ、あんま関係なかったので放置してたけどどうやら条件分岐を簡単にできるようにする関数らしい。 もうしわけありません 第1引数に条件、第2に真だったときの値、そん次に偽だったと…
先だって研究室で新しい電子レンジを買った。 これで研究室内でもモヤシライフを満喫できるぞーと思っていた折りに、Twitter で id:johzan さんからこれいいよーって紹介されたのがこいつ。 チンしてチップス(スライサー付) RE165出版社/メーカー: ヨシカワ…
格安で「Time Capsule」を自作する方法 : ライフハッカー[日本版] 少し前に話題になってた Time Capusle 以外で Time Machine が使えるようになるってこの方法。 今まで MacBook のバックアップ全くとってなくてそろそろやばいなぁと思ってたし、どうせな…