複数バージョンの PHP を管理できる phpenv のインストール手順
複数バージョンの PHP を管理する phpenv をインストールして、PHP 5.5.7 をインストールするまでの手順メモ。 phpenv のインストーラをダウンロードして実行する。 $ curl https://raw.github.com/CHH/phpenv/master/bin/phpenv-install.sh | sh .bash_profile に .phpenv のパスを設定する…続きを読む
複数バージョンの PHP を管理する phpenv をインストールして、PHP 5.5.7 をインストールするまでの手順メモ。 phpenv のインストーラをダウンロードして実行する。 $ curl https://raw.github.com/CHH/phpenv/master/bin/phpenv-install.sh | sh .bash_profile に .phpenv のパスを設定する…続きを読む
フォント指定をした fonts.css.scss.erb を app/assets/stylesheets/ 以下に配置する。 @charset "utf-8"; @font-face { font-family: ‘font_name’; src: url(‘<%= asset_path "font_name.ttf" %>’) format(…続きを読む
PostgreSQL のインストール Heroku の PostgreSQL のバージョンを確認する $ heroku pg:info ローカル環境に PostgreSQL をインストールする $ sudo port install postgresql93 heroku コマンドでデータベースにアクセスする $ heroku dg:psql PostgreSQL (psql) の使い方 psql…続きを読む
AngularJS: input.radio のサンプルを参考にして、ng-repeat を使って input をループで作ろうとしたら、結果の出力が変わらない状態になってしまった。 ng-repeat がスコープを生成するために、ng-model に設定した変数がスコープ内のローカルなものになってしまうためらしい。 そこで、$parent を使うと親のスコープへアクセスすることができ、結果の出力…続きを読む
Safari(5.1.10) で jQuery plugin bxSlider(v4.1.1) のサムネイルページャーのマウスオーバー時に CSS で透過アニメーションを適用すると、アニメーション完了時にチラツキが発生した。 bxSlider がサムネイルのリストタグに追加する -webkit-transform の translate3d が原因らしく、マウスオーバーの透過アニメーション処理のス…続きを読む
MacPorts の selfupdate をしようとしたら、以下のようなエラーが出て失敗してしまう。 $ sudo port selfupdate —> Updating MacPorts base sources using rsync MacPorts base version 2.1.3 installed, MacPorts base version 2.2.0 downloa…続きを読む
rbenv で Ruby 環境を構築し、bundler で Rails プロジェクト内に Rails をインストールする方法のメモ。 rbenv による Ruby 環境の構築については『Mac OSX で rbenv と ruby-build を使って Ruby をインストールする』。 一旦 Rails プロジェクト作成(rails new)用の Rails をインストールする Gemfile で…続きを読む
git のリポジトリURL を HTTP (https://github.com/…) から SSH (git@github.com:…) に変更して、push 時にユーザー名とパスワードの問い合わせを防ぐ。 $ git remote set-url origin git@github.com:<YOUR_GIT_REPOSITORY_ADDRESS>
rbenv (sstephenson/rbenv · GitHub) と ruby-build (sstephenson/ruby-build · GitHub) を使って Ruby をインストールして、異なるバージョンの Ruby を切り替えて利用するためのメモ。 rbenv 等のインストール まず先に MacPorts で openssl、readline、iconv をインストールしておく。…続きを読む