タグ

ブックマーク / www.itmedia.co.jp (48)

  • 無料化するクラウド、潜む落とし穴

    戦略コンサルティングファーム独ローランド・ベルガーに、情報システムの新たな姿について寄稿してもらう。4回目は、クラウドコンピューティングの落とし穴について解説する。 所有から利用への流れが現実味を帯びるなど、企業が活用するITの在り方が変化しつつある。今後、企業は情報システムをどのような考え方で運営していくべきか。戦略コンサルティングファーム独ローランド・ベルガーに寄稿してもらう。4回目は、クラウドコンピューティングの落とし穴について解説する。 現在、業界各社が寄りかかるキーワードがあるとすれば、まさに「クラウドコンピューティング」がそれといえます。試しに「クラウド」で日経済新聞の記事検索をしてみると、2008年までは1件しか記事がありません。2009年から急速にこのキーワードが発信されてきたことがわかります。これから数回、クラウドについて考えてみることにします。 クラウド利用の利点 ク

    無料化するクラウド、潜む落とし穴
  • 「WiMAX Wi-Fiゲートウェイセット」で部屋の奥から“GET WiMAX!”

    WiMAX Wi-Fiゲートウェイセット」で部屋の奥から“GET WiMAX!”:これは“マストアイテム”かも(1/3 ページ) 「部屋で使えない!」というWiMAXがこれで解決 現在のところ、「つながれば意外と速い」WiMAXだが、「つながるところが限られている」という弱点も抱えている。特に屋内で利用する場合、UW WiMAXの電波は窓際にWiMAXのモジュールを置かないとまず捉えられない。自分の家ならば、場所を移動すれば何とかなるが、UQ WiMAXを使う場所として想定される“街の喫茶店”では、窓際が空いていないと、「ああ、別な店を探してみよう」となる。 こうした“室内の悩み”を解決するために、UQコミュニケーションズは、「WiMAX Wi-Fi ゲートウェイセット」を用意している。これは、外に向いているネットワークがUQ WiMAXに限られる以外、機能や使い勝手は通常の無線LANア

    「WiMAX Wi-Fiゲートウェイセット」で部屋の奥から“GET WiMAX!”
  • 役に立たないグループウェア

    電子メールや電子掲示板などのグループウェアは、ナレッジマネジメントやビジネスインテリジェンスの普及により、ますます活発になってきた。 その究極的な目的は、情報の共有化による組織の創造性向上にある。ところが、表面的な利用度は高いのだが、来の目的が実現していないことが多いのだ。 グループウェアの限界 一部のマニアを除いて、大抵の人は自分の知識を公表しようとは思わない。知識を公表するのは、次の条件が満たされたときに限られる。 自分が他人に示すべき知識があると認識している(自分が知っていることは、他人も知っているであろう。もっと詳しい人がいるだろう)。 それを公表することに抵抗がない(知識の独占を放棄してもよいか。問い合わせなどで面倒にならないか)。 知識を形式知として表現できる(知っていることと、形式知にできる能力にはギャップがある)。 形式知を公表する面倒をいとわない(形式知にまとめたり、デ

    役に立たないグループウェア
  • 「最強最速アルゴリズマー養成講座」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    最強最速アルゴリズマー養成講座: そのアルゴリズム、貪欲につき――貪欲法のススメ アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。(2010/9/4) 最強最速アルゴリズマー養成講座: 病みつきになる「動的計画法」、その深淵に迫る 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。(2010/5/15) 最強最速アルゴリズマー養成講座: アルゴリズマーの登

  • それでもメールは生き残る

    TwitterGoogle Waveなどのリアルタイムコミュニケーションツールの普及により、電子メールは廃れるのだろうか。 米Wall Street Journalは10月12日、FacebookやTwitterなどのソーシャルネットワーキング、そしてGoogle Waveなどのコラボレーションプラットフォームの普及により、電子メールが主役の座を追われるという内容の特集記事を掲載した。 この記事には鋭い指摘も数多く見られ、ソーシャルネットワークの普及拡大、リアルタイムWebサービスの増加、そしてこれらのサービスの管理に役立つフィルタやタグの普及について客観的な分析がなされている。 しかし残念なことに、この分析は、流行語が人々をせき立てて製品の人気を高めているシリコンバレーという真空地帯の外側に広がる世界の現実を客観的に反映したものではない。全世界の企業で働く無数のデスクワーカーや外回りの

    それでもメールは生き残る
  • Google、Salesforce.com vs Microsoft クラウドコンピューティングバトル2009

    GoogleSalesforce.com vs Microsoft クラウドコンピューティングバトル2009:壮絶な殴り合いに発展か(1/2 ページ) SaaSインテグレーターのAppirioは、2009年のクラウドコンピューティングの展望について面白い予測を立てている。端的に言えば、Salesforce.comとGoogleのオープンクラウドが、MicrosoftWindows AzureおよびMicrosoft Online Servicesと壮絶な殴り合いを繰り広げるというのだ。 SaaSインテグレーターでコンサルティングサービスを提供するAppirioは、2009年のクラウドコンピューティングの展望について、いくつか面白い予測を立てている。端的に言えば、Salesforce.comとGoogleのオープンクラウドが、MicrosoftWindows AzureおよびMicro

    Google、Salesforce.com vs Microsoft クラウドコンピューティングバトル2009
  • 大量トランザクション処理に適したアーキテクチャ ― @IT

    大量トランザクションを処理するためには、アプリケーション・サーバを複数台並べて負荷分散する一方で、マルチプロセッサのDBサーバを採用しDB処理能力を確保するアーキテクチャが用いられることが多い。さらに高い処理能力が求められる場合には、DBの並列処理やオン・メモリ処理を併用するデザインもあるが、重要なことはスケーラビリティを確保するアーキテクチャ設計と、負荷を平準化する工夫である。

    大量トランザクション処理に適したアーキテクチャ ― @IT
  • 次元を超えた画像解析技術――「Deep Zoom」と「Photosynth」を体験する

    次元を超えた画像解析技術――「Deep Zoom」と「Photosynth」を体験する:Lookup! せんせーしょん(1/4 ページ) いまや我々は日常的にPCを使っている。まるで写真のように高精細な動画を瞬時に表示するハイスペックなPC、そしてそれを映し出すディスプレイは一昔前では考えられないものだ。しかし、映画やアニメに出てくる“コンピュータ”とはどうも違うような気がしないだろうか。 古くは“コンピュータ”といえば研究所に備えられた巨大な筐体の中で磁気ディスクが回り、紙テープで打ち出された計算結果を見て博士が「ヤツの弱点はしっぽだ! しっぽへの攻撃が成功する確率は94%!」とか口走るのが定番だったが、PCが普及し始めるとこの描写も変わってくる。 もちろんその描写は、“コンピュータ”が重要な局面であればあるほど分かりやすい脚色が加えられ、現実離れしていく傾向がある。とはいえ、テクノロジ

    次元を超えた画像解析技術――「Deep Zoom」と「Photosynth」を体験する
  • 手軽にRAMディスク:SSDを超える超高速ストレージを無料で手に入れる――「RamPhantom3 LE」を試す - ITmedia D PC USER

    アイ・オー・データ機器の「RamPhantom」は、メインメモリを高速ストレージとして転用するソフトウェアだ。10月8日に公開された「RamPhantom3 LE」では、32ビットWindowsが扱えない約3~3.5Gバイト以上の領域をRAMディスクとして利用できるようになり、OSの上限を超えるメモリを搭載した環境では特に有用なツールとなっている。RAMディスクの高速性を生かして、画像編集時の作業フォルダやWebブラウザのテンポラリフォルダに設定すれば、より快適な環境を実現できるはずだ。 同様の機能を提供するものとして、ERAM改やGavotte Ramdiskなど、すでに複数のソフトウェアが存在しているものの、RamPhantom3 LEは煩雑な設定をする必要がなく、初心者ユーザーでも簡単に導入できる。例えば、スライドバーでRAMディスクの容量を変更したり、IEとFirefox用に専用の

  • 大規模SNS実現のためのGREEのアプローチ

    大規模なサイトでは、どのようにWebアプリケーションをスケーラブルに構築しているのか。GREEのアプローチを、グリー取締役CTOにして、PHPフレームワークEthna(えすな)の開発者でもある藤真樹氏が解説する。Webアプリケーション開発者必見だ。 はじめに Webサイト構築で面白いのは、つい先日までどう見ても小規模なユーザーベースで動作していたサイトが、瞬く間に数万人、数十万人のユーザーを抱えることになったりする*ことです。また、最初は小規模だったアプリケーションが、少しずつ改善していくうちに、大規模なアプリケーション*になることがあります。稿では、徐々に大きくなるWebアプリケーションをスケーラブルに構築する方法を説明します。 技術はコモディティ化しているけれど Webアプリケーションの開発に携わっている方は特に実感されていることと思いますが、ここ数年Webかいわいの動きは非常に速

    大規模SNS実現のためのGREEのアプローチ
  • オンラインでマインドマップ――無料Webアプリ6選 - ITmedia Biz.ID

    アイデアを書き出すときや議事録のまとめなどに有効だと言われているマインドマップ。PCでマインドマップを作成するには、ソフトウェアをインストールする方法が一般的だが、インストール不要でWebブラウザから利用できる便利なWebアプリも増えてきた。日国内や海外のものを含めて、6つのマインドマップ作成Webアプリを紹介しよう。 分かりやすい――アテディア(マインドシェア) 国内のWebアプリで分かりやすかったのが、アテンションが提供する「アテディア」。正確に言うと、アテディアというアイデアコミュニティーで使える「マインドシェア」というツールだ。Flashで動作する。 まずはアテディアに登録し、「マイページ」から「マインドシェア」をクリック。新規作成ボタンを押すとマインドマップを作れる。ポイントは各操作アイコンにカーソルを重ねると、使い方の説明がポップアップするところ。操作に迷わずマインドマップを

    オンラインでマインドマップ――無料Webアプリ6選 - ITmedia Biz.ID
  • Google Apps導入の米私立大学、学生にiPhoneを無料で配布

    米テキサス州アビリーンクリスチャン大学のCIOケビン・ロバーツ氏は2006年、メール管理者が退職すると知らされたときには、ショックで気が動転したという。 だが同氏は深呼吸して、自分に与えられた選択肢を検討した。そして結局同氏は2007年、既存のSun Java System Messaging ServerやSun Java System Calendar Server、そして欠陥だらけのMicrosoft Exchange Serverを自身で管理したり、新たにメール管理者を雇う代わりに、Google Apps Education Editionを導入することを決断した。 「GoogleMicrosoft Live、Exchange、そしてSun Microsystems製品などの選択肢を比較検討してみたところ、SaaS(サービスとしてのソフトウェア)のアプローチこそが時間も予算も節約

    Google Apps導入の米私立大学、学生にiPhoneを無料で配布
  • 高橋敦の「Macでいいじゃん!」第11回:YouTubeから高画質な動画をゲットしてiPodへ直送する - ITmedia +D PC USER

    まず、YouTubeの画質が向上したというのは当だ。しかし現段階では、すべての動画が高画質化されたわけではない。高画質再生が可能な動画には「この動画を高画質で見る」というリンクが用意されており、それをクリックすると高画質版の再生が始まるといった感じだ(関連記事:YouTube、「高画質再生」の選択が可能に)。 さらにもう1つ。こちらは非公式な手段として知られているが、ページのURL末尾に「&fmt=18」と付け加えることで、100%有効とは言えないものの再生画質を向上させることができる。こちらの方法も試して効果を確認してみてほしい。

    高橋敦の「Macでいいじゃん!」第11回:YouTubeから高画質な動画をゲットしてiPodへ直送する - ITmedia +D PC USER
  • ブレインストーミングを活発にさせる4つのツール

    アイデア出しに効果的なブレインストーミング。このブレストの効用を高める4つのツールを1人用、グループ用に分けて紹介しよう。 うまくかみ合えば、たくさんのアイデアを生み出すことができるブレインストーミング(@ITの用語辞典)。そんなブレスト用のツールをいくつか紹介しよう。アイデアに困ったときに利用してみてほしい。 1人で使えるブレストツール 通常、参加者が多いほうが、たくさんの意見が出てくるのがブレストだが、1人でいろんなアイデアを出して、それぞれを比較・検討するのも効果的だ。ただし、1人ブレストの場合は確実にメモを取っておかないと、ただ“妄想しただけ”となりかねない。また、アイデアの重要度などが分かるようにメモを書きたい。単なるテキストよりは、連想がつながるって見えるマインドマップのようなツールを使うといいだろう。そんな1人ブレストを行うときは、こんなソフトが有効だ。 無料のマインドマップ

    ブレインストーミングを活発にさせる4つのツール
  • New Generation Chronicle:井上恭輔――電子工作より生まれし巫女萌えバイナリアン (1/10) - ITmedia エンタープライズ

    Q1 お名前、年齢は? 井上恭輔(いのうえきょうすけ)です。1985年生まれの22歳、血液型はAB型です。 Q2 ネット上ではどんな名前で通していますか? その由来は? ネット上でもリアルワールドでも、「きょろ」と呼ばれてます。中学校のころ、バスケット部の後輩から「井上先輩って全然先輩っぽくないよね。きょろちゃんって呼んでもいい?」といわれたことを親に話したところ、面白がってプロバイダー契約時のユーザー名に勝手にされたことが由来です。 Q3 こんなあだ名で呼ばれてみたい(ex.哭きの竜)というものはありますか? いつかは「監督」と呼ばれてみたいです。スナッチャーやポリスノーツ、メタルギアシリーズなどで知られる小島秀夫氏は外国人からも「KANTOKU」と呼ばれているらしいのですが、いつかは自分もITの世界でそう呼ばれるようになりたいです。ITの分野でクリエイティブな意味での「監督」って、結構

    New Generation Chronicle:井上恭輔――電子工作より生まれし巫女萌えバイナリアン (1/10) - ITmedia エンタープライズ
  • 高専プロコンの「団長」が魅せたアルゴリズムと涙

    10月に岡山県津山市で開催された「高専プロコン」。大会に参加した方なら誰でも記憶に残っているほど強烈なインパクトを与えていた俺様系フレグランスの危険なにおいが漂う女性――「団長」こと茨城高専の湯浅優香さん――が明かす激闘の裏側と涙の訳。 突然ですが、皆さんは高等専門学校、いわゆる高専にどういったイメージをお持ちでしょうか? 一昔前ですと、よく言えば理系の知的な、悪く言えばマニアな男性が多く集まる学校、そんな感じに見られがちだった高専ですが、今の高専はまったく違います。学校全体で女子生徒の方が多い高専もあるそうで、「女性で高専」は珍しくない時代といっても過言ではないでしょう。 全国に64校ある高専ですが、団長のわたしは現在、茨城県ひたちなか市にある「茨城工業高等専門学校」(茨城高専)に通っています。「プログラマーになりたい」――そんな思いを中学生のころから持っていたわたしは、「来ないと死刑

    高専プロコンの「団長」が魅せたアルゴリズムと涙
  • ITmedia エンタープライズ:Undocumented Mac OS X:第1回 initを置き換えるlaunchd【前編】 (1/3)

    UNIX使いに真のMACPOWERを! 連載では、UNIX使いに向け、UNIX系OSとしてのMac OS Xを解説していく。記念すべき第1回では、initに代わるものとしてMac OS X Tigerで採用された、launchdを紹介しよう。 Mac OS XはMach*と*BSDをベースとしたOSで、その構造はUNIXそのものであると言える。しかし、その源流にはNeXTSTEPやMkLinux*といった「一味違った」UNIXがあり、そこからの影響を強く受けている。加えて、UNIXとは異なるMac OSというPCOSの後継でもあり、特にGUI面では、UNIX世界の標準といえるXウインドウシステムとまったく異なる機構が使用されている。こうしたことから、ほかのUNIXと同じようには扱えない部分、なぜそうなのか一見理解できない部分が多々存在する。 さらに、アップル(以下、Apple)という企業

    ITmedia エンタープライズ:Undocumented Mac OS X:第1回 initを置き換えるlaunchd【前編】 (1/3)
  • プロセススケジューラを知る――プロセススケジューリング(その3)

    Linuxのプロセススケジューリングは、すべてのプロセスを公平に扱うことを方針としています。しかし、実時間処理を行いたい場合、この公平性が逆にあだとなります。音声や画像に関する記録/再生処理や、機器制御を行う場合、ある時間以内に目的の処理を完了させる必要があります。しかし、スケジューリングの公平性を重視したプロセススケジューリング方式では、いつプロセスが実行権を得て、いつ目的の処理が完了するかを予測できません。 そこでLinuxカーネルは、このような用途のためにリアルタイムプロセス機能を提供しています。リアルタイムプロセスは、通常のプロセスより高い実行優先度を持ち、優先的にスケジューリングされます。通常のプロセスは時間とともに変動優先度が下げられ、また実行割り当て時間も減らされていきますが、リアルタイムプロセスは特別扱いされ、勝手に優先度を下げられることはなく、また実行割り当て時間も無制限

    プロセススケジューラを知る――プロセススケジューリング(その3)
  • TopCoderで世界と渡り合う日本IBMの異才――夷藤勇人

    もしあなたが美しい(あるいはトリッキーな)コードが飛び交う世界を知りたいと願うならそれはTopCoderに参加することで容易に実現することができる。このTopCoderに参加している数少ない日人で、生涯プログラマーを宣言する人物にTopCoderの魅力を聞いた。 世にハッカーと呼ばれる人は数多く存在すれど、日常生活においてわたしたちがそうした人たちのコーディングを目の当たりにする機会はまれである。 しかし、美しい(あるいはトリッキーな)コードが飛び交う世界を知りたいと願うならそれは容易に実現することができる。そこには国籍、年齢、過去の栄光……そのいずれもが何の意味も持たない、コードのみが支配する世界が広がっている。 そんな世界の1つとしてTopCoderが挙げられる。世界中からトップレベルのプログラマーが参加するプログラミングコンテストとして知る人ぞ知るTopCoder。日ではいまひと

    TopCoderで世界と渡り合う日本IBMの異才――夷藤勇人
  • キミのコードが汚い理由 ― @IT情報マネジメント

    リスト1は、同じ処理を繰り返すようなコードで初心者プログラマーがよく使う幼稚なスタイルで書かれている。必ずしも複雑ではないが、筆者には散らかっていて効率が悪く見える。リスト2の方が複雑な条件になっているが、Javaを理解していれば、かなり読みやすい。唯一疑問を抱くかもしれないとしたら、最後の「else if」の中にある条件の最初の部分だけだ。このクローズに来るということは、どちらかのプレーヤーが勝ったことを意味する。 いずれのインプリメンテーションも間違ってはいない。実際、これらはどちらも非常に小さく、つまらない例にすぎないので、これらのリストでコードがいかにクリーンか論ずるのはあまり有益ではない。ただ、何をもってインプリメンテーションがクリーンなのかについて読者の興味を深めることはできるだろう。 クリーンなコードについて扱った記事、Webサイト、書籍は多数存在する。何をもってコードをクリ