タグ

2013年5月13日のブックマーク (3件)

  • 構築済みサーバを RSpec でテストする serverspec という gem をつくった - Gosuke Miyashita

    Puppet や Chef で構築したサーバを RSpec でテストする で書いた仕組みを使いやすくするために serverspec という名前で gem 化してみた。 rubygems.org にも登録してあるので、gem install でインストールできる。 $ gem install serverspec インストールしたら、適当なディレクトリで serverspec-init を実行。すると、雛形となるディレクトリやファイルを生成する。 $ serverspec-init + spec/ + spec/www.example.jp/ + spec/www.example.jp/httpd_spec.rb + spec/spec_helper.rb + Rakefile spec/www.example.jp/httpd_spec.rb がサンプルテストコードで、こんな感じになって

  • LISP - アンサイクロペディア

    概要[編集] 生命、宇宙、そして万物についての究極の疑問の答えについて、学者達は一般相対性理論や量子力学など、さまざまな観点から長い年月をかけて議論されている。しかし、その答えは1960年にジョン・マッカーシーの手によって既に導びかれており、彼は、「わしのこと無視せんといてくれる?」と日々繰り返している。残念なことに、この真実は今も尚、一般的に認知されていない。 Lispとは自分自身のことであり、自分とは宇宙のことであり、それらは人生、宇宙、すべての答えなのである。 人生、宇宙、すべての答え[編集] Googleにて「人生、宇宙、すべての答え」の検索を試みると、電卓機能により「42」という数字が得られる。これは人生、宇宙、すべての答えの記事を見てもわかるとおり、実際に何故42なのかその答えを知っているものは誰も居ない。このことは日々学者たちを悩ませ、彼らに終わりなき思考の迷走を与え続けるこ

    LISP - アンサイクロペディア
    saisa6153
    saisa6153 2013/05/13
    "さあ、すべての言語を捨て、共にLISPに溶けよう。”
  • GitHubへpull requestする際のベストプラクティス - hnwの日記

    みなさん、Git使ってますか?僕はまだメインのVCSがSubversionなのもあって、なかなか慣れません。せっかくGitを使っているのに、ちょっと不便なSubversionくらいの位置づけです。でも、同じような理解度の人って多いんじゃないでしょうか。 一方で、最近はGitHub管理のオープンソースプロジェクトが増えてきました。バグレポートを送るにしてもpull request*1が前提のような空気があり、Git初心者には少し敷居が高い印象があります。 そんな僕も先日初pull requestをしてみたんですが、色々な失敗の積み重ねで残念なpull requestになってしまいました。その反省を元に、稿ではpull requestする際のベストプラクティスを紹介します。これは「Git Workflow」をベースにコマンド例などを加筆したものです。 概要 pull requestする際は、

    GitHubへpull requestする際のベストプラクティス - hnwの日記