Menu

Category

Archive

logo


Ruby on Rails

Rails5 / Docker / OAuth2 認証のセットアップ

2018-03-25 22:00:00 +0900

この記事では、「Dockerを使ったRailsアプリ開発環境の構築」、「Rails5アプリでOAuth2認証をするためのセットアップ」をしてみます。

...More


Railsでパスワード再設定メール機能の実装 ~ Message Verifiers ~

2015-02-28 08:30:00 +0900

Railsでメールアドレス/パスワード認証のあるようなサービスにおいて、パスワードを忘れてしまったユーザーにメールアドレスからユーザーを取得し、パスワードを再設定する実装方法。Rails4.1?からは、Message Verifiersというものが使え簡単に実装できるようです。

...More


Active Admin管理者画面でoptionタグを動的に変更する

2015-02-25 07:30:00 +0900

Active AdminでRailsアプリの管理者ページを作成しました。想像以上に簡単にめんどくさ管理者ページを作成でき、先人たちに感謝です。モデルの作成・編集ページで、あるselectタグの値が、他のselectタグの中のoptionタグを動的に変更するというものを作成したので、そのメモ。具体的には、都道府県を選択したら、その都道府県に属する市町村だけが、optionタグに表示されるようなイメージです。

...More


rake notes コマンド

2014-09-10 21:00:00 +0900

ちょっと便利そうだった rake notes コマンド。

...More


Paperclipを環境ごとに設定を変更する

2014-09-03 10:00:00 +0900

Paperclipを使用していて、開発環境では画像の保存先を :rails_root/public/ のようにして、テスト環境やプロダクション環境では S3 等の個別の設定をしたいといった場合がある思います。今回はその方法に関して。

...More


Paperclipのpath/urlでモデルカスタムのアトリビュートを使う

2014-09-02 22:00:00 +0900

Paperclipで画像が保存されるpathや外部から参照されるurlにおいて、独自のアトリビュートを使用する方法。

...More


Rails の show で id の代わりに文字列を使用する

2014-09-01 23:00:00 +0900

RailsのRESTfulなインターフェイスにおいて、showアクションは、例えば /lessons/1 のように /models/:id となっています。基本はこれで良いと思いますが、単調な数字の id ではなく、各モデルが持っているユニークなユーザー名(文字列)等を使いたい場合の処理。

...More


ワイルドカードを使ってDBの検索 [ Ruby on Rails ]

2013-12-29 22:50:00 +0900

大量のモデルからワイルドカードを使って特定のモデルを検索したいことがあると思います。以下、その方法のメモです。

...More


select, select_tag, collection_select 違い [ Ruby on Rails ]

2013-12-26 03:33:00 +0900

Railsで動的に<select>でドロップダウンリストを作成することはよくあると思います。select, select_tag, collection_select の違いが下記のブログ記事が詳しかった。

...More


Ajaxによるページ部分更新 [ Ruby on Rails ]

2013-12-26 03:14:00 +0900

Ajax を使ってウェブサイトの一部分のみを更新する方法です。Ajaxを使うことにより、ページ遷移をなしで、DBと通信しながらページコンテンツの一部を変更することができます。今回は、<select>の<option>が変更されるたびにページの一部を変更するという機能を実装してみます。実装方法は違うかもしれませんが、http://www.assist.org/web-assist/welcome.html と同じような処理です。

...More


Facebook ログイン with Omniauth [ Ruby on Rails ]

2013-12-16 18:49:00 +0900

RailsでのFacebookログインの実装。Facebookログインをサイトに設定することで、ユーザーはワンクリックでユーザー登録を完了することができ、パスワードやE-mailアドレスを入力する必要がなくなることもあるので、かなり楽です。実装も結構簡単でした。

...More


link_to の引数 - routes.rb [ Ruby on Rails]

2013-12-12 05:41:00 +0900

RoRのルーティングに関していくつか新しいことを知ったのでメモ。

...More


多対多の関係の構築 [ Ruby on Rails]

2013-12-07 07:00:00 +0900

Ruby on Rails での多対多の関係の作り方。なぜか初めてやったとき尋常なくハマってしまったので。多対多とは、例えば、アイテムモデルがカテゴリに属し、さらにいくつかのカテゴリに属す可能性がある時のような関係です。

...More


Ruby on Rails チュートリアル 8 章 (3)| ログイン・ログアウト

2013-12-03 23:51:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。ログイン、ログアウト関連。 http://railstutorial.jp/chapters/sign-in-sign-out?version=4.0#top

...More


Ruby on Rails チュートリアル 8 章 (2)| ログイン・ログアウト

2013-12-03 23:45:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。ログイン、ログアウト関連。 http://railstutorial.jp/chapters/sign-in-sign-out?version=4.0#top

...More


Ruby on Rails チュートリアル 8 章 (1)| ログイン・ログアウト

2013-12-03 23:28:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。ログイン、ログアウト関連。 http://railstutorial.jp/chapters/sign-in-sign-out?version=4.0#top

...More


Net::SMTPAuthenticationError: 534-5.7.9 Please log in with your web browser and then try again.

2013-11-30 07:17:00 +0900

RoR にて、ユーザー登録時に確認メールをユーザーのアドレスに Gmail から送信する機能を実装しました。その後、何度かテストをしていると、

...More


render でパラメータの引き渡し

2013-11-30 07:12:00 +0900

なかなか最初は RoR でパラメータの引き渡しが慣れないですね。メモとしてちょっとずつ足していこうと思います。

...More


Heroku で css が適応されない問題

2013-11-26 01:32:00 +0900

ローカル環境で必死にコードを書き完成したと思い、いざデプロイすると動作しなかったり、レイアウトが崩れたりする程ストレスはないです。

...More


Ruby on Rails チュートリアル 7 章 | ユーザー登録

2013-11-18 20:46:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。 http://railstutorial.jp/chapters/sign-up?version=4.0#top

...More


Ruby on Rails チュートリアル 6 章 ( 2 ) | モデル

2013-11-17 23:56:00 +0900

セキュアなパスワード追加

...More


Ruby on Rails チュートリアル 6 章 ( 1 ) | モデル

2013-11-17 23:56:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。今回はモデルに関して。 http://railstutorial.jp/chapters/modeling-users?version=4.0#top

...More


Ruby on Rails チュートリアル 5 章 | アセットパイプライン

2013-11-17 18:44:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。今回はアセットパイプライン関係。 http://railstutorial.jp/chapters/filling-in-the-layout#top

...More


Ruby on Rails チュートリアル 4 章 | Ruby

2013-11-15 22:21:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。今回は初めて触るRubyに関して。 http://railstutorial.jp/chapters/rails-flavored-ruby?version=4.0#top

...More


Ruby on Rails チュートリアル 3 章 | テスト

2013-11-15 20:15:00 +0900

急遽、勉強しなくちゃいけなくなった Ruby on Rails の個人的なまとめ。今回はテストと周り。 http://railstutorial.jp/chapters/static-pages?version=4.0#top

...More