2014-09-01から1ヶ月間の記事一覧

Sassのfor inを使って繰り返し処理を書く

地域別に背景色や画像を変えるというのをsassで書くことがあったので、メモ。 bodyにクラスを振って、条件分岐した。

JavaScript / jQuery:タッチイベントを取得する

jQueryではe.touches.lengthでは取得できないということにしばらく気付かなかった。

ムームーメールを使って、独自ドメインでメールアドレスを作成する

独自ドメインでメールアドレスを作成したいけど、Google Appsは高いし、一ヶ月あたり50円(税別)のムームーメールを使うことにした。 1. ムームーメールを契約する ムームードメインにログインして、ムームーメールを契約する。 2. メールアドレスを作成す…

JQuery:Ajax通信中にローディング画像を表示する

Ajax通信で画像を受け取るのに時間がかかるので、その間ローディング画像を表示させることになったのでメモ。 JQuery ajaxメソッドのbeforeSendとcompleteを使って、通信開始前にローディング画像を表示、通信完了時に非表示にする。 HTML CSS

HTML5: IE対応(新要素でCSSが効かない)

IE8以下では、HTML5で新しく追加された要素に認識しないので、CSSが効かない。 解決法: 「html5shiv」というスクリプトを読み込ませる。 1. ダウンロードする こちらから↓↓ html5shiv - HTML5 IE enabling script - Google Project Hosting Google Codeで公…

Rails:ActionMailerを使ってメールを送信する(その2)

コンソールからではなく、「アクションを叩いた時にメールが送信される」というのをやってみる。 コンソールからメールを送信するまでの方法は以下の記事に書きました↓↓ Rails:ActionMailerを使ってメールを送信する(その1) - Hello world, I am kgmx. 目…

Rails:ActionMailerを使ってメールを送信する(その1)

Gmailのsmtpサーバーを使ってメールを送信する。 1. config/environments/development.rbを編集する 2. Mailerクラスを生成する 今回はSendMailerクラスとconfirm_email_createdアクションを生成する。 $ rails g mailer send_mailer confirm_email_created …

Herokuアプリ:無料で独自ドメインをルートドメインにする

Herokuで公開されているIPアドレスを使ってAレコードを設定する方法が今は使えないようなので、別の方法を探していたとところ、Apex Aliasに対応したGEHIRN WEB SERVICEに行き着いた。 前提: ・既にドメインを取得している(今回はムームードメインで取得し…

JavaScript:フォーム送信後に完了メッセージのアラートを出す

フォーム送信が完了した時に「メールアドレスを更新しました。」とかの完了メッセージを表示する、というのを実装したので、メモ。 フォームボタンをクリックした際に、(バリデートにひっかからなければ)DOMを作って、setTimeoutでfadeInさせるという簡単…

Rails:アプリケーションをHerokuにデプロイする手順

前提:Herokuでアカウントを作成しているとする。 1. Herokuにログインする $ heroku login Enter your Heroku credentials. Email: youremail@gmail.com Password (typing will be hidden): Authentication successful. 2. 公開鍵を生成する herokuとSSH通…