タグ

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

  • Wikipediaが1月18日にサービスを停止、SOPAへの抗議行動

    非営利団体の米Wikimedia Foundationが運営するオンライン百科事典「Wikipedia」は、オンライン海賊行為防止法案への抗議行動として、現地時間2012年1月18日にサービスを停止する。Wikipedia共同創設者であるJimmy Wales氏が1月16日、ミニブログサービス「Twitter」へのツイートで明らかにした。 米国では現在、オンラインにおける著作権侵害行為を防止する法案として上院で「Protect Intellectual Property Act(PIPA)」、下院で「Stop Online Piracy Act(SOPA)」が審議されており、映画業界などはこれら法案を歓迎している。しかし、米Googleや米Facebook、米Twitter、米Yahoo!をはじめとするネット関連企業や、米電子フロンティア財団(EFF)などは、国外サイトによるオンライン海賊

    Wikipediaが1月18日にサービスを停止、SOPAへの抗議行動
  • Androidアプリをブラウザだけで作成可能、新しい開発ツールが続々

    アシアルは、Webブラウザ上でAndroidアプリを作成できるサービス「Monaca」を2011年7月25日に開始した。米Appcelerator社は、LinuxWindowsで動く開発ツールの新版をリリースし、アプリのバグ修正を容易にした。どちらも無償なので、まずは試してみよう。 JavaScriptを使って、Androidアプリケーションを手軽に開発できるツールが充実してきた。 アシアルは、Webブラウザ上でアプリケーションを作成できるサービス「Monaca(ベータ版)」を7月25日に開始した。Monacaは、ほとんどの機能を無償で提供する。7月18日には米Appcelerator社が、LinuxWindowsで使える開発ツールの新版「Titanium Studio 1.0.2」をリリースした。新版では、アプリケーションのバグを容易に修正できるデバッグ機能を無償で提供するようになっ

    Androidアプリをブラウザだけで作成可能、新しい開発ツールが続々
  • 米国スマートフォン市場、過去3カ月の購入は過半数が「Android」を選択

    米Nielsenが米国時間2011年9月26日にまとめた米国スマートフォン市場に関する調査結果によると、過去3カ月間にスマートフォンを購入した米国消費者は、半数以上が米Googleのモバイルプラットフォーム「Android」を選択した。 2011年8月の米国スマートフォンユーザーの端末をモバイルプラットフォーム別で見ると、Androidが43%と最も多く、続いて米Appleの「iOS」が28%だった。カナダResearch In Motion(RIM)の「BlackBerry」は18%で、その他が11%だった。 過去3カ月間に購入したスマートフォンのみ対象にした場合、Androidは56%と過半数を占めている。iOSは28%、BlackBerryは9%、その他は6%となった。Nielsenは、Appleが「iPhone」の新モデルをリリースしたり、iPhoneを導入するキャリアが増えたりす

    米国スマートフォン市場、過去3カ月の購入は過半数が「Android」を選択
  • 定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup

    このパートでは,プログラミングを勉強するうえで欠かせないアルゴリズムの中でも定番中の定番を紹介します。ソート(並べ替え)やサーチ(検索)などの機能は今では標準のライブラリとして提供されています。実用的なプログラムを作るときにそのものずばりをいちいち書く機会は少ないかもしれません。しかし定番のアルゴリズムは,様々に形を変えて普段のプログラミングに登場します。 解説を読んで仕組みがわかったら,ぜひそれをプログラムにしてみてください。読んだだけではプログラムを書けるようにはなりませんし,プログラムを書いてみて初めて,実は十分に理解できていなかったと気付くことがよくあります。しかもアルゴリズムは特定のプログラミング言語に依存しないので,一度身に付ければ,後でどんな言語を学ぶ場合でも役に立ちます。 1番目から6番目まではソートのアルゴリズム,7番目から9番目まではサーチのアルゴリズムです。一つひとつ

    定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup
  • “日本は特殊な国”か、通信を可視化してみたら意外な事実が分かった

    例えばFacebookやTwitterなどのソーシャルサービスは、実際にどれくらい国内企業ネットで使われているのか---。大手ファイアウォールベンダーの米パロアルトネットワークスは、半年に一度、世界中のユーザー企業を対象に大規模なトラフィック調査を実施し、様々なデータを収集および分析している。来日した調査担当者に、日の国内企業におけるトラフィック傾向などについて話を聞いた。 まずは調査の概要について教えてほしい。 2008年から約半年に1回の割合で、世界中のユーザー企業を対象にトラフィック調査を実施している。最新のデータは2011年5月に実施した調査で得たもので、調査対象となった企業の数は全世界で合計1253社、そのうち日の企業は87社入っている。調査対象企業の数は回を重ねるごとに大きく増えており、前回(2010年10月)は723社、前々回(2010年3月)は347社だった。具体的な企

    “日本は特殊な国”か、通信を可視化してみたら意外な事実が分かった
    zerihik0
    zerihik0 2011/08/19
  • 変化するDBの必須知識

    筆者が日経ソフトウエアに異動してきたのは5年前。当時、日経ソフトウエアで「データベースを学ぶ企画」と言えば、米OracleOracle DatabaseMySQL、米MicrosoftSQL Serverを中心に取り上げるものだった。 これらはみな、リレーショナルモデルという理論をベースにしたリレーショナルデータベース管理システム(Relational Database Management SystemRDBMS)である。一昔前ではRDBMSさえ理解しておけば、業務アプリケーションから個人向けのWebアプリケーションに至るまで、データベースを使ったアプリケーション開発に事欠くことはなかった。 スマホ&クラウドの普及で変化 あれから5年の月日が流れた今、急速に拡大するスマートフォン&クラウド市場によって、開発者が学ぶべきデータベースに変化が生じている。従来のRDBMSの知識に加えて

    変化するDBの必須知識
  • 「ユーザーに対する暴挙を許せない」、日本HPがOracleからのDB移行戦略を発表

    ヒューレット・パッカード(日HP)は2011年4月26日、データベースに関する新戦略の発表会を開催した。新戦略では「データベース ロックリリース」をキーワードに、特定のベンダーの製品にロックインされがちなデータベース環境を、他のベンダー製品上に移行しやすくするサービスを提供する。これにより、データベースベンダーに対するユーザーの価格交渉力を高めることを狙いとする。 日HP エンタープライズサーバー・ストレージ・ネットワーク事業統括の杉原博茂執行役員(写真1)は、新戦略を発表した背景として「ユーザーのコストを削減するには、データベースソフトに支払うライセンス費用を見直すことが必須になっている」ことを指摘する。日HPの試算で2005年の同一性能モデルと現在のコスト構成を比べてみると、ハードウエア費用は20分の1以下になっているのに対し、データベースは30%強ほど下がっているに過ぎない

    「ユーザーに対する暴挙を許せない」、日本HPがOracleからのDB移行戦略を発表
  • Androidをx86パソコンで動かしてみよう(Android 2.2/2.3編)

    皆さんこんにちは。ミラクル・リナックスの天野光隆です。日経Linux誌では時々登場させていただいてますが、ITproでの寄稿は初めてになります。ミラクル・リナックスは、LinuxサーバーOSや、デジタルサイネージソリューションの開発、販売を行っている会社で、私は組み込み関連の開発を行っています。 Androidは携帯電話のOSというイメージがありますが、普通のパソコンでも動作します。以前にも「話題の携帯向けOS「Android」をx86パソコンで動かしてみよう」という記事がITproに掲載されましたが、今回はより新しいバージョンのAndroidを動かしてみましょう。 「Android 2.3(開発コードネーム:Gingerbread)」は2010年12月に米Googleが正式リリースした、携帯電話向けAndroidの最新版です。前バージョンである「Android 2.2(開発コードネーム:

    Androidをx86パソコンで動かしてみよう(Android 2.2/2.3編)
  • iPadで24時間365日いつでも利用できる図書館、佐賀県武雄市が実証実験

    佐賀県武雄市は2011年4月13日、米AppleiPadを利用した電子図書館サービス「武雄市MY図書館」を同日に開始したと発表した。「武雄市MY図書館」は、iPad図書館アプリを用いて、図書館に行かなくても自分のiPadから図書を借りられるサービス。図書館が遠くて行けない人や、子育てのため行けない人、障害のある人など、すべての市民に等しく図書館の図書に親しむ機会を提供することを目的に、実証実験として実施する。 利用者はiPad用の図書館アプリ「武雄市MY図書館」(アプリ開発:コアラ)を使って、24時間いつでも図書を借りられる。1度に借りられるのは5冊までで、15日間利用できる。iPadを持っていない人のために図書館で10台のiPadを準備し、iPadごと貸し出すサービスも提供する。実証実験は佐賀県内在住者または武雄市に通勤・通学し、武雄市図書館歴史資料館の図書利用カードを持っている人

    iPadで24時間365日いつでも利用できる図書館、佐賀県武雄市が実証実験
  • HTML5時代が目前! 本気で学ぶJavaScript

    登場当時、動きのあるWebページを作る技術として注目されたJavaScriptは、その後“不遇”の時代を経て、Ajaxで再び脚光を浴びました。jQueryなどのライブラリの普及で、開発生産性やブラウザ互換性の問題がほぼ解決した現在、HTML5時代を目前にして、JavaScriptの重要度はさらに高まっています。この特集では、今、知っておきたいJavaScriptを一気に解説します。 目次

    HTML5時代が目前! 本気で学ぶJavaScript
  • 今、知っておきたいJavaScript

    Webブラウザとテキストエディタさえあれば、プログラミングして実行できるシンプルで手軽な言語――。それがJavaScriptが初めて登場してからしばらくの間、多くの人が抱いた印象でした。しかし、Ajaxの登場に伴う第2のブーム以降、ハードルが高くなったように感じられます。 その大きな理由の一つが、DOM(Document Object Model)に基づくJavaScriptプログラミングでしょう。DOMは、HTMLやXMLを構成する各要素に対して、プログラムからアクセスして内部の情報を取得・変更したり、機能を利用したりするためのAPI(Application Programming Interface)です。DOMを使うことによって、WebページをリロードせずにWebページを部分的に書き換えたり、HTMLドキュメントの構造を動的に変えたりといったことが可能になります。 DOMは便利な仕組

    今、知っておきたいJavaScript
  • 公共機関がTwitterなどで情報発信する際のガイドライン、経済産業省らが公表

    経済産業省は2011年4月5日、内閣官房や総務省と共同で、国や地方公共団体などの公共機関がTwitterなどのソーシャルメディア(ソーシャルサービス)を活用して情報発信をする際の留意点などをまとめた指針(ガイドライン)を公表した。 同指針ではまず、「震災対応のような時々刻々と状況が変化する情報を迅速に国民に発信していくには、Webサイトへの情報掲載とともに、民間ソーシャルメディアも積極的に併用することが望ましい」とし、情報発信力を強化するために、公共機関がTwitterなどを積極的に活用することを勧めている。 その一方で、「情報発信者とシステム管理者が異なること」や、「機関ごとに活用方法が異なること」などから、ソーシャルメディアを利用するに当たってはいくつか留意すべき点があると指摘している。 具体的には、「成りすまし等の防止」および「アカウント運用ポリシーの策定と明示」という大きく二つの対

    公共機関がTwitterなどで情報発信する際のガイドライン、経済産業省らが公表
  • Webページの見栄えにどこまでこだわるのか

    その昔、「美しい人は美しく、そうでない人はそれなりに」という某フィルムメーカーのテレビコマーシャル(CM)が話題になった。このCMになぞらえて言うと、「高機能なWebブラウザでは見栄えよく、そうでないWebブラウザではそれなりに」というコンセプトが、Web制作者の間で注目されている。それが、Progressive Enhancementである。 非クロスブラウザを許容する Progressive Enhancement(PE)の基的なコンセプトは、「情報やサービスへのアクセシビリティを確保しつつ、ブラウザやデバイスの特徴を活かしたデザインや技術を実装する」(アドビシステムズのthe Edge newsletter2009年2月より)ことである。後半の「ブラウザやデバイスの特徴を活かしたデザインや技術を実装する」は、例えば、HTML5やCSS3といった最新技術を実装しているWebブラウザ(

    Webページの見栄えにどこまでこだわるのか
  • [Google App Engine編]大量データの処理はかかる時間に注意

    Google App Engineで大量データを処理する場合、特別な配慮が必要になります。処理時間の制限など、独特の制約に引っ掛かる恐れがあるからです。 大量データを扱うケースとして、テーブルのスキーマ変更、検索結果のダウンロードなど、データの一括処理という三つについて、それぞれの設計ノウハウを解説します。 スキーマのバージョンをフィールドに持つ 一つ目の設計ノウハウは、テーブルのスキーマを変更する際に効果があるものです。 稼働中のシステムにおいて、機能を追加・変更する際、テーブルのスキーマ変更が必要になる場合があります。スキーマの変更に備えて、Google App Engineでは、RDBベースの場合とは違った設計が必要になります。「スキーマのバージョンをフィールドに持つ」というものです。 Datastoreはそもそも、同じテーブル内で、異なるスキーマのレコードが混在していてもかまわない

    [Google App Engine編]大量データの処理はかかる時間に注意
  • クラウド設計のデザインパターン

    システムのリソースを柔軟に増やすことができ、従来にない拡張性を実現できるクラウド技術。その特性を生かすには、独特の設計ノウハウが必要です。 そこでここでは、さまざまなクラウド技術の設計ノウハウを、「デザインパターン」としてまとめます。各種のクラウド技術の制約をうまく回避し、性能を引き出す技や、パブリッククラウドでのコスト削減術を、設計のパターンとして示します。 Force.com編 Windows Azure PlatformGoogle App Engine編

    クラウド設計のデザインパターン
  • [1]ワタミ、良品計画、マクドナルドが威力を実証

    居酒屋「和民」などを展開するワタミフードサービスは、「iPhone」のGPS(全地球測位システム)機能を活用して顧客を店舗に誘導。利益率を下げることなく、1カ月に2000組の集客増を実現した。良品計画は、優良顧客のスマートフォンと携帯電話にクーポンを配り、「無印良品」西武池袋店の売り上げを5日間で200万円以上伸ばした。日マクドナルドは、2000万人超のモバイル会員組織を活用。嗜好に見合ったクーポンで会員をマクドナルド店舗に吸い寄せ、増収につなげている。 これら先進3社の最新の取り組みを通じて、モバイルマーケティングの威力を見ていこう。 【ワタミフードサービス】 iPhoneアプリで、近くの顧客を勧誘 iPhoneで専用アプリケーションを起動すると地図が現れ、周囲2キロメートル以内にある和民系列店舗の位置が表示される。最寄り店のアイコンをタップすると、「19時までに入店の方は全品10%オ

    [1]ワタミ、良品計画、マクドナルドが威力を実証
  • [Google App Engine編]画面設計で制約を避ける

    クラウドコンピューティングサービスは、従来にない拡張性を持ち、好きなときに好きなだけのリソースを使えるシステム基盤を提供するものです。しかし、その特性を生かすには、クラウド事業者ごとに異なる設計のルールを守らなければなりません。 そこで連載は、米Googleのサービス「Google App Engine」に焦点を当て、その「デザインパターン」について解説をします。ここでは、クラウドサービスの特性を生かしたり、制約を回避したりするための設計ノウハウをデザインパターンと呼んでいます。 今回解説する設計ノウハウを「デザインパターン」と呼ぶことに、違和感を持つ読者もいるかもしれません。「これこそクラウド設計のデザインパターンだ」と言えるものは、今後さまざまな知見が集まって確立していくのだと思います。現在はその知見が少しずつたまってきている段階でしょう。今回の連載が、そうした知見の一つになってほし

    [Google App Engine編]画面設計で制約を避ける
    zerihik0
    zerihik0 2011/03/22
  • 東日本大震災、日本のネットワークインフラは強いと米社が報告

    ネットワークトラフィックを監視する米Renesysは米国時間2011年3月11日、巨大地震が日のインターネットインフラに及ぼした影響は極めて少なかったという調査結果を発表した。 それによると、日に約6000あるグローバルルーティングテーブルのネットワークプリフィックスうち、一時的にサービスが停止したのは100程度で、その数は地震の数時間後に減っていった。Webサイトは通常通りアクセス可能で、インターネットが人々のコミュニケーションを支えている。大震災があったにもかかわらず、これは注目に値するとしている。 Renesysは、Pacnetの海底ケーブルの2カ所が影響を受けたもようだと報告している。またPacific Crossingが日米間海底ケーブル(PC-1)のサービスを停止していると発表している。 2006年の台湾地震の際は、多くの主要ケーブルが被害を受けたが、今回の場合は最悪の事態

    東日本大震災、日本のネットワークインフラは強いと米社が報告
  • Twitter、サードパーティーのクライアントアプリ開発を制限

    ミニブログサービス「Twitter」を運営する米Twitterは米国時間2011年3月12日、サービス利用規約を更新したことを明らかにした。サードパーティーが開発したTwitter用クライアントアプリケーションが混乱を招いているとして、クライアントアプリケーションの構築に大幅な制限を設けている。 TwitterのRyan Sarver氏によると、一部サードパーティー製クライアントでは、ツイート(コメント)表示が同社の設計ガイドラインに沿っていないほか、独自のおすすめユーザー機能、トレンド機能などを使用しているため、ユーザーを混乱させているという。Twitterで使っている用語「follow」「favorite」「retweet」「reply」の代わりに、「comment」「like」などを使用するクライアントアプリケーションもある。 改訂したサービス利用規約では、開発者がTwitter

    Twitter、サードパーティーのクライアントアプリ開発を制限
  • 既存のiアプリをドコモマーケット向けiアプリに移植するには

    既存のiアプリをドコモマーケット向けiアプリに移植するには、まず両者の違いを理解する必要がある(ドコモマーケット アプリストアPC版)。連載第1回の「ドコモマーケット向けiアプリとは」で解説した通りだが、大きな違いは以下の通りである。 ・ドコモマーケット向けiアプリは、すべてトラステッドiアプリ 既存のiアプリは、トラステッドiアプリとそうでないiアプリに分かれるが、ドコモマーケット向けiアプリはすべてトラステッドiアプリである。登録のためには申請をし、トラステッドiアプリのIDの発行を受け、iアプリのADFに追加する必要がある。既存のトラステッドiアプリも、新たにIDの発行を受け直す必要がある。 ・対応機能が異なる ドコモマーケット向けiアプリは、主にもともとトラステッドiアプリ用の機能だったものが、一部は制限付きであるが対応になっている。 ・対応プラットフォームが異なる ドコモマーケッ

    既存のiアプリをドコモマーケット向けiアプリに移植するには