第5回 Ext JS / Ext GWT 勉強会開催します
10月 16th, 2008 | By yuki | Category: Ext JS第5回の勉強会を開催します
今回は、いつもの技術的な話よりも事例を中心とした内容になっていて、また、ゲストスピーカーにIT戦士ことamachangを迎え、会場も広めのレストランに変更して開催します。
いつもと違い、ワンドリンク&軽食が付くので参加費用が発生してしまいますが、ぜひ、ご参加下さい!
詳細&申込は↓からお願いします:
Ext JS第5回の勉強会を開催します
今回は、いつもの技術的な話よりも事例を中心とした内容になっていて、また、ゲストスピーカーにIT戦士ことamachangを迎え、会場も広めのレストランに変更して開催します。
いつもと違い、ワンドリンク&軽食が付くので参加費用が発生してしまいますが、ぜひ、ご参加下さい!
詳細&申込は↓からお願いします:
Ext JSすっかり告知するのを忘れていたのですが、昨日第4回の勉強会を開催しました(告知していなかったにもかかわらず、満員御礼でありがとうございます!)
今回のアジェンダは以下の通り:
・続Ext JSアプリケーション開発の基本(株式会社ゼノフィ 代表取締役社長 小堤 一弘氏)
・ExtJSで作るAIRアプリケーション(フィードパス株式会社 山本大策氏)
・Ext JS 入門者の最初の壁(Ext Japan 直鳥 裕樹)
・・・
毎度毎度の小堤さんの「続Ext JSアプリケーション開発の基本」の資料はこちら
・・・
山本さんの「ExtJSで作るAIRアプリケーション」の資料はこちら(あるいは↓)
山本さんが作成されたAIR x Ext JSアプリ「tunebuzz」はこちらから辿れます。格好いいアプリなので是非試してみてください!
(山本さん以外にももう一名MA4にExt JSを利用した作品を応募されていた方がいらっしゃいました→「PCパーツ価格情報局」)
・・・
最後に私の「Ext JS 入門者の最初の壁」の元資料は、こちらなのですが、今回のために別のサンプルコードを書いたのでそれにあわせて簡単なプレゼンも作ってみました↓
サンプルコードは↓
・Sample#1
・Sample#2
・Sample#3
・Sample#4
・Sample#5
・Sample#6
・・・
第5回は、技術話から離れて、実際の商用・業務アプリケーションの開発事例を中心にした内容にしようと企画しています。日程は10/22あるいは29を予定していますので、確定次第、ブログにアップしたいと思います。
お楽しみに!
Ext JS お知らせ昨晩、6月の第1回、7月の第2回に引き続き第3回目のExt JS / Ext GWTの勉強会を開催しました。

アジェンダは以下の通り:
・続Ext JSアプリケーション開発の基本(株式会社ゼノフィ 代表取締役社長 小堤 一弘氏)
・Ext JS 入門者の最初の壁(Ext Japan 直鳥 裕樹)
・Extライセンスについて(Ext Japan 石丸 健太郎)
二つ目の「Ext JS 入門者の最初の壁」は実際にはやれなかったので、次回やりたいと思います(楽しみされてたかたゴメンナサイm(_ _)m)。ちなみに、資料はこちらにありますので興味のある方は読んでみてください。
今回は、告知も遅かったせいか前回と比べると参加者も少なめだったのですが、その分Q&Aが盛り上がり、第三回目にしてようやく勉強会っぽくなってきた感じです。
やはり、みなさんライセンスについては興味・不安を抱かれていて、そこのところが今のWebサイト上の情報からだけでは分かりにくい(あるいは、さっぱり分からない)ということも分かったので、至急改善していきたいと思います。
「Extライセンスについて」のセッションで作成したFAQ形式の資料を↓に掲載します。ただ、プレゼン形式なので簡略化した記述になっているので、もしかしたら???となる部分も多々あるかもしれませんが、そういった場合は、ぜひ「info@extjs.co.jp」までご連絡ください:
勉強会後の懇親会の写真です。何回かに一回は居酒屋での飲み会もやりましょうね。

告知が遅くなってしまいましたが、第3回を開催します(第1回の模様、第2回の模様)
今回は、第2回のときに質問が集中したライセンスまわりについて時間をとる予定です。
詳細&申込は↓からお願いします:
Ext JS お知らせ先週流したプレスリリースですが、@ITさんで取り上げていただきました。ありがとうございます!
Ext GWTもよろしくお願いします。
それにしても記事になるときは「Ext Japan」ではなく、 「イーエクスティ」になってしまうんですね。。。
Ext JS お知らせ先週金曜日のことになってしまいますが、IBMのdeveloperWorksに私の方で翻訳と解説を書かせてもらったExt JSに関する記事が掲載されました:
翻訳記事↓
解説記事↓
短い記事ですが、Ext JS始めた人がつまづきがちなGridPanelについて、ちょっと解説してみました。時間のあるときにでもぜひ。
Ext JS お知らせ下記のプレスリリースを配信させていただきました。
——————————————————————————————–
2008年7月31日
合同会社イーエクスティ
株式会社セブンズ
株式会社ゴーガ
合同会社イーエクスティ(本社:東京都港区、代表:直鳥裕樹、以下「Ext Japan」)と米Ext JS, LLC(本社:米国フロリダ州、CEO:Abraham Elias、以下「Ext」)は、日本国内における販売代理店契約を締結し、2008年8月1日よりExt JS、Ext GWTをはじめとするExt製品のライセンス販売およびテクニカルサポート等のサービス提供を本格的に開始します。
Ext JSとは、JavaScriptによるリッチインターネットアプリケーション(RIA)を実現するためのクロスブラウザー対応ライブラリです。Ext GWTはExt JSと同様のRIA環境をJava言語によって実現するライブラリです。Extのソフトウェア製品は、商用ライセンスまたはGPL3(GNU Public License version 3)に準拠したオープンソースソフトウェアライセンスのいずれかを、利用者が目的に応じて柔軟に選択できるデュアルライセンスモデルを採用しています。
昨今、米国をはじめ海外では、Ajaxと呼ばれる技術を利用して企業内や企業間の業務システムをWebアプリケーション化することが進められてお り、従来のクライアントサーバー型の業務システムの置き換えが進んでいます。Ext JSは従来の業務システムの使い勝手を損なうことなくWebアプリケーション化を実現するためのソリューションとして評価が高まっており、Ext GWTについてはExt JSと同様のシステムをJava言語により実現するためのソリューションとして注目されはじめています。
Ext Japanでは、公共機関や企業におけるWebアプリケーションのAjax化およびRIA化を支援するとともに、オープンソースプロジェクトでの利用を積 極的に推進していくため、開発者のためのオンラインフォーラムの運営やオフラインでの勉強会を開催し、各種オープンソースコミュニティに対する参画も行っ てまいります。
■Ext JS, LLCの概要 Ext JS, LLCは、同社のChief Software ArchitectであるJack Slocumが、従来のJavaScriptライブラリにリッチな機能を追加するため2006年に始めたExt JSプロジェクトをに法人化したもの。現在では、米国をはじめとする世界の国々でRIAを実現するための有力なJavaScriptライブラリとして Ext JSが広く認知されており、特に企業内や企業間で利用されるWebアプリケーションにおいて数多く採用されています。
■Ext Japan, LLCの概要の概要 株式会社セブンズと株式会社ゴーガによって、Ext製品の日本国内での活用と普及を目的に設立された企業です。Ext製品のライセンス販売、テクニカルサポート、トレーニング、受託開発、コンサルティングサービスの提供を行います。
商号 : 合同会社イーエクスティ(英文表記:Ext Japan, LLC) 所在地 : 東京都港区赤坂4-15-1 設立 : 2008年6月13日 URL : http://extjs.co.jp/
■関連リンク
<<本件に関するお問い合わせ先 >>
電子メール:info@extjs.co.jp
電話:03-3560-5166
担当:直鳥(なおとり)
——————————————————————————————–
Ext JS お知らせ昨晩、6月の第1回に引き続きExt JS / Ext GWTの勉強会を開催しました。
アジェンダは以下の通り(各タイトルをクリックすると、それぞれの資料が掲載してあるページに移動します):
・Ext JSアプリケーション開発の基本(株式会社ゼノフィ 代表取締役社長 小堤 一弘氏)
・OpenSocialで作るExtアプリケーション(Google API Expert 田中 洋一郎氏)
・Ext GWTでつくるiPhoneウェブアプリ(Javaプログラマー 内山 光晴氏)
(今回はカメラを忘れてしまったので、写真がありません。ゴメンナサイ!)
・・・
1回目とは趣向を変えて、 最初に参加者の皆さんに自己紹介をしてもらい、その後スピーカーからの発表という形式を取りました。
1回目があまり技術的な話がなかったので、今回はそっち方向に振ってみようということで、スピーカーの方々には「思いっきりマニアックになっても構わないので、技術的な話をお願いします」といったことを事前にお願いしていました。
JavaScript(= Ext JS)の話だけでなく、OpenSocialやJava(=ExtGWT)についての話もあって、「マニアック過ぎ」という声も何人かの参加者の方からいただきました(ある意味狙い通りだったりもしますが)。
また、技術的な話をしているので、どうしても話が細部に入ってしまい結果として長くなってしまうという事実は(これも、私の方から「好きなだけ話してください」とお願いしていたのですが)、今後の進め方にとって良いインプットになりました。
・・・
勉強会の最後にライセンスに関する質問が矢継ぎ早にされて、みなさんのライセンスに関する興味(というよりモヤモヤ感だったり不安感だったり)が非常に高いことがわかりましたので、「こういった場合はこのライセンス」といったFAQを早急に整備したいと思います。
ちなみに、いくつか書いておくと:
・サーバー側のコードと切り離されていれば(サーバー側のコードがExt JSのコードを動的に生成したりしていなければ)、GPLの対象はExt JSを利用しているクライアント側コードのみ(サーバー側コードは公開とかしなくてもOK。あと、単にExt JSの関数呼び出しをしているだけの場合はGPLで言うところの「Modification」にあたらないので、呼び出し側のコードについてもGPL適用外だけど、Ext JSのクラスを継承したりした場合は「Modification」になるからGPLが適用される、とかややこしい話もあったりするので、やっぱりこのあたりはきちんと整理したいです)
・社内でのみ利用するWebアプリケーションを、社内で独自開発する場合については、ライセンスとかは特に必要無い(GPLの適用範囲外)。ただし、そのアプリケーションを社外に対して公開する場合はGPLの「Copy」とか「Distribution」にあたるので、GPLに準拠するか、商用ライセンスの購入が必要(あと、社内でのみ利用するアプリケーションであっても、開発をどこか別の企業に委託する場合については、GPLに準拠するか商用ライセンスの購入が必要とのこと。ただ、委託の形態によって議論が分かれてくるところなので、ここも整理が必要ですね)
・・・ なんだか、やっぱり分かりづらいので、日本語がしっかりした人に、しっかりしたロジックでしっかりと整理してもらいたいと思います。
来月もやりますので、ご興味ある方は時々Ext Japanのサイトをチェックしてみてください。
あと、発表者大募集中です。ご連絡ください!
Ext JS お知らせ その他こちらのエントリーでアナウンスしていましたが、昨晩の「Mashup Caravan in SAPPORO」でExt Japanを代表して話をさせてもらいました。


参加者が15名と少々寂しい感じでしたが、MA2最優秀賞の黒田さんを輩出した土地ですので、また凄いマッシュアップ作品がここから生まれるのかもしれません。

・・・
実は今回、キャラバンに参加するためだけに札幌に来たわけではなく、 午前中はExt JSのチームライセンスの購入を検討されている某社にご挨拶(ほぼ、購入決まっていたのですが、Ext GWTを紹介したらそっちに心をちょっと惹かれていた模様・・)。
午後は、Fairyware社に黒田さんを訪問した後、黒田さんのご紹介で北海道庁の方々にインタビューをさせてもらいました。詳しい話はまた別途書きたいと思いますが、北海道庁の中でもExt JSが利用されていて、その話を伺ってきました。

・・・
というわけで、しっかりとExtJS / Ext GWTの営業・普及活動に精を出したので、最後はしっかりと美味しいモノを食べに行かせてもらいました(ウニとホッケが美味しかった・・・)

Ext Japanの方でも協賛させてもらった「PHPカンファレンス2008」に参加してきました。
3連休の最終日、海の日にもかかわらず、大勢のぺちぱー(PHP使いのことを、こう呼ぶんですね。初めて知りました)の人たちで会場は立ち見も出る大盛況(400人入る会場がほぼ満員な状況でした)

自分のプレゼン資料が結局できてなかったので、作りながら話を聞いていたんですが、話の内容からもその場で取られるアンケートからも、来ている人たちはPHP初心者ではないというだけでなく、他の言語も日常的に利用している経験値の高い人たちということが分かってきて、結構焦ってました(途中で、こんなブログを書いている人もいたりして。。。)
さて、全てのプログラムの最後に予定されていたライトニングトークですが、
「PHP meets Ext JS (MA4で受賞する5つの法則)」
という、ちょっと意味不明なタイトルで5分間のプレゼンをさせてもらいました。
いつものように時間をオーバー、することもなく、 少々笑いも取りつつ、十分な余裕を持って切り上げることができました(果たしてExt Japanのことが十分伝わったかは、これから参加者のブログを探しつつ調べるわけですが。。。)
ちょっと面白かったのが、プレゼンの冒頭で会場の皆さんに「Ext JSを知っている人?」「MA4を知っている人?」と2つ質問をしたんですが、知名度は
Ext JS > MA4
でした(Ext JSの知名度は4~5割くらいで、MA4は3~4割程度な印象)。
MA4、ガンバレ!
・・・
こういった言語系の集まりは初めてだったんですけど、ホント熱いですね。
Ext JS や Ext GWTでも熱い人たちをこれからドンドン集めていきたいものです。
さて、明日は札幌だ!
Ext JS MA4 お知らせ