タグ

ブックマーク / www.publickey1.jp (574)

  • 2012年秋のIT系イベントは盛りだくさん。クラウドごった煮/HTML5 Conference/XP祭り/PyCon/Node.jsなどなど

    2012年秋のIT系イベントは盛りだくさん。クラウドごった煮/HTML5 Conference/XP祭り/PyCon/Node.jsなどなど 暦の上ではもう秋だそうです。IT業界の秋はイベントの季節。そろそろPublickeyでも取材の予定を考えなければとめぼしいものをリストアップしてみたところ、予想以上に面白そうなイベントが盛りだくさん。 せっかくなのでここでまとめて読者のみなさんとイベント情報を共有したいと思います。会場でお会いしましょう!(さすがに全部のイベントには参加できそうにないですけれど……) 第6回クラウドごった煮 クラウドごった煮は、国内で活動するクラウド事業者が一同に集まるイベント。 開催日:9月1日 前回の2011年9月9日に行われたイベントからほぼ1年。国内クラウドは新たなサービス事業者が参入し、海外クラウド勢は一斉にIaaSへと進んで行き始めました。こんな現状を踏ま

    2012年秋のIT系イベントは盛りだくさん。クラウドごった煮/HTML5 Conference/XP祭り/PyCon/Node.jsなどなど
  • サービス障害を起こさないために、障害を起こし続ける。逆転の発想のツールChaos Monkeyを、Netflixがオープンソースで公開

    サービス障害を起こさないために、障害を起こし続ける。逆転の発想のツールChaos Monkeyを、Netflixがオープンソースで公開 米国でビデオオンデマンドサービスを提供しているNetflixは、Amazonクラウド上でわざとシステム障害を起こすためのツール、Chaos Monkeyをオープンソースで公開しました。 Chaos MonkeyはAmazonクラウド上で使うツール。Amazonクラウド上のインスタンスをランダムに落としまくることで、サービスに対して仮想的な障害を引き起こしてくれます。 NetflixはこのChaos Monkeyを実環境で使うことで、物の障害が起きたとしてもサービスが継続できることをテストし続けてきました。Netflixのブログ「Chaos Monkey released into the wild」から引用します。 There are many fail

    サービス障害を起こさないために、障害を起こし続ける。逆転の発想のツールChaos Monkeyを、Netflixがオープンソースで公開
  • HTML5を中心とした「Web標準」がどれだけあるのか、図にしてみると……

    急速に立ち上がろうとしている「プラットフォームとしてのWeb」。そのために現在たくさんのWeb標準が提唱され、標準化作業が行われています。 その全体像を1枚の図として示したのは、Mozilla Japanのdynamis(でゅなみす)氏こと浅井智也氏。先週行われたオープンソースカンファレンス2012京都で行った講演のスライドから許可を得て引用します。 HTML5を中心に、円の色は標準化団体の色を示しています。青ならW3C/WHATWG、黄色はIETF、茶色はECMA、赤はKhronos。また、円の外側はまだまだこれからの技術という位置づけになっているそうです。 こうして1枚の図にして見ると、実にたくさんの技術がWebで実現されようとしていることに驚かされます。 このすべての技術を使いこなす必要はないかもしれませんが、Webをプラットフォームとするアプリケーションの構築には、HTML5のマー

    HTML5を中心とした「Web標準」がどれだけあるのか、図にしてみると……
  • MapReduceとパラレルRDBでベンチマーク対決、勝者はなんとRDB!

    大量のデータを処理する手法として登場したMapReduce。クラウドに対応した分散処理の定番として話題に上ることが増えてきました。 MapReduceは、大量のデータを分割し、分割したデータを分散したノードに投げてノードごとに処理を実行、結果を集約して最終的な答えを求める、といった手法です。 しかしMapReduceが登場する以前から商用レベルで使われていた分散処理手法があります。データを分散したデータベースに格納し処理を行うパラレル・リレーショナルデータベース(パラレルRDB)がその1つです。 パラレルRDBは、データを複数のデータベースに分散して配置、データベースごとに処理を行い、結果を求める手法です。中央に共有メモリを配置するなどの方法で分散したデータベース同士の連携を行うことが一般的です。 ではパラレル・リレーショナルデータベースはMapReduceより遅いのか? 劣るのか? 両者

    MapReduceとパラレルRDBでベンチマーク対決、勝者はなんとRDB!
  • Fusion-io、ioDrive搭載x86サーバを共有ストレージ化する「ION Data Accelerator」を発表、既存ストレージベンダに対抗へ

    PCIeに接続するサーバ内蔵型の超高速なフラッシュドライブの市場を切り拓いてきたFusion-ioが、EMCやNetAppなど大手ベンダが居並ぶ共有ストレージアレイの市場へ、ついに殴り込みをかけてきました。 Fusion-ioが発表したソフトウェア「ION Data Accelerator」を用いることで、同社のフラッシュストレージ「ioDrive」を搭載したx86サーバを高速な共有ストレージにすることができます。 Fusion ION software delivers over a million I/Os per second with up to 6 GB/s throughput and under 0.06 millisecond latency. ION delivers breakthrough performance over Fibre Channel, InfiniB

    Fusion-io、ioDrive搭載x86サーバを共有ストレージ化する「ION Data Accelerator」を発表、既存ストレージベンダに対抗へ
  • クラウドAPIを共通化する「Deltacloud」バージョン1.0が正式公開

    IaaS型クラウドに対するインスタンスの作成、起動、終了、リブートなどの操作は、当然ながらクラウドごとに独自のAPIが用意されています。The Apache Foundationがオープンソースとして開発する「Deltacloud」は、こうしたクラウドごとに異なるAPIをラップして共通化するためのソフトウェアです。 そのDeltacloudのバージョン1.0が正式に公開されました。 Deltacloudを利用することで、クラウドに対するAPIが共通化されるため、たとえクラウドを別のものに乗り換えても、アプリケーション側を変更することなくそのまま利用できるとの利点が説明されています。 12種類のクラウドに対応 Deltacloudはサーバ上でデーモンとして実行しておき、DeltacloudのREST API経由でクラウドに対してインスタンスの作成や起動といった操作を行うと、それが各クラウドの

    クラウドAPIを共通化する「Deltacloud」バージョン1.0が正式公開
  • クラウド事故の損害保険「クラウドプロテクター」、BIGLOBEクラウドホスティングが保険対象に認定。ベンダのバックアップ実行の不備も補償

    クラウド事故の損害保険「クラウドプロテクター」、BIGLOBEクラウドホスティングが保険対象に認定。ベンダのバックアップ実行の不備も補償 たとえクラウドの障害によって自社のサービスが停止したりデータが失われたとしても、一般に取り返せるのはクラウドへ支払った利用料金程度で、損害を賠償してもらうのは難しい。ここ最近、頻発しているクラウドやホスティングの事故や障害を経て、こうした認識が多くのユーザーに広まりつつあります。 そうしたクラウドの事故による損害を補償してくれる保険として、NECファシリティーズから「クラウドプロテクター」が発表されていましたが、その保険の対象となるクラウドの第1号として、NECの「BIGLOBEクラウドホスティング」が認定されたと公式ブログで公表されました。 ベンダのバックアップに不備があっても補償してくれる このクラウドプロテクターで補償される範囲として、以下のような

    クラウド事故の損害保険「クラウドプロテクター」、BIGLOBEクラウドホスティングが保険対象に認定。ベンダのバックアップ実行の不備も補償
  • ニフティクラウドが、Ruby、PHP、MySQLなどの環境をクラウド上ですぐに展開できる「ニフティクラウド C4SA」を正式公開

    ニフティクラウドが、RubyPHPMySQLなどの環境をクラウド上ですぐに展開できる「ニフティクラウド C4SA」を正式公開 ニフティクラウドはIaaS型のクラウドサービスとして2年半前から提供されてきており、C4SAはそのIaaS型クラウドサービス上に、数クリックでPHPRuby on RailsMySQLといった環境を自動的に構築し、すぐに開発に取りかかることができる機能を提供するもの。そのままサービスの公開まで行うことができます。 対応する言語やフレームワークは、RubyPHPPythonPerl、node.js(予定)、Ruby on Rails、CakePHP、Tornado(予定)、Django、Catalyst(予定)など。 また、WordPress、Pukiwiki、Concrete5、CandyCane、そしてデータベースのMySQLもすぐに展開可能です。

    ニフティクラウドが、Ruby、PHP、MySQLなどの環境をクラウド上ですぐに展開できる「ニフティクラウド C4SA」を正式公開
  • オラクル、I/O仮想化ベンダのXsigo買収。Software-Defined Network参入へ

    XsigoはI/O仮想化ベンダ。サーバからInfinibandを通じて同社の装置に接続すると、サーバ内の仮想マシンに対して装置内で任意の仮想イーサネットや仮想ファイバーチャネルのインターフェイスを割り当てることができ、物理サーバのI/Oを仮想化する機能を備えています。 この仮想I/Oは管理ソフトウェアから任意のネットワーク化を行うことができるため、いわゆるソフトウェアによって定義するネットワーク、Software-Defined Networkとして、ダイナミックにネットワーク構成を操作することができます。 同社製品はすでにブリティッシュテレコム、eBay、ベライゾン、ソフトバンクなどで採用実績があるとのこと。 InfinibandでSoftware-Defined Network オラクルは買収を発表したプレスリリースの中で、Software-Defined Networkの部分を特に取

    オラクル、I/O仮想化ベンダのXsigo買収。Software-Defined Network参入へ
  • IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ パッケージベンダ、SIer、ホスティング企業編

    IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ パッケージベンダ、SIer、ホスティング企業編 IT系企業で給与が高いのはSIerなのか、それともネットベンチャーなのか、流行のソーシャルゲーム系なのでしょうか。今年も上場企業を主な業種ごと分類し、調査しました。 前編のネットベンチャー、ソーシャル、モバイル、ゲーム編に続いて、後編ではパッケージベンダ、SIer/システム開発、組み込み開発、ISP/ホスティングベンダなどの企業について見ていきます。 この記事は、Yahoo!ファイナンスの「業種別銘柄一覧:情報・通信」および金融庁の「EDINET」で公開されている企業の有価証券報告書から、従業員数、平均年齢、平均年収などの情報を収集、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均給与が高い順に並べてみたものです。年収の単位は千円です。 ジャストシステム、

    IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ パッケージベンダ、SIer、ホスティング企業編
  • IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ ネットベンチャー、ソーシャル、モバイル、ゲーム編

    IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ ネットベンチャー、ソーシャル、モバイル、ゲームIT系企業で給与が高いのはSIerなのか、それともネットベンチャーなのか、流行のソーシャルゲーム系なのでしょうか。今年も上場企業を主な業種ごと分類し、調査しました。 この記事は、Yahoo!ファイナンスの「業種別銘柄一覧:情報・通信」および金融庁の「EDINET」で公開されている企業の有価証券報告書から、従業員数、平均年齢、平均年収などの情報を収集、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均給与が高い順に並べてみたものです。年収の単位は千円です。 今回は前編として、ネットベンチャー、ソーシャル、モバイル、ゲームなどの業種に分類した企業を中心に紹介します。後編では、パッケージベンダ、SI/システム開発、ゲーム開発などに分類した企業を紹介します。 ネッ

    IT系上場企業の平均給与を業種別にみてみた 2012年版 ~ ネットベンチャー、ソーシャル、モバイル、ゲーム編
  • PhoneGap 2.0がリリース。JavaScriptの性能向上、Windows Phoneサポートなど

    PhoneGap 2.0がリリース。JavaScriptの性能向上、Windows Phoneサポートなど モバイル向けにHTML5/JavaScript/CSSで開発されたWebアプリケーションをラップし、iOSやAndroidなどのデバイスにインストール可能なネイティブアプリケーションに変換できるフレームワーク「PhoneGap」が、最新版のPhoneGap 2.0としてリリースされました。 PhoneGapは昨年アドビに買収されAdobe PhoneGapとなっていますが、PhoneGapのソフトウェア自体は買収前にオープンソースとしてApache Software Foundationに寄贈。オープンソース版はApache Cordovaとなっています。 PhoneGap 1.0がリリースされたのは昨年8月のことでした。約1年でメジャーバージョンアップを果たしたことになります。 主

    PhoneGap 2.0がリリース。JavaScriptの性能向上、Windows Phoneサポートなど
  • HTML5仕様をめぐるW3CとWHATWGについて、Ian Hickson氏がメーリングリストに書いたこと

    HTML5の仕様策定が、今後W3CとWHATWGに分裂するのではないか、といった言説が流れています。発端となったのは、W3CのWHATWGグループにIan Hickson氏が投稿したメールです。 [whatwg] Administrivia: Update on the relationship between the WHATWG HTML living standard and the W3C HTML5 specification from Ian Hickson on 2012-07-19 ([email protected] from July 2012) [whatwg] Administrivia: Update on the relationship between the WHATWG HTML living standard and the W3C HTML5 spec

    HTML5仕様をめぐるW3CとWHATWGについて、Ian Hickson氏がメーリングリストに書いたこと
  • VMwareがOpenFlowベンチャーのNicira買収を発表

    VMwareは、ネットワーク仮想化ベンダのNiciraを買収すると発表しました。Niciraはネットワーク分野の新技術として注目されるOpenFlowを推進しており、VMwareはNicira買収でSoftware-Defined Networkの分野へ格的に乗り出すことになります。 プレスリリースから、VMware CEOのポール・マリッツ氏。 “The acquisition of Nicira adds to our portfolio of networking assets and positions VMware to be the industry leader in software-defined networking.” このNicira買収は、私たちのネットワーク製品群および業界でのポジションにおいて、Software-Defined Networkingのリーダー

    VMwareがOpenFlowベンチャーのNicira買収を発表
  • また新しいHTML5オーサリングツール「Ninja」、タイムラインでアニメーションも作成可能。Motorola Mobilityがオープンソースで公開

    また新しいHTML5オーサリングツール「Ninja」、タイムラインでアニメーションも作成可能。Motorola Mobilityがオープンソースで公開 Motorola Mobilityが今月公開したHTML5オーサリングツール「Ninja」のバージョン0.7は、SVGやCanvas、WebGLなどを用いたHTML5でのアニメーション効果の開発を得意としたオーサリングツールです(それにしてもNinjaという名称は海外で人気がありますね……)。オープンソースソフトウェアとして開発されています。 Ninjaは、同じくMotorola MobilityがリリースしたHTML5対応のフレームワーク「Montage」をベースにしています。Montageは、Adobe Flash/Flexのような形でHTML5のアプリケーション開発ができるようにという意図で開発されたフレームワーク。 Ninjaの画面

    また新しいHTML5オーサリングツール「Ninja」、タイムラインでアニメーションも作成可能。Motorola Mobilityがオープンソースで公開
  • Amazonクラウド、2テラバイトのSSD、60GBメモリ搭載で12万IOPSを実現するインスタンスを発表

    ハードディスクドライブよりも圧倒的に高速なSSDをローカルストレージとして搭載し、10ギガビットイーサネットで接続されたインスタンスを、Amazonクラウドが発表しました。 この「ハイ I/O クワドラプル エクストラ ラージ」インスタンスを準仮想化で利用した場合には、12万IOPS(4KBブロックのランダムリード)の性能を発揮し、I/O負荷が集中するようなデータベースサーバを従来よりもずっと高速に実行可能です。 スペックは以下。 8仮想コア、合計で35ECU (EC2 コンピュートユニット) ハードウェア仮想化もしくは準仮想化 60.5GBメモリ 10ギガビットイーサネット 2テラバイトのローカルSSDストレージ コスト半分で同一スループット、レイテンシは短縮 Amazonクラウドは今年1月から、SSDを用いたNoSQLデータベースサービス「DynamoDB」の提供を開始していました。D

    Amazonクラウド、2テラバイトのSSD、60GBメモリ搭載で12万IOPSを実現するインスタンスを発表
  • jQuery Mobile 1.1.1リリース、jQuery 1.8β2も公開

    The most notable changes in this release are speedier page transitions and tap responsiveness on longer pages, smoother transitions in Cordova, and more polished form elements. リリースでの特筆すべき変更点は、ページ遷移がより迅速になったことと、長いページでのタップに対するレスポンス向上、Cordva(PhoneGapのオープンソースプロジェクト名)でのページ遷移がよりスムーズになり、フォーム要素がさらに改善されたことなどす。 jQuery Mobile 1.1.1のリリースに合わせて、画面の配色などをカスタマイズできるThemeRoller Mobileのアップデートと、jQuery Mobileの必要なモジュー

    jQuery Mobile 1.1.1リリース、jQuery 1.8β2も公開
  • Java 8、Java 9はどうなるのか。JavaOneの基調講演で示された方向性。JavaOne 2011

    Java 8、Java 9はどうなるのか。JavaOneの基調講演で示された方向性。JavaOne 2011 7月に登場した「Java 7」に続くバージョンとして開発中の「Java 8」「Java 9」。 オラクル Java Platformチーフアーキテクト Mark Reinhold氏は、サンフランシスコで先週、10月4日から開催された「JaveOne 2011」の基調講演で、「Java 8」の機能として予定されている、マルチコアプロセッサへの対応を目的とした「Project Lambda」、大規模プログラミングへの対応を目指す「Project Jigsaw」の紹介を行いました。 さらに「Java 9」の構想としてビッグデータ、マルチテナント対応などがあることを明らかにしました。 記事は「「Java 7」とはどんなリリースだったのか、チーフアーキテクトが解説。JavaOne 2011

    Java 8、Java 9はどうなるのか。JavaOneの基調講演で示された方向性。JavaOne 2011
  • Javaのモジュール化を前進させるProject Jigsawは、Java 8からこぼれてJava 9へ

    Javaのモジュール化を前進させるProject Jigsawは、Java 8からこぼれてJava 9へ Javaの次のバージョンとなるJava SE 8は来年2013年9月頃に最終リリースを予定しています。このJava SE 8に新機能として入る予定だったProject Jigsawについて、実装時期を延期する提案をするとOracleJava Platform Groupチーフアーキテクト、Mark Reinhold氏が書いたブログ「Project Jigsaw: Late for the train」で表明されています。 その日語訳が、日オラクルでJavaのエバンジェリストをしている寺田佳央氏のブログにポストされた記事「Project Jigsaw: 列車の遅れ」で紹介されています。 Java SE 8を2013年9月頃にリリースすることを優先させるため、Project Jigs

    Javaのモジュール化を前進させるProject Jigsawは、Java 8からこぼれてJava 9へ
  • JavaScript MVC座談会。遅くならない? それぞれの特徴は? サーバとの通信は?(後編)

    JavaScriptでの大規模アプリケーション開発を支援する「JavaScript MVCフレームワーク」がいくつも登場し、注目され始めています。7月11日に開催された「第31回 HTML5とか勉強会」では、このJavaScript MVCフレームワークがテーマとなり、主なフレームワークの紹介と座談会が行われました。 それぞれのフレームワークがどんな特徴を持ち、何に向いているのか。非常に勉強になる内容でしたので、この記事では座談会の内容を紹介したいと思います。 (記事は「座談会:JavaScript MVC、遅くならない? それぞれの特徴は? サーバとの通信は?(前編)」の続きです) ローカルのモデルをサーバに保存するには? 新野 ここまでは主にビュー側の話をしてきましたが、次はモデルについてです。それぞれのフレームワークで、モデルとしてローカルに持ったデータをサーバに送って保存したいと

    JavaScript MVC座談会。遅くならない? それぞれの特徴は? サーバとの通信は?(後編)