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

tmux 2.1 でマウススクロールが効かない件

移転先tmux 2.1 でマウススクロールが効かない件 - モンロー効果 - g.o.a.t github.com だましだまし使っていたマッキントッシュブックエアーがお亡くなりになった。 正確には usb 経由で lan につながらない。wi-fi は生きてるんだけど、個人的な理由でブツ…

AWS::CLIWrapper を使って CloudSearch の状態を平たく出す

2015-06-01 追記 http://stedolan.github.io/jq/ こんなに素敵なのがありました。 何を言っているのかさっぱり かもしれませんが、貧乏性なので、CloudSearch無料枠を出来る限り延命したいわけですよ。で、朝出社したらindexをビルドして、退社時にdeleteな…

CloudSearch の設定にハマる

JSON を間違えてるのか と書き捨てプログラムに食わせたり、2時間ほど無駄にした。 たしかにテンプレを吐き出した直後はstrリテラルだけどさ。エラーメッセージもstringがーとか出てたけどさ。まさかJSON自体を文字列にするとは思わなんだ。

RDS に3秒で引っ越す

便利ですね。aws。ほんと今更。 釣りです。 事前準備 AWS のアカウントがあり、RDSでmysqlのインスタンスを立ち上げていること [Parameter Groups] log_bin_trust_function_creators = 1 VPCのもろもろ(subnetやらルーティングやらACLやら)の設定は済んでい…

アプリの認可解除

数年、開発から離れるとトレンドもすっかり変わって追いかけるのすごい大変。 ユーザが退会したら SNSへの認可もAPIで取り消したいのが人情。 テストのべき等性も考えると不可避な事案でございますね。とりあえずメジャーな twitter, facebook, google の解…

安物とメーカー製でどれほど違うというのか?

[user@host ~]$ checksignal ${BSちゃんねる} device = /dev/pt1video0 C/N = 13.647913dB ...(snip)... [user@host ~]$ checksignal ${ちでじ} device = /dev/pt1video2 C/N = 29.912397dB ...(snip)... [user@host ~]$ checksignal ${CSちゃんねる} device…

goose の続き

https://bitbucket.org/liamstask/goose 鋭意移行中。 ところが、trigger を管理しようとしたら syntax error... どうやら DELIMITER にうまく対応できてないっぽい。 1行なら普通に通る。 ソースは今度読む。

mysql のスキーマをバージョン管理したい

移転先モンロー効果 - g.o.a.t そろそろ積み上げ式の管理も限界。そのうち絶対事故る。 RoR とかだと楽なんでしょうけど、、、 バージョン/ロールバック機能がある sqlベースで管理できる 軽い で調べたところ liamstask / goose — Bitbucket ってのがひっか…

nginx の CROS 設定

サブドメイン間のxhrでcookieを共有したかったので書いてみた。 これでいいのかしら?

Net::Amazon::S3

Passing a list of values to enum is deprecated. Enum values should be wrapped in an arrayref. at /home///lib/perl5/x86_64-linux-thread-multi/Moose/Util/TypeConstraints.pm line 436. Moose::Util::TypeConstraints::enum('StorageClass', 'standa…

特定のlibをごにょって実行

#!/bin/bash PRJ_ROOT=${PATH_TO_LIBS_DIR} PERL=`which perl` PERL_LIBS=() LIB_PATH='' function _init(){ for DIR in `find ${PRJ_ROOT}/ -maxdepth 1 -mindepth 1 -type d -name '.git' -prune -o -type d -print` do PERL_LIBS=("${PERL_LIBS[@]}" " -M…