タグ

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

  • 実開発で分かった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):ITpro

    テストの基的な知識は、あまねくITエンジニアが持つべきだ。しかし実際には、当に基的な知識でさえ浸透していないのが現状である。そこでこの記事では、ITエンジニアが最低限知っておくべきテストの基知識と、その活用方法を解説する。 社会的なインフラとして構築された大規模システムで,大きな障害が多発している。こうした問題を防ぐためにも,高品質なシステムを開発する必要性がますます高まっていることは言うまでもないだろう。 システムの品質を向上させるためには,しっかりと設計を行い,それに基づいて正しく実装する必要があるのはもちろんだが,最終的にはシステムを動作させてテストするしかない。 テストで品質を検証するためには,周到なテスト計画やソフトウエアの特性に合わせたテスト設計,効率的なテスト管理が必須となる。そのためには,品質管理の担当者だけではなく,プロジェクト・マネジャーやリーダー,SEにも,テ

    知っておきたいテストの“イロハ”(1):ITpro
  • イベント・ログの発生をSNMPトラップで通知させたい

    まず,監視される対象のホスト(SNMPエージェント)側へ,[アプリケーションの追加と削除]からWindowsコンポーネントの[管理とモニタツール]内にある[簡易ネットワーク管理プロトコル(SNMP)]をインストールします。次に,コントロール・パネルで追加した「SNMP Service」というサービスのプロパティを開き,[トラップ]タブでエージェントからのトラップ送信先などを設定します(図5)。 ここまで設定できたら,コマンド・ラインから「evntcmd.exe」あるいは「evntwin.exe」を起動します。ここでは設定を把握しやすいevntwin.exeの場合について説明します。 evntwin.exeを起動したら,[構成の種類]を[カスタム]にします(図6)すると,[編集]のボタンがアクティブになるので,適切なソースとイベントIDを選択して[追加]ボタンを押します。利用するOIDなどの

    イベント・ログの発生をSNMPトラップで通知させたい
  • 【中級】ITILで“ダメ運用”から抜け出す 第1回:ITpro

    運用に危機感を抱く企業が,先を競うように「ITIL」活用に乗り出した。先行企業は,部分的な導入だけでも効果を上げている。だが,ITILに安易な期待を寄せる企業に警鐘を鳴らす声もある。ITILだけで問題は解決せず,現場の取り組みだけで得られる効果は限られる。 「顧客向けシステムで致命的な障害が月に1~2度発生し,その顧客対応や復旧作業に追われる日々。抜的な対策にまで手が回らなかった」(丸紅情報システムズ ビジネスサービス部 ネットワークサービス部 NS第3チーム課長 阿部秀一氏)――。 多くの運用現場は毎日忙しいが,その作業内容は後手後手の対処策ばかり。システムの企画や改善にまで及ばない。そんな,いわば“ダメ運用”と決別するために,英国生まれの運用管理のベスト・プラクティス「ITIL(アイティル)(IT Infrastructure Library)*1」を活用する動きが活発化してきた。

    【中級】ITILで“ダメ運用”から抜け出す 第1回:ITpro
    sugitk
    sugitk 2008/11/04
  • シスコ資格:CCNPへの道(BSCI編)

    「シスコ資格:CCNPへの道 BSCI編」へようこそ! この連載は,シスコ技術者認定資格の「CCNP」(Cisco Certified Network Professional)を取得するために合格が必要な試験の一つ「BSCI」(Building Scalable Cisco Internetworks)を突破するための解説をしていきます。 CCNPは,シスコ資格のエントリー資格であるCCNA(Cisco Certified Network Associate)の上位資格になります。ネットワーク技術者が,100~500台以上のノードからなるLANおよびWANの導入,設定,運用を行う能力を備えていることを認定します。 CCNPを取得するためには,四つの試験に合格する必要があります(図)。そのうちの一つがBSCIです。BSCIは,Ciscoルーターを使ったルーティングに関する試験です。EIGR

    シスコ資格:CCNPへの道(BSCI編)
    sugitk
    sugitk 2008/10/08
  • “作り手責任”が問われる

    メインフレーム技術者が足りない メインフレーム技術者が足りない――。2007年問題がついに顕在化し始めた。ベンダー各社は定年退職者の再雇用で対処する心づもりだったが、必要数を確保できていない。若手や派遣社員での穴埋めは難しく、このままでは顧客企業のシステム開発に支障がでかねない。 ベテラン再雇用のもくろみ外れる 個人のルール違反を撲滅 富士通はベテラン技術者を集めた品質検証専門の新会社を設立した。技術者一人ひとりのテスト手順に不備がないか、第三者の視点で確かめる。従来の品質管理手法では目が届かなかった、個人のルール違反に起因する不具合の撲滅が狙いだ。 富士通の品質検証会社が実装工程のバグ削減に挑戦 クレーム数で品質を測定 日情報システム・ユーザー協会(JUAS)は非機能要件の記述と評価の手法を策定した。システムの性能や信頼性、保守運用のしやすさなどを195の指標で測る。品質測定にクレーム

    “作り手責任”が問われる
  • 【Jakarta/Apacheウォッチ】第25回 リリース間近!アーキテクチャを一新したStruts 1.3:ITpro

    [Jakarta/Apacheウォッチ]第25回 リリース間近!アーキテクチャを一新したStruts 1.3 Strutsの新バージョンである Struts1.3 がリリース間近となってきた。Struts1.3.0は開発者向けとして既にリリースされている。現在J2EE Webアプリケーションを構築する際の事実上のデファクト Webアプリケーションフレームワークとなっている Struts の新バージョンだけに,その動向が注目されている。 今回は,この新しいStrutsの新機能を中心に紹介をする。 開発が進む「2つのStruts」 Strutsの今後については様々な情報が飛び交っているが,ここでStrutsの現在とロードマップについて整理しておこう。 執筆時現在,正式にリリースされているのはバージョン1.2系のStruts。多くの読者が利用しているだろう。 Strutsを開発しているApach

    【Jakarta/Apacheウォッチ】第25回 リリース間近!アーキテクチャを一新したStruts 1.3:ITpro
  • 1