YouTube でお気に入りの動画や音楽を楽しみ、オリジナルのコンテンツをアップロードして友だちや家族、世界中の人たちと共有しましょう。
Vagrantをvirtualboxからlxcに切り替えて超軽量仮想環境を手に入れようもどうぞ。 arch wiki見るとわかりやすいかと。 ubuntuにlxcを入れてubuntuとcentosを動かしてみた。とにかく動作が早い。 lxc とは chroot環境に、(virtualboxみたいに)IPが個別に割り振られたような仮想環境。 オーバーヘッドがどの仮想環境よりも少ない。 スナップショット機能、ライブマイグレーション機能がない(終了させてからフルバックアップは可能) dockerはx86_64のみ対応だが、lxcはi386にも対応。 手順 1.lxc のインストール $ sudo MIRROR=http://jp.archive.ubuntu.com/ubuntu lxc-create -t ubuntu -n ubuntu0 # -r でリリースバージョンを指定できる。詳細は
CentOS 6.5からでDockerが使えるようになったらしい! Docker はひとつの Linux システムの上で、複数の Linux システムを動かすためのソフトウェアらしいです。 システムの分離には Linux Containers (LXC) を、ファイルシステムまわりには Advanced multi layered unification filesystem (Aufs) をつかっているとのこと。。(この辺りは僕のレヴェルではまだまだ理解できない。) とりあえず、centOS上にcentOSを立てれる!やってみよう Mac 今回はvagrantを使ってます。 vagrantは普段から使ってるので余裕です( ー`дー´)キリッ $ vagrant init opscode-centos65 http://opscode-vm-bento.s3.amazonaws.com/v
dockerをCentOS上にインストールしたりしたい Mac OS Xの環境だと、 dotcloud/dockerのリポジトリを git clone し、vagrant up --provision して... という手順を踏む。けど、そのvagrant upしたイメージはubuntuになってる。 別にCentOSでもdockerインストールできるし、 自分が作ったVagrant box上(Ubuntu/DebianかRHEL系に限るが...)で ホストにCentOS使ってみたいなと思って なんかいいのないかな?って探してみたら chef-docker cookbookを見つけた。 サンプル paiming/Vagrant-templateに、 CentOS及びubuntu向けのVagrantfileを用意した。 起動 でインストールされる。 centosについては、サービスなどで運用し
『ドラゴンクエストモンスターズ スーパーライト(iOS/Android)』がリリースされました。みなさんは、もう遊びましたか? このブログ「ひらブラ」読者の方からも、「ドラクエをダウンロードしたら起動画面でCRIWAREロゴを見ました!」というお便りをたくさん頂きました。 とてもステキなゲームですし、たくさんお便りも頂いたので、、、実は今回は別の原稿を用意していたのですが、それをボツにして(笑)、急きょ、ドラクエのお話をお届けします。 ドラゴンクエストモンスターズ スーパーライトジャンルRPGメーカースクウェア・エニックス配信日配信中価格無料(アプリ内課金あり)対応機種iOS6.0以降、Android OS4.0以降コピーライト(c) 2014 ARMOR PROJECT/BIRD STUDIO/SQUARE ENIX All Rights Reserved. Developed by C
現在のパスワードを教えてくれるからといって、「平文で保存してる!くぁwせdrftgyふじこlp」と脊髄反射してはいけません。 JALの6桁数字パスワードがどう格納されているか? 古いシステムなのでMD5でハッシュ化していると想定しますが、もちろんsaltは付けているでしょう。 さて、そんなパスワード保管方式で、現在のパスワード問合せに応答するシステムを作ってみます。 パスワードを「567890」、saltを「hoge」として、データベースには"hoge$567890"のMD5値"4b364677946ccf79f841114e73ccaf4f"が格納されているとします。 総当りしてみましょう。 (ns six-length.core (:require [clojure.core.reducers :as r]) (:import [java.security MessageDigest
はじめに 毎日新しいJavaScriptライブラリが登場していると思いますが、それらがどういう実装になっているかを知ることはライブラリを使う以上に大事かもしれません。 ソースを全部読めば分かるかもしれませんが、それをやるには時間が足りません。 JavaScriptに限った話では無いですが、今回はJavaScriptを例に”特定の機能はどうやってるんだろ?”という事を調べる方法についてです。 探す前にドキュメントに載ってないかを見るのが手間がなくて一番よいですが、書いてない場合は実装を見ます。 Vue.js 今回はVue.jsというAngularJSやKnockoutのようなViewとModelのデータバインディグを行うライブラリを例に、データバインディグはどうやっているのかを2つの方法で調べてみたいと思います。 コードをステップで見ていく これはよく見る方法で皆さんもやったことがあると思い
正式サポートの概要DockerはこれまでもOS Xの上で動かそうと思えば、動かすことはできました。これはOS Xの上でVagrant(実稼働しているのはVirtualBox)などを利用した仮想マシンで通常のUbuntuやCentOSなどのLinuxを立ち上げて、そのLinux環境の中でDockerを稼働させるというものが中心でした。もちろん公式サポートはされていませんでした。 これはDockerそのものがLXC (Linux Containers) と呼ばれるLinuxのOSレベルでの仮想化技術を利用したものなので、Linuxの上でしか利用できなかったからです。よって、バージョン0.8からもOS Xの上でネイティブに動作するわけではありません。 では、どのようにして正式サポートしたのかというと、Dockerが専用の軽量仮想マシンイメージを用意し、OS Xからこの仮想マシンに対してDocke
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く