コンピュータ

2018-08-07 | macでのエンジニアリング的な何か

launchdでPATHをうまく追加できずにハマった

最近macで定期的に実行する処理を作りました。 いままでcronでやるものだと思いこんでたのですが、ちょっと調べてみると...

2018-07-17 | macでのエンジニアリング的な何か

zsh環境でgit grepにpecoを連携させる

最近たまーにまたgitを使う機会が増えたのですが、しばらくコード書かない仕事ばかりしていたので今のPCにはtigが入って...

2018-02-25 | 技術的なポエム

スマートスピーカー予想以上に捗る説と第0回アレクサスキル開発

スマートスピーカーが巷でどんどん流行ってきていますね。 自分も昨年の暮れにやんごとなき事情により、Clova Waveを...

2017-10-24 | Rails

Minitestでどのテストにどれくらい時間かかってるのか見たい

先日Railsチュートリアルをまたやっていました。たぶん3回目ですかね。 なんか、地味に毎回新しい発見あって、良いんです...

2017-10-22 | Rails

【Rails】フォームにGoogleのreCAPTCHAを入れた

Webサイトのフォームで、ロボットやスパム的なアクセスを防ぎたく、画像を使った “人間かどうかの認証R...

2017-10-21 | 技術的なポエム

Vagrant でruntime error

Windowsの上でVagrantを使ってCentOSを動かしています。 先日、いつも通り起動しようとしたら、、、 と、...

2017-10-17 | Rails

【Rails】StateMachineがコミットするタイミングがよくわからない説

Railsで鬼ハマったのでエントリ。 とあるモデルがあって、StateMachineで状態変更の際にメール通知する処理を...

2017-09-04 | Ruby

【Rails】deviceで論理削除したユーザをログインできないようにする

Railsでdeviceを使っていますが、ユーザーのレコードは残っているものの論理削除した場合はログイン画面で弾くように...

2017-08-16 | Rails

Railsで特定のサイトだけX-Frame-Optionsを変更してiframe

どこの馬の骨かもわからねーサイトのiframe内に埋め込みを許可しないよう、Rails4以降はデフォルトで X-Fram...

2017-07-27 | サーバー小ネタ(Linux)

homebrewで入れたMySQLでmysqld_multiを使う

my.cnf の設定 下記設定を追加する ※最初mysqld1のポートを3306にしたら起動しなかった。 たぶん既存のメ...

2017-07-11 | Ruby

ruby2.4.0で環境変数no_proxyを設定していると IPAddr::I

いまやってる開発で、pay.jpを使っているのですが、たまに 「予期せぬエラー」 という謎のエラーを吐いてpay.jpと...

2017-07-10 | macでのエンジニアリング的な何か

Mac OS X SierraにQt入れてcapybara webkitをIns

gem の capybara webkitを入れようとすると Command ‘qmake -spec ma...

2017-07-06 | サーバー小ネタ(Linux)

MySLQで(ジャンル別とかの)集計をしたい

そして集計時のグルーピングを日本語表記にしたい。 例えば、DBのUserテーブルにgenderカラムがあって、男女別のレ...

2017-07-05 | Ruby

rbenvでrubyを追加しようとしたら Peer reports incomp

vagrant box で適当に入れたcentos7にrbnev経由でruby が入らなくてハマりました。 結果的にcu...

2017-07-02 | サーバー小ネタ(Linux)

【centos7】Chrome(ブラウザ)の文字化けを治す

先日、centOS7の上で動かしていたCapybaraのテストのドライバをSelenium経由のChromeに変更する記...