なんかGriffonの話題が久々にTL出ていたので一寸考察書いてみる
TLで流れてた。GGXの時期でしたね。。ちょうど。。
凄く楽しそう〜。
griffonとgrailsのバッジ欲しい
@nobeans 今回置いてないのよ〜。。お土産的な物。。
@tyama えー、さっきRTしたtomasのツイートで写真ありましたけど関係者限定?
2012-12-14 19:43:20 via YoruFukurou to @tyama
@nobeans マジ〜!!探してみる!!
@tyama よろしくお願いします!!
2012-12-14 19:44:12 via YoruFukurou to @tyama
でGriffonのメインコミッターの方と交渉してる(苦笑
griffonとgrailsのバッジ欲しい
@aalmiray Yes! I surely want them! though unfortunately I'm in Japan now, @tyama is there. and he is looking for the pins now there ;-)
2012-12-14 20:03:53 via YoruFukurou to @aalmiray
@aalmiray @tyama is very kind nice guy, but @kiy0taka beside him is very greedy. so plz give them to tyama, not kiy0taka! be careful :-)
2012-12-14 20:16:45 via YoruFukurou to @aalmiray
@aalmiray thank you!
2012-12-14 20:56:16 via YoruFukurou to @aalmiray
チクっておいてやりましたよ
kiy0taka is greedy. #agree
He is also obnoxious!
Andresにpinsをいただけることになりましたので輸送班の各位におかれましてはよろしくお願いいたします。あとGrailsのやつも ;-)
2012-12-14 20:11:11 via YoruFukurou to @tyama
@nobeans @tyama 2つセットなら3万と少しお得になります。
2012-12-14 20:11:38 via YoruFukurou to @nobeans
@tyama @nobeans エルカネック的なのキボンヌ!
2012-12-14 20:55:06 via Echofon to @tyama
@bikisuke 強欲な @kiy0taka の壁を乗り越えてください
2012-12-14 20:56:55 via YoruFukurou to @bikisuke
http://twitter.com/kiy0taka/status/279554472743694336:twitter:detail:right
http://twitter.com/bikisuke/status/279556159898267648:twitter:detail:right
http://twitter.com/masanobuimai/status/279558142063427584:twitter:detail:right
まあ来場者特典だしな。。(苦笑http://twitter.com/kimukou2628/status/279574818288979968:twitter:detail:right
あたっちゃった URL
データも、もらう予定です。業者から、もらえるか聞いてみると言ってたよ〜。ステッカーつくるぜ。
URL のTシャツほしい。
という感じでgriffon LT大会らしきものが開催されそうなんだけど*1
@kiy0taka さんや @touchez_du_bois さん @bikisuke さん辺りしか触れててる人見たことないかな。。。
TL上では @genzouw さん 、@waman10da さんあたり?
参加賞のバッチは欲しいんだけど、自分が遣る発表ネタはウケないしねー(苦笑
@mike_neck さんのように話術があればいいんだけど。。
正直な処
イマイチな人気なんですよね。griffon。
GUI作る場合はIDEサポが必須=>G系はそこら辺弱い からかな・・・*2
ちょっと知識の棚卸も含めて考察してみる。
win鯖用なので、タスクトレイ常駐の時は速く、UI表示したら進捗表示(途中中断可能) な要求仕様だったけど速度が出なくて<非同期にすると容易にCPU100%近く行く Pythonでよくね?(BoAConstractor辺りで)な話になった覚えがある・・
で期待されてるのがGroovyFX使ってJavaFX20にすれば速いんじゃね?って路線だったりするんだけど、Swing資産との連携が微妙でって話になってしまう。 @mike_neck さんがG<=>JavaFXまでは書いてたけどSwingとの接着剤までGがしてくれないと採用難
2012-12-15 09:17:02 via Tween to @mike_neck
Griffon自体はOneJarに標準で出来るので、jarにして提供したい の条件はクリア可能。でもGroovy系のデモだとrun-appでそのまま動かすこと前提の想定も多いんですけどね-そこら辺はJNI系のライブラリを使うものも多いからかな
3Dの対応とかはSwingBuilderにProcessingのコンポネントをwidgetで埋め込むのが楽で、Processing自体の用例も多いので使ってたりしてた(以前LT遣ったOpenNIのもそんな感じ<使ったハードの話しか話題にならんかったが
な路線も試したんだけど、jenkins自体がgroovy-all持ってる、ClassLoader上で一致しないと誤動作
な感じでうーん。な感じ。しかもsexe使う時点で限定されちゃうしな。。。
でもGUIクライアントの中でWebを表示=>操作させる って
AndroidとかでいうWebViewの操作と変わらんかもしれない(苦笑。
あそこら辺の話はURL表示されてようが、アプリで語られたらわからない
=>WireSharkやProxy(DNS)ソフト使うん? な路線にもなる気がするんだけどなー。
そこら辺はセキュリティ専門家じゃないのでよくわかんねー*3
griffonって URL みたいなの試すときにplugin作れば簡単に試せるよ な路線になると思うんだけど依存ライブラリの扱いの記述が面倒になると思う。まあpluginまで作らないなら script/_events.groovy でガンバ路線
@orange_clover さんがまとめられてたGあれこれのリンクの記事の試し。
自分とかはGroovyConsoleで試すのでGroovyConsoleのshとか弄っちゃってますね
location twitter4j.properties $HOME/.groovy // edit $GROOVY_HOME/bin/groovyConsole // export CP=$CP:$HOME/.groovy
ココらへんの修正しない場合は、winだとDesktopに置けば参照してくれてたけど
macだとどうなんだろう? ココらへん調べたことないなー
文字化けしちゃうなら
$GROOVY_HOME/bin startGroovy ## 先頭に export JAVA_HOME=/Library/Java/Home export JAVA_OPTS='-Dgroovy.source.encoding=UTF-8 -Dfile.encoding=UTF-8'
も治すのも手だけどgroovyアップデート時に修正忘れそう(苦笑。.bash_profile辺りいじるのが一番吉かも
GUIは依存コンポネントの問題があるから面倒なんだろうなと。ココらへんの処理はgriffonだと自前でやりんさい なのでrun-appで動かす前提だと厳しいんだよね。。。JavaFX20みたいにOSRuntimeで入るなら別に問題ないわけなんだけど
環境パス通す話は正直面倒なんだよな・・・ URL な辺りで色々試してはいたけど。この例の場合はRのバージョンが変わるたびに構成修正しないとダメなわけだし・・
で次のアプローチとして考えてたのが JNAeratorを使って jarに依存nativeライブラリつけてしまえばいいんじゃない? の路線。URL gradleが綺麗にかけなくて、技術検証がすんだ時点でモチベ切れちゃってるけど。。(汗
まあ色々と試してるけど反応は薄め*4
Tizen勉強会、また見落としてた。。。。><。TizenSDK URL もmacで試せれば凄く意欲的に参加するんだろうなーとか思いつつ(汗 <VirtualBoxでUbuntu立ち上げ前提だとちょっと。。。
@kimukou2628 ではデュアルブートにしてしまうということで!
2012-12-15 17:05:56 via web to @kimukou2628
@naka_aki_spl エー(苦笑。でもMac対応って難しいんですかねー。逆にG*系のは GrailsもWinで動かなくなっているそうで(開発者がMacユーザ多いから<汗。Ubuntu開発者はたしかに多そうな気がします<MeeGoの頃から
まあwinならVS直接使うだろうし、winでもサクサク動かせる JBOSSやGlassFishは結構凄い部類に入ってたりする気も
win系で仕事してたときは
辺使ってるプロダクトもあったな。。(遠い目
あえてJavaは使わない感じ(代わりに.NETを使う
今だとLinQかもしれないけど、閉鎖環境インストールレスだと .NET2系で作る話になるから
日本のなんか制約って
- 「ユーザさんにストレス感じさせない」
- インストール時間も面倒*5
辺りだったりするので、色々と悩ましいかも