タグ

ブックマーク / atmarkit.itmedia.co.jp (54)

  • プロジェクトマネジメントスキル 実践養成講座

    エンジニアとしてキャリアアップを考える際、ぜひ身に付けておきたいのがプロジェクトマネジメント(PM)のスキルだ。特に近年のシステム開発プロジェクトは低予算化・短期化が進んでおり、ただでさえ計画どおりにプロジェクトを運営することは困難になっている。こうした中、多くの現場で「経験のあるプロジェクトマネージャが不足している」という声を聞く。 しかし、PMスキルを実際に習得するとなると、これがなかなか難しい。ちまたにはPMBOK(Project Management Body Of Knowledge)をはじめとするPM関連のがあふれ、体系的に学習できる素材はそろってきた。しかし、実践的なものは少なく、理論と現場のギャップに戸惑うことも多々あろう。 そこで、この連載では実際の現場でよく見られるシチュエーションを取り上げながら、PMの実践的な勘所をケーススタディ形式で紹介していく。これからプロジェ

    プロジェクトマネジメントスキル 実践養成講座
    dh_SPQR
    dh_SPQR 2015/01/19
  • 【HTML5とか勉強会レポート Webと電子書籍】 なぜWebではなく電子書籍なのか?

    HTML5とか勉強会レポート Webと電子書籍】 なぜWebではなく電子書籍なのか?:D89クリップ(39) 電子書籍のプロフェッショナルが大集合! 電子書籍はこれからどうなるのか。EPUB3は実際どうなの? 気になる仕様は? そもそも電子書籍ってどうやって作ればいいの? 電子書籍ビジネスのあらゆる課題や疑問に真っ向から対峙し考えるイベントをレポートします。 2012年2月9日、リクルートGINZA8ビルのWeb CAT Studioで『第26回HTML5とか勉強会』が開催されました。HTML5とか勉強会とは、HTML5に関心のあるエンジニアやコーダー、デザイナ向けの勉強会です。今回のテーマは電子書籍。定員をあっという間に上回るほど多くの参加者が集まり、電子書籍に対するかなりの関心の高さがうかがわれました。 EPUB3の詳しい仕様の解説から電子書籍の現状、iBooksAuthorの動画に

    【HTML5とか勉強会レポート Webと電子書籍】 なぜWebではなく電子書籍なのか?
  • 第1回 Rは統計解析のブッシュナイフだ - 実践! Rで学ぶ統計解析の基礎 - @IT

    今ほど統計解析が必要とされる時代はありません。オープンソースの統計処理言語・環境の「R」を使って実践的な統計解析のテクニックとリテラシーを習得しましょう! 読者にとってRは、世に溢れるデータの密林を切り開くための“ブッシュナイフ”となることでしょう(編集部) 統計解析の必要性とリテラシー 21世紀になって、経営学者の故ピーター・ドラッカー氏が言うところの知識労働者は、ますます統計解析を必要する局面が増えてきました。この状況は、20世紀後半から21世紀に起きた計算機能力の増大とインターネットの発展を基礎に、3つの大きな潮流が現れたことがキッカケとなっているように思います。その3つの潮流とは、オープンソース、オープンデータ、そしてオープンアイデアです。後ろの2つは今筆者が名付けました。 オープンソースは、皆さんがご存知のように、Linux、Apache、PerlPythonRubyなどのO

    第1回 Rは統計解析のブッシュナイフだ - 実践! Rで学ぶ統計解析の基礎 - @IT
  • クラウド利用時にクリアすべきリスクと課題

    前編「クラウドコンピューティングの心理的課題」に引き続き、クラウドを利用する上で把握しておきたいリスクと課題について解説する(編集部) クラウドサービス利用におけるセキュリティ面での考慮事項 クラウドサービスに対する利用者の不安を少しでも取り除くために、セキュリティ面での課題について整理する。 ENISAでも言及されているように、クラウドコンピューティングはこれまでの技術の組み合わせであり、その運用レベルを高めたものである。これまで個々の技術では課題やリスクと認識されなかったことが、技術の重ね合わせや従来と異なる活用方法により、課題やリスクの影響度が大きくなり、重要な課題やリスクであると認知されるようになってきた。この見解については、Cyber Lawで著名な弁護士や監査士(監査法人、情報セキュリティ監査人)、データセンター事業者、セキュリティベンダなどの有識者の間でもおおむね一致している

    クラウド利用時にクリアすべきリスクと課題
  • GoogleのMapReduceアルゴリズムをJavaで理解する

    GoogleMapReduceアルゴリズムをJavaで理解する:いま再注目の分散処理技術(前編)(1/2 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) いま注目の大規模分散処理アルゴリズム 最近、大規模分散処理が注目を浴びています。特に、「MapReduce」というアルゴリズムについて目にすることが多くなりました。Googleの膨大なサーバ処理で使われているということで、ここ数年の分散処理技術の中では特に注目を浴びているようです(参考「見えるグーグル、見えないグーグル」)。MapReduceアルゴリズムを使う利点とは、いったい何なのでしょうか。なぜ、いま注目を浴びているのでしょうか。 その詳細は「MapReduce : Simplified Data Proc

    GoogleのMapReduceアルゴリズムをJavaで理解する
  • クラウドコンピューティングの心理的課題

    利点のみがクローズアップされがちなクラウド、企業が安心して使うには? クラウド利用のリスクと課題を2回に分けて解説する(編集部) この1年ほどですっかりと定着したキーワード、“クラウド”であるが、多くのクラウド事業者から各種のサービスが提供されている。さらに、類似のサービスでは低価格化の傾向がうかがい知れる状況となっている。 そのような中、クラウドサービスの利用を考えている企業の中には、セキュリティ面の懸念から利用を躊躇し動向を伺っているケースもある。セキュリティに対する課題やリスクを考察する。 クラウドコンピューティングを取り巻く環境 海外(主としてアメリカ)に引き続き、日国内メーカーからクラウド製品やソリューションなどのクラウドサービスが矢継ぎ早にリリースされている。メール配信ニュースの新着メッセージやIT系サイトの記事で、“クラウド”というキーワードを目にしない日はないほどであり、

    クラウドコンピューティングの心理的課題
  • プログラマが知っておきたいJavaと.NETの違い

    システム開発がますます複雑化していく中、エンジニアには、テクノロジを理解して、さまざまな場面に適した選択が求められます。連載では、Javaと.NETの基的な仕組みから最新の傾向や技術などについて、数回に分けて紹介します いまさら聞けない、Javaと.NETの違い 今日、アプリケーション開発・実行のプラットフォームは、大きく2つのテクノロジに収束しているといえるでしょう。 1つは、エンタープライズ・アプリケーション開発の定番ともいえる「Java」です。 実行環境、開発環境の無償提供、OSを自由に選べること、フレームワークや開発環境が充実していることが人気の理由です。大規模アプリケーションの採用実績も多く、ほかのプラットフォームをリードしてきました。 もう1つは、マイクロソフトが発表した「Microsoft.NET」構想に基づいた「.NET」です。 プラットフォームが主にWindowsに制

    プログラマが知っておきたいJavaと.NETの違い
  • なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT

    ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture

  • 実はメイリオまだ進化中! 誕生秘話を河野氏に聞いた - @IT

    2010/01/07 現在ロンドンの地下鉄の案内図や路線図で全面的に使われているアルファベットフォント「New Johnston」をデザインしたのは実は日人――。こう言ったら驚くだろうか。その日人とは、イギリス在住のグラフィック・デザイナー、河野英一氏だ。河野氏はまた、Windows Vistaから標準で添付されているフォント「メイリオ」(Meiryo)をデザインしたことでも知られる。 2009年11月5日、来日中だった河野氏の謦咳(けいがい)に接する機会に恵まれた。訥々(とつとつ)とした中にも、デザインに対する情熱がかいま見える氏の語り口は、集まった出版、印刷、組み版、情報処理の専門家らを魅了した。 ビル・ゲイツがゴーサインを出した偶然 メイリオ――。横書きを前提に欧文・和文が混在するテキストを表示したときに美しく文字が組まれること、ディスプレイで読むことを最優先として液晶ディスプレ

  • 開発工程でSEが書く文書の基本 − @IT自分戦略研究所

    「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 SEはさまざまな文書を作成する必要があります。その中でも、提案書や要件定義書の作成に悩むSEは多いようです。なぜなら、これらは「顧客に読んでもらわなければならない文書」だからです。 連載では、「誰にでも分かる」提案書や要件定義書を作成するための文章術を解説します。ただし、分かりやすい文書を作成するには、文章術だけでは十分ではありません。必要な情報を顧客から引き出すためのコミュニケーション、文書全体の構成も重要です。 第1回では、SEが作成する文書はどのようなものかを概観します。第2回では、情報を引き出すための顧客とのコミュニケーションのポイントを説明します。第3、4回

    開発工程でSEが書く文書の基本 − @IT自分戦略研究所
  • 【詳報】Google Waveとは何なのか? − @IT

    2009/05/29 米グーグルは5月28日、米国サンフランシスコで開催中のイベント「Google I/O 2009」で、まったく新しいメッセージングおよびコラボレーションのためのプラットフォーム、「Google Wave」を発表した。同日、開発者向け早期プレビューとして公開。限定的にアカウントを発行して、外部の意見を取り入れながら開発を進める。年内にも一般向けサービスを公開し、それに続いてサーバの実装も順次、Apache2.0ライセンスのもとでオープンソースで公開していく予定だという。 プロジェクトリーダーで、Google Waveの基調講演でデモンストレーションを行ったラース・ラスムセン氏は、Google Waveは「3つのP」からなると説明する。 Google Waveのプロジェクトリーダー、ラース・ラスムセン(Lars Rasmussen)氏は、Google Waveは「3つのP」

  • データセンター省電力化の実像(1/2)

    グリーンITに関連して、企業や商用のデータセンターでは、IT機器以外の要因による電力消費/損失を最小化することが大きなテーマとなってきている。記事では、しばしば指標として利用されるDCiEの意味や現実的な対策について検討する 稿では、グリーンITにおける重要トピックの1つである企業データセンターでの電力効率向上につき、特にIT機器以外の電力消費および電力損失対策の実状について説明する。 企業データセンターにおける電力利用効率の向上と、これによるCO2の削減を推進するための指標として、よく引き合いに出されるのは、グリーン・グリッドの提唱するDCiE(Data Center infrastructure Efficiency)だ。文字通り、企業データセンター・インフラの電力効率を示す数値で、次の式で表される。 企業データセンターに供給される電力は、IT機器に到達する前に、無停止電源装置や分

  • ネットの進化で広がるSaaSとエンタープライズ2.0(1/2) ─ @IT

    ネットの進化で広がるSaaSと エンタープライズ2.0 Interop Tokyo 2008 セミナーレポート @IT編集部 平田 修 2008/6/20 2008年6月11~13日、千葉県幕張メッセにてネットワークを主要テーマとする展示会/イベント、「Interop Tokyo 2008」(以下、Interop)が開催された。今年は「SaaS」がキーワードとして盛り上がっていることもあり、大手ベンダの各ブースやセミナーでも「SaaS」という単語を多く見掛けた。また、展示会場には「エンタープライズ2.0パビリオン」も設置され、「エンタープライズ2.0」というキーワードのセミナーもいくつか開催されていた。 そこで稿では、SaaSとエンタープライズ2.0に関するセミナー/講演の模様を中心にSaaSとエンタープライズ2.0の話題をお届けしよう。 SaaSの歴史・現状・これから 「インターネット

    dh_SPQR
    dh_SPQR 2008/06/21
  • 5分で絶対に分かるストレージ

    ストレージってえらそうな言葉だけど…… 「ストレージ」とはなんだか面倒そうな、えらそうな言葉です。でも、結局日語に訳してみれば倉庫や収納場所の意味ですから、ハードディスクドライブをはじめ、SDカードやUSBメモリなど、ほとんどあらゆる記憶媒体がストレージだといっていいでしょう。ただし、コンピュータのメインメモリのように一時的なデータ保管場所は、ストレージとは呼びません。倉庫と同様、ある程度の期間はキープしておかなければならないデータを収納するものをこう呼んでいます。 ここでは企業で使うストレージに焦点を当ててご紹介します。企業で利用されるストレージには、データの長期保管を目的としたテープドライブなどもありますが、中でも中核的な位置を占めるのは、サーバ機に外付けの形で接続する記憶装置である「ディスクストレージ・システム」ですので、これについて説明します。

    5分で絶対に分かるストレージ
  • すばらしいソフトを作るには、カリスマが講演 ― @IT

    記者という職業柄、これまで非常に多くのプレゼンテーションを見てきたが、プレゼンテーションの1枚目が半裸の女性モデルの写真だったのは初めてだった。 2月13日、14日の予定で東京・目黒で開催中の「デベロッパーズ・サミット2008」で講演したFog Creek Softwareの創業者でCEOのジョエル・スポルスキー(Joel Spolsky)氏のプレゼンテーション「Joel on Developers Summit――素晴らしいソフトウェアを作るということ」は、型破りに楽しく、なおかつソフトウェア開発者にとって示唆に富む内容だった。 スポルスキー氏は米マイクロソフトのExcelチームで、Excel用マクロ言語を、後にVBAと呼ばれることになるモダンなオブジェクト指向言語に置き換える仕事でプログラムマネージャを務めたことがあるなどソフトウェア開発のベテランだが、エッセイの書き手としても名を馳せ

  • コラボレーションの新地平か、「LUNARR」を使ってみた ― @IT

    2008/02/08 あるプロジェクトを進めるときにメールにドキュメントを添付してメンバー間でやり取りする。ローカル環境でドキュメントを更新して再びメンバーに送信する。そのうちにほかのメンバーからもドキュメントの直しが入り、あれ、どのドキュメントが最新だっけ? このような混乱がいたるところで起きている。分かりやすくするためにドキュメントのファイル名に日付を入れたりして。ベータ版を公開した新しいコラボレーションツール「LUNARR」が解決しようとするのは、メール主体のコラボレーションの問題だ。 最近感じるのはメールはコミュニケーションの手段であって、コラボレーションの手段ではないということだ。1対Nの一方通行のやりとりならメールで十分。しかし、N対Nならすぐにパンクする。LUNARRは、「ドキュメントという1つのテーマでメールをまとめる」(同社 CEOの高須賀宣氏)ことでN対Nのやり取りの質

  • キャリア理論は役に立つ?

    連載は、さまざまなキャリア理論を紹介する。何のため? もちろんあなたのエンジニア人生を豊かにするために。キャリア理論には、現在のところすべての理論を統一するような大統一理論は存在しない。あなたに適した、納得できる理論を適用して、人生を設計してみようではないか。 皆さん、こんにちは。キャリア・アドバイザーの松尾順です。 今月から毎回、さまざまな「キャリア理論」についてできるだけ分かりやすく解説していきたいと思います。今回は第1回、総論的な話を書かせていただきます。 話の内容は大きくは2つ。1つは、「キャリアと何か」ということ。もう1つは、「キャリア理論とは何か」ということについてです。 題に入る前に、@IT自分戦略研究所でこれまでに掲載された記事をご紹介します。実は@IT自分戦略研究所には、キャリア理論に関連した記事があったのです。 例えば、堀内浩二氏の「自分戦略を考えるヒント」は、キャ

    キャリア理論は役に立つ?
  • いまさら聞けないWeb2.0時代のXML入門

    今回から新しく始まった「いまさら聞けないリッチクライアント技術」シリーズ。毎回1つのリッチクライアント用語・技術を取り上げて解説をします。レベルとしては初心者から中級者を想定しているので、気軽に読んでくださいね。 記念すべき第1回は、Web2.0時代の「XML」についてです。皆さんも一度はこの用語を聞いたことがあると思います。XMLはどんな技術なのか? XMLを使うと何がいいのか? 見ていきましょう。 ネットの世界はXMLだらけ まずXMLはどんなところで使われているのでしょうか。XMLがベースとなっている一番なじみが深いサービスは、サイトの更新情報を伝える「RSS」です。

    いまさら聞けないWeb2.0時代のXML入門
  • ブラウザの限界を超える「今」のリッチコンテンツ

    Webオーサリングツールを使ってみよう:番外編 ブラウザの限界を超える「今」のリッチコンテンツ セカンドファクトリー 新谷剛史 2007/5/22 4月30日から5月2日にかけて米国で開催されたMicrosoft Mix07では、米国でのExpression Studioの出荷が始まったばかりだというのに、早くもExpression Webの次バージョンに関するインフォメーションが出されていた。 「Windows Media Player」やこれから紹介していく「Silverlight」といったMicrosoftのソリューションへの対応のほか、「Adobe Flash」や「PHP」のサポート、あるいはExpression Webだけが遅れていたExpression Studioファミリー共通のデザインの適用、FTPのusername/passwordが保存できるようになるなど、これまでの弱

  • グーグルはマイクロソフトを殺さない ― @IT SAAS

    2007/04/20 オフィスアプリケーションを巡るグーグルとマイクロソフトの動向が注目されている。グーグルはSaaSのオフィスアプリケーション「Google Docs&Spreadsheets」「Google Apps」を格展開し、中小企業や教育機関を中心に攻勢を始めた。マイクロソフトの「Microsoft Office」はまさにデスクトップアプリケーションの王者であり、マイクロソフトの稼ぎ頭である。 注目されているのはMicrosoft OfficeがGoogle Docs&Spreadsheetsに取って代わられ、「マイクロソフトが死ぬ」かということだ。米ガートナーのリサーチ・バイスプレジデント ベン・プリング(Ben Pring)氏は「グーグルがマイクロソフトを殺すことはない」と語る。 理由は単純だ。「企業の99%のPCにはMicrosoft Officeがインストールされている