諸行無常

IT色々お勉強中のブログ

2017-03-01から1ヶ月間の記事一覧

sidekiq,redis内容確認方法

irb(main):001:0> queue = Sidekiq::Queue.new('default') => #<Sidekiq::Queue:0x007f95049d9680 @name="default", @rname="queue:default"> irb(main):002:0> queue.size #処理待ちのjob Sidekiq::Queue.new.each {|job|puts "#{job.jid} #{job.klass} #{job.args}"} #リトライ待ちのjob Sidekiq::RetrySet.new.each {|job|puts "#{jo…</sidekiq::queue:0x007f95049d9680>

JQuery javascriptの基本

どうしても忘れてしまうのでメモ $(セレクタ).イベント(function(e){ $(this) eはjQuery.eventが返ってくる e.target.valueはクリックしたもののvalue $(this)でイベントの発生元($(#hoge)こんなんと一緒) e.preventDefault()その要素のイベントをキャンセ…

rails_autolink使ってみるよ

文字列中のURLにリンクを追加する方法 Gemfileに以下を記述 gem 'rails_autolink', '1.1.6' view .form-contro = auto_link(simple_format(nl2br @message.content), html: {target: '_blank'}) or = auto_link(text_format @topic.content, html: {target: …

vimfilter使い方備忘

vim

記憶からよく消えるので 起動 :e . キーバインド Tab バッファ切り替え 全ファイルの選択をトグル r カーソル下/選択 ファイルの名前を変更 m –/選択 ファイルを移動 c –/選択 ファイルをコピー p – ファイルをペースト d –/選択 ファイルを削除(ゴミ箱…

devise unlock解除

devise unlock解除 def unlock @hoge.unlock_access! end

ActiveRecord忘れるので覚書

saveメソッドは、保存できない場合falseを返します。 save!メソッドは、保存できない場合例外ActiveRecord::RecordInvalidが発生します。 カラム名_changed?でそのカラムが変更されたか分かります。 model.changes {“report”=>[“こんばんわ報告”, “こんばん…

オブジェクト指向について

オブジェクト指向で書く理由、それは変更に対して柔軟に対応するため ポリモーフィズムとは ざっくりいえば引数を受け取ったインスタンスがクラスによって違う振る舞いをする 共通のメソッドを呼び出すが、オブジェクトによってその機能を変化させる 同じメ…

mailcatcherが起動しない

起動しないと思ったらただrehashしたら直った、、、、 [git][* fix-iroiro]:~/rails_projects/log/ mailcatcher zsh: command not found: mailcatcher [git][* fix-iroiro]:~/rails_projects/log/ rbenv rehash [git][* fix-iroiro]:~/rails_projects/log/ m…