2016-02-01から1ヶ月間の記事一覧

deviseでemailの確認を行わずにuserを保存する

deviseでconfirmableを使ってemailのverificationを行うようにすると、SNSログインを使ったユーザなりもともと登録されてたユーザなり全て送信されたメールの確認が必要になっていまいます。 そんなときの逃げ道。#skip_confirmation!を使えばよいようです。…

Wordpressでinstall.php実行しようとしたらredirect loopになるとき

WordpressのURLのルートからinstall.phpにリダイレクトされるときに、 example.com/index.php/wp-admin/install.php みたいになってリダイレクトループしてたのですが、ふいに思いついて example.com/wp-admin/install.php にパスを書き換えてアクセスしたら…

deviseで各種OAuthのSNSログイン実装 [Twitter,Facebook,Google,Yahoo!]

OAuthでの各種SNSログイン機能を、deviseを使ってるところに実装したので、それぞれ参考にした資料とかまとめておきます。 Twitter && Facebook deviseを使っていれば、以下の記事に従えば簡単に実装できます! qiita.com Twitterでレスポンスのデータサイズ…

curlで天気予報取得するのがめちゃくちゃかっこいいのでtmuxのスクリーンセーバにした

こんなツイートをみかけました。 How do you check the weather? curl wttr.in — Sure thing! #wttrin pic.twitter.com/mgYzW2ajyq— Igor Chubin (@igor_chubin) 2016, 2月 20 めちゃくちゃかっこいい!!! http://wttr.in/ github.com Tokyoの天気を表示す…

Adminなlayoutを設定する

以下を参考に。 stackoverflow.com まずは、Adminで区切られる名前空間のコントローラーに共通する親コントローラを作成します。 class Admin::BaseController < ApplicationController layout 'admin' before_filter :require_admin_user end こうすること…

クレジットカードの支払いが今月いくらなのかスクリプトで計算したかった人生だった

クレジットカードの請求額が高くてほんまかよこれ...ってなったので確かめたかったんだ。。 スクレイピングして値段だけ抽出して計算するだけ。あとあとから分割払いに変更していく感じの計算を自分でしたかったんだ。。 curlとか叩けないのでソースコードは…

nginxでドメイン間301リダイレクト

今までnginxのリダイレクトにはrewriteを使っていたのですが、どうやらこれはバッドプラクティスっぽいです。正解は、returnを使うようです。 以下が非常に参考になります。 hachibeechan.hateblo.jp 仮想サーバは分けましょう。 server { listen 80; server…

Reactで動的に生成したformでautofocus

Reactで、動的にformを生成した時に、そのformが生成された時にautofocusを当てたいという場面がありました。 以下を参考に。 reactjs - React set focus on input after render - Stack Overflow componentDidUpdateでObjectを指定してfocus()メソッドを使…