Macアップデート時のNodeのエラー

サイト移行しました blog.kozakana.net

awscliでCloudFrontへ証明書をアップロード

サイト移行しました blog.kozakana.net

capistrano3のupload!で『Encoding::CompatibilityError: incompatible character encodings: ASCII-8BIT and UTF-8』エラー

サイト移行しました blog.kozakana.net

Aws::SQS::Errors::SignatureDoesNotMatch エラー

サイト移行しました blog.kozakana.net

ActiveAdminでリレーション先のIDを検索する

kind -> question -> userとそれぞれ1対1で関連付けされている時、いつも通り filter :user, as: :numeric と書いてもuserモデルを検索できません。 filter :question_user_id, as: :numeric のように書けば関連先のuser_idで検索することが出来ます。 また…

Railsでマルチスレッドを使用した場合に RuntimeError: Circular dependency detected while autoloading constant エラーがでる

サイト移行しました blog.kozakana.net

redirect_toでパラメータをつけてリダイレクトする

サイト移行しました blog.kozakana.net

さくらVPSのサーバーにajentiを入れてみた

サイト移行しました blog.kozakana.net

ActiveAdminのdatalistが結構使えそう

ActiveAdmin/formasticの入力スタイルでdatalistが使えそうだということがわかりました。 たくさん入力候補がある時は数値の一部を入力すると右側に対応する名前がリアルタイムで表示されます。 f.input :admin_user_id, as: :datalist, collection: User.al…

ActiveAdminでserializedされたカラムを扱う

ActiveAdminのフォームでserializeされたidなどを得ようとするとtextエリアに手入力をしないといけないのでセレクトボックスで選択できるようにしてみました。 まずはシリアライズされたデータを保存するカラムを作成します。 db/migrate/xxxx_create_user.r…

unicorn使用時nginxでパーミッションエラー

サイト移行しました blog.kozakana.net

gemのSpreadsheetを使用時にNoMemoryErrorがでる

サイト移行しました blog.kozakana.net

現在上場中の証券コードと会社名を取得するGEM作りました

サイト移行しました blog.kozakana.net

株価/為替/原油の情報を入手するサイト一覧

サイト移行しました blog.kozakana.net

数値の下2桁のみ取り出す

サイト移行しました blog.kozakana.net

CSSでおしゃれな色付き下線を引く

css

サイト移行しました blog.kozakana.net

hashのKEYを数値やシンボルにする

hashのキーを文字列からシンボルへ変更するならActiveSupport使っていればsymbolize_keysを使えばいいけど、これだけのために使えない時はこれでできます。 (参考:rails/keys.rb at master · rails/rails · GitHub) json_data.keys.each do |key| json_data[…

スイッチサイエンスで購入したUSBリチウムイオン充電器で充電する方法

サイト移行しました blog.kozakana.net

オブジェクトがSymbolかどうか判別する

サイト移行しました blog.kozakana.net

クラスの拡張時にsuperでブロックを渡す

サイト移行しました blog.kozakana.net

aws-sdk(Version2)でS3のファイルを削除する方法

サイト移行しました。 blog.kozakana.net

クレジットカードの期限切れでさくらのVPS上のサーバーが停止→復旧まで

クレジットカードの有効期限切れ&サービス停止の警告メールを読んでおらず、さくらVPSのサービスを止められてしまいました。 今回はメールを読んでいなかった僕の不注意なのですが、クレジットカードの有効期限は5年程度なので、5年前に登録したメールア…

Railsで warning: duplicated key at line 196 ignored: :openstack_region が出る

サイト移行しました blog.kozakana.net

例外が起きそうな処理を制限回数繰り返す

サイト移行しました blog.kozakana.net

bdf2ttfコマンドでBDFフォントをTTFフォントに変換する

サイト移行しました blog.kozakana.net

RailsのActiveRecordで本年度のデータを取得する

ActiveRecordで今年の元旦から今日までのデータを全て取得したかったのですが、なんかあまりスマートではない感じがするなー today = Time.now this_year = today.year new_years_day = Date.new(this_year, 1, 1) p User.where(day: (new_years_day..today))

Rubyでアメリカ式の日付を読み込む方法

サイト移行しました blog.kozakana.net

Chromeのブックマークシステムを前のやつに戻す

chromeの新しいブックマークシステムに全然なれないので戻しました。 chrome://flags/にアクセスしてbookmarkを検索『拡張ブックマーク』のドロップダウンボックスを無効へ変更します。 あとは再起動すれば設定完了。

CentOSでタイムゾーンをUTCからJSTに変更する方法

サイト移行しました blog.kozakana.net

Rubyのparsedateは1.9以降使えなくなっていた

サイト移行しました blog.kozakana.net