タグ

ブックマーク / xtech.nikkei.com (29)

  • まるごと大特集OS完全理解!

    Windows Vistaは結局,どうなの?」「組み込みシステムの開発が盛んらしいけど,組み込みOSって何が違うの?」「近頃のUNIXユーザーの多くはMacを持ってるって当?」--。いつの時代にも,技術者/開発者たちの間ではOSに関する話題が盛んです。あらゆるプログラムの基盤であるOSは,最重要ソフトウエアですから気になるのは当たり前です。 “今,何がOSに起こっているのか?”プログラマならその答えを知っておくべきです。この連載では,日経ソフトウエア2006年11月号の特集としてご好評をいただいた,OSについての解説を順を追って公開します。 Part1 今さら聞けないOSの疑問 Part2 これがWindows Vistaだ! Part3 Windows XP Tips 25 Part4 仮想マシンの仕組みを理解する Part5 Mac OS XのUNIXな使い方 Part6 組み込み

    まるごと大特集OS完全理解!
  • Windows XP Service Pack 3のFAQ 【更新版】

    Microsoftによると,2008年第2四半期にリリースされる予定の「Windows XP Service Pack 3(SP3)」が,XPの最後のサービス・パックになるそうだ。XP SP3のリリースは,既に遅れに遅れている。XP SP2が出荷されたのは3年以上前のことであり,それ以降,OSの修正プログラムは数百個リリースされ,ユーザーは複数回の再起動を必要とする面倒なアップデートを強いられている。XP SP3は,これらの修正プログラムを全て1つのパッケージにまとめて提供し,さらに驚くべきことに,新機能もいくつか追加する。それらの新機能には,何とXPの後継であるWindows Vistaで初登場したものも含まれている。Windows XP Service Pack 3に関して筆者が知っていることを,以下に紹介する。 Q:Service Pack 3とは何か? A:Windows XP

    Windows XP Service Pack 3のFAQ 【更新版】
  • RAID01とRAID10の違い

    RAID01とRAID10に違いってご存知ですか?専門家やストレージベンダーのホームページでさえ両者は同じものであると説明されている場合がありますが、実は明確に違います。ハイエンドストレージを導入するときにはこの違いについての理解がとても大切になってきますのできちんと押さえておくとよいと思います。 RAID01とは? ストライピンググループをミラーリングしたものがRAID01(もしくはRAID0+1とも呼ばれる)になります。 HDD[1]~[4]で構成されたストライピンググループ1とHDD[5]~[8]で構成されたストライピンググループ2があったとします。 この構成時、例えばストライピンググループ1のHDD[1]が死亡した場合はグループ1のストライピングが使えなくなります。よってこの状態ではストライピンググループ2だけが動いている状態になるわけですから、この時HDD[5][6][7][8]

    RAID01とRAID10の違い
  • 「Webからの脅威」を攻略せよ――セッション管理編

    MS・GoogleAWS全て試す中外製薬の生成AI活用、全社横断と研究特化で使い分け 2024.03.13

    「Webからの脅威」を攻略せよ――セッション管理編
    hiyoud
    hiyoud 2008/03/03
  • 操作方法の特殊さを克服してNTBackupを使いこなす

    リムーバブル記憶域は,テープを含むリムーバブル・メディアを管理するコンソールである。[スタート]−[ファイル名を指定して実行]で,「ntmsmgr.msc」と入力すると,管理コンソールを開くことができる(図2)。 リムーバブル記憶域に表示される[メディアプール]とはリムーバブル・メディアの論理的な集まりである。メディア・プールは,NTBackupのような特定のアプリケーションが使う「アプリケーション・プール」と,アプリケーションが使っていないメディアを管理する「システム・プール」に分類できる。さらに,システム・プールは,[空き][インポート][非認識]の3種類に分かれる。 NTBackupは最初に起動されたとき,リムーバブル記憶域の[メディアプール]の配下に[Backup]という項目を作成する。これは,アプリケーション・プールの1つで,NTBackupで使用するテープはここに割り当てられる

    操作方法の特殊さを克服してNTBackupを使いこなす
  • Windowsコマンド集:ITpro

    Windows Server 2003以外のKerberosサービスを同OSのActive Directoryのセキュリティ・プリンシパルとして構成

    Windowsコマンド集:ITpro
  • エンジニアでない人のための「Web+DBサイト」入門 第11回(最終回) Web+DBサイト構築の見積もり額,適正価格とは?:ITpro

    最終回です。今回は,ある意味IT業界の禁忌に触れてみます。Web+DBシステムを発注したときの見積もり額の秘密です。システムが目指す最終的な目的は”利益を上げられる仕組みの構築”です。見積もり額は利益算定の一番わかりやすいコスト判断ですが,果たして構築費用はどういう計算で生まれているのでしょうか。 利益を上げるコツは「身の丈に合った投資」をすること 利益を上げるためにはどうするべきか。私は経済評論家ではありませんから,あれやこれや難しい話はできません。ただ物事の質は,実はいつだって単純なものです。バサっと単純明快に言い切ってしまいましょう。「自分の身の丈に合った額を投入すること」です。 決して都会とは言い切れない我が家周辺では,冬になると焼き芋の巡回販売車が回ってきます。焼き芋屋さんのほとんどは軽トラックを使っています。なぜ軽トラックなのでしょうか? つまらないことに見えますが,これがビ

    エンジニアでない人のための「Web+DBサイト」入門 第11回(最終回) Web+DBサイト構築の見積もり額,適正価格とは?:ITpro
  • MySQLウォッチ---目次

    「IBM版」Notes/Dominoのサポート終了巡り混乱、企業は主体的に情報収集を 2024.05.17

    MySQLウォッチ---目次
    hiyoud
    hiyoud 2007/12/07
  • [MySQLウォッチ]第23回 押さえておきたいバックアップとリストアのポイント

    よく,データベースの運用に関する相談の中では,バックアップと可用性(アベイラビリティ)を混同してい場合がある。データベースは,ある瞬間のデータを保存することが目的である。障害が発生した際に保存したデータを再現することにより,復元をおこなう。 可用性は,障害対策として,できるだけ止めずにデータベースを運用することを目的としている。もし,止める場合にも最小限の時間で,復旧することを目的としている。 障害が発生した場合に,速やかに復旧することは,非常に重要なことである。そのため,「レプリケーションやクラスタリングを使用すれば万全」と考えるのは,間違いである。もし,レプリケーションやクラスタリング自身に障害が発生すれば,必ずバックアップデータによって,復旧する必要がある。 また,誤ったデータベース更新を実行した場合,レプリケーションやクラスタリングは,すべてのサーバーが即座に更新を実行する。そのた

    [MySQLウォッチ]第23回 押さえておきたいバックアップとリストアのポイント
  • 梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro

    まつもとゆきひろ ネットワーク応用通信研究所 フェロー 楽天 楽天技術研究所フェロー Rubyアソシエーション理事長。Rubyの作者 Blog「Matzにっき」 まつもとゆきひろの起こした小さな奇跡---梅田望夫氏の著書「ウェブ時代をゆく」の中の節のタイトルである。「時代の巨大な変化の中で個人がどう生きるべきか」をテーマにしたというこのの中で,Rubyを生み「オープンソースで飯をう」生き方を実践するまつもと氏の生き方に,梅田氏は何を見い出したのか。梅田氏とまつもと氏が,インターネットがもたらす新しい時代の新しい仕事,新しい生き方を語る。 まつもとゆきひろの起こした小さな奇跡 ――梅田望夫さんの新刊「ウェブ時代をゆく」には,「まつもとゆきひろの起こした小さな奇跡」という節があります。こので何を伝えようとされ,なぜまつもとさんを紹介されたのでしょうか。 梅田 いま,インターネットの切り拓

    梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro
  • マイクロソフト,「Visual Studio 2008」日本語正式版を12月中旬にも提供開始

    「Visual Studio 2008日語版の開発作業は,オン・スケジュールで進んでいる。開発作業の完了は,12月中旬を予定している。その数日後に,無償版のExpress Editionのダウンロード提供を開始する」。マイクロソフト デベロッパー製品部の近藤和彦マネージャは11月28日,プレス向けテクニカルセミナーでこう語った。 Visual Studio 2008は,統合開発環境(IDE)「Visual Studio」の新版。マイクロソフトのソフトウエア開発・実行環境である .NET Framework3.0と3.5を利用できる。これにより,ユーザー・インタフェース構築技術であるWPF(Windows Presentation Foundation)を使ったアプリケーションをビジュアルに構築できるほか,Ajaxアプリケーションを開発可能にするASP.NET用ライブラリの「ASP.NET

    マイクロソフト,「Visual Studio 2008」日本語正式版を12月中旬にも提供開始
    hiyoud
    hiyoud 2007/11/29
  • 特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro

    「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基

    特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro
  • 第7回 「Google Maps API」(1)

    地図というのはどうしてこうも男心をくすぐるんでしょうか。一通り知り合いの家あたりを見終わると,目に付いた道をまっすぐたどってどこまでいくのか見てみたくなります。そして突き当たると,この国道にも起点や終点があったんだなとか変なことに感動してみたり。プログラムなんかしなくてもこれはこれで楽しめるのかもしれま…いや,ちゃんと記事書きます。ごめんなさい。1965年生まれ。愛知県名古屋市出身のフリーライター。 今回からGoogleが提供するGoogle Maps APIの解説です。Google Maps APIは,前回までにご紹介してきた「Yahoo!地図情報Webサービス」や「Virtual Earth」よりも早くからサービス提供を開始しており,地図系APIの先駆けといえます。サービスとしては先発ながら,機能拡張は現在も続いています。 公式ドキュメントは,Googleのサイトで参照できます。残念な

    第7回 「Google Maps API」(1)
  • Windows Vistaにおける.NETアプリケーションの互換性問題

    マイクロソフトの次期クライアントOS「Windows Vista」には,「.NET Framework」の最新版「3.0」が内蔵される。.NET Framework 3.0は,現在使われている「.NET Framework 1.0/1.1/2.0」と互換性を持っているが,完全という訳ではない。Windows Vistaで既存の.NETアプリケーションを使う際の注意点を紹介しよう。 .NET Frameworkは,2002年に「.NET Framework 1.0」として初登場した後,2003年に「.NET Framework 1.1」が,2005年に「.NET Framework 2.0」がリリースされた。Windows Vistaの登場と同時に「.NET Framework 3.0」がリリースされ,Windows Vistaに内蔵される。.NET Framework 3.0は,Windo

    Windows Vistaにおける.NETアプリケーションの互換性問題
  • 最短かつ最速にアクセスする「DB高速化技術」(前編):ITpro

    ポイント ・高度なインデックスやジョインを利用し,最短経路でデータにアクセス ・メモリー不足を自律的に解消し,キャッシュのヒット率を高める ・インメモリーDBは全データをメモリーで処理し,高速化を図る 目的地に早く到着したいなら,最短の経路を最速で行けばよい。これはデータベース(DB)でも同様だ(図1)。インデックスなどを使ってデータへの最短経路を見つけ,メモリー・アクセスを増やして,最速でたどり着く。DBにはそんな技術が詰まっている。 図1●データベース高速化技術のポイント ビットマップ・インデックスなどを使い、データにたどり着く最短の道を選ぶ。また、できるだけメモリーにデータをキャッシュさせておくことで、アクセスのスピードを上げる、という二つのポイントがある [画像のクリックで拡大表示] 以下では,(1)データにたどり着く最短の道を選ぶ仕組みと,(2)アクセスのスピードを上げる仕組みの

    最短かつ最速にアクセスする「DB高速化技術」(前編):ITpro
    hiyoud
    hiyoud 2007/09/12
    ビットマップインデックス・パーティショニングの解説
  • 【XDev】「とりあえず作って,後から作り直せ」,Rubyのまつもと氏が語るエンタープライズ開発:ITpro

    写真●「X-over Development Conference 2007」で講演する,まつもとゆきひろ氏 「結局のところ,顧客に何が必要かは,顧客にも開発者にも理解は不可能だ。そうならば,まずアプリケーションを作って,それを使ってもらい,顧客に合うように直すしかない。これからのエンタープライズ開発も,とにかく速く安く作って,直すことが重要になる」--。プログラム言語「Ruby」の開発者であるまつもとゆきひろ氏は9月7日,ソフト開発をテーマにしたイベント「X-over Development Conference 2007」の講演でこう主張した。 まつもとゆきひろ氏の講演テーマは「Web 2.0時代のエンタープライズ開発」というもの。Web 2.0時代のアプリケーションは,「YouTube」に代表されるように,「仕組みそのものよりも,データがどれだけ集まっているかが生死を分けている」(ま

    【XDev】「とりあえず作って,後から作り直せ」,Rubyのまつもと氏が語るエンタープライズ開発:ITpro
  • 「変な会社」が徹底する真っ当な情報共有

    QAサイトやブログ、ソーシャルブックマークなどのネットサービスをてがける「はてな」。同社は、「立ったまま会議をする」「ミーティングをポッドキャスティングする」などユニークな試みを実践している「変な会社」として知られている。「超オープン」と言われる同社の情報共有の仕組みについて、川崎裕一副社長に話を聞いた。(聞き手は小野口 哲) はてな社内での情報共有はどんな仕組みになっているのでしょうか。 はてなでは、社員が全員ブログを書いています。業務日報的なものだけでなく、基的に何でも書くんです。例えばあるサーバー担当者は、仕事がきつい、眠いといった自分の状況やフットサルの感想の後で、エラーのログや監視プログラムの話を書いています。 「個人のブログみたいなことを書いても意味がない」と感じる人もいるでしょうか、そうではないんです。ブログを読んで、この担当者が眠いことを知ったら、「もう眠ったらどうか」と

    「変な会社」が徹底する真っ当な情報共有
  • 【TechEd 2007】マイクロソフト製の業務用ソフト開発コンポーネント群「Acropolis」が登場

    Microsoftが,.NET FrameworkやWPF(Windows Presentation Foundation)をベースにした業務用クライアント・アプリケーションの開発を容易にするソフトウエア・コンポーネント(部品)群を,無償で提供することが明らかになった。開発コード名は「Acropolis」で,「Visual Studio 2008」に組み込んで利用できる。リリースは来年に予定されているVisual Studio 2008のリリース後,数カ月以内になる模様。 Acropolisは,業務用アプリケーションのユーザー・インタフェース構築に利用できる様々なソフトウエア・コンポーネント群と,コンポーネントを組み合わせて簡単なアプリケーションを構築できるウィザードなどのツールで構成されている。Acropolisの特徴は,Webアプリケーション用のソフトウエア・コンポーネントではなく,

    【TechEd 2007】マイクロソフト製の業務用ソフト開発コンポーネント群「Acropolis」が登場
    hiyoud
    hiyoud 2007/06/14
  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
  • VMware,仮想環境を変換するツールの新版「VMware Converter 3」をリリース

    米VMwareは米国時間1月29日,仮想環境を変換するツールの新版「VMware Converter 3」のリリースを発表した。新版では,ダウンタイムなしで物理マシンから仮想マシンへの変換が可能になった。また,リモートからクローンを作成できるようになっている。 同ツールは,物理的な環境を仮想環境へ(P2V),または仮想環境を別の仮想環境へ(V2V)変換するプロセスを自動化するもの。ITインフラを仮想化するプロセスの高速化を支援する。バックアップ・イメージを仮想マシンに変換する“Hot Cloning”機能により,データを移行させる前にソース・マシンのスナップショットを作成して,マシンを再起動させることなく仮想化環境に移行できる。管理コンソールから,複数のP2VまたはV2V変換を一括管理でき,スケジュール化も可能となる。ウィザードを利用することで,物理マシンを仮想マシンに変換したり,遠隔から

    VMware,仮想環境を変換するツールの新版「VMware Converter 3」をリリース