タグ

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

  • 第2回 要員不足ならば生産性の限界を超えよ

    震災の影響で、一緒に仕事をしていた外国人エンジニアが不安を感じて帰国したり、交通機関がマヒしたりして、多くの開発現場が人手不足の状況に陥った。新たなメンバーの手当てもかなわず、残りで対応せざるを得なかったプロジェクトは少なくないだろう。 災害時に限らず、システム開発プロジェクトでは、コストの制約などが原因で、十分な要員を確保できない危機に陥りやすい。プロジェクトがこのような状況に見舞われたとき、PMや火消し役のITエンジニアは「生産性の限界を超える」といった策を講じて、危機を乗り切っている。具体例を順に見ていこう。 生産性の限界を超える 仕掛け作りや支援を欠かさない 人が足りない状況で真っ先に取り組みたいのは、今いるメンバーの個の力を最大限に引き上げ、現場の生産性を飛躍的に高めることだ。状況が一変した現場での危機対応では、のんびり増員を待っている暇はないからだ。 生産ラインに望みを託す

    第2回 要員不足ならば生産性の限界を超えよ
  • 評価を高める仕事術「簡潔に話す」六つのポイント - 芦屋広太一つ上のヒューマンマネジメント:ITpro

    この連載では、「ダメに見せないことで評価を高める」ための仕事術を扱っている。前回は、六つ目のネガティブ特性である「ひと言で語れない、話が冗長」を取り上げた。ネガティブ特性は以下の通りである。 先を読まない、深読みしない、刹那主義 主体性がない、受け身である うっかりが多い、思慮が浅い 無責任、逃げ腰体質 質が語れない、理解が浅い ひと言で語れない、話が冗長 抽象的、具体性がない、表面的 説得力がない、納得感が得られない 仕事が進まない、放置体質 言いたいことが不明、論点が絞れない、話が拡散 駆け引きできない、せっかち、期を待てない 一般に上長になるような人は優秀であり、何事も素早く判断する。「ひと言で語れない、話が冗長」な人は“駄目だし”をされてしまい、評価を下げてしまうというのが筆者の考えである。 では「ひと言で語れない、話が冗長」というネガティブ属性をどう矯正すればよいのか。今回はそ

    評価を高める仕事術「簡潔に話す」六つのポイント - 芦屋広太一つ上のヒューマンマネジメント:ITpro
  • Googleの巨大分散データストアBigtableとDatastoreを理解する

    今回は、米Googleのクラウド環境に存在するデータベースBigtableとDatastoreサービスを紹介します。「巨大分散」という新たなデータベースの地平を切り開くためにどのような工夫をしているか、じっくり見ていきましょう。 「Bigtable」は、Googleの主要なサービスを支える独自の巨大分散データストアです*1。Bigtableは、2005年4月から格的な運用(プロダクション利用)が開始されたもので、Googleの検索サービスをはじめ、Gmail、YouTube、Google Maps、Google日本語入力、そしてApp Engineなど、70以上のプロジェクトで利用されています。その規模は、数P(ペタ)バイト~数十Pバイトに達しているでしょう。 Bigtableは、Google検索サービスにおける膨大なコンテンツやインデックスを保持し、高速に検索するための専用データストア

    Googleの巨大分散データストアBigtableとDatastoreを理解する
  • Google App EngineでWebアプリを公開してみよう

    Google App Engine」は,米Googleが提供しているWebアプリケーション開発/実行環境です。2008年4月に先着1万人限定でプレビュー版を公開,同年5月末からは人数制限を撤廃して,無料のユーザー登録をすれば誰でも使えるようになりました。 Google App Engineの最大の特徴は,手軽にWebアプリを公開できること。サーバー構築や通信回線の準備が不要なため,プログラミングに専念できます。SDKをダウンロードし,プログラムを作ってアップロードすれば,あなたのプログラムをGoogleがインターネットに公開してくれるのです。 この特集では,2008年末時点における,(1)Google App Engineの全体像,(2)主要APIの使い方,(3)プログラム開発と公開の具体例,をまとめて解説します。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。

    Google App EngineでWebアプリを公開してみよう
  • 実開発で分かった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の“すごさ”
  • 第1回 手法の基本はだれでも理解できる

    記事は日経コンピュータの連載をほぼそのまま再掲したものです。初出から数年が経過しており現在とは状況が異なりますが、この記事で焦点を当てたプロジェクトマネジメントの質は今でも変わりません。 「プロジェクトマネジメントに問題があって失敗した」,「プロジェクトマネジャの数が全然足りない」。こうした声をいたるところで聞く。実際,プロジェクトの進め方の巧拙は企業の競争力に大きな影響を与える。ただ,プロジェクトマネジメント手法の基を理解することはそれほど難しくない。連載の狙いは手法の基をかみくだいで解説し,経営者,実務者,技術者など職種や年齢を問わず,どなたにも理解していただくことである。 伊藤 健太郎 アイシンク 代表取締役 「社運を賭けたプロジェクト」,「新商品開発プロジェクト」,「システム開発プロジェクト」,「企業の枠を越えた合同プロジェクト」など,プロジェクトという言葉を聞く機会が増

    第1回 手法の基本はだれでも理解できる
    Tarou
    Tarou 2009/05/20
    プロジェクト開始時に読む。あいまいさはコストアップにすべてつながる
  • プログラマになりたいあなたへの手紙

    この「プログラマになりたいあなたへの手紙」は,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに,6人のプログラマが著したものです。記述された内容は,執筆当時の情報に基づいています。ただし2009年3月下旬,寄稿者のみなさまは,その内容の確認と公開への同意をしています。

    プログラマになりたいあなたへの手紙
  • Flash CS3入門 基本からActionScriptまで:ITpro

    いまやWeb上で手軽に使われるようになってきた感のあるFlashムービーですが,実際はどのようにして作成しているのでしょうか?連載では,Flashムービー作成用アプリケーションの最新版「Flash CS3」について,基操作からスクリプト言語(ActionScript 3.0)を使ったプログラミングまで,具体的なサンプルコードを使ってご紹介していきます。 目次 第1回 Flash CS3で出来ることとFlash 8との違い 第2回 開発用画面を自分好みにカスタマイズしよう 第3回 Flashムービーを自在に制御する -- ActionScriptを書いてみよう 第4回 プロパティとメソッド 第5回 「表示リスト」で画面上のインスタンスの階層や重ね順を管理する 第6回 プログラムの基,変数/関数/スコープを押さえよう 第7回 関数の便利な仕組み,「引数」と「戻り値」を理解する 第8回 ム

    Flash CS3入門 基本からActionScriptまで:ITpro
  • 第9回 討議をうまく仕切るには?~ファシリテータの使うテクニック~

    第8回ではファシリテータの役割と,日常生活でのスキルアップについて解説した。今回は「討議をうまく仕切るには?」と題して,ファシリテータとして会議を仕切るテクニックを解説しよう。 問題や課題の解決策を検討する会議,計画や実績,事例を共有する会議(報告会や連絡会など),承認を求める会議など会議の目的は様々だが,どんな会議にも,程度の差こそあれ必ず「ファシリテータ」が必要とされる。 前回述べたように,ファシリテータとは, 議論に中立の立場で,議論のプロセスにかかわり,チームの成果が最大になるように議論を促進する人 のことだ。ファシリテータはリーダーが務めることもあれば,リーダー以外のメンバーあるいは第三者が務めることもある。 では早速,ケーススタディから始めよう。 情報システム室主任の山田さとしがリーダーを務める,あけぼの産業の次期基幹システム再構築プロジェクトプロジェクト・メンバーはインタビ

    第9回 討議をうまく仕切るには?~ファシリテータの使うテクニック~
  • Part1 ●Javaプログラミングの強い味方 Eclipseを使いこなす

    日経ソフトウエア2008年6月号にて掲載した「特選フリーソフト170」をお届けします。Partごとにテーマを決めて,そのテーマに沿ったフリーソフトを最後のページでまとめて掲載しています。2008年6月号の付録DVD-ROMには一部のフリーソフトを収録したため,それに関する表記がありますが,ご容赦ください。また,「お役立ちフリーソフト一覧」でもフリーソフトを紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 Java言語と統合開発環境「Eclipse」の組み合わせ,それはこれからプログラミングをする人のための定番と呼べそうな存在です。Eclipseは豊富な機能が何よりの魅力。コードの品質を高めるLimy/Checkstyle/FindBugs,バージョン管理の方法も解説します。 Javaによる開発の魅力の一つは,便利で豊富な開発環境です。コードの編集やテス

    Part1 ●Javaプログラミングの強い味方 Eclipseを使いこなす
  • 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
    Tarou
    Tarou 2008/11/05
  • 【速報】RIA構築ツールFlexは最新版 Flex 3 でここが変わった

    2008年2月25日,アドビシステムズのRIA(リッチ・インターネット・アプリケーション)構築ツールFlexの最新バージョンである「Flex 3」製品群がリリースされました。従来のバージョンに比べて安定性や機能が向上した Flex 3 について,特徴となる新機能と強化点について簡単に紹介します。 Flex 3 SDK はあるルールの下で,Flex 2.0.1 SDKからバージョンアップされたようです。プロパティや関数名が変わるということはありませんが,機能の中身が変わっていたり,Flex 3 SDK では非推奨になっていたり,新しいプロパティや関数が追加されていたりします。大半は機能アップされ,バグもフィックスされていますが,中には Flex 2.0.1 の構造を維持したまま機能強化させるために,いびつな構造になってしまっているところもあります。 従来からの Flex ユーザーの中には「今

    【速報】RIA構築ツールFlexは最新版 Flex 3 でここが変わった
    Tarou
    Tarou 2008/11/05
  • 第1回 眼の疲れを取る:ITpro

    システムの開発・運用という激務を続けていると,いつの間にか心身に疲れがたまるもの。十分に休養を取れず,眼,肩,腰などに辛さを感じている方も多いのではないでしょうか。 そこで,お薦めしたいのが,自分でツボ(経穴)をマッサージすることです。マッサージによってツボを刺激すれば,疲れが和らいで心身がすっきりします。健康を保つのに役立つだけでなく,仕事への集中力を高めることにもつながります。仕事の合間などちょっと時間が空いたときを利用して,ぜひツボのマッサージを習慣化してください。 この連載では毎回,肩こりや腰の痛みといった一つの症状を取り上げ,それに対して効果が大きく,自分でマッサージしやすいツボを紹介していきます。今回は,眼の疲れを取る八つのツボを紹介します。 眼の周りにある六つのツボが疲れに効く 眼の疲れを感じたとき,無意識に目頭を押さえた経験はありませんか。眼の疲れを取るうえで効果的なツボの

    第1回 眼の疲れを取る:ITpro
    Tarou
    Tarou 2008/04/21
  • 3分でわかる!仕事に役立つExcelテクニック:ITpro

    Excel仕事のツールとしては非常にポピュラーなソフトですが,多機能がゆえに,その便利な機能を十分に使いこなせていない人が非常に多いのではないでしょうか。そこでこの連載では,“操作自体は決して難しいものではないけれど,意外と知られていない”というExcelの便利なテクニックを厳選して紹介していきます。ぜひご期待ください!

    3分でわかる!仕事に役立つExcelテクニック:ITpro
    Tarou
    Tarou 2008/01/03
  • ITエンジニアの「やってはいけない」---目次:ITpro

    設計・実装から運用,メソドロジまで,最新アンチパターンを徹底解説 先輩から教わったことのなかに多くの「やってはいけないこと」(アンチパターン)があるだろう。だが,その理由を問われると,うまく説明できないことがあるのではないだろうか。突き詰めて考えると,状況によっては「やっても構わない」こともあるし,技術の進化に伴い「やれるようになってきた」こともある。そこで設計,実装,テスト,運用,メソドロジの各分野について,取材を通じて浮かび上がった最新アンチパターンを徹底解説する。テーマごとに「どれくらいやってはいけないか」のレベルも表した。レベル3~レベル1の3段階あり,レベルの数字が大きいほど,やってはいけない度合いも大きい。 関連サイト: ■設計編 ■メソドロジ編 ■実装編 ■テスト編 ■運用編 ■サーバー運用編 ■データベース編 ■セキュリティ編 ■記録メディア編 ■方式設計編 ■内部統制編

    ITエンジニアの「やってはいけない」---目次:ITpro
    Tarou
    Tarou 2007/09/06
  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
    Tarou
    Tarou 2007/06/14
  • 矢沢久雄の早わかりGoFデザインパターン 目次:ITpro

    VMware問題でIIJNTTコムなどが大幅値上げ、クラウド料金が2~3倍になる場合も 2024.06.14

    矢沢久雄の早わかりGoFデザインパターン 目次:ITpro
    Tarou
    Tarou 2007/05/27
  • Part1 Web APIプログラミングに挑戦しよう! - Google/Amazon/Yahoo! Webサービス徹底活用:ITpro

    いま,Webの世界は大きく変わろうとしています。検索エンジンはどんどん進化し,ブログやSNS(Social Networking Services)といった新しいアプリケーションが登場して,Webの用途は広がり,便利になっています。 プログラマにとってのWebの姿も大きく変わっています。従来,Webでプログラミングといえば,サーバーで動作するWeb/DBアプリケーションの構築か,JavaScriptで動的なWebページを作成することを指すのがほとんどでした。最近はこれに加えて,Web上に散在するAPI(Web API)を利用するプログラミングが流行しつつあるのです。 インターネット上のサービスを 自分のプログラムに組み込める 「API」と言えばOSの機能をプログラムから利用するための窓口というイメージがあると思います。Web APIとは,WebにおけるAPI,つまりWeb上にあるサービスを

    Part1 Web APIプログラミングに挑戦しよう! - Google/Amazon/Yahoo! Webサービス徹底活用:ITpro
    Tarou
    Tarou 2007/03/14
  • 1