motolog

Everything I love in my life.

開発メモ

Local declaration "button" hides instance variable エラーの原因

iOS開発はじめてまだ1週間ほどで、Xcodeのエラーメッセージやワーニングの意味を把握するのに苦労している今日このごろです。さて、今回ハマったのは、local declaration "x" hides instance variableというもの。 // ViewController.m @implementation View…

Railsでサブドメイン間でログインを保持するためのセッション設定

Railsでサブドメインにアクセスすると、デフォルトの設定では、ログイン(セッション)が保持されません。解決策は以下の通りです。 ググると間違った(or 古い)情報も散乱していたので、惑わされないようにそちらも一応のせておきます。session_store.rbの…

Railsでカスタムサブドメイン-本サイトとサブドメイン間のURL設定

Railsでサブドメインを実装した際に、本サイトとサブドメインサイト間の受け渡しで少しハマりました。サブドメインサイトにいる状態で、root_path や root_url でリンク先を指定しても、本サイトではなく、そのサブドメインのトップに飛ばされます。この記事…

Railsでカスタムサブドメイン機能を実装する時のルーティング設定

運営中のサービス「BoxToYou(https://www.box2you.com)」でカスタムサブドメイン機能をリリースしました。いくつかハマったところがあったので、数回に分けてメモしていきまする。今回は、routingの設定とリンクの設定方法について。 (adsbygoogle = windo…

Rails - mockを使って1つの属性のみにvalidationを走らせてみる

ユニークなユーザー名やサブドメインを付与するときに、ajaxで入力されたその場で有効な値かどうかを判断してあげれば、ユーザビリティは向上するだろう。ツイッターなど大規模なウェブサービスでは実装されていることが多いかと思う。しかし、.valid? メソ…

Rails で jquery.cookie.js を使って閲覧履歴を表示してみた

jquery.cookie.js と Rails の cookies を使うと、簡単に履歴表示機能を実装することができた。 item オブジェクトが id 属性と name 属性を持っている場合の実装例を書いてみた。jquery.cookie.jsでクッキーを保存 $(function(){ var item = "<%= @item.id …

© 2018 Motoki Yoshida