「LINE Developer Meetup in Fukuoka #9」の実況ツイートまとめ #LINE_DM

2014年12月20日(土)LINE Fukuoka株式会社 KDXオフィスにて開催された 「LINE Developer Meetup in Fukuoka #9」の実況ツイートまとめ #LINE_DM 告知ページ http://connpass.com/event/10470/
3
リンク connpass LINE Developer Meetup in Fukuoka #9 (2014/12/20 14:00〜) # LINE Developer Meetup in Fukuoka #9 LINE Fukuoka株式会社 です。 LINE株式会社、LINE Fukuoka株式会社主催のエンジニア技術交流会 LINE Developer Meetup in Fukuoka #9 を開催します。 ※大変申し訳ございませんが、エンジニアさん、またはエンジニア志望の学生さんという基本的にプログラミングに関わっている方にご参加頂ければと存じます。 また、今回から参加者発表枠を設けることにいたしました! ## 1. Why a

1. Why and How of Java8 at LINE Fukuoka.

LINE Fukuoka のエンジニア @youhei が発表します。

これまで LINE ファミリーアプリのサーバサイドは Perl の実績が豊富でしたが、2014年後半から Java SE 8 を採用するケースも増えてきました。 今回の発表では、なぜ Java8 を採用するのか、現在どのように使っているのかについてコードを交えて紹介します。

youhei @youhei

今から Java 8 ネタで話します〜 / LINE Developer Meetup in Fukuoka #9 connpass.com/event/10470/ #LINE_DM

2014-12-20 13:58:31
tksy(吉村 武志) @takesi_yosimura

遅刻しましたが、参加してます。#LINE_DM

2014-12-20 14:08:05
紅月さん@がんばらない @koduki

最近、LINEでJava8を利用している話 #LINE_DM

2014-12-20 14:09:20
tksy(吉村 武志) @takesi_yosimura

JavaはLINE内部で人気最上位。 Springを使ったプロジェクトも多数。 LINEバックエンドでも大活躍。 ライブラリ管理もされてる。 Jenkinsもガンガン使ってる。 Javaめっちゃ使われてた。 #LINE_DM

2014-12-20 14:13:04
紅月さん@がんばらない @koduki

「Perlの会社だと思ってたけど、知らなかっただけでめちゃめちゃJavaの会社だった」#LINE_DM

2014-12-20 14:13:13
tksy(吉村 武志) @takesi_yosimura

「Javaだとさくさく作れないからLLへ」 だったわけで、 「さくさく作れるJavaでないと元の木阿弥」 #LINE_DM

2014-12-20 14:15:27
Makoto Umami @umakoz

開催中です! / LINE Developer Meetup in Fukuoka #9 connpass.com/event/10470/ #LINE_DM (@ LINE Fukuoka株式会社 KDXオフィス) swarmapp.com/c/6hUVQEemg69

2014-12-20 14:15:49
tksy(吉村 武志) @takesi_yosimura

既に社内でJava8で先行しているProjekctがあった。 Perl経験者にわかりやすいJava。 すごい。 #LINE_DM

2014-12-20 14:16:31
tksy(吉村 武志) @takesi_yosimura

使っているモジュール。 ・avans: ・webscrew:アプリツールキット ・tinyorm:O/Rまっぱ ・tinyvalidator:バリデーション ・mech2:HTTP client ・jackson:JSONのパーサ ・lombok #LINE_DM

2014-12-20 14:19:02
tksy(吉村 武志) @takesi_yosimura

先のモジュールの前5つは社内にAuthorがいるOSS。 #LINE_DM

2014-12-20 14:19:48
紅月さん@がんばらない @koduki

「avans, webscrew, tinyorm, tinyvalidator, mech2, jackson, lombokを使っています」 #LINE_DM

2014-12-20 14:20:00
tksy(吉村 武志) @takesi_yosimura

よく使うJava8の新機能 ・Optional ・ラムダ式 ・デフォルトメソッド ・ストリーミングAPI #LINE_DM

2014-12-20 14:21:59
tksy(吉村 武志) @takesi_yosimura

Optionalの説明。 きしださんの「null書いたら負け」ってやつですね!! #LINE_DM

2014-12-20 14:22:52
tksy(吉村 武志) @takesi_yosimura

実際のコード例が紹介されてる。 利点:コード上に仕様が明記される、デフォルト値の考慮漏れも無くなる。 #LINE_DM

2014-12-20 14:26:05
tksy(吉村 武志) @takesi_yosimura

ラムダ式の話。 たしかにぱっと見は糖衣構文。 でも違うよという話。 invokedynamicでしたね。 #LINE_DM

2014-12-20 14:29:10
1 ・・ 4 次へ