Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scalaコレクションメソッド入門
Search
parallelto
July 06, 2017
Technology
0
430
Scalaコレクションメソッド入門
新宿Geek Lounge #shinjukugl
parallelto
July 06, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
220
〜小さく始めて大きく育てる〜データ分析基盤の開発から活用まで
kniino
0
1.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs (QCon London)
inesmontani
PRO
0
150
Apple Vision Pro trial session
akkeylab
0
120
Databricksを活用してDELISH KITCHENのレシピレコメンドを開発した話
furu8
0
250
コンテナセキュリティの基本と脅威への対策
kyohmizu
3
670
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
アプリがつくるNOT A HOTELブランド
hokuts
0
450
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
7
1.9k
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.3k
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
190
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
2k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
How GitHub (no longer) Works
holman
304
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Designing for humans not robots
tammielis
247
25k
The Invisible Customer
myddelton
114
12k
Unsuck your backbone
ammeep
662
57k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
320
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.8k
Transcript
4DBMB ίϨΫγϣϯϝιου ೖ ৽॓(FFL-PVOHF
5XJUUFS !QBSBMMFMUP ͖ 4DBMB 5ZQF4DSJQU 4XJGUʢΤϯδϣΠʣ ࣄ ΤϯδχΞ ''ޫͷઓ࢜ʢΨνʣ
࣍ wίϨΫγϣϯϝιου͕ͳ͍ੈք wίϨΫγϣϯϝιου wಛ w࣮ྫ w·ͱΊ
ίϨΫγϣϯϝιου ͕ͳ͍ੈք
͠ ίϨΫγϣϯϝιου ͕ͳ͔ͬͨΒʜ
ᶃ ͷγʔέϯε͔ΒʙΛநग़͢Δ ᶄ Λӳޠʹม͢Δ ᶅ ࠷ॳͷҰͭΊΛऔಘ͢Δ
ᶃ ͷγʔέϯε͔ΒʙΛநग़͢Δ ᶄ Λӳޠʹม͢Δ ᶅ ࠷ॳͷҰͭΊΛऔಘ͢Δ UISFF ᶃ ᶄ ᶅ
ɺɺɺɺɺɺ ɺɺɺɺ UISFFɺUXPɺPOFɺpWF pWF UISFF 4FR 4FR 4FR 0QUJPO
None
ͱ ͯ ڪ Ζ ͠ ͍ ੈ ք Ͱ
͋ Δ
ί υ ͕ ʔ ɺ ͢ ͗ Δ ͧ
Υ Υ
ૣ ͘ ʜ ͠ ͯ ͘ Ε ʜ Զ
ͷ Ϋ ϥ ε ͕ ʜ
͏ ͓ ͔ Γ ͩ Ζ ͏
ͦ ͏ ୭ ί Ϩ Ϋ γ
ϣ ϯ ϝ ι ο υ Λ ͬ ͯ ͍ ͳ ͍ ͷ Ͱ ͋ Δ
͔ ͳ Γ ߴ ڃ ͳ ݴ ޠ Ͱ
͋ Γ ଞ ݴ ޠ Ͱ ߦ ͔ ͔ Δ ί υ ʔ ߦ Ͱ ॻ ͚ Δ ͱ ݴ Θ Ε ͯ ͍ Δ ʜ
ͦ ͏ ͏ ͓ ͔ Γ ͩ Ζ
͏ ɺ
୭ ί Ϩ Ϋ γ ϣ ϯ ϝ
ι ο υ Λ ͬ ͯ ͍ ͳ ͍ ͷ Ͱ ͋ Δ
ίϨΫγϣϯϝιου
ίϨΫγϣϯϝιου JTԿʁ wίϨΫγϣϯ͕ఏڙ͢ΔΤϨΨϯτͰڧྗͳ ϝιου܈ wίϨΫγϣϯΛΈཱͯΔͨΊͷ؍Λཁૉ ͔ΒίϨΫγϣϯʹҾ্͖͛Δ wߴ͍ϨϕϧͰίʔσΟϯάՄೳʹ͢Δ
ಛ w͍͢͞ w؆ܿੑ w҆શੑ wߴ w౷Ұੑ
͍͢͞ ˞DPMMFDU'JSTUΛ͏ͱϝιουͰॻ͚·͢ ʙఔͷޠኮͰճԋࢉ΄ͱΜͲͷίϨΫγϣϯૢ࡞Λղܾ ྫʣ಄ͷա͗Δίʔυʹద༻
DPMMFDU'JSTUΛͬͨྫ
؆ܿੑ ୯ޠͰ࣮ݱ ճɺ·ͨ ෳճͷϧʔϓ
҆શੑ *OU #PPMFBO -JTU<*OU> ؔͷೖग़ྗ੩తܕνΣοΫͷର શ4DBMBϢʔβʹΑͬͯςετࡁΈ
ߴ ιʔτͷछྨ͍Ζ͍Ζ wΫΠοΫιʔτ wϚʔδιʔτͳͲ ߴͳιʔτΞϧΰϦζϜͰ࣮͞Ε͍ͯΔ
΅͘ͷߟ͑ͨ ࠷ڧͷTPSU8JUI ܭࢉྔɿ0 OMPHO ಈ࡞֬ೝࡁΈɹςετͳ͠ɹιʔτΞϧΰϦζϜɿϚʔδιʔτ
౷Ұੑ Ͳͷܕʹରͯ͠ಉ͡ԋࢉΛఏڙͯ͠Δ
ิ ࣗલͷTPSU8JUI ίϨΫγϣϯϝιουͷTPSU8JUI ࣗલൺֱؔͷߏจ͕
ࣗલͷTPSU8JUI @ͷলུه๏Ͱ͖ͳ͍
ղܾࡦ ᶃύϥϝʔλʹܕࢦఆ ᶄϝιουʹܕࢦఆ ᶅΧϦʔԽͰܕਪ ίϨΫγϣϯϝιουʹԕ͘ٴͣ
͜͜·ͰͰ͍͍ͩͨ
Ϧετͷͯ͢ͷૢ࡞ɺ ݸͷίϨΫγϣϯϝιουʹΑͬͯ දݱͰ͖Δ͔ɾ൱͔ʁ ˓PSʷ
͑ɿ˓ w IFBE w UBJM w JT&NQUZ ຊ ʹ
େ ͠ ͨ ౕ ͩ Α ͓ લ ʜ
IFBEɺUBJMɺJT&NQUZΛ ͍͔࣮ͬͯͭ͘ ΄ Μ ͱ ͩ
࣮ྫ wߴͳϝιουʹஔ͖͑Δ w͞ͷൺֱ wఴࣈΞΫηε wίϨΫγϣϯؔͰ͋Δ wٯॱιʔτ wؔͷ߹ wਖ਼֨ɾඇਖ਼֨
ߴͳϝιουʹஔ͖͑Δ ൚༻ͳϝιου ߴͳϝιου
ίϨΫγϣϯϝιουʹ ෭࡞༻͕͋Δ߹ʁ wΓɿ4PNF wඪ४ग़ྗɿ
None
ࠈͷि
w݁Ռɿ4PNF wඪ४ग़ྗɿ w݁Ռɿ4PNF wඪ४ग़ྗɿ ෭࡞༻ಉͰͳ͍
ߴԽͷ͓ଋ wՄೳͰ͋Εɺ෭࡞༻Λආ͚Δ w७ਮͳίʔυ͔Β෭࡞༻Λ͢Δ
७ਮͳίʔυ͔Β ෭࡞༻Λ͢Δ
ߴͳϝιουʹ ஔ͖͑Մೳʹ
͞ͷൺֱ FNQUZ/JMΛฦ͢ MFOHUIͷܭࢉྔ0 O MFOHUI$PNQBSF ͷܭࢉྔ 0 MFOHUINJOO
ఴࣈΞΫηε *OEFY0VU0G#PVOET&YDFQUJPO
ίϨΫγϣϯͷ͞Λௐͯ ҆શʹΞΫηε ఴࣈͷൣғ֎ʹΞΫηεͯ͠/POF͕ฦΔ
ఴࣈΛड͚औΓ0QUJPOΛฦ͢ ಉ͡ ͳ͔ͥΒΕ͍ͯͳ͍MJGU
ؔʹͳΔίϨΫγϣϯ ,FZ 7BMVFͱݟͳͤΔ
.BQ'VODUJPO<, 7>ΛNJYJO͍ͯ͠Δ .BQ1BSUJBM'VODUJPO<, 7>NJYJO͍ͯ͠Δ
಄ͷ͞Βʹ؆ܿʹͰ͖Δ
-(5.
ٯॱͰιʔτ ٯॱιʔτதؒίϨΫγϣϯΛ࡞Β͟ΔΛ͑ͳ͍ʁ
TPSUFEϝιουͷఆٛ ҉ͷύϥϝʔλͰ 0SEFSJOH<#>͕ड͚औΕΔ
ͭͷpMUFS ݅"ͱ#ΛͰͭͳ͙
ͭͷNBQ ؔ"ͱ#ΛBOE5IFOͰͭͳ͙
ίϨΫγϣϯϝιου Λඇਖ਼֨ʹ͢Δ ίϨΫγϣϯϝιου ਖ਼֨ɾඇਖ਼֨
4DBMBͷίϨΫγϣϯϝιουجຊਖ਼֨ ɺɺ ɺɺ ɺɺ ɺɺ ɺɺ TFR NBQ qBU.BQ
pMUFS ˞ྫ֎ɿ4USFBNίϨΫγϣϯͷϝιου ෆཁͳதؒίϨΫγϣϯ͕࡞͞ΕΔ
ղܾࡦ ᶃߴͳϝιουʹஔ͖͑Δ ʢDPMMFDU'JSTUͷΑ͏ͳʣ ᶄWJFXϝιουΛ͏
WJFXϝιουΛ͏ ߴͳϝιουͳ͍ͷͰ WJFXΛ͏ ͔݁͠͠Ռ͕4FR7JFX./' ʜ
4FR7JFXͷਖ਼ମ ɺɺ TFR 4FR7JFX. 4FR7JFX./ 4FR7JFX./' TFRΛ෴͏ϥούʔΫϥε ϝιουʹԠͨ͡ඌจࣈ ͕Ճ͞ΕΔ ݁ՌΛಘΔʹ
ਖ਼֨ʹ͢ϝιουΛ͏
GPSDFΛ͏ தؒίϨΫγϣϯ࡞ΒΕͣ ݁ՌͷΈಘΒΕΔ ˞ҙɿখ͞ͳίϨΫγϣϯͰ ɹඇਖ਼֨ʹ͢Δίετͷํ͕ ɹେ͖͍͜ͱ͋Δ
4FR7JFXͷݶք ίϨΫγϣϯϝιουΛ͏ͨͼʹ ඌจࣈ͕૿͍͑ͯ͘4FR7JFX ͦͷݶքʁ
None
େݪ 4FR7JFX............................. .................................. .................................. .................................. ............................. wճNBQͯ͠ಈ͍ͨ wܕએݴͲ͜ʹ͋Δʁ
wճ্ݶ͋Δʁ
·ͱΊ w ίϨΫγϣϯϝιου͋ͬͯྑ͔ͬͨ w ͞ͷൺֱʹMFOHUIΘͳ͍ w ෆཁͳதؒίϨΫγϣϯʹؾΛ͚ͭΑ͏ w ߴͳϝιουΛ͏ w
ؔ߹͢Δ w WJFXΛ͏ w ίϨΫγϣϯૢ࡞͢Δલʹ4DBMB%PDΛோΊΑ͏
ࢀߟࢿྉ w 4DBMBεέʔϥϒϧϓϩάϥϛϯάୈ൛ w %PDVNFOUBUJPOc5IF4DBMB1SPHSBNNJOH-BOHVBHF IUUQXXXTDBMBMBOHPSHEPDVNFOUBUJPO w 4DBMB$PMMFDUJPOT5JQTBOE5SJDLT IUUQTQBWFMGBUJODPNTDBMBDPMMFDUJPOTUJQTBOE USJDLT