タグ

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

  • [脳に挑む人工知能12]なぜロボットに感情が必要なのか、ソフトバンクの熟慮(上)

    人工知能AI)に「感情」は宿るのか――鉄腕アトムからアニメ「イヴの時間」まで、あらゆるSF(サイエンスフィクション)で語られた問題に真っ向から挑んでいるのが、ソフトバンクグループでクラウドAIの開発を担うcocoro SBだ。 ソフトバンクロボティクスが開発するロボット「Pepper(ペッパー)」は、発話者の声や表情から喜怒哀楽の感情を読み取る感情認識機能を備えている(写真1)。さらに、2015年6月に一般販売したPepperは、Pepper自らが感情を持つという「感情生成エンジン」を備える。この感情生成エンジンを開発しているのがcocoro SBである。 Pepperが備える感情生成エンジンとはどのようなものか、なぜ人工知能に感情が必要なのか、cocoro SB取締役の朝長康介氏と、同社の大浦清氏に聞いた(写真2)。 Pepperに、なぜ感情生成エンジンを組み込む必要があったのでしょう

    [脳に挑む人工知能12]なぜロボットに感情が必要なのか、ソフトバンクの熟慮(上)
  • 外資系コンサルが用いる「資料作成」という技術

    ビジネスの現場では、さまざまな資料を作る機会がある。報告書や提案書、会議の議事録に発表資料など、仕事の内容や状況によって形は変わるが、すべからく「ビジネス文書」であり「資料」だ。 「資料なんて、そんなものにこだわる必要はない」「資料作りに時間を割くのはばからしい」――。その意見には、筆者も賛成だ。不必要に凝ったものを作る意味はない。要は中身が正しく伝わればいいのだ。PowerPointExcel、Wordを駆使して凝った資料を作っても、中身がなければ話にならない。そもそも、資料を作っただけで仕事が終わるなんてことは、普通ない。 ただ、それは「資料作りが不要」という話ではない。資料作りに過剰な時間をかけるのは無駄だけれど、かといって「伝わらない資料」を作ってしまっては、さらに時間の無駄だ。ましてや、その時間は自分のものだけではない。その資料を読む相手の時間も無駄に消費することになる。 体系

    外資系コンサルが用いる「資料作成」という技術
  • 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」、日本企業も利用へ
  • 自宅サーバー派も見逃せない、月額1000円切る“格安VPS”2社を試す

    共用レンタルサーバー並みの価格で、専用サーバー並みの自由度を備えた格安VPSが注目を集めている。今回、今秋からメニューを相次ぎ強化した、さくらインターネットとDTIのサービスについて実力を試した。 月額1000円を切るVPS(仮想専用サーバー)サービスに、国内ホスティング事業者が力を入れている。日ラッドやドリーム・トレイン・インターネット(DTI)が今春から月額400円台のサービスを開始し、さくらインターネットもこの9月に月額980円で参入した(表1)。

    自宅サーバー派も見逃せない、月額1000円切る“格安VPS”2社を試す
  • 約700項目のHTML/スクリプト言語リファレンスを公開

    日経LinuxITproは、総計約700項目のHTML/スクリプト言語リファレンスを公開しました。「HTML」(295項目)、「CSS」(73項目)、「Dynamic HTML」(98項目)、「JavaScript」(295項目)、「Perl」(125項目)あわせて698項目。各項目にサンプルコードを掲載しており、コピーし貼り付けてすぐにお使いいただけます。JavaScriptは「この用例を実行する」という文字をクリックすれば、その場でサンプルコードを実行してみることもできます。 ファンレンスを使いこなすための記事や、「JavaScript入門」「Perlの使い方入門」「CSSの基」「Linuxコマンド道場」「シェル・スクリプト工房」といった入門記事もご用意しました。 これらのリファレンスはここ2~3年かけて作成してきたものです。そのため一部に内容の古いものもありますが、順次更新してい

    約700項目のHTML/スクリプト言語リファレンスを公開
  • グーグルは“異形”のメーカー。ここが違う10個のポイント

    グーグルは世界有数のハードウエアメーカーであり、ソフトウエアメーカーである。1990年代末に他に先駆けて「情報爆発」に直面し、いち早くそれに対応したグーグルのコンピュータは、従来のコンピューティングと比較すると常識外れにすら見える進化を遂げた。グーグルコンピューティングの特異さを10個紹介しよう。 (1)自前主義 グーグルは売上高を見ると「広告会社」だが、その実態は7000人を超えるエンジニアを抱える世界有数のメーカーである。しかもそのコンピューティングのあり方は、従来型のそれと大きく異なる(図1)。グーグルが“異形”のメーカーなのは、同社がハードもソフトも自前主義を貫いているからだ。 使用するサーバーはすべて自社開発だ。一部報道では、グーグルは台数ベースで米デルや米ヒューレット・パッカード(HP)に次ぐ「世界第3位」のサーバーメーカーだという。 サーバーだけではない。2007年、大手ネッ

    グーグルは“異形”のメーカー。ここが違う10個のポイント
  • どの会社でも通用する仕事術(2)正しく「教える」9つのコツ

    前回は,仕事技術には「ある特定の会社や組織でしか通用しないもの」と「どこの会社や組織でも通用するもの」があり,雇用が不安定になってくるこれからの世の中を考えれば,後者の仕事術すなわち「どの会社でも通用する仕事術」を身に付けたほうがよいという話をした。 今回から,どの会社でも通用する仕事術を構成する「7つの力」を具体的に説明していく。7つの力は以下の通りである。 このうち,(5)の「文章を書く」は連載「10年後も通用する文章術」で詳細に説明した。この連載では残りの6つについて解説していく。 今回は(1)の「教える」を取り上げる。前回,(2)のマネジメントも取り上げると予告したが,マネジメントについては次回に触れることにしたい。 「教える」力がもたらす5つのメリット 「教える」力を身に付けるコツを説明する前に,なぜこの力を習得したほうがよいかに触れておこう。教えることが嫌いだったり,教えるこ

    どの会社でも通用する仕事術(2)正しく「教える」9つのコツ
  • [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点

    MySQL5.1には,大きく改良されたレプリケーション機能が搭載された。これまでのステートメント(SQL文)ベースのレプリケーションに加えて,マスタの更新結果をスレーブが反映する行ベースのレプリケーションが搭載されたのだ。レプリケーションの機能追加によって,より正確なレプリケーション処理が可能になった。 しかし,よいことばかりではない。行ベースのレプリケーションは,注意すべき点が存在する。これまでのステートメントベースのレプリケーションと同様の設計や運用では,パフォーマンスを得られない恐れがある。今回は,MySQL5.1レプリケーションの注意点を解説する。 MySQL 5.1のレプリケーション MySQl 5.1のレプリケーションには,同期方法として3つのモードが実装されている。ステートメントベースは,マスタで実行されたSQLステートメントをスレーブでも実行する方式だ。MySQL 5.0ま

    [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点
  • 第1回 なぜ使いにくいシステムができるのか? | 日経 xTECH(クロステック)

    皆さんの身の回りで,使いにくいと感じるシステムはありませんか?例えば,このような経験はないでしょうか。 ●あるショッピングサイトで… 「検索したけど,欲しい商品がリストには無いな」 「分類が多すぎて分かりにくいなー。階層も深すぎるよ」 「やっと見つけた。でも,結局取り寄せになるのか」 「この商品って結局いくらなんだろう?ここでは値段が出てないのか」 「よく分からないから,もうこのサイトで買うのはやめよう」 ●ある電子申請システムで… 「うわぁ,入力項目が多くて大変だなぁ」 「あれ?これってさっきも入力しなかったっけ?また入れるのは面倒だなぁ」 「ここは何を選択すればいいんだろ?解説が欲しいな」 「えっ!タイムアウト?ウソでしょー」 「やっと終ったー。もう二度と使いたくないな」 例に挙げた2つは,筆者自身の経験です。このときは,当にイライラして,こんなシステムはもう使いたくないと思いました

    第1回 なぜ使いにくいシステムができるのか? | 日経 xTECH(クロステック)
  • 【MySQLウォッチ】第14回 サーバー設定を見直してMySQLの性能を引き出す:ITpro

    今回は,MySQLのチューニングを解説する。この連載でもすでに一度,MySQLのチューニングを紹介したことがある(第8回 MySQLチューニングのテクニック)。このときは,SQLステートメントやテーブルそのものを高速化するためのテクニックを取り上げている。これは,サーバーの設定では,対応できない場合のテクニックだ。今回は,初心に帰る意味でも最初に検討すべき,サーバーの設定に関して取り上げる。 MySQLサーバーの状況確認 なぜ,今回このようなテーマを選んだかというと,MySQLをインストールしたままで使用しているユーザーがかなりいることに気が付いたからだ。MySQLは,他のデータベースと比較すると設定が少なくても高速に動作すると言われている。その手軽さが大きな魅力となっている。しかし,これは,小規模を前提にしている。大規模な処理を行うサーバーは,それなりに強力なスペックを持っている。このス

    【MySQLウォッチ】第14回 サーバー設定を見直してMySQLの性能を引き出す:ITpro
  • 人が本当に学ぶとき

    日曜日の昼間に家で事をしていると、人気鑑定番組の再放送が流れてきた。今回の依頼者は、退職後に趣味で始めた陶芸にはまり、ついには自宅に立派な工房を構え日々制作にいそしんでいるのだという。完成した作品数は数千点にのぼるとのことで、流れた映像をみると、なるほど作品が収められているとおぼしき立派な桐箱が山のように積みあがっている。ライバルは近世陶芸界の巨人、北大路魯山人だという。 依頼者は、選び抜いた最高の自信作を持参されていた。司会者は当然のように、鑑定士の中島誠之助に論評を求める。彼は一瞬困ったような顔をしたように見えたが、そこはさすがにプロで「味わいはともかく、技量は大したものだ」と無難に切り抜けた。私も映像でその作品をみたが、確かに微妙なものであった。 ご人はすごく純朴そうな方だし、個人が趣味でやっていることだからとやかく言う筋合いのものではない。ただ、現象として「なんだかよくあるパタ

    人が本当に学ぶとき
  • イノベーションを阻害する三つの要因がオフィスにまん延している

    まずは,この図を見ていただこう。 「PEOPLE MAKE THEIR MEANING」と読んだ人が,多いのではないだろうか。アルファベットの下半分が欠けているように見えるため,想像で補いながら,そこに何らかの意味を見い出そうとする。これは人間の脳の自然な働きである。 そして,そのような人間の脳の働きこそが,“企業のイノベーションを阻害する要因”の一つなのである。空白を自分勝手に埋めて,理解した気になってしまう。 日常の業務の中で,似たようなことがいくらでもある。例えば,顧客の動向を見て,こんなことが起こるはずだと決めつけてしまう。新聞の見出しを読んで当の意味が分かったと思い込んでしまう。そんなことが毎日起きている。 冒頭の図で隠されていた下半分を見てみよう(ここをクリック)。 現実は全く意味のない文字の羅列だ。意味があると思っていたものに,何の意味もなかった。現実は想像とまるで違うこと

    イノベーションを阻害する三つの要因がオフィスにまん延している
  • Flex 2.0でリッチなWebアプリを作ろう---目次:ITpro

    エンジニアがFlashアプリを作るためのツール。それがAdobe Flexです。新バージョンの登場でぐっと使いやすくなると同時に,求めやすい価格になったFlexの使い方を解説します。 中垣 茂 隔週更新中 ・第29回 Flexが備えるMXMLコンポーネント(Part13:Tree) 今回は【mx.controls.Tree】コンポーネントを紹介します。階層構造のナビゲーションなどに使われるコンポーネントで,非常になじみ深いユーザー・インタフェースです。ただし,実際に使うときには注意すべき点があります。 ・【特別レポート】ブラウザ/OSを越えた次世代環境「Adobe AIR」を試してみよう アドビシステムズは2008年2月25日に,アプリケーション実行環境「AIR」の正式版をリリースしました。AIRについては名前は聞いたことがあっても,“正体”を理解している人はさほど多くないのではないかと思

    Flex 2.0でリッチなWebアプリを作ろう---目次:ITpro
  • サーバーも狙われる ~RFI攻撃によるボットの感染~

    サーバーを攻撃する手法の一つにリモート・ファイル・インクルード(以下,RFI)攻撃がある。RFIはスクリプト言語のPHPで作成されたWebアプリケーションのぜい弱性を突くことで,リモートからWebページに攻撃コードを挿入し実行させる攻撃である。攻撃者は悪意のあるURLリクエストをWebサーバーに送るだけで,サーバーから情報を盗み出したり,データを改ざんしたりできる。ボットを埋め込む方法としても使われるため,注意が必要である。 今回は実際の検体を基に,RFI攻撃を使って埋め込まれるボットの機能や,ボットに感染した場合の検知・対処方法,そして感染しないための予防法について解説する。 RFI攻撃では以下のようなURLリクエストを送ることで,リモートの悪意あるサーバーXXXXで公開している攻撃コードattack.txtをWebサーバー(example.com)に読み込ませることができる(図1)。こ

    サーバーも狙われる ~RFI攻撃によるボットの感染~
  • エンジニアでない人のための「Web+DBサイト」入門 第11回(最終回) Web+DBサイト構築の見積もり額,適正価格とは?:ITpro

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

    エンジニアでない人のための「Web+DBサイト」入門 第11回(最終回) Web+DBサイト構築の見積もり額,適正価格とは?:ITpro
  • 57. PEAR::Net_Serverでサーバデーモンを作ろう

    まず、Net_Serverを使用するためには、PHPのsocket関数モジュールが必要です。このモジュールはPHPに標準で付属しているので、コンパイルの際に --enable-sockets とつけてコンパイルするか、Windows版を使用している場合は ;extension=php_sockets.dll とある行のコメントアウトを外して下さい。次に、 pear install Net_Server としてNet_Serverをインストールします。実際のスクリプトは、以下のようになります。 <?php require_once "Net/Server.php"; require_once "Net/Server/Handler.php"; class Net_Server_Handler_Sample extends Net_Server_Handler { var $user_name

    57. PEAR::Net_Serverでサーバデーモンを作ろう
  • まつもと直伝 プログラミングのオキテ 第13回 プログラムを高速化する:ITpro

    プログラムの高速化はプログラマにとって永遠の課題です。しかし,そこには知られざる暗黒面が隠れています。そもそも高速化に意味があるのかを調べなければなりません。次に,どの部分をどの程度高速化するのかが重要です。アルゴリズムの効率にも目配りが必要です。 コンピュータの処理速度は驚くべき勢いで向上しています。現在私たちが使っているパソコンは一昔前のスーパーコンピュータをしのぐ性能を備えていますし,半世紀前に登場したばかりの計算機と比較すると数十万倍の性能に相当します。 このように高速なコンピュータを持っているにもかかわらず,人間の欲望は限りがないものです。プログラムの実行速度はプログラマにとっての永遠の課題のようです。プログラムを高速化していると,「そんなに急いでどこに行く」という気になることもあります。 今回は,プログラムの高速化にまつわるさまざまな「秘密」と「限界」,そして「戦略」について解

    まつもと直伝 プログラミングのオキテ 第13回 プログラムを高速化する:ITpro
  • オープンソースのプロジェクト管理ツール「ProjectKeeper」正式版公開

    サイオステクノロジーは9月18日,オープンソースのプロジェクト管理ツール「ProjectKeeper」の正式版「ProjectKeeper Ver.1.0」を公開した。 ProjectKeeperはWebベースのプロジェクト管理ツールで,ガント・チャートなどはマウス操作で移動したり,長さを変更することができる。作業時間から人件費を計算しプロジェクトの損益を管理できる機能なども備える。スケジュールや作業時間,損益などのデータはダウンロードしてExcelなどの表計算ソフトに取り込むことも可能。 7月4日にベータ版を公開し,これまでに8000件以上ダウンロードされたという。正式版では,プロセスの担当者アサインと進捗報告機能,マネージャによる状況と課題の確認確認機能,BI(ビジネスインテリジェンス)メンテナンス機能などを追加した。またカスタマイズできるポータル画面であるダッシュボードの,デフォルト

    オープンソースのプロジェクト管理ツール「ProjectKeeper」正式版公開
  • 5分で人を育てる技術 (28)"話が分からない"と言われたことのある人への10のアドバイス:芦屋広太一つ上のヒューマンマネジメント:ITpro

    前回は,藤井との人間関係に困っている坂へのアドバイスとして「言われて嬉しかった"褒め言葉"10事例」を説明しました。人は誰でも自分を認めてほしいと思っています。しかし,日人の多くは,その民族性からでしょうか,褒めるのが上手くないと言われています。これは,非常に残念なことだと思います。 適切に,上手いタイミングで心から染み出た"褒め言葉"には,人を感動させる力があります。このことを理解し,上司の立場にある人は,もっと「褒める」を考えるべきでしょう。 さて,今回のエピソードには,藤井が登場します。藤井の育成は坂にお願いしていましたが,当然,私はすべてを坂任せにするつもりはありませんでした。そこで,今回は,坂同席のもと,藤井に販社との提案活動の進捗報告をしてもらったときの話を紹介しましょう。 今回は“仕事に役立つ7つの科目”の「(3)説得的会話」に関するノウハウがテーマとなります。 P

    5分で人を育てる技術 (28)"話が分からない"と言われたことのある人への10のアドバイス:芦屋広太一つ上のヒューマンマネジメント:ITpro