サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
k10i-rails.blogspot.com
Hamlを使う Rails3ではeRuby実装のerubisというテンプレートエンジンが利用されているが、Hamlを調べてみたい。 Haml公式サイトをみる http://haml-lang.com/ チュートリアルを読む ・「%タグ名 文字列」とすると文字列がタグで囲まれる ・タグにidやclass属性をつける場合は2通りあり 「%タグ{:class => "xxx", :id => "yyy"} テキスト」 のようにハッシュで渡すか、 「%タグ.クラス名#id名」 の様にcssを定義する時のようにも記述できる ・ネストするタグはソースコードのインデントで調整する(yamlみたいに) ・「%タグ名」が省略された場合はデフォルトでdivタグが使われる。 ・タグの後ろに= をつけるとRubyを評価。 ただし、タグの中でRubyを評価する場合は#{Rubyのコード}を使う さっそくRails3
nginxは始めてなので少し調べる。 ロシア製のWebサーバ/リバースプロキシで、同時にIMAP/POP3プロキシなのか。 消費リソースが少ない、設定が容易というのが魅力を感じる。 nginxのインストール ※passengerをインストールしてコマンドでnginxもインストールされるのでこの作業は行わなくて良い。 パッケージであるようだ $ sudo apt-get install nginxインストールされた。この後は何をしたら良いか分からないけど、 ドキュメントルーとを見つけて静的ファイルを表示してみよう。 $ man nginxバージョンは-vで調べられる。 $ nginx -v nginx version: nginx/0.7.67-hでヘルプを見てみる。 うーん。-Vでコンフィグのオプションが見れるのか。 設定方法とかは分からないので、ネットで調べる。 blogをいくつか見たけ
herokuを使ってみたい まずはサイトを確認。 http://www.heroku.com/ Rubyとnode.jsの開発が出きるのか。 DBの価格設定の分け方が、FuguとかIkaとかおもしろい。 初めて知ったけどPoka-yoke(ポカヨケ)という単語がある。どうやらfail safeのことっぽい。興味深い。 さっそく触ってみる。 まずはSign upしよう。 メールアドレスを入力すると、メールが届く。 そのメールから本登録を行う。パスワードを入れるだけ。 My Appsのページに移動する。 Quickstart Guideというリンクがあるのでクリックしてサイトを見てみよう。 git pushでdeployできる。 Ruby1.9.2を推奨している。 SSH keyが必要。 説明はgithubのページにリンクされている。 http://help.github.com/linux-
パッケージでインストールしたnginxの自動起動の停止/削除 OSを再起動すると、パッケージでインストールしたnginxが起動してしまう。 Passengerと一緒にインストールしたnginxを起動したい。 自動で起動するデーモンの管理はrcconfというパッケージで管理できるようだ。 http://d.hatena.ne.jp/kaorumori/20080113/1200282794 http://d.hatena.ne.jp/interu/20100527/1274962900 $ suto apt-get install rcconfインストール後に $ sudo rcconfで起動。 上下で選択してスペースで切り替え。tablで了解・取り消しに移動 という操作方法。 試しにnginxの※を外して了解でスペースしてみる。 update-rc.d: warning: nginx st
何もインストールされていないUbuntuにインストールする まずはrvm https://rvm.beginrescueend.com/ $ curl -s https://rvm.beginrescueend.com/install/rvm -o rvm-installer ; chmod +x rvm-installer ; ./rvm-installer --version latest curlのインストールがされていなかった。 $ sudo apt-get install curl インストール後に再度rvmのインストールコマンドを実効。 配置ができたら、 .bash_profileの最下部に [[ -s "/home/k10i/.rvm/scripts/rvm" ]] && source "/home/k10i/.rvm/scripts/rvm" を記述する。 ターミナルに戻り
このページを最初にブックマークしてみませんか?
『k10i-rails.blogspot.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く