タグ

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

  • AWSを捨てて復活、ドロップボックスが上場へ

    オンラインストレージサービスの米ドロップボックス(Dropbox)が新規株式公開(IPO)を申請できたのは、「Amazon Web Services(AWS)」をやめて自社環境へ移行したからだった。同社はITストラクチャーの見直しで売上原価率を34ポイントも改善していた。 ドロップボックスは長らく「行き詰まったユニコーン(未上場ながら推定評価額が10億ドルを超えるスタートアップ)」の代表格だった。同社が最後に資金調達したのは2014年1月。当時の推定評価額は100億ドル(約1兆円)にも達したが、その後は失速。2015年10月には米大手投資会社のフィデリティ・インベストメンツ(Fidelity Investments)が推定評価額を20%引き下げるなど、投資家から厳しい目を向けられ、IPOも新規の資金調達もできずにいた。 そんなドロップボックスが鮮やかな復活を成し遂げた。同社は2018年2月

    AWSを捨てて復活、ドロップボックスが上場へ
  • 「サル軍団」にシステム障害を起こさせる、Netflixの驚異的なトラブル撲滅法

    Netflixは、わざと番障害を起こしてすぐ復旧させることを繰り返し、当の障害発生に備える、という驚くべき手法「カオスエンジニアリング」を実践している。 その効果は実証されている。Netflixが全面的に採用しているAmazon Web Services(AWS)で、2017年2月に中核施設の一つ、米バージニア北部リージョン(広域データセンター群)にて大規模障害が起きたとき、別のリージョンに速やかに切り替えたという。 Netflixの先進的な取り組みを紹介するこの特集の最後に、カオスエンジニアリングを取り上げる。

    「サル軍団」にシステム障害を起こさせる、Netflixの驚異的なトラブル撲滅法
  • 京都市がシステム刷新失敗、「悲劇を繰り返すな」とご意見番

    京都市が2014年から81億円を投じて進めていた基幹系システム刷新プロジェクトが失敗した事案が、ついに訴訟合戦に突入する。2017年12月8日、京都市議会(京都市会)は門川大作市長名義で提出された訴えの提起を全会一致で可決した。刷新が遅延した原因となったバッチ処理のマイグレーション(開発言語と業務ロジックを引き継ぐ移行)を受託したITベンダーのシステムズ(東京・品川)に対する訴えである。 システムズは2億円を求め、京都市は8億円を求める 京都市の情報システム部門に当たる総合企画局情報化推進室の担当者は日経コンピュータの取材に対し、訴訟額は約8億円、正確には7億9976万2365円となると回答。内訳は既にシステムズに支払っていて返還を求める額が5億662万5000円、稼働遅延に伴う既存システムの延長稼働などの損害賠償金が2億2043万1696円、弁護士費用が7270万5669円という。 もと

    京都市がシステム刷新失敗、「悲劇を繰り返すな」とご意見番
  • [続報]OCNの通信障害、米グーグルによる誤った経路情報の大量送信が原因か

    2017年8月25日、NTTコミュニケーションズ(NTTコム)のインターネット接続サービス「OCN」で発生した通信障害に関して、インターネット通信関連の識者は誤った経路情報が大量に流れたことが原因ではないかとの見方を示した。ここでいう経路情報はルーターがBGP(Border Gateway Protocol)というプロトコルを使って交換するものだ。 日ネットワークインフォメーションセンター(JPNIC)の岡田雅之氏は、NTTコムは複数の組織と対等な関係でネットワークの経路情報をやり取りしているが(これを「ピアリング」という)、そのうちのある組織が誤った経路情報を大量に流したのではないかと話す。その結果、「NTTコムを介してインターネットに接続していた企業のルーターが、大量の経路情報を受け取り高い負荷がかかり、一部はフリーズしたような状態に陥るなどして通信障害につながったのではないか」(岡

    [続報]OCNの通信障害、米グーグルによる誤った経路情報の大量送信が原因か
  • ついに出たWHOISの“後継者”、ドメイン情報の検索性向上

    JPドメイン(.jp)の登録管理を担う日レジストリサービス(JPRS)は、WHOISの次世代プロトコルである「RDAP(Registration Data Access Protocol)」の技術仕様(RFC 7480~7484)を日語化、同社のWebサイトで2016年12月15日に公開した。 WHOISは、IPアドレスやドメイン情報などのインターネット資源を検索するためのサービス。やり取りを規定したWHOISプロトコルは1982年に作られた。現在は主にドメイン名を取得するときの事前調査や、ドメインの管理者を調べるときなどに使われている。 一方で、プロトコルに起因する問題も抱えている。最大の問題は、RFCで定められている内容が極めてシンプルなため、運用組織によって実装がバラバラになっている点だ。ドメイン名を管理するレジストリや、IPアドレスを管理する地域インターネットレジストリごとにも

    ついに出たWHOISの“後継者”、ドメイン情報の検索性向上
  • 古いガラケーなどがSSL接続不能に?着実に迫る「SHA-2証明書」移行問題

    自社Webサイトで会員向けサービスを提供しているA社のシステム管理者X氏はある日の朝、「サービスにログインできない」というユーザーからのクレーム対応に追われていた。どうも一部のモバイルユーザーだけがログインできないようだ。そうこうしているうちに、今度は社内から「業務システムにアクセスできない」という電話がかかってきた。いったい何が起こっているのか---。 インターネットでサービスを提供したりコンテンツを公開したりする際に、最も重要なことは「何ごともなくつながること」である。世界中のユーザーが多種多様なデバイスを使ってアクセスできるように、十分な接続性を確保する必要がある。サービスダウンは当然として、特定の機器やOS、Webブラウザーから接続できなくなるようなトラブルでも、ひとたび起これば利益喪失に直結する。企業ブランドやイメージにも悪影響を与えることは必至だ。 実はこの観点で今、インターネ

    古いガラケーなどがSSL接続不能に?着実に迫る「SHA-2証明書」移行問題
  • 第1回 Linuxの起動プロセスとsystemd

    Red Hat Enterprise Linux 7(RHEL7)では、「systemd」という新しいLinuxの起動処理とサービス管理の仕組みが導入された。システムの起動処理にかかる時間を短縮するなど、さまざまなメリットを備えている。 従来のバージョンであるRHEL5では「SysVinit」、RHEL6では「Upstart」という仕組みが採用されていた。systemdは、これらの仕組みとは大きく異なるプロセスで、Lnuxを起動する。systemdは従来の仕組みとどう異なるのか、それによってどんなメリットが得られるのか、詳しく解説していこう。 これまではシェルスクリプトでシステム起動を管理 SysVinitやUpstartでは、システムを起動してLinuxカーネルが動き始めると、最初にシェルスクリプト「/etc/rc.d/rcsysint」によって、ファイルシステムの整合性チェックとマウン

    第1回 Linuxの起動プロセスとsystemd
  • Upstart

    Upstartは,Linuxのシステム初期化に使う「init」プログラムの1つです。LinuxなどのUNIX系OSでは,ブート・プロセスにおける初期設定やシステム・サービスの起動に「init」というプログラムを使います。多くのLinuxディストリビューションでは,これまで「SysVinit」というinitプログラムを使ってきました。Upstartは,その代替として使える次世代のinitプログラムとして開発されたものです。Ubuntuの開発元である英Canonical社のScott James Remnant氏を中心に開発が続けられています。 Upstartの最大の特徴は,「イベント駆動型である」という点にあります(図1)。例えばFedoraの場合,Fedora 8まではSysVinitを採用していました。SysVinitは,/etc/inittabファイルの設定内容に従って,ラン・レベルの

    Upstart
  • 3分で分かる「ニコニコ動画」の面白さ

    「ニコニコ動画」というWebサイトをご存知でしょうか?今,人気急上昇中の動画投稿サイトで,ニワンゴという会社が運営しています。サイトのオープンから1年もたたないうちに300万人を超える登録ユーザーを集め,話題となっています。このニコニコ動画の魅力を簡単に説明しましょう。 動画投稿サイトと言えば「YouTube」が有名です。ニコニコ動画も基的にはYouTubeと同じような機能を持っています。ユーザーが動画を投稿し,それをWebブラウザで視聴できるというものです。 しかし,ニコニコ動画にはYouTubeには無いさまざまな特徴があります。 ツッコミを入れ,みんなで共有 ニコニコ動画の一番大きな特徴は,動画の感想などのコメントを“画面の上”に書き込める機能です(写真1)。コメントを動画の下の掲示板に書き込むYouTubeとは,この点が大きく異なります。しかも,コメントは動画の特定の場面に対して書

    3分で分かる「ニコニコ動画」の面白さ
  • グーグルが国内外テレビ番組の有料配信を開始、民放は日テレやTBSなど4局が供給

    Googleは2013年10月30日、日市場向けにテレビ番組の有料配信を開始した。動画配信サイト「YouTube」とスマートフォン向けコンテンツ配信サイト「Google Play」の両方を通じて、国内外のドラマやアニメ番組などを1話当たり100円からレンタルする。Google Playなどでの有料動画配信は、日では映画に限られていた。 30日の開始時点では150タイトル以上、3500話以上の番組をそろえたという。日の民放テレビ局では日テレビ放送網とTBSテレビテレビ朝日、テレビ東京の4局が主にドラマやアニメを供給した。例えば、連続ドラマ「半沢直樹」は1話315円、シリーズ全話のセット購入で1575円と、TBSが自ら運営する「TBSオンデマンド」と同じ価格に設定されている。 東映とバンダイチャンネル、NHKエンタープライズも、それぞれが権利を持つドラマやアニメを供給した。フォック

    グーグルが国内外テレビ番組の有料配信を開始、民放は日テレやTBSなど4局が供給
  • 3社が共同開発したRuby製プロジェクト管理システム「JJ」、OSSとして無償公開へ

    ワコムアイティ、コミュニティ・クリエイション、アイ・ディ・エスの3社は2013年9月25日、Rubyプロジェクト管理システム「Jewelry Judgment(JJ)」をオープンソースソフトウエア(OSS)として無償公開すると発表した。2013年10月上旬のリリースを予定している。 JJは営業情報やプロジェクトの進捗情報を管理するWebシステム。従業員の工数管理や経費管理の機能も備える。IT企業のプログラミング作業に特化して開発したという。 3社はいずれもRubyによるシステムインテグレーション(SI)を手がける企業。ワコムアイティは島根県の予算編成システムをRubyで構築した実績を持つ(関連記事)。コミュニティ・クリエイション「Ruby図書館情報システム」をまちづくり三鷹と共同開発し、塩尻市や松江市の図書館で採用されている(関連記事)。アイ・ディ・エスは徳島県の委託によりRuby製CM

    3社が共同開発したRuby製プロジェクト管理システム「JJ」、OSSとして無償公開へ
    bojovs
    bojovs 2013/09/27
  • Googleがヘルスケアの新会社を設立、CEOにApple会長が就任

    Googleは現地時間2013年9月18日、ヘルスケア関連の新会社「Calico」の設立を発表した。新会社は、米AppleのArthur Levinson会長が最高経営責任者(CEO)に就任し、老化と病気の問題を中心に取り組む。 Levinson氏は、バイオテクノロジーを手がける米Genentechの元CEOで、現在会長職にある。2011年にApple会長に就任し、スイスの大手製薬会社Hoffmann-La Rocheの取締役も務めている。同氏は今後も、これら役職を継続する。 GoogleのLarry Page CEOは、「病気と老化は、われわれの家族すべてに影響を与える。しかし長期的な見地から、医療とバイオテクノロジーに関する大胆な発想をもってすれば、何百万人もの人生をより素晴らしいものにできると信じている」と述べた。 Levinson氏は、「私は人生の多くを科学と技術に捧げ、人間の健

    Googleがヘルスケアの新会社を設立、CEOにApple会長が就任
  • 放送通信連携サービスの「NHK Hybridcast」が9月2日に始動

    放送協会(NHK)は2013年8月21日、放送と通信を連携させた新しいサービス「NHK Hybridcast」(ハイブリッドキャスト)を9月2日午前11時に開始すると発表した。 NHK Hybridcastでは、放送の電波で送られてくる番組とインターネット経由で提供する情報を連携させ、各種サービスを実現する。このサービスに対応するテレビ(2013年8月21日時点では東芝「レグザ」のZ8Xシリーズ/Z7シリーズ/J7シリーズ)にインターネット回線を接続してサービスを利用する。Hybridcast 対応受信機には、放送連携機能の拡張を行ったHTML5 ブラウザが搭載されており、「従来のデータ放送に比べ、より豊富な情報をより高い表現力で提供できる」(NHK)という。 2013年9月に第一段階として、ハイブリッドキャストのホーム画面(リモコンのdボタンを押すと表示される)を提供する。テレビの放

    放送通信連携サービスの「NHK Hybridcast」が9月2日に始動
  • 米トレジャーデータ、VCのシエラベンチャーズから500万ドルの出資

    データウエアハウス(DWH)のクラウドサービスを提供する米トレジャーデータは2013年7月23日、米国のベンチャーキャピタル(VC)であるシエラベンチャーズから500万ドルの出資を受けたと発表した。トレジャーデータは日エンジニアが2011年に米国マウンテンビューで起業した会社で、調達した資金はサービスの全世界展開に投じるとしている (関連記事)。 トレジャーデータのDWHサービスは、オープンソースソフトウエア(OSS)の分散バッチ処理ソフト「Hadoop」をベースにする。DWHサービスに加えて、データ収集ツールである「td-agent」も提供することで、データの収集と保存、分析が統合されたサービスになっている。。td-agentのベースとなっているOSSのログ収集ツール「Fluentd」は、同社の創業者の一人である古橋貞之氏が開発したものだ。 今回、トレジャーデータに出資したシエラベン

    米トレジャーデータ、VCのシエラベンチャーズから500万ドルの出資
  • 「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉

    Winny作者でP2Pソフトウエア開発に貢献したプログラマー 金子勇氏の急逝(関連記事)にあたり、WIDEプロジェクトのファウンダーであり慶応義塾大学環境情報学部長・教授である村井純氏より追悼の言葉を寄稿いただいた。以下、全文を掲載する。 金子勇さんはソフトウェア開発者として極めて貴重なパイオニアでありヒーローでもありました。 途中困難がありましたが、その困難は多くの新たな支持者と友人をもたらし、新たな夢の実現に向けて活動していたと聞いていて、期待を持ってその成果を待っていました。 そのような環境を構築された平木先生、稲葉先生、壇先生、など関係者の方々に心より敬意を表します。 さて、私たちとしては金子勇さんの残された技術と背景となっていた精神と勇気を理解し、発展させ伝えていくことが使命です。 また、金子勇さんが受け止めた困難の社会的要因を追求し、金子勇さんのスピリットが健全に羽ばたける世に

    「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉
    bojovs
    bojovs 2013/07/08
  • [2]マイコンボードを製作

    それではまず、自宅に設置するマイコンボードを製作します。 Arduinoは、非常に安価ながら、簡単にネットワーク通信ができます。2011年11月に発表されたバージョン1.0でDHCPに対応し、LANにつなぐだけで利用できるようになりました。 Arduinoの基機能だけを実装したボードが「Arduino Uno」として販売されています。それに追加ボードの「イーサネットシールド」を取り付けると、イーサネット通信の機能を付加できます(写真2)。多様なシールドが販売されていて、どれもArduinoボードの上からソケットに差し込むだけで使えます。現在は、それらを1枚にまとめた割安な「Arduino Ethernet」が販売されているので、今回はそれを使います。取り付けるセンサーなどの部品一覧を表1に示しました。

    [2]マイコンボードを製作
  • モバイル会員を1000万人集めたユニクロ、スマホを使い倒した企業が勝ち残る

    ファーストリテイリング傘下のユニクロは2013年6月4日、2012年4月に開始したユニクロモバイル会員サービスの登録者が1000万人を超えたと発表した。今後、ますます利用の拡大が見込まれるスマートフォンアプリの機能を充実させていくとしている。 例えば、スマホアプリ「UNIQLO APP」は、これまでチラシやクーポンの情報を中心に掲載してきたが、2013年6月中に「バーコード読み取り機能」を追加する予定だ。ユニクロの店舗で気になった商品があれば、バーコードを読み取って素材や色柄、価格などをスマホでも確認できるようにする。 同時にユニクロは、FacebookやTwitterに加えて、LINEの公式アカウントも2013年6月18日に開設するなど、ソーシャルメディア活用を広げていく。スマホと親和性が高いソーシャルメディアとの連携を加速させていく。スマホからもアクセスできるコミュニティーサイト「みん

    モバイル会員を1000万人集めたユニクロ、スマホを使い倒した企業が勝ち残る
  • 第1回 Gradle入門

    Gradleは、Groovyで書かれたビルドシステムです。GradleをAndroidアプリ開発に使用すると、便利なことがいろいろできます。連載では、Gradleの特徴やインストール方法、便利な使い方を解説していきます。 ビルドシステム、ひいてはGradleがあると助かる場面とは、一体どういう場面でしょうか? 筆者の具体例でいうと、ある日上司がやってきて、「今お前たちが作っているアプリを俺の端末にインストールしてくれ。」と言ってくるわけですね。1回だけならば話は簡単です。 PCと端末をmicroUSBで接続して、Eclipseを起動してADTでアプリをコンパイルして、端末に転送してインストールして返してあげるだけです。 ですが、それが2回も3回も…となってくると、思わず「自分でやってください!><」と言ってしまいたくなりますが、上司PCには開発環境が整っていません。それに、新しいAnd

    第1回 Gradle入門
  • 元頓智ドットの井口氏がメガネ型ウエアラブル機器「Telepathy」を米国のSXSWで初披露

    Telepathyは、米テキサス州オースチンで開催中のイベント「South by Southwest Interactive」の展示会場で、開発中のウエアラブル機器「Telepathy」(写真1)を初披露した。米国で2013年クリスマスシーズンを目標に発売する予定である。 Telepathyは、ユーザーの頭に付けるウエアラブル機器。目の部分にディスプレイとカメラを設置し、ユーザーには目の前に5インチ相当のディスプレイが表示されているように見える。今回の展示で使われたデモ機器にはまだ付いていないが、完成時には外を映すカメラも搭載する予定。Bluetoothで外部と通信し、メールやSNSの情報をいつでも表示したり、逆に見ている情報を外部に送信して共有できる。 Telepathyの創立者である井口尊仁氏(写真2)は、AR技術を使った「セカイカメラ」を開発した頓智ドットの創立者。2012年11月に

    元頓智ドットの井口氏がメガネ型ウエアラブル機器「Telepathy」を米国のSXSWで初披露
  • 「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演

    Rubyはバージョン2.0で、言語としてほぼ完成した」――。東京・目黒雅叙園で2月15日まで開催している「Developers Summit 2013」で、Rubyの生みの親であるまつもとゆきひろ氏(写真)はこう宣言した。 Ruby 2.0は、Ruby生誕20周年を記念して、2013年2月24日にリリースする予定の新バージョン。まつもと氏は講演の中で、バージョン2.0の新機能を披露するとともに、Rubyの今後についても言及した。「言語を壊さず(互換性を維持した状態で)、これ以上新しい機能を追加するのは難しい」(まつもと氏)ため、言語仕様としてはほぼ完成したと考えているという。しかし「言語は改善を続けなければ死んでしまう。今後もRubyの実装をより高速化したり、マルチコアへの対応を強化するするなど、互換性を維持した形でRubyをより良くしていきたい」考えだ。 今回の講演ではRuby 2.0

    「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演