タグ

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

  • News & Trend - ヤフー、Open Compute Project採用し、1200台のサーバーによるHadoop基盤を構築:ITpro

    ヤフーは、同社の米国現地法人YJ Americaが保有する米ワシントン州のデータセンターにおいて、ビッグデータ活用を目的としたHadoop基盤を構築した(写真1)。同基盤はOpen Compute Project(OCP)の仕様に基づいた製品を中核にし、1200台のサーバーと120ペタバイトのストレージで構成されている。製品を提供した伊藤忠テクノソリューションズ(CTC)が2016年2月2日に発表した。稼働は2016年春を予定している。 ヤフーは国内のデータセンターで、既に6000台を超えるサーバーで構築したHadoop基盤を運用中だ。ポータルサイト「Yahoo! JAPAN」から得た様々な情報をHadoopで分析し、レコメンデーションやターゲティング広告などに役立てている。国内データセンターのHadoop基盤を構成するサーバー台数は、2014年の約4000台から急増している。 既存Ha

    News & Trend - ヤフー、Open Compute Project採用し、1200台のサーバーによるHadoop基盤を構築:ITpro
  • 「Lean Startup」理論を実践するクックパッド、補完ツールも作成

    「Lean Startup」の方法論を実践している企業がある。レシピ共有・検索サービスを提供するクックパッドだ。 全社員がリース氏の著書を入社前に読む クックパッドでは、新入社員に対してエリック・リース氏の「Lean Startup」を入社前に読むことを推奨している。もし入社前に読むことができなかったときには、入社後の2日を同書を読む時間にあてることができる。さらに、先輩社員が同社での活用方法をレクチャーしたり、全体会議で成果を報告したりというほどの入れ込みぶりだ。 同社の取り組みは、佐野陽光社長が「自分の言いたかったことが、うまくまとまっている」という理由から社員に薦めたことが発端。社長が普段から繰り返し話している内容に近いという理由もあり、社員の多くが「引き込まれるように」(石田忠司Happy Author部副部長)同書を読み込んだ。それだけでなく、新サービスの開発陣がその方法論を実践

    「Lean Startup」理論を実践するクックパッド、補完ツールも作成
  • 「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く

    「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く 達人出版会 代表取締役 高橋征義氏 最近、技術者の間で「達人出版会」という出版社が注目を集めている。ソフトウエア技術者である高橋征義氏が一人で立ち上げた、電子出版専業の出版社だ。同氏は、プログラミング言語Rubyの利用者/開発者の支援組織である「日Rubyの会」の会長という顔も持つ。同社の立ち上げの経緯などを高橋氏に聞いた。(聞き手は大森 敏行=日経エレクトロニクス) 問 なぜ会社を作ろうと思ったのですか。 高橋氏 きっかけは、2009年秋頃に「技術者がきちんとビジネスやマネタイズのことを考えるにはどうすればいいか」という勉強会の立ち上げを準備する飲み会に参加したことです。そのときに「どんなビジネスをすればいいか」を他の技術者と話し合っていて、米国の「Pragmatic Bookshelf」や「Pe

    「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く
  • Rubyの開発者を「ヒーロー」にしたい、「Heroku」責任者が語る

    以前インタビューをした米ヘロク(Heroku運営会社)のジェームス・リンデンバウム氏(前CEO)から、サービス名のHeroku(ヘロク)は、「Hero(ヒーロー)」と「Hike(俳句)」の合成語だと聞いたことがあります。 そうだ。Herokuのミッションは、Rubyを使う開発者を「ヒーロー」にすることだ。 開発者は偉大なアイデアを思いついたら、それをRubyのプログラムにして、Herokuのプラットフォーム上に展開すればいい。そうすればそのアイデアは、すぐに実現可能になり、開発者はヒーローになれる。 従来、アイデアをWebアプリケーションという形にするためには、サーバーを購入したり、設定したり、管理したりする必要があった。HerokuのようなPaaSを使えば、これらの労力は一切不要になる。 PaaSとしてのHerokuの強みは、どこにありますか? Herokuを使う開発者は、三つのことに驚

    Rubyの開発者を「ヒーロー」にしたい、「Heroku」責任者が語る
  • 松江市の食品会社が「Rubyラーメン」発売、売り上げの一部でRuby支援

    松江市の品会社である中隆(なかたか)は2010年5月12日、パッケージにプログラミング言語Rubyのロゴを配した「Ruby on 松江ラーメン・キュービックシリーズ」を発売した。売り上げの一部をRubyアソシエーションに寄付し、Rubyの普及を支援する。 中隆は麺類を中心に品製造を手がけている。「Ruby on 松江ラーメン」は、地元の材であるしじみをスープに使用している。 Rubyアソシエーションはオープンソースのプログラミング言語Rubyの普及と発展を目的に設立された合同会社。Rubyの作者であるまつもとゆきひろ氏が理事長を務める。Ruby公式サイトの運営やRuby開発者の支援などを実施している。 松江市ではRubyにより地元の産業振興を図る「Ruby City Matsue プロジェクト」を進めている(関連記事)。島根県も国際会議「RubyWorld Conference」を中

    松江市の食品会社が「Rubyラーメン」発売、売り上げの一部でRuby支援
  • コードを書いてリリースする はてな流成功体験

    日経クロステック登録会員になると… ・新着が分かるメールマガジンが届く ・キーワード登録、連載フォローが便利 さらに、有料会員に申し込むとすべての記事が読み放題に! 有料会員と登録会員の違い

    コードを書いてリリースする はてな流成功体験
  • ペアプログラミング - 笑ってダマされタメになる!きたみとまなめのIT用語集:selfup

    今日から私はプログラマ。最初のうちはわからないこともあるけれど,いずれは誰からも信頼される一流プログラマになってみせる。まずは「ペアプログラミング」で慣れてくれと上司に言われたけれど,学生時代に多少はプログラムをかじった私ならば,百戦錬磨の先輩にも今年の新人は使えるってところを見せてやるぜ!なんて気合十分。 しかし,いざペアプログラミングがはじまったら,先輩は私の横でずっと見ている。えっ? そんなに信頼されていないの? これでは先輩は自分のプログラムが全く書けず,私はただの足手まといじゃないか。役立たずの私なんか,いないほうがいいんだ……。ということを,先輩に打ち明けてみたら,なんとこれがペアプログラミングというものだそうです。 普通,コードを書く人は1人でコードを書き,レビューをする人は1人でレビューのときだけチェックします。でもペアプログラミングでは,常に2人が一緒になって1台のパソコ

    ペアプログラミング - 笑ってダマされタメになる!きたみとまなめのIT用語集:selfup
  • 実開発で分かったGoogle App Engine for Javaの“すごさ”

    ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です

    実開発で分かったGoogle App Engine for Javaの“すごさ”
  • Part4 ●JavaScriptライブラリ「jQuery」で楽々プログラミング

    日経ソフトウエア2008年6月号にて掲載した「特選フリーソフト170」をお届けします。Partごとにテーマを決めて,そのテーマに沿ったフリーソフトを最後のページでまとめて掲載しています。2008年6月号の付録DVD-ROMには一部のフリーソフトを収録したため,それに関する表記がありますが,ご容赦ください。また,「お役立ちフリーソフト一覧」でもフリーソフトを紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 Webブラウザが解釈/実行するスクリプト言語の一つであるJavaScriptは,サーバーと連携したシステムにも広く使われるようになってきました。JavaScriptのライブラリを使うことで,JavaScriptのプログラミングは,より生産性や保守性の高い,楽しいものになります。手始めに「jQuery」はいかがですか? Ajax(Asynchronous

    Part4 ●JavaScriptライブラリ「jQuery」で楽々プログラミング
  • Perlの使い方入門

    Perlは,Larry Wall氏が開発したスクリプト言語です。Perlと言えば「カウンタや掲示板CGIを作るための専用言語」という印象を持つ人も多いかもしれません。しかし,格的なWebサイトやシステム管理などにも使われています。例えば,SNSで国内最大手のミクシィも,LinuxPerlの組み合わせで,SNSシステムを構築しています。 Perlスクリプトの実行方法 Perlはインタプリタ型言語のため,コンパイルやリンクをして実行ファイルを別途作成する必要がありません。Perlで記述したソース・ファイルをそのまま実行できます。実際には,Perlのインタプリタが起動され,Perlスクリプトを解釈し実行します。Perlのインタプリタは多くのLinuxディストリビューションに標準で装備されています。 例として,以下のようなスクリプトがhello.plというファイル名で作成されているとします。

    Perlの使い方入門
  • ニコニコ動画開発記(上) - ニコニコ動画開発記:ITpro

    筆者がドワンゴに入社したのは2000年2月。当時19歳の高校生でした。2000年3月の卒業式には,会社の有給を取って参加しました。ニコニコ動画にかかわる前は,携帯向けコンテンツや,社内向けミドルウエアの開発などにかかわっていました。現在は,ニコニコ動画を開発するチームの統括をしています。 http://d.hatena.ne.jp/shinno/ プロトタイプ「ニワビデ」 話は2006年11月にさかのぼります。ある日,同じ会社*1で働くエンジニアの戀塚*2から,メッセンジャー*3でメッセージが届きました。内容は一つのURLです。送られてきたURLをWebブラウザで開くと,まるでYouTube*4のような,見るからに動画共有サイトという画面が表示されました。いくつかの動画がサムネイルで表示されて並んでいます。 筆者はサムネイルの中から,OK Goの「Here It Goes Again」*5

    ニコニコ動画開発記(上) - ニコニコ動画開発記:ITpro
  • 1