06/25
post by 末田 佳和 @ 2009 年 6 月 25 日 20:45
AIR, ActionScript, Flex, プログラム
こんにちは。
プロダクト&サービス事業部 リーダーの末田です。
今回は、AIR/Flex でファイルのアップロード(HTTPのPOST)について書こうと思います。
ファイルアップロードにおけるAIR/FlexとINPUTタグの違い
ファイルのアップロード自体は、わざわざAIR/Flexで行わなくても、HTMLのINPUTタグで可能ですが、AIR/Flexで行うと以下のような利点があります。
- ブラウザが固まらない
INPUTタグによるファイルアップロードの場合、
アップロードを行っている間、ブラウザは無反応になります。
大きなファイルをアップロードしている場合、特に顕著に発生します。
その時にブラウザ内をクリックするとOSから「応答なし」という判断になることもあります。
AIR/Flexでは、そのようなことは起きません。
また、アップロード中に他の操作を受け付けることもできます。
- アップロードの進捗が見えやすい
INPUTタグによるファイルアップロードの場合、
アップロードの進捗は見えない、もしくはプログレスバーが動いてはいるが、よくわからない、といった表示になります。
Ajaxを利用して、自作のプログレスバーを表示することもできますが、
クライアント側、サーバ側それぞれに仕組みが必要になります。
AIR/Flexでは、アップロードの進捗をイベントとして受け取ることができるので、クライアント側だけで、自作のプログレスバーを表示することができます。
- ドラッグアンドドロップ等でファイルを選択できる(AIRのみ)
INPUTタグによるファイルアップロードの場合、
アップロードするファイルを指定する方法は、標準のファイル選択ダイアログのみとなりますが、AIRでは、ファイルパスの指定方法は限定されません。
Flexでは、標準のファイル選択ダイアログのみとなります。
[続きを読む...]
Tags: AIR, Flash, Flex, upload
06/19
post by 正木 恵二 @ 2009 年 6 月 19 日 17:46
Visual Basic, プログラム
はじめまして。プロダクト&サービス事業部の正木です。
私は、技術者としてのほとんどのキャリアを、Visual Basic と共に歩んできました。
今回は、短いながらも私の進んできた道を照らしてくれたVisual Basicのオススメ解説サイトを、3点、ご紹介したいと思います。
紹介する非常に上質なWebサイトは、押さえておいて全く損はありません。
ぜひ、リンク先を開いたと同時に、お使いのWebブラウザにお気に入り登録をしましょう!
さて、今回、スポットライトの当たるVisual Basic。
「Basic」というほどなので、「初心者にも組みやすく」がモットーのプログラミング言語です。
しかし、取り組始めたばかりは、一歩目の踏み出し方が解からないモノ。
私もそうです。
右足と左足、どちらの足を使って地を踏みしめてよいものかすら解かりません。
そんなあなたに、一歩目の踏み出し方、
ひいては、走り方、駆け抜け方のヒントになるWebサイトが紹介できると考えています。
[続きを読む...]
Tags: Hello World, Visual Basic, Visual Basic .Net, リンク集
06/15
post by 中村 浩也 @ 2009 年 6 月 15 日 21:00
Java
初めまして。プロダクト&サービス事業部新人の中村です。
私はイージーネットに入社して半年程でまだまだ新人なのですが、
そのせいもありLinux上でWEBアプリケーションを開発する環境を整えるまでに意外と時間がかかりました。
私の場合OSはCentOS5.2を使用していたのですが、CentOS5.2は特にEclipseを起動し動的WEBプロジェクトを動作させるまでで、注意すべき点が多いような気がします。
そこで今回は同じように悩んでる方がいるのではないのかと思い、
CentOS5.2上でEclipseを用いてWEBアプリケーション開発環境を構築するまでの手順についてお伝えしたいと思います。
使用したimageは”CentOS-5.2-i386-bin-DVD.iso”で、デスクトップはGNOMEを採択しています。
なお今回の記事ではOS自体のインストール方法は割愛させて頂きます。
[続きを読む...]
Tags: centos, eclipse
06/10
post by 武輪 恭代 @ 2009 年 6 月 10 日 15:41
JSF, Java
はじめまして。
プロダクト&サービス事業部の武輪です。
Ajaxと言えば、JavaScriptをごりごり書かないと!ってイメージがあるのですが、JavaScriptを少し書くだけ、もしくはまったく書かずに、コンポーネント側で勝手にやってくれれば簡単ですよね。
Ajaxを用いたJSFコンポーネントやフレームワークって他にも、RichFacesやらajax4jsfやらICEfacesやらがあるのですけども、今回私は、OpenFacesというJSFコンポーネントを紹介したいと思います。
OpenFacesは2009年5月末に出てきたばかりのAjaxを用いたJSFコンポーネントです。
サイトからはfaceletsで実装されたサンプルとJSPで実装されたサンプルをダウンロードすることができます。
早速、faceletsで実装されたサンプルを動かしてみました。
[続きを読む...]
Tags: Ajax, Java, JSF, OpenFaces
06/04
post by 白石 将 @ 2009 年 6 月 4 日 19:15
AIR, ActionScript, Flex, プログラム
はじめまして、こんにちは。
プロダクト&サービス事業部の白石です。
近々新バージョンのニュースリリースをおこなう予定の弊社製品easyFiLEXですが、
僕自身も開発者として本プロジェクトに参加していました。
今回バージョンアップとなるeasyFiLEXの注目の機能として、
Adobe AIR上で動作するデスクトップアプリからファイルの送信が可能になったことが第一に挙げられます。
そんな目玉機能の一部を任され、
初めてのデスクトップアプリ、
初めてのAdobe AIR/Flex、
さらに初めてのActionScriptと何から何まで初めてづくしの開発となりました。
そんな初めてだらけの中で試行錯誤しつつ、
「これは知ってると便利!!」と思ったことを紹介しようと思います。
[続きを読む...]
Tags: AIR, Flash, Flex, RIA