Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![InfoQ: Flex フレンドリな Struts アプリケーションを開発できる FXStruts](https://cdn-ak-scissors.b.st-hatena.com/image/square/1dea079f3c8eee49f636638a061b722d42b294d5/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240521072209%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
S2BlazeDSを用いたFlex+Javaアプリの【いろは】:業務用RIAの本命!? Flex+Java開発入門(2)(1/4 ページ) 本連載では、サーバサイドとして「Java」、リッチなクライアントサイドとしてJavaと相性の良い「Adobe Flex」(以降、Flex)を用いたRIA開発の基礎を解説します。EclipseベースのIDEである「Flex Builder」を使って、「Tomcat」で動くeラーニングのRIAが完成するまでお届けする予定です 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版をダウンロードして使えます 「しょせん、Hello World!アプリだろ」と、侮るなかれ 前回の「EclipseベースIDEとTomcatで始めるFlex+Java開発」では連載第1回ということで、W
思考のカタを身に着ける、こういうのも非常に大事だろうなあと思いつつ、勝間さん最新本買いました。 内容は今までの勝間さんの本の中でも特に考え方・どのように考えるかという点で絞られていて、 自分にはフィットしそうです。ロジカルシンキング系のスキルを伸ばしたいという方にはお奨め。 続きを読む 出ましたね!ようやく日本語も正式対応です。 http://www.adobe.com/jp/products/air/ む。FlexSDKも更新しなくちゃいけないのですね。今日にはFlex SDK3.0.2が出るとのコト。 待ってます、待ってますよぅ〜〜 http://weblogs.macromedia.com/akamijo/archives/2008/06/air_11.html 昨日のエントリ「BlazeDSをDisる(っていうのはうそでBlazeDSで使いにくいところ)」の自分なりの解。 それがこ
1. 使いづらいプロジェクト管理システムを3カ月かけて再構築 2. 6種類の実装技術からリッチ・クライアント開発ソフト「Flex」を選定 3. Flexの機能不足などに悩みながらも,スパイラル型の開発を完遂 注:記事内容は2005年時点の情報に基づいています。 業務の生産性に直結するユーザー・インタフェース(UI)の使い勝手を軽視すると,足をすくわれかねない。コンサルティングやシステム設計/開発などを手がけるサイエント ジャパンは2005年4月,あと数年は使うはずだったプロジェクト管理システムをあえて再構築した(図1)。「使いづらい」「視認性が低い」など社員から不評を買い,そっぽを向かれ始めたからだ。 図1●使いづらい「プロジェクト管理システム」を再構築 旧システムは,フォーカス移動時にIMEを制御できないなどの使いづらさが利用者の不評を買っていた。そこで,マクロメディアのリッチ・クライア
EclipseベースIDEとTomcatで始めるFlex+Java開発:業務用RIAの本命!? Flex+Java開発入門(1)(1/3 ページ) 本連載では、サーバサイドとして「Java」、リッチなクライアントサイドとしてJavaと相性の良い「Adobe Flex」(以降、Flex)を用いたRIA開発の基礎を解説します。EclipseベースのIDEである「Flex Builder」を使って、「Tomcat」で動くeラーニングのRIAが完成するまでお届けする予定です 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版をダウンロードして使えます 「リッチクライアント/RIA」が認知されてきた昨今 最近、筆者は「RIA(Rich Internet Application)/リッチクライアントの認知の拡大」をよく
Flash CS3が備えるActionScript3.0では,XML形式(eXtensible Markup Language形式)のデータを扱うための「XMLクラス」が,格段に扱いやすくなりました。XMLをそのままコード内に記述したり,E4Xで定められた記法を使って,各要素へと簡単にアクセスができるようになっています。 最近ではXML形式のデータを介したデータのやり取りや,Webサービスなども盛んなので,知っておくと大変便利なクラスです。今回は,XMLデータの読み込み・生成から,個々の要素へのアクセスの方法や抽出方法についてご紹介します。 図1では,Flashムービーと同じディレクトリにある「xmlData.xml」という名前のXMLファイルを読み込んで,その内容を表示しています。また,ムービー右上のコンボボックスを操作すると,読み込んだXMLデータから,任意の物を抽出して表示します。
参考:http://d.hatena.ne.jp/mizzusano/20080407/1207531215webdesigningとか読んでるとAIRとかFlexのネタがわりと目立つ。DBPressとか読んでいても、AIRとかFlexの記事は割とある(AS3)含めて。で、考えてみたのだけども、そもそもFlexは誰のためにあるのか、ということ。そもそもFlexとはなんなのかと。これは未だに僕もよくわからないのだけど、早い話 HTMLなのではないかと、HTMLの代わりにMXMLがあって、Javascriptの代わりにActionScriptが使えるのではないかなと。で、Flexというものは、RIAを手軽にサクっと作る事ができるツールで、それこそDreamWeaverライクに、フラッシュブルなサイトを構築できる。ドラッグアンドドロップでオブジェクトを配置していくだけで、サイトが作れるのだ。いや
ActionScriptを使って,ユーザーのマウス操作をイベントとして取得し,利用することにより,ユーザーのマウス操作に応じていろいろな反応をするムービーを作成できます。今回はこうしたマウス関連イベントの扱い方についてまとめてみました。 ActionScript3.0では,マウス操作に関するイベントも,ボタンやムービークリップといったInteractiveObjectを継承するクラスを使ってキャプチャします。おなじみの「ボタンのようにクリックすると動く」操作や,「ドラッグ&ドロップ」操作,「マウスの移動に合わせて線を引く」などの操作も,あらかじめ用意されているマウスの操作関係のイベントを使用して,簡単に作成できます(図1)。
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 ユーザーの中には「今
今回は新しいお題として、キーボードのキーでインスタンスを操作してみたい。上下左右の矢印キーで、MovieClipインスタンスをその方向に移動させる。そのためには、キーが押される操作をイベントとして受取り、それが何のキーかを判別して処理することになる。 キーイベントを受取る まず、キーボードのキーを押した操作はどう受取ればよいか。ActionScript 3.0では、イベントはつねにイベントリスナーの仕組みを使って処理する。キーを押すイベントは、InteractiveObject.keyDown(KeyboardEvent.KEY_DOWN定数)だ[1]。 InteractiveObjectは、 DisplayObjectクラスのスーパークラスである。マウスやキーボードの操作を扱う。MovieClipクラスはDisplayObjectクラスを継承するので、そのスーパークラスであるInter
AIRウィジェットを作ってコンテストに応募してみよう 皆さんAdobe AIR(以下、AIR)/Flexしてますか? 学生さんは無料でFlex Builder 3を入手できますし、有料のFlex BuilderもStandard版なら結構手が出せる値段になったので(昔に比べて)、皆さんもFlex Builder 3を入手して自宅でどんどんウィジェットを作っていきましょう。 また、アドビシステムズが「ADOBE AIRコンテスト」を開催して2008年の4月8日から応募受け付けを開始しました。6月6日まで応募できるようなので、面白いアイデアがありましたら、この連載や連載「Apolloプログラミング入門」&「Apollo改めAIRプログラミング入門」を参考にAIRウィジェットを作成して応募してみてはいかがでしょうか。
はたしてどのくらい需要があるのか疑問ですが。 10月に出たFlex Builder Beta 2から web サービス作成ウィザードが動くようになったので、これを使って SQL Server などのデータベースにアクセスできます。 Flex Builder で作れるということはここから Adobe Air アプリケーションに変換もできます。 SQL Server 2005 のサンプルデータベースである、AdventureWorks を使って説明を行います。他のデータベースでももちろんOKです。 あと、Windows 認証では動作しないようなので SQL Server 認証を受け入れる設定にしておかねばなりません。SQL Server Management Studio からサーバ名右クリック → プロパティ、セキュリティでサーバ認証を「SQL Server 認証モードとWindwos 認証
nobuです。 Dolteng 0.17.0 (S2Flex2+S2Dao)でのFlex2-Java連携サンプルをFxUG のSourceforge.jpへコミットしました。 内容は前回の勉強会でひがさんのデモ内容とほぼ同じものです。 Flex2とJavaとH2(DB)を連携させています。 開発手順をざらっと書き出したのであわせて載せて置きます。 =============================================================== ■まずはFlex側の画面から作成 1.新規->Chura Project->S2Flex2+S2Daoで作成(ex.dolteng0170Sample) 2.作成したプロジェクトを右クリック->Tomcat->コンテキストの更新 3.ここで一回ビルドしておく。 ※ビルドすることで、*.diconやjarファイルが/WEB
20090411 追記ここから ※検索エンジンなどからこのエントリにたどり着かれた方へ。 本エントリで触れている yui-framewoks は古いバージョンを対象にしたものです。今日現在リリースされているバージョンの使用に関しては、本エントリの内容は役に立ちません。ウチの blog なら yui-frameworks の Beta 版さわってみた - kagamihogeのblog を参照して下さい。また、@IT の解説記事がよくまとまっているのでそちらも参考になるかと思います。 Flex/AIR開発でデザイナとの協業を楽にする「yui」(1/3) - 特集:デザイナとプログラマを“結”ぶオープンソース(前編)- @IT yuiを使ったFlexアプリを作って、便利さを体感しよう(1/4) - 特集:デザイナとプログラマを“結”ぶオープンソース(後編)- @IT 20090411 追記ここ
私の数すくないみるTV番組のひとつに「カンブリア宮殿」があるのですが その司会者である村上龍さんのインタビュー記事。 いくつか心に響いたのでご紹介。 続きを読む ありのまま起こったことを話すぜ。 今日某プリンスと花見に行ったんだ。某プリンスの会社の社員の人とか いろいろ有名な方とかymsrストーカーとか来て楽しかったんだ。 そんな花見で、事件は起きた。 某プリンスの自宅の話とかになって、プリンスはみんなにこう言ったんだ。 プリンス: 「まず洗濯機の使い方覚えないと」 続きを読む ほほう。これは参考になるかも。ネットサービスだけじゃなくっても重要だと思うな。 http://www.ideaxidea.com/archives/2008/04/post_444.html Flexというか正確にはFlashプレーヤーですが、1リクエストに大して2回POSTにくるんですね。 最初は完全なPINGメ
注意! 前回の「いまさら聞けないAdobe AIR「超」入門」では、ベータ3版を扱っていましたが、記事に沿ってアプリケーションをコーディングしていくうえでは問題ありません。しかし、AIRの設定ファイル「SimpleTimer-app.xml」のバージョンが古いので、実行時にエラーが出ます。 すでに作成しているAIRウィジェットをFlex Builder 3上で動かす場合は、SimpleTimer.mxmlの内容を別のファイルなどにコピーしておいて、いったんSimpleTimer.mxmlを削除します。そして、再度Flex Builder 3上でSimpleTimer.mxmlを作成して退避しておいた内容を作成した新しいSimpleTimer.mxmlにペーストします。AIRの設定ファイルは再度自動作成されて最新のものとなります。
linear-gradient(45deg, rgba(19, 159, 60, 1)0.1%,rgba(110, 177, 64, 1)40.6%,rgba(156, 185, 67, 1) 80.5%) linear-gradient(45deg, rgba(19, 159, 60, 1)0.1%,rgba(110, 177, 64, 1)40.6%,rgba(156, 185, 67, 1) 80.5%) Adobe Experience Manager Forms Adobe Experience Manager Formsでデジタル登録を円滑化 Adobe Experience Manager Formsを利用すれば、顧客はあらゆるフォームに容易に入力できるようになります。顧客が入力の途中でデバイスを変更しても、最初からやり直す必要はありません。とてもシンプルです。 動画を見る
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く