#渋谷java」に行ってきました。なみひらブログスマートフォン用の表示で見るなみひらブログ学んだことを日々記録する。#渋谷java」に行ってきました。#渋谷java」に行ってきました。前回遅刻したので、自己紹介があるとは思わなかった。お名前/お仕事/一言(興味があることなど。)自社名を出すべきか迷った。「精密機器メーカー」と言いました。参加者種別的には以下の通り。ファクトリーメソッド"of"・・・引数のストリングの表示形式で返ってくるインスタンスが違う。ZoneRegion以下はあとで調べる。日付など扱うことが無いので、APIで楽になった点と注意点などがピンと来なかった。時差やサマータイムなどを考慮すると大変になりそうなことは分かった。BootはDropwizardをインスパイアしている。webアプリなのにjarコマンドで実行できる。mvnコマンドで実行できる。javaコマンドで動かせるメリット。java実行環境があればいい。横へのスケールが簡単。テンプレートエンジンはいろいろサポートしているが、jspは使わないことがいい。期待通りに動かないことがある。監視用の機能が入っている。/mappings(URLとコントローラの一覧)など。enableAutoConfiguration所感いろんな監視項目(外からリソースマッピングやメモリダンプがみれるなど)は便利そう。自プロダクトでもあったら便利。リソースマッピングは人が文書でメンテナンスするのではなく、「動いているオブジェクトに喋らせる」ようにしたい。DBFlute以下はあとで調べる。RESTeasyCDIjavaEE7でトランザクションを標準サポートした。ネストしたトランザクションやPropagation.REQUIREDなど。ライブラリがたくさん必要でめんどくさい。Groovyやると思った?残念!Java8のStreamについてダラダラまとめてみた。ninneko以下の紹介mahout:スケーラブル。hadoopとセットなのでとっつきにくい。MLLib:開発が活発。sparkとセットでまだとっつきやすい。weka:もっと手軽にやりたい場合。最近のORMについて、ゆるふわ紹介たくさんあるORMのトレンド情報(Googleトレンド)も合わせて紹介。なんだかんだでJPA実装が今でも人気ある。hibernateがやっぱり一番人気。doma2を検索すると、「土間土間」がひっかる。研修最初3日間は、正規表現。フロントからバックエンドまで学ぶ。最終課題はtwitterみたいなものを作る。教えるときは強弱をつけることが大切。「現場では・・・」を使うと強弱をつけられる。