2014-07-01から1ヶ月間の記事一覧

socket.io-go-emitter を試してみる

SocketIO のサーバー側が Node.js で以下のようなコード。 var io = require('socket.io').listen(9000); var logger = require('./logger'); var redis = require('socket.io-redis'); io.adapter(redis({ host: 'localhost', port: 6379 })); io.sockets.o…

CentOS で sudo yes でエラー

メモ。 Ansible で CentOS6.4 に対して以下のコマンドを実行しても転送されない。 hosts/development [development] 192.168.1.10 $ ansible-playbook -i hosts/development site.yml -k -c paramiko PLAY [development] **********************************…

Node.js の logger

どれ使えばいいのか良く分からない。 log4js を使えばいいのか。 適当にググったら winstone ってのを見つけたので試してみる。 var env = process.env.NODE_ENV || 'dev'; var winston = require('winston'); winston.setLevels(winston.config.syslog.leve…

Vim で Golang を書く時の補完の設定

Golang 付属(最近 vim-jp でもホストされるようになった) Vim の設定で C-x C-o で補完候補を選べる。 neocomplecache や neocomplete を使えばなにも気にしなくて良いのかもしれないけど、Golang の場合、補完のリストを出すのが遅い。 なので、. を打つ度…

また Flask-Injector の仕様変更

Injector の仕様変更 - Memo また変更があった。 $ python manage.py runserver /path/to/virtualenvs/project/lib/python3.4/site-packages/flask_injector.py:146: UserWarning: init_app and post_init_app are deprecated in favour of FlaskInjector. P…

pluginbase が便利そう。

@mitsuhiko 先生の新作の pluginbase が便利そうというお話。 Python は他の Python なファイルをモジュールとして動的に読み込む場合は import があるから少し面倒。 例えば今作ってる Flask を使ったアプリケーションで、WSGI ミドルウェアを読み込む時に…