SlideShare a Scribd company logo
1 of 43
十人十色の
Scalaの始め方
ナイル株式会社
佐藤 和輝
• 佐藤 和輝
• Scalaは去年の5月から
• Applivマイクロサービス化
& 検索機能改善
発表者紹介 2
Applivとは?
ユーザー参加型のスマートフォンアプリレコメンドプラットフォーム
アプリインストールを、もっと身近なものにする
ユーザー参加型のアプリレコメンドプラットフォーム「Appliv」を通じて、
モバイルインターネットの可能性が最大化された社会を作る
何をやっているか 4
国別にアプリのランキングも独自に作成
英語圏9カ国にて海外版Applivを展開中
何をやっているか 5
今日は
技術的な話は一切しません!
•Scalaを始めたばかりでうまくいってない
•そもそも始めるきっかけが掴めない
•何からやっていいかわからない
本日の対象者
Scalaの始め方実例集
•2015年3月:Scala導入が決まる
•5月:一部でScalaによる開発がスタート
•8月:Scalaを使う開発合宿を実施
•10月:Scalaを使うプロジェクトが増える
ナイルとScalaの略歴
「Scalaの始め方」についてアンケートを実施
->聞いた内容は次の通り
Scalaの始め方実例集
•いつからプログラミングをしてるか
•入社してからどれくらいか
•いつからどんなきっかけでScalaを始めたか
•Scalaを始めるためにまずしたこと
•どんなことでつまづいたか
•今からやるなら・やり直すならどうするか
Scalaの始め方実例集
では行ってみましょう
ナチュラルボーンエンジニア
T氏
いつからプログラミングをしているか
いつからプログラミングをしているか
小学生の時から
入社してからどれくらいか
入社してからどれくらいか
9年目
いつからどんなきっかけでScalaを始めたか
いつからどんなきっかけでScalaを始めたか
一年ちょい
会社で使うなら何がいいかを選定していて
Scalaを始めるためにまずしたこと
Scalaを始めるためにまずしたこと
コップ本の購入。リファレンスの読解
どんなことでつまづいたか
どんなことでつまづいたか
for文が既存のものと違い、先入観でつまづ
いた
今からやるなら・やり直すならどうするか
今からやるなら・やり直すならどうするか
数学的基礎概念を叩き込んでからやりたい
今追いかけてます。
その場のノリと勢いで生きる
S氏
いつからプログラミングをしているか
いつからプログラミングをしているか
小4くらい
入社してからどれくらいか
入社してからどれくらいか
5年目
いつからどんなきっかけでScalaを始めたか
いつからどんなきっかけでScalaを始めたか
2015年5月
Scalaを使うプロジェクトがスタートしたので
Scalaを始めるためにまずしたこと
Scalaを始めるためにまずしたこと
使う予定のライブラリのチュートリアルを
やってみた
どんなことでつまづいたか
どんなことでつまづいたか
trait とか => とか case class とか意味の
わからない単語や記号がいっぱい
しかも記号ってググれない
今からやるなら・やり直すならどうするか
今からやるなら・やり直すならどうするか
記号がググりづらいのでまとまってる情報
をまず見つける。
これを見ながらhow to useをやって行った
り来たりする。
Rubyにも精通する英国人
N氏
いつからプログラミングをしているか
いつからプログラミングをしているか
11歳最初のウェブサイト作成、
大学でコンピューターサイエンス、
22歳から仕事
入社してからどれくらいか
入社してからどれくらいか
1年未満
いつからどんなきっかけでScalaを始めたか
いつからどんなきっかけでScalaを始めたか
2015年8月
Scalaを使うプロジェクトに入ったので
Scalaを始めるためにまずしたこと
Scalaを始めるためにまずしたこと
Playで同僚と一緒にウェブサイトを作った
どんなことでつまづいたか
どんなことでつまづいたか
Future/map/flatMap
今からやるなら・やり直すならどうするか
今からやるなら・やり直すならどうするか
はじめはPlayじゃなくて、普通のScalaを
習ってからPlayに入ったほうが良かった
Scalaの経験者と一緒に習ったほうがいいと
思う
入社・即・Scalaの新人
M氏
いつからプログラミングをしているか
いつからプログラミングをしているか
大学1年生(20歳)の後期から
入社してからどれくらいか
入社してからどれくらいか
1年未満
いつからどんなきっかけでScalaを始めたか
いつからどんなきっかけでScalaを始めたか
2015年8月
Scalaを使うプロジェクトに突っ込まれたから
Scalaを始めるためにまずしたこと
Scalaを始めるためにまずしたこと
「Scala 入門」でググって分かりやすそう
な記事を探しました
どんなことでつまづいたか
どんなことでつまづいたか
- 関数型プログラミングの意味やノリ
- AkkaのActor システムの使い方
- for, foldLeft, reduceLeft, map, flatMap
の使い方
今からやるなら・やり直すならどうするか
今からやるなら・やり直すならどうするか
map, flatMapの意味を理解して、forが
mapの仲間だと理解することができたら
Scalaのコードがぐっと書きやすくなると思
うので、そこを人に聞きまくる。
まとめ
Scalaの始め方は十人十色
これがBESTという方法はたぶんない
Scalaは異次元の言語ってわけじゃない
ベテランも新人もみんな使えるようになった
“似た者”を探して一緒に頑張ろう
自分と似たタイプが見つかれば上達は早いはず
まとめ
ナイルではエンジニアを
積極採用中です!

More Related Content

Viewers also liked

株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状Kota Mizushima
 
Akkaを使った スケーラブルなLINE BOT
Akkaを使ったスケーラブルなLINE BOT Akkaを使ったスケーラブルなLINE BOT
Akkaを使った スケーラブルなLINE BOT Takashi Sugimoto
 
仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいこと仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいことMasaki Toyoshima
 
Scala戦士を増やせ
Scala戦士を増やせScala戦士を増やせ
Scala戦士を増やせYuto Suzuki
 
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだScalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだyoshiaki iwanaga
 
Scalaのコンパイルを3倍速くした話
Scalaのコンパイルを3倍速くした話Scalaのコンパイルを3倍速くした話
Scalaのコンパイルを3倍速くした話tod esking
 
1年くらいScalaプロジェクトに関わった結果 #ichigayageek
1年くらいScalaプロジェクトに関わった結果 #ichigayageek1年くらいScalaプロジェクトに関わった結果 #ichigayageek
1年くらいScalaプロジェクトに関わった結果 #ichigayageekMichihito Shigemura
 
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jsScala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jstakezoe
 
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術Daisuke Tamada
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at FlickrJohn Allspaw
 

Viewers also liked (12)

株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状
 
Akkaを使った スケーラブルなLINE BOT
Akkaを使ったスケーラブルなLINE BOT Akkaを使ったスケーラブルなLINE BOT
Akkaを使った スケーラブルなLINE BOT
 
仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいこと仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいこと
 
Scala戦士を増やせ
Scala戦士を増やせScala戦士を増やせ
Scala戦士を増やせ
 
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだScalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
 
Scalaのコンパイルを3倍速くした話
Scalaのコンパイルを3倍速くした話Scalaのコンパイルを3倍速くした話
Scalaのコンパイルを3倍速くした話
 
Akka actorを何故使うのか?
Akka actorを何故使うのか?Akka actorを何故使うのか?
Akka actorを何故使うのか?
 
1年くらいScalaプロジェクトに関わった結果 #ichigayageek
1年くらいScalaプロジェクトに関わった結果 #ichigayageek1年くらいScalaプロジェクトに関わった結果 #ichigayageek
1年くらいScalaプロジェクトに関わった結果 #ichigayageek
 
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jsScala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
 
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
 
Scala on gae
Scala on gaeScala on gae
Scala on gae
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 

Similar to 十人十色のScalaの始め方

オールアバウトのアプリ開発
オールアバウトのアプリ開発オールアバウトのアプリ開発
オールアバウトのアプリ開発Kazuki Tsurugai
 
ソフトウェア開発ブースト4手
ソフトウェア開発ブースト4手ソフトウェア開発ブースト4手
ソフトウェア開発ブースト4手Keiichi Kobayashi
 
Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料Yoshihito Kuranuki
 
エンジニア集団によるゼロからの新規事業開発
エンジニア集団によるゼロからの新規事業開発エンジニア集団によるゼロからの新規事業開発
エンジニア集団によるゼロからの新規事業開発Manabu Yamamoto
 
2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01Hiroshi Oyamada
 
OpenStack環境構築支援について
OpenStack環境構築支援についてOpenStack環境構築支援について
OpenStack環境構築支援についてSatoshi Konno
 
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )Yuji Otani
 
スマホアプリ向け Cpi ad network「adcrops」
スマホアプリ向け Cpi ad network「adcrops」スマホアプリ向け Cpi ad network「adcrops」
スマホアプリ向け Cpi ad network「adcrops」Hiromitsu Ishimori
 
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法Akira Hatsune
 
Movable Type Data API Swiftアプリ作成事例
Movable Type Data API Swiftアプリ作成事例Movable Type Data API Swiftアプリ作成事例
Movable Type Data API Swiftアプリ作成事例FromF
 
チームで「きちんと」Laravel を使っていくための取り組み
チームで「きちんと」Laravel を使っていくための取り組みチームで「きちんと」Laravel を使っていくための取り組み
チームで「きちんと」Laravel を使っていくための取り組みShohei Okada
 
WWDC 2016の概観
WWDC 2016の概観WWDC 2016の概観
WWDC 2016の概観Yuta Hoshino
 
できることから始めるOss活動
できることから始めるOss活動できることから始めるOss活動
できることから始めるOss活動Motoki Narita
 
Silverlight+COMにチャレンジ
Silverlight+COMにチャレンジSilverlight+COMにチャレンジ
Silverlight+COMにチャレンジYou&I
 

Similar to 十人十色のScalaの始め方 (20)

マイクロサービス化の障壁
マイクロサービス化の障壁マイクロサービス化の障壁
マイクロサービス化の障壁
 
オールアバウトのアプリ開発
オールアバウトのアプリ開発オールアバウトのアプリ開発
オールアバウトのアプリ開発
 
ソフトウェア開発ブースト4手
ソフトウェア開発ブースト4手ソフトウェア開発ブースト4手
ソフトウェア開発ブースト4手
 
Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料
 
エンジニア集団によるゼロからの新規事業開発
エンジニア集団によるゼロからの新規事業開発エンジニア集団によるゼロからの新規事業開発
エンジニア集団によるゼロからの新規事業開発
 
ABC 2012 spring
ABC 2012 springABC 2012 spring
ABC 2012 spring
 
2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01
 
OpenStack環境構築支援について
OpenStack環境構築支援についてOpenStack環境構築支援について
OpenStack環境構築支援について
 
楽天のSplunk as a service
楽天のSplunk as a service楽天のSplunk as a service
楽天のSplunk as a service
 
React way at_eight
React way at_eightReact way at_eight
React way at_eight
 
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )
 
スマホアプリ向け Cpi ad network「adcrops」
スマホアプリ向け Cpi ad network「adcrops」スマホアプリ向け Cpi ad network「adcrops」
スマホアプリ向け Cpi ad network「adcrops」
 
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
 
Movable Type Data API Swiftアプリ作成事例
Movable Type Data API Swiftアプリ作成事例Movable Type Data API Swiftアプリ作成事例
Movable Type Data API Swiftアプリ作成事例
 
Agile Japan 2013 サテライト<長野>事例研究講演資料
Agile Japan 2013 サテライト<長野>事例研究講演資料Agile Japan 2013 サテライト<長野>事例研究講演資料
Agile Japan 2013 サテライト<長野>事例研究講演資料
 
チームで「きちんと」Laravel を使っていくための取り組み
チームで「きちんと」Laravel を使っていくための取り組みチームで「きちんと」Laravel を使っていくための取り組み
チームで「きちんと」Laravel を使っていくための取り組み
 
WWDC 2016の概観
WWDC 2016の概観WWDC 2016の概観
WWDC 2016の概観
 
Cordovaの特徴と開発手法概要
Cordovaの特徴と開発手法概要Cordovaの特徴と開発手法概要
Cordovaの特徴と開発手法概要
 
できることから始めるOss活動
できることから始めるOss活動できることから始めるOss活動
できることから始めるOss活動
 
Silverlight+COMにチャレンジ
Silverlight+COMにチャレンジSilverlight+COMにチャレンジ
Silverlight+COMにチャレンジ
 

Recently uploaded

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Recently uploaded (9)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

十人十色のScalaの始め方

Editor's Notes

  1. 去年5月からScalaを使ってApplivという自社サービスのマイクロサービス化に取り組んでいるほか、Scala製の新システムに置き換える形で検索機能の改善も行っています。
  2. 弊社は、”Appliv”というサービスを提供している会社です。 「アプリインストールを、もっと身近なものにする」というミッションをかかげるユーザー参加型のスマートフォンアプリのレコメンドプラットフォームです。
  3. Applivは世界展開もしており、英語圏9カ国にて海外版も提供しています。 ただ英訳しただけではなく、それぞれの国別にランキングを独自に作成しています。 メモ: グローバル展開の拠点として、フィリピン子会社を2015年6月に設立
  4. 今日は技術的な話は一切しません!
  5. Scalaをバリバリやってる方にはつまらないかもしれませんが、うまく始められてないとか、きっかけが掴めないでいるとか、そういう方むけの発表を今日はしようかなと思います。
  6. まず前提としてナイルとScalaの略歴をご紹介します。 Scala導入しよう、という話になったのが2015年の3月。そして5月には実際にScalaを使ったプロジェクトが始まりました。 その後8月には開発合宿を実施したりして徐々に社内シェアを広げつつ、10月くらいには複数プロジェクトがScalaで開発しており、エンジニアの約半数がScalaで開発している、という状況に持って行けました。
  7. 今回、弊社のエンジニアに「Scalaの始め方」についてアンケートを実施しました。 聞いた内容は次のとおりです。
  8. ちなみに、声優・アイドルのサイトらしいです
  9. では最後に本日のまとめです。
  10. 弊社はエンジニア積極採用中なので興味のある方はぜひよろしくお願いします! (Scala未経験でも構いません!) 一緒に頑張る仲間と、プロダクトで実践できる環境が用意できます。