Challenge Java EE !

Java EEを中心に趣味や仕事における開発メモを書いています。

de:code2017で堀江さん・落合さんセッションが面白かった!

今年も日本マイクロソフトさん主催の開発者向けイベント「de:code」に参加しました。昨年に続き2回目です。

f:id:kikutaro777:20170523093217j:plain:w300

去年書いた参加ブログはピンポイントで西脇さんのだけ書いてた…(^^;それぐらい個人的にはプレゼンやデモが超衝撃的だったのですよね。懐かしい。
kikutaro777.hatenablog.com

今年は幅広い分野で参加しよう!と決めて割と色んなジャンルのセッションに参加しました。

day1

day2

day2は横並びに15セッションもあって選ぶのが厳しすぎる(^^;中には満席&立ち見で入れなかったものもあったり(澤円さんの「これからのエンジニアに必要な「マネジメント」の考え方」など)しました。

今年のde:code 2017は、基調講演のほとんどをCognitive ServicesなどのAI、そしてHoloLensを中心としたMRの話で占めていました。Azureや.NET系はセッションではもちろんありましたが、基調講演であまり話がなくてびっくり。SQL Serverでてきたーと思ったら、それもIntelligenceが絡むなど、それほど昨今の流れが変わってるのだなぁと。色々と面白かったですが、個人的にはAlex Kipmanさんのオーラというか、いでたちがかっこよすぎ!ってシビれてました(^^;

あとBuildでも見てましたが、パーキンソン病の方を支援するProject Emmaが改めて泣けました(´;ω;`)

技術系で一番印象的なのは、.NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用です。井上 章さんの発表は何度か拝見したことがあって、発表もデモもすげーなぁと毎回思ってましたが、今回.NETの振り返り的なところもあって、内容盛りだくさんな中、とにかくわかりやすいし、デモもスラスラーとされるので見てて気持ちよかったです。.NET coreやXamarinがはいってきて.NET Starndardなるものが出てきたのですねー、この辺はもう少しキャッチアップしていきたいなぁと。

その他、Java系から参加されてるセッションも個人的にはとても良かったです。というのも、あくまでコード例に少しJavaが入る程度で、内容的にはJavaに限った話ではない構成となってるし、内容は濃いです。もし異なるところあれば、.NETの文脈だとこうだけどね、みたいなつぶやきとかもっとみてみたいなーと思ったり。

個々のセッションをまとめるとさすがに辛いのと、資料は公開されているものも多いと思うので、今年も非常に楽しませてもらった西脇さんのセッションについて書くことにしました。以下2つのセッションです。

超有名な方がゲストということもあって、どちらのセッションも会場は立ち見にあふれるほど超満員でした。最終的には立ち見も埋まって入場規制されていたようです。すごすぎる。。。

そういえば今ブログ書いてて気づきましたが、day1,2のタイトル「仮想現実/複合現実」「AI/人工知能」となっていて、まさに基調講演の方向性と完全一致なんですね。

この2セッションでは、去年と同じように会場ハッシュタグをつけてTwitterでつぶやくことで、スクリーン上に流れる形式でした。一番つぶやいた方にはプレゼントあり、とのことで、自然とツイートは増えてトレンド入るし、なんといっても会場が盛り上がる面白い仕組みですよね。

ちなみにプレゼントは著者サイン付き書籍や、day2ではSurface Dialも入ってたような…超豪華!


day1 堀江貴文さん #decode17 #sp06

おそらく知らない人はいないだろう、という堀江貴文さん。登場したときは会場大盛り上がり(^^)

f:id:kikutaro777:20170523182813j:plain:w300

*遠くてカメラボケボケ…すんません

そんな堀江さんは既に2年前ぐらいにHoloLensを試されていたそうです。はやっ。Oculusとかも含めてあらゆるものを実際に試されているのですね。技術的なこともすごく詳しくて、網膜照射型の機器とかも話されていました。そして「MS最近よくなりましたよね」と言ってMicrosoft Bandを購入されてた話とかもしていました(自分もMicrosoft Band買ったので、妙に興奮w) 変わったのはやはりバルマーさんからナデラさんとなった後で「自らのビジネスを破壊するようになって良かった」とおっしゃられていました。そういう破壊は今の時代大事なんだろうなぁ。

Skypeの買収なども、今になって活きてきたとのことで、たしかにMicrosoft Translatorのようなものとか含めて、音声や言語系で強みが出てきてるし、今後も色々ありそう。MS株はまだまだ買いらしいですw

HoloLensに関しては「日本で先にやるべき」「もっと高価でもいいからもっと先の未来を」と。Kipmanさんも日本での盛り上がりに触れられていたし、こういうデバイスは日本ウケが良いですよね。

それにしても堀江さん幅広い範囲で博識すぎる。AWSのEC2,S3とかも出てきたり、面白いアイデアとかもポンポンでてきて、HoloLensに行き先を伝えて、セグウェイの棒のないやつに自動運転させて映画とかみて、気付いたら目的地着いてる、みたいな話とか。近未来っぽいけど、今でも十分できそう、面白そう、っていう話が盛りだくさんでした。

話の合間では西脇さんからHoloLensの具体的な活用事例なども動画で紹介されていて、特に印象的だったのはAir New Zealandかなぁ。こういう動画みたあと自分なんかは「すげぇ」みたいな単純な感想で終わってしまうんですが、堀江さんは「これ顧客データどうしてるの?」みたいな質問とかドンドン出してて、探求心がすごかったです。

日本で埼玉の車修理工場さんが使ってる事例とかも面白くて、大企業とかだけじゃないんです、っていうくだりでしたが、確かにこういうので業務効率の改善とかはアリだなぁ。

テレポーテーションならぬホロポーテーション(holoportation)もびっくりした。ブログ書きながら以下のYouTubeを改めてみるとバーチャルな感じが何となくわかるけど、会場でみたときは「えっ、そこに人いないの!?」とびっくりしました。テレイグジスタンスって単語も出てたかな、知らない用語が多いなぁと感じました。

あと「今年注目するITキーワード3つ」の質問に対して、そういうの言葉が一人歩きするから、って堀江さんが渋りつつ「どの分野で?」と質問返しされていて、もう分野ごとにキーワードがありすぎるんだろうなぁ(^^;最終的にはフィンテック系?なのか、ブロックチェーンとかから暗号通貨とかトークンエコノミーをあげられていましたが、自分の知識がなさすぎて全然ついていけなかった。

勉強するなら、元MSの中島聡さんのメルマガとか、堀江さんのメルマガを購読するのがよいそうですw このセッション聴いて、これをきくと、登録せねば…ってなるな(まだしてないのですがw

技術に貪欲というか、とにかく詳しくて、ずっと聞いていられるなこれ…と思いました。去年のde:codeの西脇さんとは対照的に、コーディネーターというか、インタビュアーというか、ゲスト中心にうまく裏にまわるような全く異なる役割をこなしていて、そういう点でも「すごい…」って感想でした。

day2 落合陽一さん #decode17 #sp07

day2はメディアアーティストで筑波大学助教授の落合陽一さん。私はかなり前の席(3列目くらい)だったのですが、オーラが半端なかった。服装とかもカッコイイですし、HoloLens装着したときも違和感ない感じが(^^;

f:id:kikutaro777:20170524173527j:plain:w400

話を聞いていて、あーホントこの人、天才系なんだろうな…みたいに勝手に思ってました。Microsoft Research Lab Redmondとかにもいらっしゃったことがあって、当時、HoloLensの部品と思われるものをみてたそうです。光の伝達とかの分野で研究されていたようで、プロジェクションマッピングのこととかHoloLensにおける光のこととか解説されていました。(あまりついていけなかった…)イルミルームとかもでてました。

HoloLensつけたときの第一印象は「スラムはえー」とのことらしいのですが、私はスラムってなんだ(^^;;??みたいな感じでした(苦笑)。あとで調べてたのですが、Simultaneous Localization and Mappingのことなのかなぁ。この辺とか?前日の堀江さんのときも知らない単語多かったですが、こっちの回の方が多かったかも。

HoloLensを認知症のおばあさんとかに着けたら、朝ごはん食べたかとか聞いても機械が正確に返答してくれる。っていう話で会場が大うけしてましたw でもこれってリアルな話、ありそう、というか役に立ちそう。食事もあれですが、薬とかだとホント大事だし。

途中で以下のメガネ?(HoloEye??)が紹介されてたのですが、同じような研究をされていたとのことですごく詳しかった。LCOSとか超高いらしいです、知識足りな過ぎて全然ついていけず(^^;;;
www.microsoft.com

そんなこんなで、今のMSは落合さん的にも「MSイケてるよね」とのこと。すかさず西脇さんが「もう一度言ってもらって良いですか?笑」って返して笑いがw こういう掛け合いで盛り上がるのは会場ならではで楽しかった(^^)イケてる、の具体的なところはコモディティ化戦略をとってるところとのこと。Appleとの違いなど触れていました。そして、もし今20代だったらMSはいりたい、とおっしゃってて、今からでも全然入れそう(^^;とか思ってました。たしか西脇さんもそんな返ししてた、というか研究室ごと、みたいな話されてましたね。実際、そういう動きもありだよなぁと。

Deep Learningの話から西脇さんがMicrosoftのCustom Visionで犬と猫を識別させるデモをされてました。
azure.microsoft.com

自分もこのCustom Visionは、Buildで知って遊んでたのですが、乃木坂メンバの識別とかもちゃんとできて面白いです(^^)
f:id:kikutaro777:20170528011338p:plain
おっと脱線。

落合さんのような方が所属してる大学はさぞIT化がすごいんだろうなーと思ってたのですが、実際にはまだまだアレな所はあるそうで、今回の講演手続きとかも紙の郵送で実印が必要で…とか諸々あるそうです。が、だいぶ変えていっているとのことで、やっぱり推進する人がいると変わるスピード感も違うのだろうなぁと。

Microsoft Translatorのデモもあって、BuildでもあったPowerpointの翻訳をアピールされていました。喋りは日本語で、スクリーンにはリアルタイムに変換された英語、さらに手元のスマホには韓国語表示と、もはや言語の壁をAIが崩しつつある。すごい。デモ用なんじゃ?って思われる方は是非実際試してみるのがオススメです。

ちなみに昨日と同じく「2017年最も注目されるITキーワードは?」の質問に対して、音声系と回答されていました。また、IT、テクノロジーの民主化、例えば高齢のおじいさんでも使えるようになればもっと労働の幅も広がる、と。なるほど。「当たり前のことを当たり前にやる」という言葉が印象的でした。あと「75歳までプログラムかこう」と。

セッション聞いて本読んでみたくなったので、昨日調べたらちょうどKindle出てたのでポチりました。

超AI時代の生存戦略
大和書房 (2017-05-26)
売り上げランキング: 118

あとTwitterで知ったのですが、ジャパニーズテクニウムなるものもあったんですね。昨日までだし(>_<;ちょっと行ってみたかった。
about.yahoo.co.jp

メモが全然間に合わなくて、多分内容でも抜けてるところが多いのですが、楽しかった雰囲気が少しでも伝わればm(_ _)m

JJUG CCC 2017 Spring楽しかった!!

ブログを書くまでがイベント参加です!」とのことで書きます。

5/20(土)にベルサール新宿グランドで行われたJJUG CCC 2017 Springに参加&発表(20分枠)してきました!

JJUG CCCは
JJUG = Japan Java User Group
CCC = Cross Community Conference
で、日本JavaユーザグループによるJavaコミュニティイベントです。春と秋の年2回開催されます。

jjug.doorkeeper.jp

www.java-users.jp

気が付けば今回で10回目の参加でした。過去の参加ブログはこちら!!

「キクタローさんのCCC参加ブログ読んで来てみました」なんて光栄なことを言ってもらったこともあるので、ブログ書くのホント大事なんだなーって思います。

今回のCCCは、Doorkeeperの申込者数みたら1,563名で、参加者数は(懇親会での報告では)1,032名とのこと!

もはや会場キャパを超えつつあるのか、セッションの移動が混雑でコミコミ(^^;;熱気がすごかったです。

自分が参加したのは以下でした。それにしても「これ聴きたい!」と思うものが横並びでありすぎて選ぶのしんどいですね。

  • 9:30 - 10:00 日本Javaユーザーグループ 年次総会
  • 10:00 - 10:45 JJUG CCC 20th fireside chat
  • 11:00 - 11:45 Vue.js + Spring Bootで楽しくフルスタック開発やってみた
  • 13:30 - 14:15 How to use MicroProfile and a way to rebirth Japanese enterprise computing
  • 14:30 - 15:15 ナビタイムも導入!!ボットで始発・終電案内から観光ガイドまで 〜 Java でも日本語自然言語処理をカンタンに利用可能 Microsoft LUIS!!
  • 15:45 - 16:30 Javaエンジニアから見たKotlinの魅力
  • 16:45 - 17:05 Javaとアイドルのコラボ!?某アイドルBot開発の裏側
  • 17:10 - 17:30 Javaチョットデキルへの道~JavaコアSDKに見る真似したいコード10選~
  • 17:45 - 18:30 VMの歩む道。Dalvik、ART、そしてJava VM

なお、スライドは早くもこちらでまとまってます!
ryoichi0102.hatenablog.com

総会は毎回参加してるのですが、JJUGの活動とか、費用面、コミュニティの成長とか、しっかり見える化されてるので面白いです。それにしても伸び続けてるのがすごい。

今回の基調講演1つ目は座談会という感じでしたが、結成当初から運営に関わってる方々の色々な想いとかが聞けたのは良かったです。いきなり買収の時の話で「この時Javaはどうなると思った?」が来たのでびっくりでしたがw

セッションはホント悩ましいのですが、フロントエンド、Microservice、AI、Bot、Kotlinとホットトピックを自然と選んでたみたいです。いや、他のセッションもホットなのばかりなんですが(^^;最後のセッションまでどれにするか悩みましたが、JVMにしました。自分も意外と細かいこと知らない中「AndroidのJavaって、、」みたいに思うこと多いので気を付けねば。

それにしても、これだけのコンテンツ揃えて参加費無料とかホントすごい…スポンサーの方々やスタッフの方々には心から感謝です。ありがとうございます。

色んなセッション聞いて改めて思うのは、Javaはホントに幅が広いなーということと、皆さんなんだかんだでJava大好きだよなーということ。Java好きといっても古い方々ばかりでは決してなく、若い方の参加が多いのも特徴的なのかなと。さらに、JJUG CCCへの参加も「初めて」という方も多くて、JJUG会員(Doorkeeperの登録者数)も5/21時点で6,465名となって増え続けているとのことです!すげー。

で、今回のCCCでは、2014年のSpring以来3年ぶりに私も発表させていただきました。去年から仕事内容が変わったので業務開発ではなく趣味開発の話なのですが(^^;

ちなみに2014年のスライドはこれなので、ギャップありすぎるな…と改めて(苦笑

セッションはおかげさまで早々に満席となって、発表では結構笑っていただいたりしたので良かったです。アンケートも好評だった!ありがとうございます(^^)
f:id:kikutaro777:20170521093352p:plain

アンケートコメントも

  • 「業務から離れた楽しそうな開発の話は貴重」
  • 「好きなことへの情熱と技術の探究心が非常に伝わってくる」

などいただき、こういう発表もアリだったようで安心しました。でも次は今の業務に関連するような発表をしたいなと思います。

スポンサーブース、コミコミだった!!Jenkinsステッカー一式いただきました(^^)
f:id:kikutaro777:20170520115217j:plain:w350
Jenkins開発された川口さん自らブース立たれていて、うぉーって感じですよねw サムライズムさんなど他のブースも行こうとしたけど自分が行ったタイミング(ちょうどお昼休憩なるぐらいのとき)ではコミコミで近づくこともできなかった(>_<;セッションは席がすぐ埋まってしまうので、つい並んでしまうし、中々難しいなぁ。

そして懇親会。

今回は個人的な目標として谷本さん(@cero_t)、都元さん(@daisuke_m)にご挨拶する、というのを立てていて、勇気を出して実行しました(^^)!やったー!

人見知り~とかは言い訳なのかもだけど、Twitter上と違って現実世界だと変に緊張してしまうタチなので(^^;また少しずつお話できるようになっていけたらいいなと思います。

谷本さんには「Java本格入門」にサイン頂きました(>_<)!!ありがとうございます!手書きのDukeめっちゃかわいい。
f:id:kikutaro777:20170520214117j:plain:w300

Java本格入門 ~モダンスタイルによる基礎からオブジェクト指向・実用ライブラリまで
谷本 心 阪本 雄一郎 岡田 拓也 秋葉 誠 村田 賢一郎
技術評論社
売り上げランキング: 4,720

懇親会の参加者は過去最高に多い感じで、びっくりしました。回るシースーがすごすぎたからかな(^^;お寿司提供スポンサーのLINEさんありがとうございました(>_<)!
f:id:kikutaro777:20170520183442j:plain:w350

今は仕事的にJavaからは少し離れ気味ですが、もっともっと色々絡めてJavaやっていきたいなと今回改めて強く思いました。将来的には、今の自分の仕事のサービスをJavaな方が使ってくださって、スポンサーになりつつ一緒に発表みたいなことができたら最高だなぁと。それを夢みて、日々頑張っていきたい!!

ホント楽しい1日でした。あらためてスタッフの方々やスポンサーの各社様に御礼を申し上げます。ありがとうございました。

JJUG CCC 2017 SpringでBot開発の話をします!

JJUG CCC 2017 Spring

5/20(土)、ベルサール新宿で行われる「JJUG CCC 2017 Spring」で、Bot開発の話をします。仕事ではなく、趣味の開発ですが(^^:

夕方16時45分から20分の短いセッションですので、休憩がてら気軽に参加いただけると嬉しいです。裏枠が強力すぎて、ブログでも書かないと集客できない気がして書きました。

f:id:kikutaro777:20170428003129p:plain

タイトルが「Javaとアイドルのコラボ!?某アイドルBot開発の裏側」と若干釣り気味な感じですが、真面目な話をする予定です。

ターゲットは「普段プライベートでもコード書きたいと思うけど、中々なぁ…」という方や「趣味開発で何か作りたいけどネタがないなぁ」という方など、何か開発のとっかかりとなる題材を求めてる方に聴いていただけると嬉しいです。新人さんとかで「仕事でJavaやることになったけど、本だけだとモチベーション湧かない」みたいな方も是非!

あと「乃木坂46大好き」って方も是非(^^;

継続は意外と難しい

去年異動してから、仕事でゴリゴリとプログラムを書く機会は減りました。その分、趣味で遊び開発することが多く、Xamarinとかで遊んでました。(今、久しぶりにみたらもうちょっとで2万ダウンロードでしたw)

kikutaro777.hatenablog.com

そして、Bot作ってみたり。

kikutaro777.hatenablog.com

わりとしょうもない遊びばかりですが、仕事でやったことがなかったスマホアプリの開発を経験して、Google Play Storeにアプリリリースするまでの方法を学んだり。Botも裏ではSpring Bootを触ったり、MicrosoftのCognitive Services触ったり、と意外と色んな勉強につながってます。

完全に自己満足の世界ですが、作っていると「こういうのやりたいなぁ」と思って色々探してみたり、見つけたものを使って機能を実装してみたり。勉強会とかで新しいサービスとか技術を知ると「お、こんなサービスあるのか、使えないかな」とか思って触ったりするので、学びを継続する良い題材になったりしています。

こんなつぶやきを少し前にみましたが

まさに!

とはいえ、どうしても仕事が忙しくなると趣味開発に割く時間は減ってしまうんですけどね(^^;

LINE Botを友だち追加してセッションへ!

ということで、以下のBotを入れてセッションへ遊びにきていただけると嬉しいですー!

f:id:kikutaro777:20170428210427p:plain

機能とかはBotの公式サイトで紹介してます。

wakasamabot.sakamichi46.com

GWは発表資料作らねばだけど、Botももう少し色々いじりたいなぁ。

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村