タグ

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

  • [Chef][serverspec]ChefレシピをVagrantとserverspecでテストする - takatoshi blog

    [Chef][serverspec]ChefレシピをVagrantとserverspecでテストする 2013年 05月 01日 せっかくサーバーの構築を自動化したんだから、テストも自動化しないとだよねーってことで色々調べたのでメモ。 ローカルでサーバー作って番に適用 既に手オペで稼働しているサーバーでパスするテスト書いてローカルでサーバー作って番環境に適用 ↑これやりたい サーバーの自動テスト環境比較 サーバーのテスティング環境について調べてみた。 Chef使った前提でいくと cucumber-chef ChefSpec minitest(testkitchen) serverspec 大体こんなもんっぽい。 今回の選定条件はこれ 手オペサーバーを自動化するために、自動化が済んでいないサーバーにもテストを実行したい ローカル環境で実行したテストを番系サーバーでも実行したい サーバ

  • amortized complexity - わどぅー

    関数プログラミングの楽しみ第一章の中に「均し解析」という言葉が出現してたんですが、聞いたこと無いキーワードだったので勉強することにします。 キーワードとしてはこんな感じかな 均し計算量 ならし計算量 償却計算量 ならし解析 amortized complexity 計算量のお話みたいなんですけど、苦手な領域なのでまずは知識を詰め込んでいこう・・・。 アルゴリズム アルゴリズム設計設計 (1) 導入、計算量概念 http://www.logos.t.u-tokyo.ac.jp/www/home/chik/algorithm-design/01%20Introduction.pdf ■ 計算量の指標 時間計算量 (time complexity) 基操作の回数 空間計算量 (space/memory complexity) 使用するメモリの総量 漸近的計算量 (asymptotic comp

    potato777
    potato777 2013/05/23
  • はてなブックマークのChrome Extensionを外した — どこか遠くでのんびり怠惰に暮らしたい

    はてなブックマークのChrome Extensionを外した 以前からGoogleで検索して、検索結果ページを表示→どれかのページへ遷移→戻るボタンクリックとしたときに、 なぜか検索結果一覧ページじゃなくて、さらにもうひとつ前のページに戻ってしまう現象があって、 なんでこんなことになるんだろうとおもってたんだけど、どうもはてブのExtensionのせいだったらしい。 ふと「chrome google 検索 戻れない」で検索したら、 このページ がひっかかって、あ、もしかして、どれかextensionが悪さしているかなとおもって、順番にはずしていったところ、はてブのextensionだった。 たぶん、検索結果全部のURLのはてブ数をだしてるあたりの処理が終わらない間に、リンクをクリックしちゃって次のページに遷移すると、戻れなくなるのではないかという気がしてる。 まあ、そんなこんなでexten

    はてなブックマークのChrome Extensionを外した — どこか遠くでのんびり怠惰に暮らしたい
    potato777
    potato777 2013/05/23
    はてブの Chrome Extension 入れてると、ブラウザの戻るで戻りすぎる問題がある。
  • 僕もErlangを試してみたよ -- 軽量プロセスを中心に - 檜山正幸のキマイラ飼育記 (はてなBlog)

    えっ、Erlang(アーラン)を紹介するのが流行なの? フーン、じゃ僕もやってみよう。 というわけで、ちょっと試してみたので、感想+解説を書きます。あまり他で触れられてないようなネタを選ぶつもり。 内容: 予備知識への参照 構文はPrologじゃん ランタイム・システムとEシェル で、Erlangって何がいいのよ? 繰り返しとプロセス メッセージング=プロセス間通信 最後の例題:greetingプロセス もう一度、Erlangって何がいいのか? ●予備知識への参照 HelloWorldを書くまでの案内は: 「これから15分でErlangを始めるための資料」(http://blog.overlasting.net/2007-05-09-1.html) Erlangの特徴は、次のスライドによくまとまってます。 "Concurrent Functional Programming with Er

    僕もErlangを試してみたよ -- 軽量プロセスを中心に - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • Starter's Guide to iOS Design

    21 May 2013 32 minutes As someone who does work on both the development and design side of iOS apps I find that many designers struggle with the transition to UI work, or with the different processes involved in iPhone and iPad app design. In this guide I'll describe the deliverables you'll be expected to produce, outline the constraints of the medium and introduce fundamental iOS and UI design co

  • Squirrel

    ::News Squirrel 3.2 stable has been released, check it out. "Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games." Overview Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weigh

    potato777
    potato777 2013/05/23
  • x86とコンテキストスイッチ

    2. 自己紹介 ・ Linux 好き - Fedora の Proven testers グループのメンバー - Fedora のテストを色々とやってます - 昔は Debian でパッケージのメンテしたり ・自作カーネルは一応経験済み 3. はじめに • 特に明記しない限り、 x86_32 のプロテクトモー ドで、呼出規約は cdecl です [masami@ftest x86]$ uname -a Linux ftest 2.6.33.6-147.fc13.i686 #1 SMP Tue Jul 6 22:30:55 UTC 2010 i686 i686 i386 GNU/Linux [masami@ftest x86]$ gcc -v Using built-in specs. Target: i686-redhat-linux コンフィグオプション : ../configure -

    x86とコンテキストスイッチ