タグ

2015年3月25日のブックマーク (5件)

  • Docker + Chef で楽々環境作り

    夏頃にDockerコンテナというベータ版がリリースされたはずですが それとは違い、Chef-soloをキックする方法です。 そんな素晴らしい手法を紹介していた参考サイト。 Dockerイメージをchef-soloでプロビジョニングする | Developers.IO: こういう事が発見&実行できる人がうらやましいですぞ。 まず最初の目的はSinatraの環境をさくっと作っちゃう事です。前回は手作業で作って途中でDockerコンテナをコミットしておけばいつでもそこから出来る!っとか言ってましたが、出来上がってから考えると、めんどくさいっちゅうの&管理が大変だっちゅうの。 Chefで管理した方がいいでしょう。というのも最近コード化をちょこっとやった影響もあるのでしょう。 コンテナをコミットしていくのもいつでも使いたい時に鬼速で起動できるというメリットはあるにはありますが、中の構成はハッキリ言う

  • vagrant upで A VirtualBox machine already exists.とでる解決方法 - Qiita

    vagrant up A VirtualBox machine with the name 'hoge' already exists. Please use another name or delete the machine with the existing name, and try again. vagrant destroy 単にvagrant destroyを実行すると、その場でdestroyしていいか聞いてきますのでyを入力して実行するとdestroyを実行できます。 vagrant destroy で Nameを指定 vagrant global-statusを実行すると、いまある環境がわかります。そこからvagrant destroyでNameをdestroyするとvagrant upが走るかもしれません。

    vagrant upで A VirtualBox machine already exists.とでる解決方法 - Qiita
  • Vert.xのモジュールの構造と仕組み

    nettyとhazalcast Vert.xのベースとなるライブラリとして、nettyとhazelcastが使われています。 nettyについては日でもよく利用されているライブラリなので説明を割愛しますが、Vert.xの非同期IOの処理において、密接に依存する関係で利用されています。 hazelcastの方はなかなか知られていないと思いますが、インメモリーデータグリッドと呼ばれるメモリー上で分散処理を行うための高性能なライブラリです。商用製品だとOracleのCoherenceがよく知られているかと思います。 Vert.xでは、hazelcastの一部の機能を利用してEventBusをクラスター化し、ネットワーク上での分散処理を可能にするために利用しています。Vert.x内部で隠蔽されているため、利用するユーザーはとくに意識する必要はありません。 モジュールの構成 モジュールに含まれる要

    Vert.xのモジュールの構造と仕組み
  • 論理削除が云々について - mike-neckのブログ

    今日朝イチで見たエントリーがこれでした。 qiita.com 論理削除の弊害は色々なところで言われているけど、僕の足りない頭で理解している所によると、二つの値しか持たない削除フラグ的なものはカーディナリティが云々で検索条件につけても性能上的にもよくないし、意味がないということです。 論理削除を完全に悪だとは言いませんが、論理削除を極力排したい人たちは、基的にデータそのものを削除する、もしくは論理削除というのはまだ要件的に未確定な要素が隠されていることを示すフラグであると考えているようです。 僕がITの業界でキャリアをスタートしてから2年目くらいに配置されたプロジェクトではT字型ER手法というのをベースにしたテーブル設計をしていて、そこでかなり鍛えられたわけですが、その時にはだいたいこのような原則を叩きこまれました。 テーブルに状態を持たせない 究極には機械が認識するキーと、人間にとって意

    論理削除が云々について - mike-neckのブログ
  • Brewfileはオワコンではない

    B! 227 0 0 0 Brewfileはオワコン と言われて久しいわけですが、 これはHomebrew体から 訳あってbundleコマンドが外されただけです。 デフォルトコマンドからはサポートが外されましたが、 bundleを引き継ぐ公式のレポジトリもありますし、 一方でより便利に使う方法とかは出てきています。 Brewdler Brew-file その他のツール まとめ Brewdler Brewdlerはbrew bundleの元になるもので(と思う)、 元々はandrew/brewdler というレポジトリにありました。 (今はこのリンクはHomebrew/homebrew-brewdler へリダイレクトされる様になっています。) 2013年の頃まではBrewdlerはRubyGemsでインストールするようになっていました。 Homebrewの拡張:brewdler, tap

    Brewfileはオワコンではない
    okinaka
    okinaka 2015/03/25