Group)が主催するカンファレンスが開催されました。年2回、春と秋に開催されています。http://www.java-users.jp/?page_id=1647今回は29セッションあります。僕もJavaFXのセッションでお話してきました。午前はセッション準備で午後から参加・・・3月半ばから準備に着手はしていたのですが(言い訳モード)、発表資料作成が終わったのが当日0時半でした。就寝し、朝子供を学校に送り出した後に発表資料全体をデモ操作を含めて通し稽古。L93)から会場のプロジェクターに出せるか、でした。HDMIというものです。HDMI・VGA変換アダプター(KanaaN)を購入しました。S2000)で解像度を1024×768にして写してみたところ、画面の左右と下がかなり欠けた表示となってしまいました。試行錯誤してみたけどだめな感じ。ネット上の情報断片を拾い集めてみたけれど、アダプターとの相性でいろいろ問題が発生している様子です。8.0.2をインストールしプレゼン環境を用意しました。8のインストールは初期はエラーとなっていましたが今は警告が出るだけでインストールはできました。2010で作成、2013で編集したpptxファイルを読んでスライドショー表示することはできました。こんなことをしていたので自宅を出るのは12時近く、午前のセッションへの参加はできませんでした。西新宿へはGoogleマップのナビで推奨の経路で向かい(西新宿だけ把握していて、電車経路は調べてませんでした)、午後のセッション開始前の時間でプロジェクターへの接続確認をしました。いってもすでにスピーカーの方もいたのでデスクトップが大体出ているなレベルの確認ですぐに撤収。自宅よりは状況はよかったです。「Javaにおけるnull。デスクトップにアナログ時計を出してみよう」の発表をしました。そのあとは懇親会に参加しました。僕のセッションの準備が不足しているので、ついその確認をしながらとなり、聴講していても半分は内職状態でした。時間が空いているのは、お昼ごはん&発表練習、喫茶&発表練習です。メモだけ「Javaにおけるnull。ひどい、内部でHashMap使っているがKeyのみでValue使っていないプリミティブ型のコレクションがない「あなたとAndroid!?今すぐダウンロード〜Android開発で変わるSIerのJava技術事情について〜」(#ccc_g4)今年に入ってAndroid上のアプリケーション開発をする仕事があり、JavaやC++の固いシステム開発をしてきたメンバーが取り組みます。そこで今後起きるであろう事がまさに紹介されており個人的にとてもタイムリーな内容でした。デスクトップにアナログ時計を出してみよう」(#ccc_g7)の発表19:00からのファイナルセッションなのですが、そこそこ人が集まっていました。プロジェクターに移った画面は両端が少し欠けた状態でした。マイクは両手が使えるようピンマイクを装着しましたが、ピンマイクは顔を左右に動かすと音の拾い方が変わるので(まあ当たり前ですが)、かなり聞き苦しいセッションになってしまったかと思います。顔を常にまっすぐに向けてしゃべるというのが大事なのですね。デモ操作ではちょっとはまるとしゃべりが止まって無音時間ができてしまいました。ここは練習時に漏れていました。操作しながらもしゃべることを意識はしていましたが、プチ想定外な状況が起きてしゃべり対応ができなかったです。あとは、会場を見る余裕がやっぱりなくて、立ち位置もふらふらしていました。Worldのプログラム構成を紹介し、それからアナログ時計をグラフィックスとアニメーションで実現するサンプルのプログラムを紹介するという内容です。スライドは次にアップしています。G-7)ソースコードは次です。https://github.com/torutk/jjugccc2015spring-javafxJavaFXプログラミングをしたことがないに挙手された方がぱっと見て会場の半分以上でしたので、想定対象どおりでした。アニメーションについて怪しい箇所(3つのTransitionをplayで実行するときに、ばらばらに実行するかparallelでまとめて実行するべきか)など作っていて抱えていた疑問をぽろりとしゃべると、櫻庭さんがしっかりそれを拾ってフォロー解説していただけました。Transitionのinterpolator属性がデフォルトEASE_BOTHになっているため、明示的にsetInterpolatorでLINEARを設定する必要がある時計の時刻精度を気にするならば、AnimationTimerを追加するとフレーム毎にSystem.nanoTime()の値を取れるので補正するなど3つのRotateTransitionをParallelTransitionで包んで使わなくても同じ動きをするのはアニメーションスレッドが1つだから。日本Javaユーザーグループのセッションなので、すごい人がセッションをして聴講者はひたすら拝聴するという姿勢ではなく、たどたどしいけどこんなの取り組んでみました、という内容のセッションで、聴講者もいろいろ意見交換できる、という雰囲気のセッションが増えるとよいなと思っています。会場で立食での懇親会です。ビールはエビスとギネスがあっていい感じです。(食べ物については言及しないでおきます)LT(ライトニングトーク)も多数の方がならんで楽しい話をいろいろしていました。Springに参加しましたと書かれているブログを見つけたらリストに追加していきます。Springにいった。Springに参加してきました。ありえるえりあCD-1セッションスピーカーの太一さん「Javaにおけるnull。月別アーカイブはてなブログをはじめよう!torutkさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。