タグ

2013年7月4日のブックマーク (4件)

  • Reevoo Labs

    harabu
    harabu 2013/07/04
    いまらさMongrel.....
  • あなたの知らない Vim ~ デフォルトの ftplugin 達 ~ - 反省はしても後悔はしない

    この記事は Vim Advent Calendar 2012 の 214 日目の記事です。 昨日は id:manga_osyo さんの Vim で Web ページを :source する でした。 Vim では何も設定せずとも様々なプログラミング言語のためのシンタックスがはじめから提供されています。マニアックなプログラミング言語を編集しようとしていきなりシンタックスで色付けがされてたりするので驚きです。 実は、Vim にはシンタックスだけでなくプラグインみたいなものも言語別にあります。それが ftplugin です。言語によってコメントの仕方やコンパイルエラーの解析*1だけのものからマッピングやコマンドなどの機能まで提供されているものまであります。しかし、これらは help に書かれておらず調べるには自分でソースを読まないといけないのでなかなか知られていないのが現状です。 そこで、今回はこ

    あなたの知らない Vim ~ デフォルトの ftplugin 達 ~ - 反省はしても後悔はしない
    harabu
    harabu 2013/07/04
  • Mongrelとrubyのみを使ってブラウザ上に文字列を表示する - pochi's weblog

    Mongrel::HTTPServer.newの仕組み Mongrelを利用して文字列を返してみる。 普段はRailsと組み合わせるが今回は単体で。 例を参考に書いてみると以下のように利用できる。 require 'rubygems' require 'mongrel' class SampleHandler < Mongrel::HttpHandler def process(request, response) response.start(200) do |head, out| head["Content-Type"] = "text/plain" out.write("Hello, Mongrel") end end end h = Mongrel::HttpServer.new("0.0.0.0", "3000") h.register("/test", SampleHandle

    Mongrelとrubyのみを使ってブラウザ上に文字列を表示する - pochi's weblog
    harabu
    harabu 2013/07/04
    今更ながら・・・・
  • インフラストラクチャ自動化フレームワーク「Chef」の基本

    DevOpsというキーワードに関連して、「Chef」というツールの名前を聞いたことのある人も多いのではないでしょうか。この記事では、インフラにおける構成管理、展開作業を自動化するChefの構造および基的な使い方について解説します。 インフラストラクチャ自動化フレームワーク「Chef」 Chefは、物理、仮想、クラウドといったさまざまな大きさのインフラに対して、サーバやアプリケーションの展開を容易にするための自動化フレームワークです。 Chefの重要な要素の1つに「Infrastructure as Code」という概念があります。インフラをどのように構築し、維持するべきかという定義はRubyの文法で記述され、ソースコードのように扱うことができます。つまり、あたかもRubyでプログラミングをするように、インフラの構成管理をコードによって行えることがChefの利点の1つです。 自然言語による

    インフラストラクチャ自動化フレームワーク「Chef」の基本
    harabu
    harabu 2013/07/04
    日経、@IT、こう続いたら弊社で強要されること間違いなし!