タグ

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

  • Flexのリッチな画面遷移テクニック集(1/2) - @IT

    AdobeからFlex3とAIR(Adobe Integrated Runtime、コードネーム“Apollo”)のパブリックベータ版が公開されました。 Flex1.5からFlex2になったときとは違い、Flex2とFlex3とで基となる部分での大きな変更はないようです。つまり、Flex2での開発手法がそのまま適用できます。AIRの開発でも同様のことがいえますので、ここでFlexの開発手法をしっかりと理解しておくことが、次のステップへ進むためにきっと役立つでしょう。 前連載「Flex2でWebアプリ開発」では、Flex開発で基となる特徴的な機能について紹介しました。連載では一歩進んで、実開発の現場でよく使われる機能について、より実践的に解説します。 RIAと画面遷移 RIA(Rich Internet Application)の特徴として挙げられるのが、従来のWebアプリケーションの

    Flexのリッチな画面遷移テクニック集(1/2) - @IT
    hikaari
    hikaari 2008/07/29
  • AIRウィジェットでFlash動画プレイヤーを作るには? (1/2) ─ @IT

    Apollo改めAIRプログラミング入門(5) AIRウィジェットでFlash動画プレイヤーを作るには? クラスメソッド株式会社 杉浦篤史 2007/12/20 編集部注:この連載をより深く理解するためには、連載「Apolloプログラミング入門」も併せてご覧ください。 Adobe AIRのベータ3版が公開! 2007年12月13日にAdobe AIR ベータ3が公開されました。今回は最新バージョンであるベータ3を使用してFLVプレイヤーの作成を行います。 AIRの新しいランタイムおよび、開発環境としてFlexBuilder3のベータ3版がAdobeLabsからダウンロードできます。それぞれ、以下からダウンロードしておきましょう。 Adobe AIR Adobe Flex Builder 3 Public Beta 3 編集部注:FlexBuilder 3とそのインストール方法について詳しく

  • □01_「Flashの基礎を無料で習得! ActionScript入門」 - @IT

    連載インデックス 「Flashの基礎を無料で習得! ActionScript入門 ActionScriptを知っていますか? Flash技術の要となる言語で無料で簡単にFlashアプリケーションを作れます。そのActionScriptについて初心者のために一から丁寧に解説していきます Flashの要となるスクリプト言語「ActionScript」とは? Flashの基礎を無料で習得! ActionScript入門(1) ActionScriptを知っていますか? Flash技術の要となる言語で無料で簡単にFlashアプリケーションを作れます

  • 連載インデックス「作って学ぶAIRウィジェットの基礎→応用」 - @IT

    連載インデックス 「作って学ぶAIRウィジェットの基礎→応用」 最近よく聞くAdobe AIRって何だっけ? ウィジェットを簡単に作れるらしいけど…… と曖昧な知識のあなたに贈る超入門連載。楽しいサンプルを作って基礎から応用まで学ぼう いまさら聞けないAdobe AIR「超」入門 作って学ぶAIRウィジェットの基礎→応用(1) 最近よく聞くAdobe AIRって何だっけ? ウィジェットを簡単に作れるらしいけど…… と曖昧な知識のあなたに贈る超入門記事

  • いまさら聞けないAdobe AIR「超」入門(1/4)- @IT

    今回から数回にわたって、Adobe AIRの開発の基礎から応用までをお届けしたいと思います。この連載では、JavaやFlex、C#などほかの開発技術で簡単なプログラムを作ったことのあるというぐらいのプログラミング初級者の方々を対象にしています。 2回目以降の連載の格的なAIRの開発を前に、今回はAIRの概要と開発環境の準備、簡単なサンプル・ウィジェットの作成を行います。

    いまさら聞けないAdobe AIR「超」入門(1/4)- @IT
  • 第2回 C++アプリケーションの効率的なテスト手法(CppUnit編)

    第2回 C++アプリケーションの効率的なテスト手法(CppUnit編):連載 C++開発者のための単体テスト入門(2/4 ページ) ■CppUnitテスト環境の構築 では、CppUnitを使った単体テストの方法を、順を追って説明します。簡単なカウンタ・クラス(=カウントを数える機能を持つクラス)をテスト対象としましょう。 さっそくVS 2005でソリューション「CounterSolution」を作成し、その中にテスト対象となる(「Win32」の)スタティック・ライブラリのプロジェクト「Counter」を用意します(※プロジェクトの作成方法については、前回の記事などを参照してください)。 そしてもう1つ、Counterプロジェクトをテストする「Win32 コンソール アプリケーション」のプロジェクトとして、「CounterTest」をCounterSolutionソリューションに追加します(

    第2回 C++アプリケーションの効率的なテスト手法(CppUnit編)
  • 組み込み開発フォーラム - MONOist

    世界各国でAI関連規制の整備が進む中で、AIシステムの開発に求められるのが「検証(Verification)」と「妥当性確認(Validation)」から成る「V&Vプロセス」である。特に、自動車や航空宇宙の分野を中心に高い安全性や高い信頼性が重視されるセーフティクリティカルなシステムにAIを導入する際に重要な役割を果たすとみられている。

  • 最近更新されたファイルを検索するには

    ファイルをコピーしたり新規に作成する際に、ディレクトリの指定を間違えてファイルがどこにあるか分からなくなってしまうことがある。特に、X Window Systemのファイルマネージャなどで作業していると、ドラッグ&ドロップの操作ミスなどでそのようなことが発生しがちだ。 そのようなときは、-mminオプションを付けてfindコマンドを実行すると簡単に発見できる。-mminオプションは、指定した数字の分(10を指定すると10分)前に修正されたファイルを対象にするものだ。数字には「+」や「-」(マイナス)を付けることができる。+を付けると数字よりも大きい(+10ならば10分以上)ことを、-を付けると数字よりも小さい(-10ならば10分未満)ことを表す。+または-を付けない場合は、その時間となる(10ならば10分前)。 例えば、10分以内に更新したファイルを探す場合は以下のように行う。 $ fin

  • 組み込み開発フォーラム - MONOist

    世界各国でAI関連規制の整備が進む中で、AIシステムの開発に求められるのが「検証(Verification)」と「妥当性確認(Validation)」から成る「V&Vプロセス」である。特に、自動車や航空宇宙の分野を中心に高い安全性や高い信頼性が重視されるセーフティクリティカルなシステムにAIを導入する際に重要な役割を果たすとみられている。

  • @IT:連載 Strutsを使うWebアプリケーション構築術(1)

    アプリケーション・フレームワーク「Struts」 昨今、とみに「フレームワーク・プログラミング」という言葉が取りざたされることが多くなってきました。そして、稿のテーマでもあるStrutsもまた、「サーバサイドJava」――サーブレットベースで動作する「アプリケーション・フレームワーク」の一種です。 Strutsプログラミングの具体的な手続きを紹介していくに先立って、まずはこのアプリケーション・フレームワークとしてのStrutsについて、簡単に解説しておくことにしましょう。 ■アプリケーションの枠組み フレームワーク、それはアプリケーションを構築するうえでの「枠組み」であり、「ルール」であり、(語弊を恐れずにいえば)「制限」です。 昨今、アプリケーション構築におけるチーム開発の重要性がますますクローズアップされています。アプリケーションがますます大規模化し、また、基幹システムの一角をも担う

    @IT:連載 Strutsを使うWebアプリケーション構築術(1)
  • @IT:J2EEのベストプラクティス・トップ10(前編)

    J2EEのベストプラクティス・トップ10(+2)(前編) Kyle Brown, Senior Technical Staff Member, IBM Software Services for WebSphere Keys Botzum, Senior Consulting I/T Specialist, IBM Software Services for WebSphere Ruth Willenborg, Senior Manager, IBM WebSphere Performance 2004/7/23 J2EEのベストプラクティスについては、過去5年にわたり多数の文章が記されてきている。J2EEアプリケーションの開発ノウハウを解説した記事は数多く公表されており、出版された書籍もおそらく10を超えるだろう。J2EEに関する情報源はあまりにも多いため、互いに矛盾する方針を示している

    hikaari
    hikaari 2006/08/21
  • @IT:Webアプリケーション: 第3回 気を付けたい貧弱なセッション管理

    ※ご注意 他社および他組織のWebサイトなどへのポートスキャンおよびデータの取得などの行為で得た情報を侵入などに悪用するか、または同じ目的を持つ第三者に提供した時点で違法となります。ご注意ください。 稿の内容を検証する場合は、必ず影響を及ぼさない限られた環境下で行って下さい。 また、稿を利用した行為による問題に関しましては、筆者および株式会社アットマーク・アイティは一切責任を負いかねます。ご了承ください。 「第2回 顧客データがすべて盗まれる」は、クロスサイトスクリプティング(XSS)と同様に実際のプログラミングを行うプログラマの責任であるという対策で、最も危険と思われるSQL InjectionとOS Command Injectionについて紹介した。今回は、プログラミング以前の設計段階で潜り込むセキュリティホール――見落としがちなセッション管理の脆弱性について説明していく。 We

    @IT:Webアプリケーション: 第3回 気を付けたい貧弱なセッション管理
  • 連載:Webと企業システムを結ぶ実践的アーキテクチャ 第2回

    連載 Webと企業システムを結ぶ実践的アーキテクチャ 企業システムのeビジネス化における課題と解決法を探る 斎場正弘 日立製作所 2001/9/22 第1回では、Webアプリケーションサーバシステムの概観を述べました。今回は、Webアプリケーションのフロントエンド(画面系)の開発に焦点を絞り、その手法を説明します。ECサイトを中心としたWebアプリケーションに見られるように、Webアプリケーションに求められる要件として以下の内容が挙げられます。 アトラクティブな画面デザイン 操作が容易な画面遷移 Webアプリケーションのフロントエンドは、エンドユーザーとの接点となる非常に重要な部分です。このため、フロントエンド部分の仕様については、デザイナーを交えて検討されるケースが多く、仕様が確定するまではある程度の時間が必要です。 特に、画面デザインについては、システム稼働直前まで仕様の変更が発生する

  • 1