CentOS ベースの box を vagrant up した後に, 各パッケージを追加, 設定し LAMP 環境を用意。さらに使用する CMS 的なものをインストールしたものを box ファイルとして利用したかった為, vagrant package してみました。 すると, box ファイルのサイズが約 2.9GB 程度になってしまいました。流石に大きすぎて扱いづらい為, サイズを小さくする方法を調べました。 参考になりそうな情報 Making smaller base boxes ·Issue #343 · mitchellh/vagrant Reducing a Vagrant box size —Vinicius Massuchetto Script to reduce VM size before packaging for vagrant Vagrant のベースBOX を更
Middleman Advent Calendar 2013 の 6 日目の記事です。 もっと簡単に 4 日目に書いた Middleman採用サイトを分析する – Middleman ガイド編 - のような記事を量産していこうかと考えてみたものの, どうせならドキュメントに詳しく載っていない部分を補強するようなものを書いた方が有用ではないか? ということで穴を埋めるかのような記事を書いていくのであった。 さて, 6 日目の記事は自分用テンプレートの作り方 (一番簡単な方法) をまとめてみるよ! 自分用テンプレート (カスタムテンプレート) とは何か? Middleman のカスタムテンプレートは自分が作業を始める時に用意する Asset(CSS, JavaScript), レイアウト, 共通の値の定義(タイトル, keyword, description等々サイトで使うもの), さらには
元ネタ: マークアッパー的 Haml入門21の手引き Slim は Ruby 製のテンプレートエンジンで HTML を効率的に生成するための記法です。Jade と Haml の影響を受けています。 元ネタのブログ記事が良さげな感じだったので Slim 版を試しに書いてみることにしました。Haml にあって Slim に無い機能もありますが, そのまま当て込んで書いています。 ※ ターミナルでコマンド実行を記述する場合 $ command のように頭に $ をつけて記述しています。 目次 Slim を使えるようにする Slim を HTML に変換する 基本の記法 テキストの扱い 入れ子(ネスト)も可能 一行で出力したい場合 タグ間の空白/改行をコントロール 属性をつける id と class をつける コメントアウト IE条件分岐コメントアウト Slim ファイルのみのコメント DOCTY
テンプレートエンジンSlimを使ってスマートにHTMLを作成する 昨日うちの事務所で開催したagatsuma.survive#02の中でSlimの説明が思ったよりも好評だったので改めてまとめてみます。 このエントリでは Slimを使ってHTMLを作成する ことだけを目的としているため、動的にSlimでゴニョゴニョするような話は出て来ません。HTMLの代替にSlimを使う、といった主旨の内容です。プログラムの話も出て来ませんが、残念ながらコマンドラインを少し使います。 Slim とは? 拡張子は .slim view の構文を本質的な部品まで減らすことを目指したテンプレート言語 Ruby製のテンプレートエンジン 高速, 軽量 インデント重要 用途 Railsプロジェクトのテンプレート Sinatra(Padorino)のテンプレート HTMLの代替(個人的には) SlimでHTMLを作成する
HTMLとCSSを捨てたい2013 今年の抱負の1つに HTMLとCSSを捨てるを掲げたい、そんな毎日ですこんにちわ。 さて、昨年10月末時点で静的サイトを作るに辺りMiddlemanを使う方向でアレコレやっていたんですが、やはり自分1人だけできてもいろいろ不都合があります。 (自分だけできても仕事量減らないじゃん、どうせなら一緒に仕事する人にも使って欲しいじゃん) 「英語苦手なんですよね」と言われるのを見越して そこで、特にテンプレートに採用したいSlimのREADMEを日本語化しました。いつものことですが、日本語じゃないからできない!と言われるのがナンダカナーナンダカナーと思っているので、どうだ日本語だぞお願いします! slim/README_ja.md at README_ja · yterajima/slim · GitHub 元のREADMEの中で何だか見慣れないイディオムやら何
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く