タグ

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

  • いまアツいアジャイルプロジェクト管理ツール9選+Pivotal Tracker入門

    いま再びキてる「アジャイル」開発 世界で広がりつつあるアジャイル 2001年の「アジャイルソフトウェア開発宣言」から10年が経過しました。アジャイルマニフェスト登場当時の熱狂的な雰囲気は一時期停滞気味でしたが、最近再びアジャイル開発が広がりを見せています。 その理由の中心は、ITの進歩や世界のボーダレス化とともに、ビジネスの変化のスピードが早くなり、競争が激化したため、一刻も早く顧客に新しい価値(ソフトウェア)を届ける必要性が増したため、アジャイルに開発する必要が出てきたためでしょう。 欧米はもちろん、日でもアジャイルに対する注目は増していて、先日開催されたDevelopers Summit 2012のデブサミ2012アワードでも、角谷信太郎氏の講演『アジャイルマニフェスト ディケイド』が1位を取り、来場者数も過去最高を記録するなど高い注目を浴びています。 群雄割拠 アジャイルプロジェク

    いまアツいアジャイルプロジェクト管理ツール9選+Pivotal Tracker入門
  • 鉄板焼きのお店から学ぶ、バッチ処理“超”入門

    鉄板焼きのお店から学ぶ、バッチ処理“超”入門:Javaバッチ処理は当に業務で“使える”の?(1)(1/2 ページ) バッチ処理を知っている人も知らない人でも 多くの業務システムでは、ユーザーと直接対話処理を行う「オンライン処理」とは別に、バッチ処理が裏方としてシステムを支えています。しかし、裏方としての活躍であるせいか、Webアプリケーションなどのオンライン処理と比較して、表立って取り上げられることが少なく、公開されているノウハウも少ないのが現状です。 連載では4回にわたって、バッチ処理についてその特徴をまとめ、最近話題になっているJava言語で開発するバッチアプリケーションについて解説します。連載の中では、Javaバッチアプリケーションを実際に体験するために、オープンソースのJavaバッチアプリケーションフレームワークの1つである「TERASOLUNA Batch Framework

    鉄板焼きのお店から学ぶ、バッチ処理“超”入門
  • jQuery逆引きリファレンス - @IT

  • 連載インデックス「Webブラウザ別CSSハック&フィルタTips」 - @IT

    連載インデックス 「Webブラウザ別CSSハック&フィルタTips」 Webブラウザの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのさまざまなCSSハック&フィルタTipsをお届けします IE 6で泣かないための、9つのCSSハック Webブラウザ別CSSハック&フィルタTips(1) Webブラウザの違いにより起こるレイアウトの表示ずれ問題。ユーザーの多いIE 6での問題を解決するテクニックを紹介します

  • @IT:サンプルで覚えるXSLTプログラミング

    サンプルで覚える XSLTプログラミング 小山尚彦、Chienowa.comチーム 日オラクル株式会社 2000/8/22 2000/10/12(第9章以降追加) XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible Stylesheet Language)です。 XMLを自由に加工できる XSLはXSLT(XSL Transformation)と、

  • 技術者のためのXML再入門 第1回 XMLの注目される特徴とは何か?

    XMLは、いまやITを語るうえで欠かせないキーワードになった。そのためXMLを扱った書籍・雑誌が数多く存在している。読者の中には、すでにXML入門書を一読された方も多いのではないだろうか。しかし、そうした方々から次のような話を聞くことがある。 XMLを理解したつもりだったが、いざほかの人に説明しようとすると自分の理解があいまいだったことに気付いた。 セミナーに出席して分かった気になって帰ってきたが、会社でXML文書を作ったり、XSLTスタイルシートを書こうとすると疑問がたくさん出てきてしまった。 入門書を読んでXMLが何かは分かったが、XMLをどうやって“動かすのか”は、分からないままだった。 連載はこのような、XMLを実際に使うにあたって戸惑いを覚えている方、XMLを聞きかじった程度で人に説明できるほどではない方……など、いまさら人に聞けずに密かに悩んでいる(?)XML初級技術者のため

    技術者のためのXML再入門 第1回 XMLの注目される特徴とは何か?
  • モダンブラウザでも使えるCSSハック18選(1/3) - @IT

    有限会社タグパンダ 喜安 亮介 2009/12/16 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) モダンブラウザとMac OS XのIE 5でも使えるCSSハック 前回の「IE 6とIE 7のためのCSSハック16選」では、IE 6とIE 7のためのCSSハックのテクニックを紹介しましたが、今回は、モダンブラウザでも使えるCSSハックのテクニックを下記に分けて紹介します。 IE 6/7/8をハック(IE 6とIE 7、IE 8に効く、もしくはIE 6とIE 7とIE 8に効かないハック) IE 6とIE 7、IE 8に効くハック コンディショナルコメント ユーザーエージェントハック IE 6と

  • クロスブラウザはもう古い! HTML5+CSS3時代のプログレッシブ・エンハンスメント

    IE 9が登場! ユーザーの閲覧環境がますます多様化! 4月26日、ついに日でもInternet Explorer(以下、IE) 9が公開されました。また、マイクロソフトは早くもIE 10のプレビュー版を公開しており、CSS3やJavaScript周りが、さらに強化されるなどリッチなWeb表現が加速してきています。 IEのみならず、Firefox、Safari、Google Chrome(以下、Chrome)など他のWebブラウザもすさまじい勢いで進化してきており、スマートフォンやタブレットPCなどのデバイスも続々と開発され、ユーザーの閲覧環境がますます多様化してきています。 そうした流れの中で、必然的に欠かすことができなくなる知識が、この「プログレッシブ・エンハンスメント」という概念です。 プログレッシブ・エンハンスメントって何? Webブラウザや端末などの閲覧環境が多様化してきていま

    クロスブラウザはもう古い! HTML5+CSS3時代のプログレッシブ・エンハンスメント
  • いますぐ使えるCSS3テクニック集! コピペ用サンプル付き!

    面白法人カヤックがサイトリニューアル! いきなり手前みそで恐縮ですが、今年の夏、面白法人カヤックがコーポレートサイトを2年ぶりにリニューアルしました。 「世界一更新頻度が高く、カヤックの活動がひと目で分かるコーポレートサイト」をコンセプトに、可読性が高く容量も軽いサイトに仕上げました。 ひと目見るだけで、最近のカヤックの動向が分かるようにニュースでTOPページを構成し、日々リアルタイムにカヤックの最新の情報を発信します。 技術的には、ブラウザのウィンドウサイズによって拡縮する画像はベクターファイルであるSVGScalable Vector Graphics)画像で置き換えたり(SVGはベクトル形式の画像のため、拡大してもボケない)、CSS3を用いることで画像の使用を極力控えたりするなど、ページの軽量化を実現しています。 カヤックサイトのCSSテクニックを丸ごと伝授! 稿では、サイトリニ

    いますぐ使えるCSS3テクニック集! コピペ用サンプル付き!
  • 新野淳一の@IT Technology Key Point 第4回 - @IT

    元@IT編集人で、現在はブログメディアPublickeyを運営している新野淳一氏をパーソナリティとし、ゲストとともにIT業界の注目トピックを解き明かすUstream番組!! 元@IT編集人で、ブログメディア「PublicKey」を主宰する新野淳一氏が、IT業界の注目トピックを主要ベンダのゲストとともに解き明かすUstream番組「新野淳一の@IT Technology Key Point」。第4回は、JAWS-UG(AWS User Group - Japan)クラウド女子会の小室文さんと、JAZUG(Japan Windows Azure User Group)女子部の安藤沙織さんをゲストにお招きして、いま注目の「クラウド」を、女性エンジニアの視点から語っていただきました。 ここでは、ITmedia Virtual EXPO 2011でも好評を博した対談の一部を抜粋しました。詳細はぜひ、

  • iPhone向けWebアプリを作ろう(1/4) - @IT

    Safari Web Content Guide for iPhoneを読み解きながら、iPhone/iPod touch上のWebブラウザのSafariで動くWebアプリを作成し、UIを最適化するコツを紹介します。 (編集部) Safari Web Content Guide for iPhoneを読み解く ネイティブアプリケーション開発を可能にするSDKが公開され、一層注目を集めている米アップルのiPhone(Applle Developer)。3Gへの対応がうわさされ、日市場向けの発表も待たれますが、読者の中には、早速iPhone向けのアプリケーション開発にチャレンジしている人もいるでしょう。 しかし、ネイティブアプリケーションを作るにはそれなりにプログラミングスキルが必要ですし、完成したアプリケーションは米アップルが用意する「App Store」経由でしか配布できないといった制約

  • PhoneGapでAndroidアプリを作るための基礎知識

    PhoneGapで「ハイブリッドアプリ」を作ろう 「PhoneGap」とは、カナダのNitobi社が開発を行っているスマートフォン向けのハイブリッドアプリケーション制作のためのフレームワークです。JavaやObjective-Cを書かなくても、HTMLCSSJavaScriptだけで、iOS(iPhoneiPad/iPod touch)・Androidアプリを作成できます。 ■ 「ハイブリッドアプリケーション開発」とは HTMLJavaScriptといったWebアプリケーションの技術を使って、iOSやAndroidのネイティブアプリを開発する手法を、「ハイブリッドアプリケーション開発」と呼びます。単なるWebViewを使ったWebアプリケーションではなく、フレームワークによって提供されているAPIを通じて、ネイティブ機能を使えます。 PhoneGapはいくつかあるハイブリッドアプリ

    PhoneGapでAndroidアプリを作るための基礎知識
  • 1