のぶLab.

流しのソフトウェアエンジニアの雑記帳. Android, Scala, Clojure, Ruby on Railsなど

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

Vagrant+ChefでDjangoをインストール

VagrantとChefを使ってDjangoをインストールします。opscodeで公開されているPythonのcookbookを使ってインストールが可能です。 https://github.com/poise/python こちらのcookbookではPythonと一緒にpipやvirtualenvもインストールしてくれます。 Djangoの…

GOFデザインパターンをPythonで

参考 Pythonでデザインパターン - モジログ http://mojix.org/2012/08/10/python-patternsGOFデザインパターンがPythonで書かれています 一通り写経して身につけたいですね 今年の目標

gunicornを停止させるシェルスクリプト[Django][Nginx][Shell]

シェルスクリプトを書くなかでハマってしまいました。 if [ ps aux|grep "run_gunicorn"|grep -v "grep" ]; then pkill -f "run_gunicorn" figunicornの状態確認と停止がなかなかイケてないですね 他に何か上手い方法はないでしょうか

cookbookを自作する[Vagrant][Chef]

サードパーティのcookbookではなく自作したcookbookを使って、nginxの設定ファイルを任意に設定してみます。 0.自作cookbookを格納するディレクトリの作成 mkdir site-cookbooks 1.自作cookbookのためのテンプレートを作成 cd site-cookbooks berks cookbook…

Sublime Textの設定メモ

Package Control Sublimeのパッケージを検索してくれる便利なやつ http://d.hatena.ne.jp/xyk/20131001/1380610973 VintageMode Vimライクに操作するための設定 Sublime Text2 > Preferences > Settings - Userに""ignored_packages": []"を追加 Git Package…