タグ

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

  • 人間は誰でもミスをする、システムは必ず障害を起こす──トラブルを減らす“6つの知恵”

    「To Err is Human」、これは、1999年に米国の有識者機関である米国医学研究所(IOM: Institute of Medicine)から刊行された報告書のタイトルだ。日語に訳すと「人間は誰でもミスをする」という意味になる。 毎年約10万人が医療事故で死亡、米の死亡原因8位に この報告書によると、当時の米国では、毎年4万4000人~9万8000人もの患者が医療事故によって命を落としていた。これは、自動車事故やエイズによる死亡をはるかに上回り、第1位~3位の死亡原因を占める心臓病、がん、脳卒中といった三大疾病から順に数えても、米国の第8位の死亡原因と報告された。

    人間は誰でもミスをする、システムは必ず障害を起こす──トラブルを減らす“6つの知恵”
  • カーネル・モード

    Windows NT系OSの実行モードのうち,すべてのハードウエアとメモリーに直接アクセスできる高い特権を持つ。NT Executiveのコンポーネントがこのモードで動作する。

    カーネル・モード
  • RADIUSとAAAサービス

    ポイント ●RADIUSはダイヤルアップ接続などのリモート・アクセスで利用される認証情報を一元管理するためのしくみである ●RADIUSの持つAAAサービスとは,「認可」「認証」「課金」のことである ●無線LANなどで使われているIEEE802.1Xは,RADIUSを利用している RADIUS(remote authentication dial in user service)はリモート・アクセスにおける認証情報を一元管理するしくみで,ラディアスあるいはラディウスと呼ばれています。名前にあるように,ダイヤルアップ接続時に使われる認証情報を管理するための仕組みとして考え出された技術です。今回は,このRADIUSの特徴や仕組みを学んでいきましょう。 認証情報をアクセス・ポイントで個別管理していると・・・ ダイヤルアップ接続でインターネットを利用する際は,自宅のパソコンから最寄りのアクセス・ポ

    RADIUSとAAAサービス
  • Google、App EngineにSQLデータベース追加

    Googleは米国時間2011年10月6日、同社のWebアプリケーション開発/実行環境「Google App Engine」にクラウドベースのリレーショナルデータベース管理システム「Google Cloud SQL」を追加すると発表した。当面、限定的なプレビュー版として提供する。 Google Cloud SQLはクラウド環境で完全に管理されているため、開発者はリレーショナルデータベースの運用や保守に煩わされることなく、アプリケーションとサービスの開発に専念することができるとしている。データは複数のデータセンターに同時に格納されるので、マシンやデータセンターの障害が発生した場合、影響を最小限に抑えることができる。 多くの人々が慣れ親しんでいるMySQLデータベース環境を提供する。JavaアプリケーションからはJDBCを介して、PythonアプリケーションからはDB-APIを介してアクセス

    Google、App EngineにSQLデータベース追加
  • x86の全盛期は終わった

    記者が子供の頃の1970年代は、i8080、Z80、MC6800などがマイコン用8ビットCPU(Central Processing Unit)として全盛だった。それに続いたのが16ビットCPUで、米Intelのi8086がパソコン分野の勝者となった。それがx86アーキテクチャーの始まりである。x86アーキテクチャーは32ビットになり、64ビット(これは「x64」とも呼ぶ)になり、今やWindowsパソコンもMacも企業のサーバーもx86だ。でも、x86の全盛期は終わったのではないだろうか。 x86の強力なライバルが二つ浮上してきた。一つは英ARMのARMアーキテクチャーだ。消費電力が少ない割に高性能なARMは携帯機器に多く採用され、「Microsoft、次期版WindowsでARMアーキテクチャーをサポートへ」といった動きも報じられている。米Microsoftは以前、WindowsでAl

    x86の全盛期は終わった
  • IPアドレス編 第6回 NATの設定をマスター

    プライベートIPアドレスをグローバルIPアドレスに変換するNAT/PATは,グローバルIPアドレスの不足を補う技術として一般的に利用されています。今回は,CiscoルータでのNAT/PATの設定と,その確認方法を理解しましょう。 前回(IPアドレス編の第6回)で解説したように,NATには静的NAT,動的NAT,そしてPATの3種類があります。まず,この3種類で共通する設定として,「ローカルとグローバル」の設定があります。つまり,ルータのどのインタフェースが「ローカル」側であり,どのインタフェースが「グローバル」側であるかという指定を行います(図1)。 (config)# interface [タイプ] [ポート] (config-if)# ip nat [inside | outside] [inside | outside]インタフェースのローカル/グローバル設定 ip natコマンドを

    IPアドレス編 第6回 NATの設定をマスター
  • IP電話をテストしてみたい

    ひと昔前までは,電話の世界は完全に通信事業者やインテグレータといった専門家のもので,興味があっても個人でテストをしたり,勉強目的で触ってみるなど夢の話だった。 ところが,IP電話の登場によって,こうした事情は一変した。ちょっとやる気を出せば,個人でも自宅でIP電話システムを構築して自由に実験ができるようになってきた。 とはいうものの,実際にIP電話のシステムを構築して実験環境を整えるには,SIP*サーバーやIP電話機,IP-PBX*ソフトなどさまざまな機材やツールを用意する必要があり結構骨が折れる。それでも最近はWindows用の優れたフリーソフトがどんどん出てきており,一般のWindowsユーザーでも比較的簡単に一式揃えられる状況になっている。これまで,興味はあるけど難しそうと敬遠していた人は,ここで紹介するソフトを使って挑戦してみるといい。 サーバーはOnDO SIP Serverで決

    IP電話をテストしてみたい
  • Androidアプリ開発ノウハウ

    Androidアプリケーション開発コンテスト「Android Application Award (A3)2010-2011 Winter」のエントリー締切がいよいよ2月7日に迫った。開発者を応援するべく、ITproで掲載してきたAndroidアプリ開発ノウハウをまとめた。 あなたのAndroidアプリを“カメラアプリ化”する カメラアプリを作ろう 第1回 ボタン一つでアプリの背景をカメラ写真に変える 第2回 カメラ機能を加える Android ユーザビリティセミナー ユーザビリティ調査の極意を聞き、Flash/AIRによるAndroid開発の実際を見る AndroidアプリをJavaScriptAIRで作る AndroidアプリをJavaScriptAIRで作るツール 初めてのAndroidプログラミング Eclipseを導入して開発環境を整えよう 開発用PCAndroid端末の実

    Androidアプリ開発ノウハウ
  • グーグル発「Hadoop」、日本企業も利用へ

    Hadoopは、グーグルが検索エンジン用に開発したバッチ処理システムを基に開発された、オープンソースソフトだ。グーグルが開発した分散ファイルシステム「Google File System(GFS)」を模した「Hadoop Distributed File System(HD FS)」と、データ処理機構「MapReduce」を模した「Hadoop MapReduce」で構成する。 米国では米VISAや米JPモルガン・チェースのような大手金融機関が、バッチ処理にHadoopを使用する。 そのHadoopがいよいよ、日企業でも使われ始めた。例えば楽天は、ある商品に対するお薦め商品をリストアップする「レコメンド処理」にHadoopを使用する。NTTデータは、全国の渋滞情報をリアルタイムに可視化するシステムの構築にHadoopを採用した。三菱UFJインフォメーションテクノロジーもHadoopを使っ

    グーグル発「Hadoop」、日本企業も利用へ
  • 1