タグ

2012年3月7日のブックマーク (11件)

  • KVMの管理 改訂版 virt-manager 入門<br/> (第1回 仮想マシンマネージャー)

    痒いところに手が届くPC用テクニックの備忘録です。 雑多なことが、整理されずに、並んでいますが、あしからず。 しばらく、離れているうちに興味がワンボードマイコンにまで広がっちゃいました。PCじゃないことも混じっていますがご容赦を。 [概要] 仮想化環境の管理ユーティリティvirt-manager 0.8.x (RHEL6, CentOS6, ubuntu 10.10, 11.04)について説明をしています。 [詳細] "Virtual Machine Manager(virt-manager)は、Red Hat社が中心になって開発している複数の仮想化環境をグラフィカルに管理するユーティリティです。virt-managerはlibvirt (virtualization API)を介して、Xen, Qemu, KVMなど異なるハイパーバイザーを一括して管理することが出来ます。 virt-ma

    KVMの管理 改訂版 virt-manager 入門<br/> (第1回 仮想マシンマネージャー)
    hrstt
    hrstt 2012/03/07
  • UbuntuにKVM環境を構築する - La vie des marmotte

    Linuxで仮想マシン基盤を構築しようとしたとき、幾つかの選択肢がありますが、 KVM(Kernel-based Virtual Machine)は、Kernel2.6.30以降標準で利用可能です。 プロジェクトページ:KVM 余談ですが、KVM以前よりLinuxで仮想化を担ってきたXenについては、Kernel3.0 よりメインラインに加わったそうです。 SORCEFOGE.JP Managin:Linux 3.0がついにリリース、バージョン番号付けルールが変更に | OSDN Magazine アーキテクチャ KVMは、完全仮想化を提供するハイパーバイザで、仮想化支援機能を持つCPUで 動かすことが必須になります。 このため、Intel系ではIntel VT-x。AMD系ではAMD-V対応CPUである必要があります。 ここでは、以下のような構成でシステムを構築したいと思います。 KVM

    UbuntuにKVM環境を構築する - La vie des marmotte
    hrstt
    hrstt 2012/03/07
  • Ruby/ベイジアンフィルタ - TOBY SOFT wiki

    RubyGemsのclassifierを使ってみる † githubを見るに最新版はたぶんこれ↓ luisparravicini's classifier at master - GitHub なんだけど、まずは素のclassifierを使ってみる。 $ sudo gem install classifier Successfully installed stemmer-1.0.1 Successfully installed classifier-1.3.1 2 gems installed stemmerというのも依存で入れさせられた。 あとは、こちらを参考にサンプルを実行してみると→ベイジアンフィルターで日語を分類する。 - ザリガニが見ていた...。 classifier_test.rb: #!ruby -Ku $KCODE = 'u' require 'rubygems' re

  • Windowsへのインストール(スタンドアロンインストール) — Python製ドキュメンテーションビルダー、Sphinxの日本ユーザ会

    注釈 Windows Vista以降で管理者権限が必要な場所へのインストールを行う場合は「右クリックして管理者権限で実行」してください。(管理権限は要求しないように作っています) If you need privilege to install on WIndows Vista or after, You need to install with administrator privilege (right click and choose one). これでパス設定を含めたインストールが行われます。 スタートメニューから、コマンドプロンプトを起動するか、「名前を指定して実行」で cmd と入力してみましょう。ウィンドウが表れたら、 python[Enter] とタイプします。インストールしたPythonのバージョンを表す文章に続いて、 >>> という文字が表示されればインストールは成功で

  • Ruby向けパターンマッチライブラリ「pattern-match」を作った - 継続にっき(2012-03-03)

    ))) Ruby向けパターンマッチライブラリ「pattern-match」を作った先日ポストしたScalaっぽいパターンマッチをRubyで実装するをベースに 一通り機能を揃えてライブラリ化した(pattern-match)。 面白そうなパターンをいくつか例に取ってみると、まず多重代入。 match([0, [1, 2, 3, 4]]) { with(_[a, _[b, *c, d]]) { # `Array.(a, Array.(b, *c, d))'と同じ p [a, b, c, d] #=> [0, 1, [2, 3], 4] } } Gaucheのutil.match由来の___、__k。 match([[0, 1], [2, 3]]) { with(_[_[a, b], ___]) { p [a, b] #=> [[0, 2], [1, 3]] } } 赤黒木のbalance(参考

    hrstt
    hrstt 2012/03/07
  • 幸福と成功の意外な関係

    幸福と成功の意外な関係 (TEDTalks) Shawn Achor / 青木靖 訳 2011年5月 私が7歳で妹が5歳の時、2段ベッドの上で一緒に遊んでいました。当時私は妹より2つ年上で・・・今でも2つ年上ですが・・・当時は何でも私が仕切っていて、戦争ごっこをすることになりました。それで2段ベッドの上で、一方の端には私のG.I.ジョーの兵士と武器が並び、もう一方には妹のマイリトルポニーが騎馬突撃に備えていました。 あの日の午後起きたことに関しては見解の相違があるのですが、今日この場に妹は来ていないので、皆さんに真実をお話しすることにしましょう。(笑) 妹はすこしばかり不器用なところがあって、兄が押しも何もしていないのに突然ベッドの上から姿を消し、床に落下しました。妹に何が起きたのか恐る恐るベッドの脇から覗いてみると、妹は四つん這いで痛々しく着地していました。 私は不安になりました。危ない

    hrstt
    hrstt 2012/03/07
    本題とは違うところで,平均と外れ値の扱いは統計学のそれとは違うんだけどなーと思ったわけです.
  • 暗号化・複合化を行う ブロック暗号 - [Ruby + Ruby] ぺんたん info

    Rubyでブロック暗号を行うにはOpenSSL::Cipherを使用します。 DESやAESやBlowfishが使用可能です。 [参考記事] ブロック暗号とは [参考記事] PHPで暗号化・複合化を行う ブロック暗号 [参考記事] Javaで暗号化・複合化を行う ブロック暗号 [参考記事] Perlで暗号化・複合化を行う ブロック暗号 サンプルコード 使用できる暗号アルゴリズムの一覧 この暗号化方式はアルゴリズム規定のブロック長に分割して秘密鍵を用いて暗号化を行います。 規定のブロック長に分割する方式を暗号利用モード、ブロック長に満たないときの補完方法をパディング方式といいます。 暗号利用モードで分割するときに前の平文ブロックの結果を次の平文に使用しますが、この最初のブロックで使用される値がIV(初期化ベクトル)です。 まとめ 暗号化の流れ (1) ブロック長に満たない部分をパディング方式

    hrstt
    hrstt 2012/03/07
  • http://miqata.com/t/75

  • フルテキスト インデックスのパフォーマンスの向上 - SQL Server

    適用対象:SQL ServerAzure SQL Database このトピックでは、フルテキスト インデントとクエリのパフォーマンス低下の一般的な原因をいくつか説明します。 また、このような問題を軽減し、パフォーマンスを改善する提案もいくつか紹介します。 パフォーマンスの問題の一般的な原因 ハードウェア リソースの問題 フルテキスト インデックス作成とフルテキスト クエリのパフォーマンスは、メモリ、ディスク速度、CPU 速度、コンピューターのアーキテクチャなどのハードウェア リソースの影響を受けます。 フルテキスト インデックス作成のパフォーマンス低下の主な原因となるのは、ハードウェア リソースの制限です。 CPU。 フィルター デーモン ホスト プロセス (fdhost.exe) または SQL Server プロセス (sqlservr.exe) の CPU 使用率が 100% に近

    フルテキスト インデックスのパフォーマンスの向上 - SQL Server
    hrstt
    hrstt 2012/03/07
    fulltextindex のチューニング
  • パフォーマンスのチューニングと最適化 (フルテキスト検索)

    更新 : 2006 年 4 月 14 日 フルテキスト インデックス作成とフルテキスト クエリのパフォーマンスは、メモリ、ディスク速度、CPU 速度などのハードウェア リソースの影響を受けます。 フルテキスト インデックス作成のパフォーマンス フルテキスト インデックス作成のパフォーマンス低下の主な原因となるのは、ハードウェア リソースの制限です。 MSFTESQL サービスと SQL Server の CPU 使用率が 100% に近くなっている場合は、CPU がボトルネックになっています。 ディスク待ちのキューの長さが平均でディスク ヘッド数の 2 倍を超えている場合は、ディスクがボトルネックになっています。この場合の主な回避策は、作成するフルテキスト カタログを SQL Server のデータベース ファイルやログから切り離し、ログ、データベース ファイル、およびフルテキスト カタロ

    パフォーマンスのチューニングと最適化 (フルテキスト検索)
  • 開発プロセスの基本を学ぶ:ITpro

    一口に開発プロセスと言っても,様々な種類がある。具体的に,それぞれの開発プロセスにはどのような違いがあるのか。また,どのような基準に基づいて開発プロセスを選択すればいいのか。ここでは,様々な開発プロセスについて解説する。 「反復型やスパイラル型といった言葉は聞いたことがあるが,それらの内容までは知らない」。読者の中には,こうしたエンジニアも少なくないのではないか。そこでここでは,様々な開発プロセスの歴史や特徴,選択の基準を説明しよう。 まずは「開発プロセス」の定義を明確にしておきたい。 英語の辞書を引くと,プロセスには「処理」と「工程」という2つの意味がある。一般に「処理」は単数形(Process),「工程」は複数形(Processes)で表す。 情報システムにおける「処理」とは,仕様やデータ,プログラムなどの「入力」に対してなんらかの作業を実施して,結果を「出力」することを言う。一方の「

    開発プロセスの基本を学ぶ:ITpro
    hrstt
    hrstt 2012/03/07
    共通の背景がないのかもしれないベンダーへ説明する時の資料