サーバー上にリモートリポジトリを作る

git

たいしたことでもないですがメモ。 サーバー上での設定 mkdir git/hoge.git cd git/hoge.git git init --bare ローカルの設定 cd hoge #既存のプロジェクトがあるとして git remote add origin ssh://USER@HOST:PORT/home/USER/git/hoge.git git push origin…

Railsで定数を扱う

例えばTwitterのconsumer_keyとか、どこからでもアクセスできる値として設定したくて調べた。 以下 api_key.yml ってファイルに値を書いて、いろんな所から使いたいって場合。まず config/initializers/constants.rb config/api_key.ymlを作って、 constants…

OmniAuthのTwitter認証ではまってた。

ASCIIcasts - “Episode 241 - 簡単なOmniAuth”しょうもない事ではまったので、メモ。 app/model/user.rbブロック内の user.name = auth['user_info']['name'] どうやら環境変数?の値がかわってるようで、 user.name = auth['info']['name'] にしてあげたら…

ブログのタイトルかえた

先日インターン先のfjordで@komagataさんに 「ブログのタイトルが「日記」とかくそ」 「個性がない」 「Twitterの名前も発音できない。」 「そんなんじゃ社会に適合できないよ?」 「ウミサソリにやられちゃうよ?」 「こうね、音で威嚇するんだよ!バンッバンッ…

NERDTree上でファイル操作

vim

NERDTreeでファイルの削除ができたので、メモ。いじりたいファイルにカーソルあわせて「m」すると下の画面でてきて dで消せます。便利!参考: http://vimwiki.net/?scripts%2F18

erbをhamlに変換

erbじゃなくてhamlで書きたくなった時とか、 Gemfileに group :development do gem 'erb2haml' endとか書いてあげて bundle install rake haml:convert_erbserbを根こそぎhamlにしてくれます。 それにしても、% ってうちにくいですよね。

Debianでnginxをビルド&ヴァーチャルホストの設定

自分のメモもかねて大雑把にいきます。nginxのビルドまずビルドとか諸々に必要なものの用意から。 sudo apt-get install build-essential libpcre3 libpcre3 zlib1g zlib1g-dev openssl libssl-dev次にnginxのソースコードを準備する。今回は最新の安定板を…