Railsでログインとは別に複数のサービスとの連携を行う方法
ログインはメールアドレスでさせておいてログイン後に各種SSOサービスとの連携を済ませる方法を考えてみます。 まず、お手軽にやりたいのでDeviseとOmniauthを使うのは確定です。omniauth-facebookやomniauth-twitterなどを使うと簡単に連携できますよね。
ログインはメールアドレスでさせておいてログイン後に各種SSOサービスとの連携を済ませる方法を考えてみます。 まず、お手軽にやりたいのでDeviseとOmniauthを使うのは確定です。omniauth-facebookやomniauth-twitterなどを使うと簡単に連携できますよね。
Gitを使い始めてから使っている俺々スクリプトの紹介。Gitで管理したくないファイルを消したり.gitignoreに追加したりを簡単にするスクリプトです。 git status -s $ git statusの出力って色々うるさくないですか?あれがすげー見づらいので僕は$ git status -sを使っています。
公開されているresque-schedulerで条件に該当するジョブをまとめて削除する方法が見当たらなかったのでハックしたという話です。 resque-schedulerはバックグラウンド用gemであるResqueをさらに拡張したもので、cronのような定期的な動作をさせたり、特定の時刻に動作をさせたりするためのgemです。
先日はてなで見かけたこちらの記事みて自分なりにやってみたいことがでてきたのでそれについてメモってみます。 Markdown記法+Git+md2review+ReVIEWで原稿・ドキュメント管理 - プログラマになりたい [http://d.hatena.ne.jp/dkfj/20131215/1387093204:image:large] やりたいことというのはこんな流れです。 Markdownで …
XcodeでHeader Search PathやLibrary Search Pathを設定するときには環境変数を使ってマシンや人ごとの差を吸収すべきなんですが、環境変数名が覚えにくいので何度も調べる羽目になります。 そんなとき便利なので、xcodebuildコマンドを使って環境変数一覧を表示させてしまう方法です。これを使うと全てを一覧できるので、あとは適当に使えそうなものを探すだけです。
この間のポストでKIFでフレームワークの導入方法と簡単な使い方について書いたけど、そこからさらに使ってみてもうちょっと使い方がわかったのでそれを書いてみます。 その前に先日の記事。 XCode5対応!KIFでiPhoneアプリの受け入れ(統合)テスト - ぴよログ [https://blog.piyo.tech/posts/2013-12-11-070003:image:large] …
半年ほど前ですがアプリケーションをデプロイした先でコンソールを起動できない問題に遭遇しました。よくわからなかったのでQA@ITで質問を投げたのですが、結局解決には至らず。 AWSにデプロイしたRailsアプリケーションのコンソールを起動したいがUsageが出てしまう - QA@IT その代わり同じような機能を実現するスクリプトを書いて回避したというところで僕としてはこの問題をスルーしていました。
先日のKIFの記事に続いてSubliminalというフレームワークを試そうと思ったのですが、GithubのREADMEにしたがって1時間ぐらい格闘しても動かすところまでいけませんでした。 https://github.com/inkling/Subliminal https://github.com/inkling/Subliminal CocoaPodsに対応していないので最初に動かすまでのセッ …
slideshareのスライドをPDFでダウンロードしてEvernoteに入れてあとで閲覧する、っていうフローで読むことがあります。ところが、たまにSAVEできないスライドがあってそれができなくて困ったりします。
最近初めてiPhoneアプリでテストを書く機会がありました。テストを書くならこの際ユニットテストだけではなく画面遷移を含めたテストも書いてみようと思い、環境を整えてみました。 テストフレームワークの選択肢 kif-framework/KIF inkling/Subliminal Testing With Frank — Painless iOS and Mac Testing With …