僕の中では「Rails三兄弟」と呼んでいたりいなかったりするw、「Haml」「Sass」「Compass」のレッスンを追加しました。 どれも主にRailsで使うことを想定していますが、Rails以外でも便利に使えます。Sass、サイトのデザインがあれだったのであれだったのです... 続きを読む
First we create a rails app without Test Unit (as we will use rspec as per Jasmine). Let's call it party_time: rails new party_time -T cd party_time rm public/index.html Let's start with Jasmine. I played around with a couple of methods of in... 続きを読む
# Gemfile: group :development gem 'haml-rails' end 真面目なサイトを作る時になんでSlimじゃなくてHamlかっていうと、ちょこちょこバグがあるからです・・・。 続きを読む
HamlとSassのバージョン3.1が4月24日にリリースされました。元々両者は同じプロジェクトだったのですが、今回のリリースから別々のgemとなり、インストールも別にできるようになりました。 Hamlはインデントを使ってシンプルにHTMLを生成できるテンプレートエン... 続きを読む
さすがに何個もサイトを作っていると、効率的に運用したくなると。 ということで、HAMLとSASSを使って効率的な運用を考えてみる。 http://haml-lang.com/ http://sass-lang.com/ CSSの初期化 ここは全サービス共通なので、SASSで@importを使って読み込むように... 続きを読む
Ruby新しいシステム向けの検索システム(分散KVSで汎用的に作ろうとして、予算の都合で断念したやつ)の、コアエンジン部分が先日完成しまして 検索部分をDBにやらせて、データ取得はKVSという、結果的にこれからのシステムが行き着きそうな仕組みになったわけ... 続きを読む
Easily generate a Rails 3 application with RSpec, Factory Girl, Haml, and jQuery in one line: % rails my_app -J -T -m \ http://github.com/leshill/rails3-app/raw/master/app.rb rvm We love rvm, so the application has an .rvmrc generated to spec... 続きを読む
Created on 2 Jul, 2010 | Tag(s): ruby rails mongodb haml rspec 会社用の、小物Webアプリを作ろうかと思い、せっかくなのでRuby on Rails 3とmongoDBで作ろうかなと思い、とりあえず環境を作るところまでのメモ。 Rails 3 のインストール とりあえず Raild 3... 続きを読む
Haml is a markup language that’s used to cleanly and simply describe the XHTML of any web document, without the use of inline code. Haml functions as a replacement for inline page templating systems such as PHP, ERB, and ASP. However, Haml a... 続きを読む
始め Haml の紹介記事を読んだ時、要素の属性の書き方がいけてない (HTML で普通に書くより長いし、あと http-equiv があるときとか) あたりが気に入らなかったのだけど、Haml 2.2 からは HTML と同様に書けると知った (via Haml レシピブック 11の技 - ursmの... 続きを読む
答え "!=", "!==" を使う 詳細 文字列のHTMLエスケープはRailsやRack::Utilによって hヘルパメソッドとして提供されており、 ユーザはエスケープ処理を「hの有無」によって調整します。 例: hamlでのHTMLエスケープ コード結果 = link_to(...)<a href=... =h li... 続きを読む
haml(Ruby Advent Calendar jp: 2009 の23日目の記事です)Haml のちょっとした Tips を揃えてみました。 レシピ1: 属性をすっきり書くHaml 2.2 で導入された HTML-Style Attribute Syntax を使うと気持ち読みやすくなります。 / 従来の記法 %style{:type => 'te... 続きを読む
event, haml, sass最終日 (7/19) の特別会議室にて Haml と Sass のお話をさせていただきました。英語に似た何かで書かれた発表資料を置いておきますね。Haml and Sass: Solution for you who get tired of ugly markupView more documents from Keita Urashima... 続きを読む
haml, sass | 03:48 | Directly serve HAML files as HTML in Apache - Haml | Google Groups より。httpd.conf にこんな感じで設定しておくと、拡張子 .haml のファイルにアクセスした時 HTML に変換して出力されるようになります (ついでに Sass も)。 LoadMo... 続きを読む
@@ -1,7 +1,19 @@ Hamlのcheet sheetです。 {{toc_here}} +! 例 + !!! XML + !!! + %html + %head + %meta{ :http-equiv=>"Content-Type", :content=>"text/html, :charset=>"utf-8" } + %title Hello, Haml! + %body + #main + %h1 Hell... 続きを読む
sass, haml, rails | 00:27 | Haml には Sass というモジュールが含まれています。先日の Rails Summer Festival では時間の都合上削らざるを得なかったのですが、これもなかなか面白いのでご紹介させていただきます。 Sass とはhttp://haml.hamptoncatlin.com/... 続きを読む
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 こんにちは、ryosukeです。 ラボブログの前々回のエントリーで ruby で実装された web application framework の Sinatra が紹介されていたのですが、私... 続きを読む
This repository is private. All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are added as a member. Every repository with this icon () is private. This repository is pu... 続きを読む
ウワサのHamlを使ってみました。Hamlの文法は簡単です。本家サイトのチュートリアルを読んでも読まなくても書けるくらい。 というわけで、まずはkaeruspoonのlayoutsビューファイルをHamlにしてみました。以下のような感じです。すごく簡潔でいいですね。 app/v... 続きを読む
Getting Started Sinatra is a DSL for quickly creating web-applications in Ruby with minimal effort: # myapp.rb require 'rubygems' require 'sinatra' get '/' do 'Hello world!' end Install the gem and run with: sudo gem install sinatra ruby myap... 続きを読む