タグ

ブックマーク / gihyo.jp (5)

  • diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp

    UNIXの基的なコマンドの1つであるdiff。 これに実装されているアルゴリズムは実に興味深い世界が広がっています。 稿では、筆者が開発した独自ライブラリ「dtl」をもとに「diffのしくみ」を解説します。 はじめに diffは2つのファイルやディレクトリの差分を取るのに使用するプログラムです。 ソフトウェア開発を行っている方であれば、SubversionやGitなどのバージョン管理システムを通して利用していることが多いかと思います。稿ではそのdiffの動作原理について解説します。 差分の計算の際に重要な3つの要素 差分を計算するというのは次の3つを計算することに帰結します。 編集距離 2つの要素列の違いを数値化したもの LCS(Longest Common Subsequence) 2つの要素列の最長共通部分列 SES(Shortest Edit Script) ある要素列を別の要

    diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp
  • 第5回 KVM仮想マシンの操作 | gihyo.jp

    virt-managerによる仮想マシンの操作 今回は、仮想マシンの運用・管理に伴う次の操作方法を説明します。 仮想マシンの作成(ゲストOSのインストール) 仮想マシンの起動/停止 仮想マシンのバックアップ(クローニング) これらの操作はGUIツールのvirt-managerから行う方法に加えて、virshコマンドなどのコマンドラインツールを利用する方法があります。また、libvirtが提供するAPIを用いて、Pythonスクリプトから仮想マシンの起動/停止を行うことも可能です。これは、仮想マシンの起動/停止を自動化する場合に利用できます。 virt-managerでは、これらの操作をGUIを利用して直感的に行うことができます。新規の仮想マシンを作成する際は、virt-managerの起動画面(仮想マシン一覧画面)で対象のホストLinux(通常は「localhost(QEMU)⁠」⁠)を右

    第5回 KVM仮想マシンの操作 | gihyo.jp
    ayako71
    ayako71 2013/10/15
    kvm linux
  • 第8回 性能テスト:ソフトウェアテスト基本テクニック|gihyo.jp … 技術評論社

    性能とは 今回は「性能テスト」について紹介していきますが、その前に「性能とは何なのか」ということを考えてみたいと思います。性能とは何なのか?一言で言うと「システムが処理結果を返す力」です。 たとえば、インターネット上のショッピングサイトで商品を買ったことがある方は多いと思いますが、その時のことを思い浮かべてください。あなたは、とあるショッピングサイトにアクセスし、気に入った商品を選んでカートに追加し、商品購入の画面へ進み、商品を送ってもらう住所や決済のためのクレジット番号を打ち込み、やっとの思いで「商品購入」のボタンを押しました。しかし、なぜか何分たっても結果が返ってきません。不安になったあなたは一度ブラウザを閉じ、再度購入をしてみようとしたところで、やっと結果が返ってきました。それまでの時間、約3分。このような場合、あなたならどう感じますか? もちろんイライラしますよね? そう、この「シ

    第8回 性能テスト:ソフトウェアテスト基本テクニック|gihyo.jp … 技術評論社
  • VOCALOID(初音ミク,鏡音リン・レン)の上手な歌わせ方教えます!:第1回 VOCALOIDの基本|gihyo.jp … 技術評論社

    はじめまして。この度VOCALOIDに関する記事を連載させていただくことになりましたOSTER projectと申します。これから数回に渡ってVOCALOIDの機能や調整の仕方を取り扱っていくことになります。基の歌わせ方からナンセンスな小技まで、「⁠私はこうやっているよ!」ということをご紹介していこうと思います。至らない点も多くあるとは思いますが、1ユーザーの調整サンプルとして参考になれば幸いです。 今回は第1回ということで、VOCALOIDの基的な知識と全体の大まかな流れを紹介したいと思います。 「VOCALOID」って何? VOCALOIDとは、YAMAHAが開発した、歌詞とメロディーを入力することでコンピュータに歌を歌わせることが出来る、という画期的な技術です。基的に音を鳴らす仕組みは他のソフトシンセサイザーと同じですが、自然に歌わせられるように様々な工夫がされているようです。

    VOCALOID(初音ミク,鏡音リン・レン)の上手な歌わせ方教えます!:第1回 VOCALOIDの基本|gihyo.jp … 技術評論社
    ayako71
    ayako71 2010/11/27
  • Blogopolisから学ぶ計算幾何 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    Blogopolisから学ぶ計算幾何 記事一覧 | gihyo.jp
  • 1