2015-01-01から1年間の記事一覧
ポップアップを表示して、その領域外をクリックされた時にそのポップアップを閉じたい、といった処理はよくあります。 Stackoverflow などでよくある処理としては、 クリックイベントを全検知して、Pop up を閉じるような処理をしてしまう。 もし自分自身だ…
現在の local の branch が feature/hoge だとして、リモートの同名 branch に push する時は git push origin feature/hoge としますが、いちいちブランチ名を指定しなくとも git push origin HEAD とすれば、現在のブランチを push してくれます。よく実施…
ちょっとしたことですが、地味に便利。詳しくは http://docs.ruby-lang.org/ja/2.1.0/method/Array/i/sample.html my_array = [1, 10, 99, 111] my_array.sample => 10
bundle install 自体がネットワークエラーで失敗したり、あるいは経過が遅い時、本家のネットワーク応答が悪い時があるようです。 標準では https://rubygems.org/ SSL が遅い時などは http://rubygems.org/ ミラーサイトの利用 http://production.cf.rubyge…
ssh 秘密鍵の permission がオープンすぎると、怒られて、ssh-add されない 鍵を追加しようとして ssh-add をすると、 $ ssh-add ~myself/.ssh/hoge_rsa 下記のエラーで abort される @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNIN…
production でのみ asset pipeline を利用していて、asset pipeline に詰まった時、同じ状況を development で再現して debug したいときは、下記のようにすると手軽に試せます。 手元で構築 /public/assets 以下に吐き出します。 $ bx rake assets:precompi…
github で merge 後に remote branch 削除。その後 local の不要 branch を push してしまった場合などに remote に不要 branch が残ってしまいます。いつも微妙に忘れてしまうので、この場合のメモ。 local branch を削除 $ git branch -D local/branch 削…
public ページ以下にあるエラーページの拡張子に /public/500.html下記のように locale をセットすれば locale によってエラーページを切り分けてくれます /public/500.ja.html /public/500.en.html 参考 http://api.rubyonrails.org/classes/ActionDispatch…
新しくなった iTunes Connect では、曰く「XCode 5.1.1 以降 或いは Application Loader 3.0 以降でバイナリ送信してください」とのことなのですが、Application Loader 3.0 のリンクをクリックしても、2.9.1 へのダウンロードリンクになってしまうようです …
Bootstrap はちょくちょく version があがっています。Bundler 管理にすることでより簡単に新 version に追従したり asset 配信するために bootstrap-sass gem を使ってみます。*1 すでに Sass で構築された Rails Application に親和性が高いです。 Gemfile…
以前の記事 *1 でも少し紹介した Brace.io (旧 Backlift)ですが、Squarespace *2 による買収により、1/19 でサービスを終了する模様です。なお、FORMS *3、CHARTS *4 、DATA *5 などは、オープンソースプロジェクトとして公開される模様です。詳しくは http:…