Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
JO
Uploaded by
Junichi Okamura
PPT, PDF
1,521 views
実戦でのScala LT 2015.2.21
実戦でのScala LT 2015.2.21 ちょっとぶっちゃけすぎたか。
Presentations & Public Speaking
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PDF
再帰で脱Javaライク
by
TIS Inc.
PDF
Scala が支える医療系ウェブサービス #jissenscala
by
Kazuhiro Sera
PDF
Scala@SmartNews_20150221
by
Shigekazu Takei
PDF
Scala@SmartNews AdFrontend を Scala で書いた話
by
Keiji Muraishi
PDF
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
by
takezoe
PDF
Akka ActorとAMQPでLINEのメッセージングパイプラインをリプレースした話
by
LINE Corporation
PDF
リアクティブ・アーキテクチャ ~大規模サービスにおける必要性と課題〜 #devsumi
by
Yuta Okamoto
PDF
10分で分かるリアクティブシステム
by
TIS Inc.
再帰で脱Javaライク
by
TIS Inc.
Scala が支える医療系ウェブサービス #jissenscala
by
Kazuhiro Sera
Scala@SmartNews_20150221
by
Shigekazu Takei
Scala@SmartNews AdFrontend を Scala で書いた話
by
Keiji Muraishi
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
by
takezoe
Akka ActorとAMQPでLINEのメッセージングパイプラインをリプレースした話
by
LINE Corporation
リアクティブ・アーキテクチャ ~大規模サービスにおける必要性と課題〜 #devsumi
by
Yuta Okamoto
10分で分かるリアクティブシステム
by
TIS Inc.
More from Junichi Okamura
PPTX
20190312 node gakuen
by
Junichi Okamura
PPTX
20180915 word camp_tokyo
by
Junichi Okamura
PPTX
20180829 ppug fukuoka
by
Junichi Okamura
PPTX
20180616 pay pal_meetup_osaka
by
Junichi Okamura
PPTX
20180609 ppug nagoya
by
Junichi Okamura
PPTX
20180607 ppug hachioji
by
Junichi Okamura
PPTX
20180529 fukuoka ec_night
by
Junichi Okamura
PPTX
20180530 ppug tokyo
by
Junichi Okamura
PPTX
20180525 ppug sendai
by
Junichi Okamura
PPTX
20180521 cs hack
by
Junichi Okamura
PPTX
20180519 ppug niigata
by
Junichi Okamura
PPTX
20180322 tech meetup_#8
by
Junichi Okamura
PPTX
20180323 junction tokyo_2018
by
Junichi Okamura
PPTX
20180316 ppug tokyo_#5
by
Junichi Okamura
PPTX
20180228 sendai it_workshop
by
Junichi Okamura
PPTX
20180224 ppug osaka_#3
by
Junichi Okamura
PPTX
20180222 serverless meetup_#7
by
Junichi Okamura
PPTX
PayPal Tech Meetup #7 Year End Party with PayPal Masters!
by
Junichi Okamura
PPTX
PayPal User Groupの振り返り
by
Junichi Okamura
PPTX
PPUG Kyoto #1
by
Junichi Okamura
20190312 node gakuen
by
Junichi Okamura
20180915 word camp_tokyo
by
Junichi Okamura
20180829 ppug fukuoka
by
Junichi Okamura
20180616 pay pal_meetup_osaka
by
Junichi Okamura
20180609 ppug nagoya
by
Junichi Okamura
20180607 ppug hachioji
by
Junichi Okamura
20180529 fukuoka ec_night
by
Junichi Okamura
20180530 ppug tokyo
by
Junichi Okamura
20180525 ppug sendai
by
Junichi Okamura
20180521 cs hack
by
Junichi Okamura
20180519 ppug niigata
by
Junichi Okamura
20180322 tech meetup_#8
by
Junichi Okamura
20180323 junction tokyo_2018
by
Junichi Okamura
20180316 ppug tokyo_#5
by
Junichi Okamura
20180228 sendai it_workshop
by
Junichi Okamura
20180224 ppug osaka_#3
by
Junichi Okamura
20180222 serverless meetup_#7
by
Junichi Okamura
PayPal Tech Meetup #7 Year End Party with PayPal Masters!
by
Junichi Okamura
PayPal User Groupの振り返り
by
Junichi Okamura
PPUG Kyoto #1
by
Junichi Okamura
実戦でのScala LT 2015.2.21
1.
おれたちの Scala 年表 benzookapi
『実戦での Scala 』 LT 2015-02-21 @SmartNews
2.
2 自己紹介 岡村 純一 株式会社シャノンでマーケティング SAAS の
PM やってます テックスタック: Scala/../../../../../../ ぱわぽ / スカウト API Lover ( 最近は API Meetup にも出現してます) @benzookapi
3.
3 宣伝 SHANON MARKETING PLATFORM 5年連続国内シェア
No.1 に選ばれました!
4.
4 今日お話ししたいこと 自分が人柱的に Scala を書き始めて早
2 年と8ヶ月 ... あーんなことあったな、こんなことあったなー ていうのをなるべく面白おかしく振り返りつつ、 Scala 導入の 参考になりそうなよもやま話を話せたらと思います (あ、ハードルあげた、でも多分この頃には酔っ払ってるんで 大丈夫なはず .... )
5.
5 おれたちの Scala 年表 有史以前
黎明期 成長期 ゴタゴタ期 いまここ 未来? 2012.6 2012.11 2013.4 2014.6 2015.2
6.
6 おれたちの Scala ①年表 有史以前(〜
2012.6 )
7.
7 有史以前(〜 2012.6 ) ・社内で
Scala 勉強会やってたらしい ・正直入社前なんでよくわからない ・ Haskell とセットで関数型プログラミングの勉強会? ・多分ナウいことしたかったんだと思う ・社内勉強会は文化としてよい(気になったらどんどん発 表!)
8.
8 おれたちの Scala ②年表 黎明期(
2012.6 〜 11 )
9.
9 黎明期( 2012.6 〜
11 ) ・ 6 月に入社して9月ごろリリースする製品を Scala で書いて みる?って言われた ・ Scala は知らんでスカラー値のことかと思ったけどできると こ見せたかったんで「はい」と答えた ・あかんそうならすぐに Java に切り替える約束 ・チームが若干ゲリラぽかったんでチャレンジできたのかな? ・時間ないんで @IT のコラムと WEB 漁りながらコーディング ・ var に助けられた ・後半ようやくラムダキメれてちょっと快感 ・いまじゃ立派なレガシーコード、みんなごめん
10.
10 おれたちの Scala ③年表 成長期(
2012.11 〜 2013.4 )
11.
11 成長期( 2012.11 〜
2013.4 ) ・ほかのメンバやマネージャ、新しく入った人が徐々に新規開 発部分を Scala で書き始める ・手探りで一人で Scala の製品リリースしたことに内心鼻をか けていたが、まわりのみんながいとも簡単に習得してもっと いいコードかきはじめてへこむ ・タプル 22 問題、 form と view の癖、 DB や JSON まわりの ライブラリ、ようわからん sbt の設定、なにかしら新しい問 題に当たっては、調べて共有の繰り返し ・ぼくの趣味で API ファースト、みんなありがとう ・この頃から『コンパイル遅い』が酒の肴になる
12.
12 おれたちの Scala ④年表 ゴタゴタ期(
2013.4 〜 2014.6 )
13.
13 ゴタゴタ期( 2013.4 〜
2014.6 ) ・少人数のチームに新開発が集まりソロ開発になりがちに ・忙しい割にみんな新しいことも試すので若干マゾ的な開発に なる ・他のチームから助っ人呼びたいが、 Perl エンジニアしかい なくて助けてもらえない ・ Play アップデートへの追従と Akka での慣れない Actor モ デルに泣かされる ・元々 Perl を書いてたエンジニアが『 Perl で書きたい』と暴 言をのたまいはじめる ・チャレンジしたことの知見は溜まっていった ・ PM にシフトした自分はサンドバックになることを誓う、日 経の取材や Scala カンファレンスで露出少し増える
14.
14 おれたちの Scala ⑤年表 いまここ(
2014.6 〜 2015.2 )
15.
15 いまここ( 2014.6 〜
2015.2 ) ・ようやく知見やコード資産などが活きてきて、 Scala のパワーを 引き出した安定した開発ができ始める ・もう Java には戻れないという若干ステマぽい声が聞こえ始める ・『コンパイル早ければ最強』が合言葉になる ・『 sbt は考えるな』が酒の肴になる ・調子にのって OSS なんぞも公開してみる ・ DDD に憧れてちょっと試してみる(余裕ができる) ・ Scala がバブりはじめて、採用に効くようになる ・実務的な Scala 勉強会再開( Perl チーム交えて) ・ハッカソンは LL のほうがいいなーと思った
16.
16 おれたちの Scala ⑥年表 未来?(
2015.2 〜)
17.
17 未来?( 2015.2 〜) ・結局
Scala を使ってよかったのかと言われれば YES だと思 うが、製品とビジネスの戦略に合わせてテックスタックは柔 軟に適用したい ・実は結構 Scala 回りの技術を実務で使ってる割に Scala の 会社の印象薄いので、もっと情報発信したい ・ Scala がバブってるうちにいい人とりたい ・貴重な女性 Scala プログラマーが在籍しているので、ぜひ Scala 女子会開いてほしい(そして参加したい) ・ mongo 飽きてきたから Spark とかいいかも
18.
18 まとめ おれたちというかおれの振り返りになって、若干フィクションぽいところもありま すが、赤裸々な悪戦苦闘の年表かとおもいます そしてこんな大胆なチャレンジをやれる会社はなかなかな い! おれたちは次の時代のイノベーションを 手伝ってくれる Scala 戦士を求めて る!
19.
19 エンジニア絶賛募集中! GREEN http://www.green-japan.com/company/1632 Paiza http://paiza.jp/recruiters/450?job_offer_id=662 わたし https://twitter.com/benzookapi
20.
Thank you! benzookapi 『実戦での
Scala 』 LT 2015-02-21 @SmartNews
Download