2015-01-01から1年間の記事一覧
MySQLのshow processlistで「Sending data」と表示されている処理はデータ転送だと思っていたが、そうではなかった・・・。先入観って恐ろしい。 今日はサーバが重かったので調べてみたらすべてのコネクションが「Sending data」となっており、処理に3分以上…
「変更がなくてもupdated_atを強制的に更新して欲しい」というクライアントの要望に応えるためにwill_change!を使用したが、うまくいかない時があったのでメモ。 update!の前に、「在庫数が変更されるよ!」というフラグを立てる1行を追加した。 @zaiko.num…
起動してしばらくは通常どおり動くのだけど、4時間くらいすると遅くて使い物にならない状態だった。このような症状はYosemiteに変更して、vmware fusion 8にした時くらいからで、私はvmwareのバージョンアップが影響していると思っていました。 そのため、…
NetBeans7.4を使用していたが、Rubyの新しいHash形式に対応しておらず、赤い波線が邪魔になったのでバージョンアップした。(railsプラグインだけをバージョンアップすれば良かったのかもしれないが) 以下の通りやればいい。 NetBeans 8.0.1にRuby on Rails…
次期バージョンのFirefox38からはNode.jsベースの新しい仕組みjpmが用意されるそうだけど、今まで古いxul形式の拡張機能を使ってきたので現行のpythonベースのcfxを使ってみた。 基本、以下のページの通りやっていけばいい。 Tutorialsdeveloper.mozilla.org…
shallowではまったネタを。 shallowとは railsにはRESTfulなURLを複雑にしないためのshallowというオプションが存在する。詳しくはこちらを。 Ruby on Rails ガイド:体系的に Rails を学ぼうrailsguides.jp 実際の指定 実際にはこう指定している。 namespac…
pull requestする機会があったので経験してみた。 forkからpushまで GitHub上でforkする。→GitHub上の自分のリポジトリにコピーされる。 git clone git@github.com:xxx.xxx.git →ローカルにコピーされる。 git branche -b work →ローカルにブランチを作成す…
NetBeansでコミット後、コンソールからgit pushしたら以下のエラーが発生した。 remote: error: object 57865af073ba3ef03758680c870ff3a970e5ba21:invalid author/committer line - bad email remote: fatal: Error in object error: pack-objects died of …
最近、ローカルのrailsを起動しようとするとmysqlがお亡くなりになっていてエラーになることが多い。エラーの内容は以下。 Mysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 実際ソケットはないしプロセスも存在し…
ずーっとはてなダイアリーを使用していましたが、心機一転、はてなブログに移行しました。 週一で更新予定。