はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 内部DSL

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 4 / 4件)
 

Go言語からmrubyのDSLを読み込んでよしなに使う - Beating the Averages(just like me)

2014/09/18 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip DSL mruby packer Vagrant Con

2014-09-18 Go言語からmrubyのDSLを読み込んでよしなに使う Go言語便利だけど、文法をこねくり回して内部DSLを作るとかには向いていないので、ルビー風にDSLを読み込ませて設定と替えさせていただきます、と言うのが少し難しい。いっそGo内部でRubyを組み込んで実行したい。mrubyならできるんじゃね? と思ってやってみたらそれっぽいのができた。Vagrant、Packer、Con... 続きを読む

Chefで始めるシステム構成管理入門 その1 | FIRN.JP

2011/12/05 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chef Puppet FIRN.JP エントリ 手助け

最近 Chef というシステムの構成を自動で管理するツールを使い始めました。同様のツールとして Puppet が有名ですが、レシピを内部DSLで記述出来るほうが自分には合っていると思ったので、今回は Chef を採用しました。折角覚えたので復習も兼ねてエントリを起こしてみます。このエントリがChefの導入を検討している方への手助けになれば幸いです。 Chefの仕組み – 意外と依存関係が面倒なCh... 続きを読む

マーチンファウラのDSL本をマインドマップにまとめてみた:An Agile Way:ITmedia オルタナティブ・ブログ

2011/05/06 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip メタプログラミング リテラル DSL Rubyist Ruby

マーチンファウラーのDSLの本(厚い黒本)を読んだので、まとめのマインドマップを描いた。画像をクリックすると拡大します。(印刷用にPDFはこちら(A3で印刷してください) -> DomainSpecificLanguagesByMartinFowler.pdf) 最近、Rubyist がまわりに増えて、内部DSLをRubyで作るのが楽しそう。Rubyはメタプログラミングに加えて、豊富なリテラル(M... 続きを読む

Route 477 - Ruby用のPEGパーサParslet

2011/03/29 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip アクシ Ruby 文法 Ruby用 Route 477

■ [ruby] Ruby用のPEGパーサParsletvia @frsyukihttp://kschiess.github.com/parslet/index.htmlRuby用のPEGパーサには既にTreetopがあるけど、エラー表示が改善されてたりするようだ。Treetopは独自の文法だったけど、ParsletはRubyの内部DSLになっている。また、Treetopは文法と同じところにアクシ... 続きを読む

 
(1 - 4 / 4件)