• ブログ
  • 写真
  • キーワード
  • ブックマーク
  • ログイン

Title

  • Hamlを使ってみた 2008-09-09 01:32:24

    ウワサのHamlを使ってみました。Hamlの文法は簡単です。本家サイトのチュートリアルを読んでも読まなくても書けるくらい。
    というわけで、まずはkaeruspoonのlayoutsビューファイルをHamlにしてみました。以下のような感じです。すごく簡潔でいいですね。

    app/views/layout/application.html.haml

    !!! XML
    !!! 1.1
    %html
      %head
        %meta{:name => "Description", :content => "おおいしつかさのブログです。"}
        %meta{:name => "Keywords", :content => "Ruby,programming,bike,drive,novel,book"}
        %meta{:name => "Author", :content => "OISHI Tsukasa"}
        %title= h(@title)
        = auto_discovery_link_tag :atom, formatted_articles_url("atom")
        = stylesheet_link_tag 'all'
    
      %body
        #container
          #header
            %ul#header_menu
              %li= link_to "ブログ", articles_path
              %li= link_to "写真", "http://image.kaeruspoon.net/tsukasa/pictures"
              %li= link_to "キーワード", keywords_path
              %li= link_to "ブックマーク", "http://b.hatena.ne.jp/tsukasa_oishi/"
              - if logged_in?
                %li= link_to "ログ", date_visiters_path
                %li= link_to "アカウント", edit_user_path
                %li= link_to "ログアウト", :controller => "account", :action => "logout"
              - else
                %li= link_to "ログイン", :controller => "account", :action => "login"
    
            %h1#logo= link_to(image_tag('title.png'), articles_path)
    
          #content
            = yield :layout
    
          #side_bar
            = render :partial => "share/twitter"
            = render :partial => "share/profile"
            = render :partial => "share/amazon"
            = render :partial => "share/ranking"
            = render :partial => "share/comments"
            = render :partial => "share/archives"
            = render :partial => "share/keywords"
            = render :partial => "share/youtube"
            = render :partial => "share/nico"
    
        = javascript_include_tag :all, :cache => true
        = javascript_tag %Q|Rounded("div#content", "#000", "#181818"); Rounded("div#side_bar", "#000", "#121212"); try{window.addEventListener("load",prettyPrint,false);}catch(e){window.attachEvent("onload",prettyPrint);}|
    


    ひとつの不満はネストでブロックを表現しているところ。ちょっと気持ち悪いです。そのせいでjavascript_tagの中が綺麗に書けませんでした。

    追記
    あれ、改行すると勝手にネストされている。なんだろう。とりあえず元に戻します。

    Commentコメント(0) Pageリンク元(1) Append
  • WEB+DB PRESS Vol.40
    作者/アーティスト: WEB+DB PRESS編集部
    メディア: 大型本
    インソムニア (新潮文庫)
    作者/アーティスト: Robert Westbrook,新藤 純子
    メディア: 文庫
  • Hamlを知る 2008-09-08 21:42:16

    #haml

    viewが簡潔に書けるHamlというものがRailsのプラグインにあった。これカッコいいなあ。今度勉強してみよう。

    Commentコメント(0) Append
  • お寿司屋さんの予約 2008-09-07 22:36:08

    今月末にぼくの実家とユルさんの実家に帰るのだけど、ぼくの親とユルさんの親の初顔合わせの場所としてお寿司屋さんの予約をした。結婚して五年目だというのにいま初顔合わせというのもすごい気もする。おおいし家はのんびりしているのだ。
    世界一のお寿司で有名な佐伯の町のお寿司屋さんなので期待が高まる。楽しみです。

    Commentコメント(0) Pageリンク元(1) Append
  • 目薬αで殺菌します (講談社ノベルス モF- 43): 森 博嗣: 本 2008-09-07 22:32:24

    • 目薬αで殺菌します (講談社ノベルス モF- 43)
    • 出版社/メーカー: 講談社
    • メディア: 新書
    • 発売日: 2008-09-05

    「目薬αで殺菌します (講談社ノベルス モF- 43)」を読みました。

    Commentコメント(0) Pageリンク元(1) Append
  • 焦げた唐揚げをはじめて食べました 2008-09-07 01:15:32

    今日は東京ミッドタウンでタケゾウさん夫妻と一緒に遊びました。
    デジタルアート展をやっていました。正直、ぼくは絵以外のアート(彫刻とか)はあまり感ずるものがない質なので、動画などのアートに関しては眠くなっただけなのでした。絵に関しても、それほどすごいものもなく。そのあとはいろいろお店を見て回ります。

    夕方に六本木へ向かって歩きながら、目についた忍者の居酒屋に入りました。期待していたのに忍者がいなくて (´・ω・`)ショボーン
    さらには出てきた唐揚げが焦げていました。焦げている唐揚げなんて初めて見たよ。火とんの術でも使ったのでしょうか。しかも高かったし。これは堪え忍ぶ居酒屋なのです。おそらく。
    早々にそのお店を出て、近くにあったモツ鍋屋さんに入りました。こちらはおいしかったし店員さんもいいひとで楽しかった。最初からこっちにはいっておけばよかった。もう三十歳を超えているのだから、ノリで安居酒屋なんかいっちゃいけないですね。

    ちなみに日本酒は八海山を飲みました。個人的にはこの前飲んだ越乃景虎のほうがおいしかったです。

    華雫 六本木店(モツ鍋) 食べログ.com

    Commentコメント(0) Append
  • 人に喜ばれること 2008-09-04 22:47:40

    web屋さんになってから、あと一ヶ月で一年になりますが、自分が作ったものが話題になって人が喜んでくれているのを実感したのはこれが初めてかもしれない。これってめちゃくちゃ嬉しいことですね。エンタープライズなお仕事では体験できない楽しさ。webの製品じゃなかったところがおかしな感じもしますが。まだまだ動作もとろいし不満点もたくさんあるので直したいですね。

    アップルに招待されたので、明日行ってきます。

    Commentコメント(1) Pageリンク元(3) Append
  • googleからの本当のメール 2008-09-03 21:56:46

    アメリカのマウンテンビューとかいうところにある、googleという会社から(電子メールではなく本当の)手紙が届きました。日本から送るわけじゃないらしい。コストの無駄じゃないか。

    Commentコメント(2) Pageリンク元(7) Append
9月の日記をすべて読む

Twitterでのひとりごと

  • コードギアスはもうなんだかどうでもいい感じのお話になっている(09/07 22:37)
  • ターミナルを見た。いまいちかな。(09/06 23:58)
  • アップルから帰ってきました(09/05 23:00)
  • パナップを食べた。会社のパナップのほとんどをぼくが食べている気がする。(09/05 12:54)
  • photohito 見てたらカメラがほしくなってきた。http://photohito.com/(09/04 22:49)
  • 交通警察24時をやっているらしい。見たいなあ(09/04 20:42)
  • 超不毛な作業をしたので、自分へのご褒美にパナップを食べている(09/04 20:14)

プロフィール

おおいしつかさ

Amazon商品の一覧

人気の記事ベスト10

  • 1.apache+mod_proxy_balancer+mongrelでRailsを動かす方法
  • 2.Perlでevalを使ってみる
  • 3.バージョン管理をsubversionからgitに移行してみた
  • 4.tokyobikeのドロップハンドル化
  • 5.URLなど、長い英字を折り返して表示する方法
  • 6.ubuntu8.04でデュアルディスプレイを使う
  • 7.restful_authenticationを使ってみた
  • 8.Rspecでコントローラのspecファイルを書く
  • 9.Amazonの商品を手軽に扱えるプラグイン、AmazonResourcesをつくりました
  • 10.RailsとPostfixで受信メールを処理する方法

コメント

  • 武石(人に喜ばれること)
  • おおいしつかさ(googleからの本当のメール)
  • 武石(googleからの本当のメール)
  • ユル(日本酒と魚があれば何もいらない)
  • おおいしつかさ(日本酒と魚があれば何もいらない)
  • 武石(しつこい)(日本酒と魚があれば何もいらない)
  • 武石(日本酒と魚があれば何もいらない)

過去の記事

2006年
12月
2007年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
2008年
1月 2月 3月 4月 5月 6月 7月 8月 9月

キーワード一覧

ActionScript AmazonResources git javascript kaeruspoon milook NSR Objective-C Rails Ruby Ruby on Rails subversion Thin tokyobike ubuntu VAIO VAIO typeZ Waves Xen ぐりぐり カンタロー スノボー ドトール ドライブ バイク プログラミング ユルさん 執筆 日本酒 模型 真中洋嗣 自転車

Youtube

ニコニコ動画