2012-10-01から1ヶ月間の記事一覧

pip install from repository

$ pip install git+git://github.com/django/django.git@stable/1.5.x#egg=django リポジトリ経由でpip installしたいときは $ pip install git+<branch url>@<branch name>#egg=<name> な感じで指定すればよい</name></branch></branch>

GitLab hooks を受けてメール通知するような wsgi サーバ

素の Gitだと普通にhook書けばいいけど、GitLab だと hook 用にサーバ用意せないけんので。 wsgiref でとりあえず動作するようにして、 gunicorn でデーモン起動させて、とりあえず Yammer にメール投稿するように設定してる

vimでjslint

できるようにした。 jslint.vim にしようとしたけどうまいこと動かんかったので syntasticにした http://superbrothers.hatenablog.com/entry/2012/03/04/155645 設定 $ npm install -g jslint $ vim ~/.vimrc NeoBundleで入れて NeoBundle 'scrooloose/synt…

遅ればせながら bpython 入れた

最近は ipython より bpython らしいので遅ればせながら導入してみた インストール $ pip install bpython このまんまでも使えるけど、諸々気になるところがあっていろいろいじった キーバインド変えたい F2のソースコード参照が動いてくれなかったので、変…

supervisor から solr を起動してプロセス死亡時に再起動するようにしたときのメモ (ざっくり)

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…