タグ

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

  • 岡田武史氏が語る、日本代表監督の仕事とは

    早稲田大学は12月11日、ICC(早稲田大学国際コミュニティセンター)開設3周年記念「働く杯」を開催、特別講演でサッカー日本代表監督の岡田武史氏が自らの仕事に対する姿勢を語った。 岡田氏は早稲田大学卒業後、古河電気工業(ジェフ千葉の前身)や日本代表でディフェンダーとして活躍し、1990年に現役を引退。引退後は指導者の道を歩み、ジェフ市原コーチ、日本代表コーチを経て、フランスW杯最終予選では更迭された加茂周氏の後任として日本代表監督に就任、日を初のW杯出場へと導いた。その後はJリーグのチームの監督として年間王者に2度輝き、2007年からはイビチャ・オシム氏の後任として再び日本代表監督を務め、南アフリカW杯への出場を決めている。 勝っても違和感があった 岡田 僕はフランスW杯の日本代表監督を辞めた後、J2のコンサドーレ札幌の監督に就任して、2000年にJ2で優勝してJ1に上がって、J1で1年

    岡田武史氏が語る、日本代表監督の仕事とは
    kawaoso
    kawaoso 2010/06/29
    サッカー抜きで普通に面白い
  • Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ

    Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPやWS-*規格群など、Webサービスの基礎知識をまとめた。 物理的に離れたコンピュータのプログラム間で情報を交換できることは、今日の企業における標準的な要件の1つだ。そしてリモートリソースへの最も一般的なアクセス方法が、HTTPによるサーバからクライアントへのHTMLファイルの転送、要するにWebサイトである。こうした情報伝達のやり方が功を奏している理由は、シンプルで身近に利用できるテクノロジーと標準規格が使われている点にある。しかし、Webサイトには根的な限界がある。Webページの情報を理解できるのは人間だけで、コンピュータにはそれができないことだ。 Webサービスは、コンピュータ同士を直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPのような基

    Beginner's Guide:Webサービスの基礎知識 (1/7) - ITmedia エンタープライズ
  • ITmedia エンタープライズ:第1回 Instant Railsで始めるWindows環境のRails (1/2)

    第1回 Instant Railsで始めるWindows環境のRailsRuby on Rails究極指南(1/2 ページ) 世界中でRubyの人気が急上昇しているが、このきっかけの1つとなったのがWebアプリケーションフレームワークRuby on RailsRails)である。連載では、このRailsの特徴や魅力を余すところなく伝えていく。 はじめに 世界中でRubyの人気が急上昇しているが、このきっかけの1つとなったのがWebアプリケーションフレームワークRuby on RailsRails)である。そこで連載では、Rails 1.0の特徴を紹介しながら、Windows/Mac OS X環境へ簡単に導入できるInstant RailsやLocomotiveによってRailsの魅力に迫っていきます。また、代表的なフレームワークCatalystとの比較、言語内DSLという概念など

    ITmedia エンタープライズ:第1回 Instant Railsで始めるWindows環境のRails (1/2)
  • 第1回 PHP 開発で Zend Framework を知らないだなんて嘘ですよね?

    第1回 PHP開発でZend Frameworkを知らないだなんて嘘ですよね?:「Zend Framework」で加速するPHP開発(1/2 ページ) Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレームワークの命と呼ばれている。稿では、Zend Frameworkについて、その機能と各種コンポーネントの使い方を解説する。 はじめに 2006年3月にイスラエルのZend Technologiesによって公開された「Zend Framework」はプレビュー版ながらも多くの機能が備わっています。Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレー

    第1回 PHP 開発で Zend Framework を知らないだなんて嘘ですよね?
  • 5分で絶対に分かる日本版SOX法 ― @IT情報マネジメント

    版SOX法がついに走り出す日版SOX法がついに走り出す 「日版SOX法」「米国SOX法」「J-SOX」「内部統制」など、つい3年前までは一般にはまったくなじみのなかった「内部統制」と「SOX」という言葉が乱舞し、上場企業はその対応に向け一斉に走り出した。 一方、走り出した企業の内部統制対応を支援すべく、コンサルティング会社やIT企業は大きなビジネス機会ととらえ、新たなサービスや製品の投入やプロモーションが花盛りである。 そのような熱い環境の中で、「日版SOX法は何をどれくらいの範囲で、どれくらいの深さで、良しあしの判断はどんな基準で?」などを解説した実務面でのガイドラインが「財務報告に係る内部統制の評価及び監査に関する実施基準-公開草案-」(以下、実施基準案)として、2006年11月21日に金融庁企業会計審議会から公開された。 公開草案なので確定版に向けた今後の議論の余地は残すが

    5分で絶対に分かる日本版SOX法 ― @IT情報マネジメント
  • プロの条件と開発プロセス ― @IT情報マネジメント

    ソフトウェア開発に「開発プロセス」は必要なんでしょうか? これはよく私が「開発プロセス」の標準化のお手伝いやトレーニングをする際に、最初にされる質問です。もし、この質問をされたら、これを読まれている皆さんはどう答えるでしょうか? おそらく、いろいろなご意見、回答があると思います。「こうすればできる開発手順の標準化」第1回では、「もの作りのプロフェッショナル」という視点からこの問いが持つ意味について考えてみたいと思います。 (1)プロフェッショナルとは? 筆者が20年くらい前に新人で会社に入り、ソフトウェア開発部門に配属されたとき、こう尋ねられました。 「ソフトウェア開発で、プロフェッショナルとアマチュアの違いは何か?」 恥ずかしい話、そのときは「給料をもらっているか否か」くらいしか私の頭には浮かびませんでした。しかし、そのとき教えられたのは、「仕事の成果(物)の品質を保証できるか否か」とい

    プロの条件と開発プロセス ― @IT情報マネジメント
  • 大量トランザクション処理に適したアーキテクチャ ― @IT

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

    大量トランザクション処理に適したアーキテクチャ ― @IT
  • ITmedia エンタープライズ:ココを理解すれば近道な「Ajaxフレームワーク」 (1/5)

    ココを理解すれば近道な「Ajaxフレームワーク」:Web 2.0で変わるWebプログラミングの常識(1/5 ページ) AjaxをWebアプリケーションに取り入れるには、デファクトスタンダードなフレームワークを利用するのがよい。基礎を理解すると、さまざまな応用例が考えられるはずだ。 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」、第6回目となる今回は、第5回「そのサービスはAjaxフレームワークで一変できるか?」に続く、フレームワークの実装例について解説していく。冒頭よりコードを挙げた実践的な内容に入っていくため、内容が不明な場合には、最低でも第5回の最初から読んでみるとよい。 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」の連載を読むことで、読者はAjaxの実装形態がどのようになっているのか理解することができるはずだ。

    ITmedia エンタープライズ:ココを理解すれば近道な「Ajaxフレームワーク」 (1/5)
  • データ、UI、業務手順の「3要素」をとらえる ― @IT情報マネジメント

    データ、UI、業務手順の「3要素」をとらえる:分析設計技法「三要素分析法」集中講座(2)(1/3 ページ) 「三要素分析法」は技術者とユーザーとの意思疎通と開発現場での実用性を重視した業務システム向けの分析・設計手法だ。今回は3要素の関係とそれぞれの図式を見ていく。 前回「ユーザーと共通理解できる“システム観”が必要だ」では、「三要素分析法」が業務システム向けに最適化された分析・設計の枠組みであることを説明しました。そこでは、システム要件を分析・設計した結果は「データモデル」「機能モデル」「業務モデル」の「業務システムの3要素」として図式化されること。また、システム開発においてはそれらの論理要件のほかに、利用される実装技術や組織上の特性といった「物理要件」の影響を無視できないこと。結果的に、3要素が「データベース」「プログラム」「ユーザー」としてプロジェクト固有の形を取りながら実装されるこ

    データ、UI、業務手順の「3要素」をとらえる ― @IT情報マネジメント
    kawaoso
    kawaoso 2006/05/09
    XEADの渡辺氏
  • 日米SOX法や内部統制とITの関係を理解しよう!

    日米SOX法や内部統制とITの関係を理解しよう!:セキュリティツールで作る内部統制(1)(1/3 ページ) 今月、ついに日版SOX法を含む「金融商品取引法案」が閣議決定され、国会に提出された。法案の可決は有力視されており、2年後の2008月4月から適用される見込みだ。当初、うわさされていた2007年4月からの適用とはならなかったものの、残り約2年間にやらなければならないことは多い。この連載では、日米のSOX法やそこで求められている内部統制の概要、押さえておくべきポイントなどを紹介していく。 はじめに~日版SOX法がやって来た!! 2006年3月10日、いわゆる「日版SOX法」を含む「金融商品取引法案」が閣議決定され、今国会に提出されることになりました。おそらく国会を通過し、成立するものと思われます。この法律の施行、つまり、企業への適用は2008年4月(2009年3月期)となる見込みで

    日米SOX法や内部統制とITの関係を理解しよう!
  • いざRuby on Railsでプロトタイピング ― @IT

    筆者はシステム開発において(特に開発初期の段階では)何よりもリズムを意識しています。PDS(Plan・Do・See)サイクルを頭の中でイメージしながらプロトタイピングを行うことで、プロジェクトにリズムが発生します。実装フェーズで追加されるメンバーも、このリズムに乗ってプロジェクトにスムーズに参加していくことができるようになります。メンバーの顔が曇っているプロジェクトには、大抵リズムが存在していない(だらっと出社して、実装してだらっと帰る)ことが多いと思いませんか。 今回は、PDSサイクルでアジャイルプロトタイピングを行う方法を解説します。 プロジェクトの概要 今回取り上げる仮想プロジェクトの顧客はビデオレンタルショップです。ビデオレンタルショップは会員向けサービスとして、レンタルビデオの検索、予約、ある商品についてのレビューの作成とその閲覧機能を持ったポータルサイトを構築したいと考えていま

    いざRuby on Railsでプロトタイピング ― @IT
  • ネット著作権が「危険な方向に走っている」──レッシグ教授

    「これが一番好き」――著作者が自ら創作物の利用条件を指定できるライセンス形式「クリエイティブ・コモンズ」を提唱したローレンス・レッシグ・スタンフォード大学教授が見せたのは、ブッシュ大統領とブレア英首相が愛を語り合うビデオクリップだ。 2人の会見映像をつなぎ合わせ、バックにデュエットのラブソングを流す。男性パートはブッシュ大統領の映像が、女声パートはブレア首相の映像が流れるため、まるで2人がデュエットしているよう。観客から笑いが漏れる。 ネットユーザーが既存のコンテンツを組み合わせて作り上げた、このような“リミックスコンテンツ”は国内外に数多い。ネットならではの創作物だが、現行の著作権法では「著作権侵害」とされるものが多い。 「このままでは表現の自由が失われる」――国立情報学研究所で3月27日に開かれたシンポジウムの基調講演で、レッシグ教授は著作権とネット上のクリエイティビティについて語った

    ネット著作権が「危険な方向に走っている」──レッシグ教授
  • オフショアでアジャイル開発の実際

    JUDEはUMLツールとして無償版から始まり、有償版も出て広く使われてきているツールであるが、この製品開発がオフショア(中国)と日とでアジャイルに実施されていることはそれほど知られていないと思う。今回はオフショア開発での話とJUDEプロダクト自身のアジャイルな一面を開発者自身に答えてもらう。 JUDEは、1999年から2000年に最初の「Jude梅」シリーズを公開し、その後一時開発を中断、2002年冬に「Jude竹」で復活し、2004年10月に無償版を「JUDE/Community」に名称変更した。その後、同11月に有償版である「JUDE/Professional」の販売を開始した。 JUDEはオフショアで開発をしている。加えて、JUDEという製品開発を進めるうえで、初めに定まり切らない仕様とその時々に出てくるさまざまなユーザーニーズに柔軟に迅速に対応していくために、結果としてアジャイル

    オフショアでアジャイル開発の実際
  • Sun Java Studio Creator 2、日本語版の使用感はいかに

    Sun Java Studio Creator 2、日語版の使用感はいかに:レビュー(1/3 ページ) Sunが主導するオープンソースソフトウェア「NetBeans」を基に開発された「Sun Java Studio Creator 2」。Visual BasicのようなGUIアプリケーション開発が可能となり、JSFやデータベース利用などにも対応した。 2006年2月23日、既報のようにJava言語を用いてアプリケーション開発をビジュアルに行うためのツール「Sun Java Studio Creator 2」(以下、Studio Creator 2)がリリースされた。 従来バージョンのJava Studio Creatorも1万円弱という比較的安価な設定だったが(関連レビュー記事)、今回のバージョンは無償配布となった。「Sun Developer Connection(SDC)」からダウン

    Sun Java Studio Creator 2、日本語版の使用感はいかに
  • プロトタイピングに効くRoRのDB移行・変換機能 ― @IT

    今回はRoRでアジャイルプロトタイピングの実践編として、筆者が特に気に入っているデータベースのマイグレーション機能を紹介したいと思います。データベースのマイグレーションはプロトタイピングのみならず、それ以降のフェーズでも活用できる非常に有用な機能であると考えています。 マイグレーションとは何か? そもそもマイグレーションとは何でしょうか? マイグレーション、特にデータベースにおけるマイグレーションとは、新しい環境に移行する際、整合性を保持したまま移行を行うためのツールであるといえるかと思います。 RoRにおけるマイグレーション RoRにおけるマイグレーション機能はActiveRecord::Migrationとそれを利用するフロントエンドに当たるRakeによって実現されています。 RakeはRuby Make、つまり、Ruby版makeとでもいえるビルドツールですが、記述言語としてRuby

    プロトタイピングに効くRoRのDB移行・変換機能 ― @IT
    kawaoso
    kawaoso 2006/03/07
    ActiveRecord::Migrationでプロトタイピング
  • テストファーストでユーザーも開発者も幸せに

    いかに生産性を上げつつ、高品質なソフトウェアを開発するか。この究極の課題に応えるのが、「テストファースト」だ。「@IT ITアーキテクト塾」第2回では、テストファーストの概要、メリットおよびその実践について、会場と講演者を交えてディスカッションを展開した 通常のテストと「テストファースト」の違い セミナーの第1部は、アークウェイの黒石氏による講演「テストファーストの実践」。黒石氏はマイクロソフトのコンサルティング部を経て、現在は.NETを中心とするコンサルタントとして活躍している。マイクロソフトに所属していたとき、顧客企業が先行して実践していた「テストファースト」に衝撃を受け、これがコンサルタントとして独立する契機になったそうだ。 では、そのテストファーストとはいかなる手法なのか。黒石氏は冒頭で「一般的なテストとは、システムに何らかを入力し、バグを見つけ出すこと」と説明し、「こうした一般

    テストファーストでユーザーも開発者も幸せに
  • Webシステム開発でセキュリティが軽視される理由 - @IT情報マネジメント

    Webシステムでは、アプリケーションレベルでのセキュリティ対策が不可欠であるにもかかわらず、軽視されがちだ。この現状を改善する方法を考える。 昨今の個人情報などに対する不正アクセス関連事件では、Web経由で提供されているアプリケーション(ここではWebシステムと呼ぶ)のセキュリティ上の欠陥に付け込まれる例が多発している。この種の不正アクセスからWebシステムを守るには、ファイアウォールなどの事後的な、外付けのセキュリティ対策だけでは不十分である。システムを開発する時点で、セキュリティ上の欠陥が生じないようにしなければならない。 一般的なWebシステムでは、開発作業が外部に委託されるケースが多い。このため、開発提案を依頼する(RFP)段階において、セキュリティ対策を含めた提案をしてもらうべきである。セキュリティ対策が明示的な形でシステム要件に含まれないと、受注側で対策を施すインセンティブが働

    Webシステム開発でセキュリティが軽視される理由 - @IT情報マネジメント
  • ITmedia エンタープライズ:IT部門も大混乱? 日本版SOX法に今から備えよう

    IT部門も大混乱? 日版SOX法に今から備えよう――監査法人トーマツ丸山氏:Interview(1/7 ページ) 2008年にも施行されるとみられる日版SOX法。この法律が成立すればすべての上場企業が影響を受けることになる。しかも、そこではIT部門の役割が重要になってくるのだ。 金融庁の企業会計審議会は、内部統制部会を設置して日版SOX法制定に向けた議論を開始した。基礎となっているは米SOX法(企業改革法)だ。企業に内部統制を求める法律だが、米国ではその厳しさに音を上げた企業も多い。この7月、そのドラフトとなる「財務報告に係る内部統制の評価及び監査の基準」(公開草案)が出された。いよいよ日でも法制化の機運が高まっている。 内部統制部会の議論や公開草案の内容を見ると、米国に倣い日でも同様な内部統制監査を行うことを提案している。近い将来、証券取引法の改正などを実施して、上場企業すべて

    ITmedia エンタープライズ:IT部門も大混乱? 日本版SOX法に今から備えよう
  • 28歳から挑戦するITアーキテクト(1)

    日々追われる作業、上司からの圧力、顧客との苦い折衝、理解できない既存システム、遅延するプロジェクト、追いつくのが精いっぱいの次々と登場する新技術、複雑な外注関係、理不尽な納期、完成直前まで変更が続く仕様、永遠に続くかのようなバグの発生と切り分け、長期にわたる徹夜作業、擦り切れた人間関係、明日の見えないキャリアパス……。筆者の20代のころの経験は、主にこうした「混沌とした」ものから構成されていたといっても過言ではない。こうした経験は、まじめに仕事をすればするほど、どんどん狭く深みにはまっていくものだ。そうした悩み深きプログラマの1つの解として近年脚光を浴びている「ITアーキテクト」という役割。この連載では、いまも現場でもがき続ける現役ITアーキテクトの1人として、悩ましい20代への「次のステップ」の手引となるものを残していきたいと考えている。 ITアーキテクトとは 「ITアーキテクト」とは、

    28歳から挑戦するITアーキテクト(1)
  • アジャイル開発におけるプロセスの洗練

    プロジェクト概要 このプロジェクトではWebを使った業務アプリケーションを開発した。期間は6カ月、初めは10人でスタートし、ピーク時の人数は17、8人だった。若手が中心で、アジャイル開発が初めてのメンバーがほとんどである。プラットフォームはJ2EE、OSはLinux、データベースはOracle、アプリケーション・サーバはTomcat。StrutsとHibernateとSpringフレームワークを使用している。HibernateとSpringに関しては社内で調査していたので、技術者はそろっていた状態だった。 実践したプラクティス このプロジェクトではXPやスクラムといった既存のプロセスを意識せず、自分たちなりにアジリティを持って開発していくにはどうすればいいかということを考え、プロジェクト前にプロセスの組み立てを行った。イテレーションは2週間で、以下のようなプラクティスを実践した。XPに含ま

    アジャイル開発におけるプロセスの洗練