2013-04-01から1ヶ月間の記事一覧

SSHで接続しようとしたら秘密鍵のパーミッションでエラーが出た

リモートサーバーに公開鍵暗号方式を使用したSSHでアクセスを試みたところ下記のようなエラーが発生。 $ ssh staging @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@…

ruby書けないのに飲み会には行くんですね

新年度になり、世間は歓送迎会で賑わうシーズンになってまいりました。 例にもれず、弊社でも毎週のように歓送迎会が開かれています。 毎週のように酔っぱらって家に帰り、飲み会が面倒だと愚痴をこぼしていた自分に、 同居人の方からグサリと刺さる言葉を言…

kaminariのlink_to_next_pageにtwitter bootstrapのiconを挿入する方法

kaminariのlink_to_next_pageに文字列でなくtwitter bootstrapのiconや画像等を埋め込みたいときがあると思います。 helper methodを使用して書けることがわかったのでメモ。controllerはREADME通り。 class PostsController < ApplicationController def in…

railsのcontrollerでfindメソッドをDRYに書く

railsのcontrollerの中で各action毎に同様のfindメソッドを呼びたいときがよくあります。 そんなときは以下のようにDRYに書くことができます。before class PostsController < ApplicationController def show @post = current_user.posts.find(params[:id])…

rubyでif条件式がtureになる条件

ややこしいタイトルですね。 rubyを書いていて、すごく基本的なところでハマってしまったのでメモ。結論から言うと、rubyでif条件式がtureになる条件は以下の通りです。 ①falseでない ②nilでないつまり、0や空文字列、空配列は真となります。 if Member.find…