AngularJS でループ外のスコープにアクセスする

AngularJS: input.radio のサンプルを参考にして、ng-repeat を使って input をループで作ろうとしたら、結果の出力が変わらない状態になってしまった。 ng-repeat がスコープを生成するために、ng-model に設定した変数がスコープ内のローカルなものになってしまうためらしい。 そこで、$parent を使うと親のスコープへアクセスすることができ、結果の出力…続きを読む

CSS3 アニメーション時のチラツキ問題

Safari(5.1.10) で jQuery plugin bxSlider(v4.1.1) のサムネイルページャーのマウスオーバー時に CSS で透過アニメーションを適用すると、アニメーション完了時にチラツキが発生した。 bxSlider がサムネイルのリストタグに追加する -webkit-transform の translate3d が原因らしく、マウスオーバーの透過アニメーション処理のス…続きを読む

日本の城情報 Android アプリ『城めぐり』アップデート (ver3.9.0)

日本全国の城情報を見ることができる Android アプリ『城めぐり』のアップデートを行いました。 変更点は以下のとおりです。 水茎岡山城、山崎山城、壺笠山城、宇佐山城、日野城、安田城のスタンプを追加、正規登録しました。 安田城の縄張りマップ、曲輪・堀の領域図を追加しました。 観音寺城の公式Webギャラリー、公式Facebookアルバムを追加しました。 いくつかの予備登録城を追加しました。 ダウン…続きを読む

rbenv で作った環境で Rails をプロジェクト・ローカルにインストールする

rbenv で Ruby 環境を構築し、bundler で Rails プロジェクト内に Rails をインストールする方法のメモ。 rbenv による Ruby 環境の構築については『Mac OSX で rbenv と ruby-build を使って Ruby をインストールする』。 一旦 Rails プロジェクト作成(rails new)用の Rails をインストールする Gemfile で…続きを読む

git のリポジトリURLを変更する

git のリポジトリURL を HTTP (https://github.com/…) から SSH (git@github.com:…) に変更して、push 時にユーザー名とパスワードの問い合わせを防ぐ。 $ git remote set-url origin git@github.com:<YOUR_GIT_REPOSITORY_ADDRESS>

ホテル検索 Android アプリ『楽旅』アップデート (ver1.8.2)

ホテル検索 Android アプリ『楽旅』のアップデートを行いました。 変更点は以下のとおりです。 詳細画面の天気情報の表示を修正しました。 ダウンロードは以下のページの Android Market リンクからどうぞ。 楽天トラベルに登録されたホテルを検索できる Android アプリ『楽旅』を公開!