01/12
post by 笹山 昭秀 @ 2010 年 1 月 12 日 10:20
ExtJS, JavaScript
遅くなりましたが、明けましておめでとうございます。
笹山です。
前回の記事から更新が滞ってしまいました。(気づいたら2010年!)
記事用の時刻表ExtJSソースは準備していたのですが更新を怠けておりました。
(怠けている間にExt JS 3.1.0がリリースされておりました)
ですので必死で思い出しながら書きます。(本当に完全に忘れている・・・やばい。)
今回はExtJS3.0を用いて時刻表を作成する完結編です。
前回は、
- ページング機能
- Gridの高さ変更
- Grid内のツールチップ表示
について書きましたが、やはり検索機能や飛行機の情報なんかも欲しくなるわけです。
今回は検索機能、飛行機の情報表示を実装してオレオレ時刻表の作成を終わりたいと思います。
[続きを読む...]
Tags: Ext.grid.GridPanel, Ext.Template, Ext.ux.form.SearchField, Ext.ux.grid.RowExpander, ExtJS, ExtJS3.0
10/21
post by 笹山 昭秀 @ 2009 年 10 月 21 日 19:00
会社, 製品
こんにちは。笹山です。
今日は弊社(株式会社イージーネット)から「easyFiLEX SaaS版がリリースされますよー!」というお知らせです。
FiLEXって何?
まず「FiLEX」って何?という方のために簡単に説明します。
正式名称は「easyFiLEX」です。
「EASY・FILE・EXPRESS」から名づけられました。
その名の通りブラウザを用いて「簡単にファイルを送信」するためのWEBアプリケーションです。しかも大容量ファイル(10GBまで)を安全、確実に届けることができます。
大容量ファイルを簡単・安全・確実に!
WEBブラウザさえあれば、あまりパソコンに詳しくない方でも流れに沿って操作するだけで、重要ファイルや機密データを簡単・安全・確実にファイル送信するとができます。

FiLEX ファイルアップロード

FiLEX アドレス帳
「すばやくデスクトップから簡単にファイル送信したい!」という方のために「デスクトップAIRアプリケーション」もご用意しております。
送信するファイルを「ドラッグ&ドロップ」、「右クリック-送る」で指定するだけ!

easyFiLEX Application
また、ファイル受信者がファイルをダウンロードする際は、ファイル送信者が指定したダウンロードキーワードがなければダウンロードすることはできません。
重要ファイルや機密データをより安全に相手先まで届けることが可能です。
私が言うのもなんですが、本当に簡単なんです!
FiLEXの詳しい製品説明はこちら。
SaaS版の特徴
現在easyFiLEX パッケージ版を販売中ですが、もっと手軽に使っていただきたいと思いeasyFiLEX SaaS版をリリースすることとなりました。
「SaaS」というのは、ソフトウェアをネットワーク経由のサービスとしてお客様に提供することです。(参考URL: SaaS – Wikipedia)
よってお客様は自社でサービスを持つことなく大容量ファイル送信サービスを利用することができます。
SaaS版の特徴は以下です。
- 月額制でお手頃価格
- 詳しくはこちらのページにありますが、10ユーザ/10GBで月額5,800円より提供しております。1ユーザあたり580円という低料金でご使用いただけます。200ユーザ/200GBですと1ユーザあたりなんと380円になります。
(参考URL: easyFiLEX SaaS版 価格表)
- すぐに導入可能
- お申し込みから5営業日を目処にお使いいただけます。自社設置型に比べて導入までのスピードに特徴があります。
- 小規模導入可能
- 10ユーザ/10GBで月額5,800円からご使用頂けますので、例えば部門レベルでの導入にも適しています。
- マシン・インストール・運用不要
- サーバ不要もインストールも不要です。いつでもお使いいただけます。
部門別や部署別で使いたいけど「導入、運用やメンテナンスにコストをかけたくない」という企業様にぜひ使っていただきたいと思っています。
「easyFiLEX体験サービス」をご用意しております。まず体験サービスでFiLEXを思う存分使っていただきご検討いただければと思います。
導入・運用コストを抑えながら、「簡単操作、大容量ファイル送信、安全確実送信」が可能な「FiLEX」をぜひご検討ください!
FiLEXで使用しているソフトウェア
ここからは、当ブログ用の技術的なお話です。
FiLEXでは以下のソフトウェアが使われています。
| JSF(JavaServer Faces) |
Java Webアプリケーションフレームワーク |
| Facelets |
JSFアプリケーションを作成するためのフレームワーク |
| Spring |
Java/J2EEアプリケーションフレームワーク(JSF連携機能で使用) |
| iBatis |
O/Rマッピングツール |
| YUI(Yahoo UI Library) |
Ajaxライブラリ |
| AIR/Flex |
リッチインターネットアプリケーション |
| SeleniumRC |
Webアプリケーション自動テストツール |
FiLEX開発で採用された技術情報はブログで公開しています。こちらもよろしくお願いします。
開発に参加して
私ごとで恐縮ですが、私も開発メンバーの一員として参加しました。
私にとってJavaフレームワークを使用したWEBアプリケーション開発はこれが初めてでした。
他のJavaフレームワークもろくに使いこなせないのに「大丈夫かな?」と不安だらけでした。
しかし不安は的中!(しょぼーん)
JSFの情報も入門程度の内容しかネットになく、書籍も古いものしかありませんでした。
すこし難しいことを実現しようとするとすぐにつまずいてしまいました。
例えばJSFだけでHtmlDataTableのページングはどうしたらいいのかとか。
くだらないところではFaceletsでEL式を含む行をコメントアウト(<!- - - ->)しても、コメントアウトが有効にならず実行されてしまうとか。
あげればたくさんありますが、どれも良い経験になりました。
そんな貴重な経験を積ませてもらったFiLEXです。FiLEXはまさに私の師匠なのです。(言い過ぎか?)
FiLEXをお使いいただければ必ず師匠が良い体験をさせてくれること間違いなしです。
どうぞFiLEX SaaS版をよろしくお願いいたします。
リンク
Tags: easyFiLEX, FiLEX, SaaS版, セキュリティ, ファイル転送, ファイル送信, 大容量, 簡単
09/08
post by 笹山 昭秀 @ 2009 年 9 月 8 日 12:40
ExtJS, JavaScript
こんにちは。笹山です。
前回Ext.grid.GridPanelを用いてシンプルな時刻表を作成しました。
まだまだ物足りないので機能を追加していきます。
せっかくなのでExtJS3.0の新機能を用いてもっとリッチにしていこうと思います。
(前回のGridは実際のところExtJS3.0でなくても作成できます。)
今回は以下の機能追加を行います。
- ページング機能を追加する
- Gridの高さを自由に変更可能にする
- Gridの各Cellにマウスを合わせた時、内容をツールチップに表示する
※今回は全便の時刻表データを使ってサンプルを作成します(8月時刻表全便データ)
[続きを読む...]
Tags: Ext.grid.GridPanel, Ext.override, Ext.ux.data.PagingMemoryProxy, Ext.ux.ProgressBarPager, Ext.ux.SlidingPager, ExtJS, ExtJS3.0, オーバーライド, ツールチップ
09/02
post by 笹山 昭秀 @ 2009 年 9 月 2 日 10:14
ExtJS, JavaScript
こんにちは。笹山です。
WebアプリケーションでDBなどからデータを取得して一覧表示させる方法は、HTMLのTABLEタグで書かれたものが多いと思います。
もちろんスタイルシートを駆使すればカッコよくはなるのでしょうが、今回はこれをもう少し手軽にリッチにしようとExtJSを使ってみました。
余談ですが今回のExtJSサンプルは、私自身の趣味のために作成しました。
趣味でよく伊丹空港に飛行機を撮影に行きます。エアーバンドで便名を聞いて、その飛行機が
「どこ行き?どこから来た?機種は何?」
というのが知りたいことがよくあります。(私だけか?)
これから数回に渡り、ExtJSで伊丹空港の8月の時刻表を私好みにしていこうと思います。
[続きを読む...]
Tags: Ext.grid.GridPanel, ExtJS, ExtJS3.0
07/23
post by 笹山 昭秀 @ 2009 年 7 月 23 日 10:33
Java, Selenium, テスト
こんにちは。プロダクト&サービス事業部の笹山です。
前回のブログ(Seleniumの自動テストを止めることなく、Flexを手動操作する方法)で「FlashSeleniumについて調査をして、このブログに公開できたら・・・」などと書きましたが、全く調査できておりません。お詫び申し上げます。
前回のブログ執筆時後、SeleniumRCのバージョンも1.0.1に上がっていますし、FlashSeleniumもSeleniumRC1.0互換のものが出ているようです。
ですから、現時点では「あっさり動いてしまう?」のかもしれません。
今回もSeleniumRCネタではありますが「SeleniumRCで自己署名証明書使用のWEBアプリケーションをテストする際、Firefoxからのセキュリティ警告を表示させない方法」について書きたいと思います。
[続きを読む...]
Tags: Firefox, Profile, Selenium, 自動テスト, 自己署名証明書