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
初心者セッション1-Rスタートアップ-
Search
yu_sekiya
October 26, 2019
Technology
0
71
初心者セッション1-Rスタートアップ-
TokyoR82の初心者セッション1のスライドです。
yu_sekiya
October 26, 2019
Tweet
Share
More Decks by yu_sekiya
See All by yu_sekiya
Shinyのすすめ - Introduction to shiny -
kotatyamtema
0
120
TokyoR116_BeginnersSession1_環境構築
kotatyamtema
0
190
TokyoR#114 shiny+DT超(ザックリ)入門
kotatyamtema
0
89
TokyoR#113 bignners session2 Visualization
kotatyamtema
0
100
TokyoR #112 Beginners' Session2 data handing
kotatyamtema
0
110
TokyoR #111 Beginners' Session1 data handing
kotatyamtema
0
71
TokyoR#95 bignners session2 Visualization
kotatyamtema
0
60
TokyoR#102 bignners session2
kotatyamtema
0
71
TokyoR #110 Beginners' Session1
kotatyamtema
0
220
Other Decks in Technology
See All in Technology
(新URLに移行しました)FASTと向き合うことで見えた、大規模アジャイルの難しさと楽しさ
wooootack
0
730
API の仕様から紐解く「MCP 入門」 ~MCP の「コンテキスト」って何だ?~
cdataj
0
170
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
360
Web3 のリアリティ / Web3 Reality
ks91
PRO
0
100
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
220
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
1.1k
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
4
1.7k
doda開発 生成AI元年宣言!自家製AIエージェントから始める生産性改革 / doda Development Declaration of the First Year of Generated AI! Productivity Reforms Starting with Home-grown AI Agents
techtekt
0
170
産業機械をElixirで制御する
kikuyuta
0
170
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
270
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
160
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Into the Great Unknown - MozCon
thekraken
39
1.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
690
Writing Fast Ruby
sferik
628
61k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Producing Creativity
orderedlist
PRO
346
40k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
ॳ৺ऀηογϣϯ 3ελʔτΞοϓ 5PLZP3 !LPUBUZBNUFNB
ࣗݾհ 5XJUUFS*%!LPUBUZBNUFNB େֶͰͷઐߦಈੜଶֶ ཱҊdั֫d࣮ݧdੳ·ͰϫϯΦϖ ࠓ·Ͱ٬ઌ΅ͬͪੳˠΞύϨϧ௨ൢձࣾ ݱࡏҩྍݕࠪձࣾ 3ྺա͔͗ͨʁӬԕͷॳ৺ऀ ۙگٱʑͷ3ˍ%ΞΧσϛΞدΓͷ෦ॺͰ ɹɹͷਰ͑Λ֮ࣗ͢Δʑʜ ϑΟΪϡΞεέʔτγʔζϯͰ͢Ͷʂ
ɹɹ
త 3ͱԿ͔ͷେࡶͳཧղͱ 3Λ͏ͨΊͷڥઃఆ͕ Ͱ͖ΔΑ͏ʹ͢Δ 3Ͱѻ͏σʔλͷछྨͷཧղͱ ֎෦σʔλͷऔΓࠐΈ͕ Ͱ͖ΔΑ͏ʹ͢Δ
࣍ 3ͱԿ͔ 3Λ͏ڥઃఆ QBDLBHFʹΑΔػೳ֦ு σʔλܕͱσʔλߏ
֎෦σʔλͷJOQVUํ๏ͷհ σʔλͷPVUQVUํ๏ͷհ
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
3ͱԿ͔ ౷ܭֶͷͨΊʹಛԽͨ͠ϓϩάϥϜ ٴͼ։ൃڥ σʔλͷಡΈࠐΈ લॲཧ جૅूܭ
౷ܭղੳ ՄࢹԽ ͜ΕΒ͕؆୯ʹͰ͖ΔΑ͏ʹઃܭ
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
3Λ͏ͨΊͷڥઃఆ 3ຊମͷΠϯετʔϧ $3"/ $PNQSFIFOTJWF3"SDIJWF/FUXPSL ɾ$3"/ͱɿ ɹެࣜͷຊମٴͼύοέʔδ৴༻8FCαΠτ .BDڥͷ߹IPNFCSFXͰΠϯετʔϧՄ IPNFCSFXͷ)1 IUUQTCSFXTIJOEFY@KB
ˎXJOEPXTڥͰ3UPPMTͱଓ͢Δඞཁ͕͋Δਓ όʔδϣϯʹҙ
3Λ͏ͨΊͷڥઃఆ ͓͢͢Ί*%& ౷߹։ൃڥ 34UVEJP 34UVEJP .BDڥͷ߹IPNFCSFXDBTLͰΠϯετʔϧՄ 34UVEJPͱɿ ͦͷ໊34UVEJP͕ࣾఏڙ͢Δ3ʹಛԽͨ͠ ։ൃϓϥοτϗʔϜ 3NBSLEPXO4IJOZɺ%8)ͱͷ࿈ܞ͕εϜʔε
ίʔσ ΟϯάதʹαδΣετิػೳ͕ॆ࣮
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
3ͷػೳ֦ு lQBDLBHFzΛՃ͢Δ͜ͱͰ؆୯ʹػೳ֦ு͕Ͱ͖Δ ੈքதͰ։ൃ͞Ε͍ͯͯศརͳख๏͕͙͑͢Δ σϞ࣮ߦͷͨΊͷαϯϓϧσʔλ͑Δ 3ެࣜͷQBDLBHFू $3"/
IUUQTDSBOJTNBDKQ HJUIVCʹެ։͞Ε͍ͯΔݸਓ࡞QBDLBHF ͪ͜ΒࣗݾͰ
QBDLBHFͷՃ QBDLBHFͷՃํ๏ 34UVEJPͷ1BDLBHFTλϒΛ͏ JOTUBMMQBDLBHFؔΛࣗͰॻ͘ ࠓճͷൣғ ɾΦϯϥΠϯͰ$3"/͔ΒΠϯετʔϧ ɹˎΦϑϥΠϯͰΠϯετʔϧ͢Δ߹Լهࢀর IUUQEBUBTDJFTPUJTUIBUFOBCMPHKQFOUSZ
ɾNJOJ$3"/ύοέʔδ͕ඞཁͳͷͰ࠷ॳΦϯϥΠϯͰ ҙ ɾґଘQBDLBHFΛҰॹʹΠϯετʔϧ͢Δ͜ͱ
QBDLBHFͷՃ QBDLBHFͷՃํ๏ 34UVEJPͷ1BDLBHFTλϒΛ͏ 3FQPTJUPSZ $3"/ ʹνΣοΫ Πϯετʔϧ͍ͨ͠QBDLBHF໊Λೖྗ
JOTUBMMΛԡ͢ νΣοΫΛ ֎͞ͳ͍͜ͱ
QBDLBHFͷՃ QBDLBHFͷՃํ๏ JOTUBMMQBDLBHFؔΛࣗͰॻ͘ ෳΠϯετʔϧ͢Δ࣌D ͰғΉ ґଘQBDLBHFͷ͏ͪ4VHHFTUT·ͰΠϯετʔϧ͢Δ࣌ lEFQFOEFODJTF536&zΛՃ
&YBNQMF JOTUBMMQBLDBHFT D lSFBESz lEBUBUBCMFz EFQFOEFODJFT536& ࢀর IUUQTTUBUTCJPQBQZSVTKQSCBTJDQBDLBHFIUNM
QBDLBHFͷݺͼग़͠ ͏࣌ʹlMJCSBSZ zPSlSFRVJSF zͰڥʹݺͼग़͢ MJCSBSZ EQMZS PSSFRVJSF EQMZS Կ͕ҧ͏͔ʁ
QBDLBHF͕Πϯετʔϧ͞Ε͍ͯͳ͔ͬͨ߹ͷڍಈɹ ɾMJCSBSZ QBDLHFͳ͍ΑͱΤϥʔग़ͯ͠ऴྃɹ ࣮MJCSBSZ MPHJDBMSFUVSO536& ͩͱ SFRVJSF ͱಉ͡ڍಈ ɾSFRVJSF QBDLBHF͕͋Δͱz536&zɺͳ͍ͱl'"-4&zΛฦ͢ ࢀর IUUQTTUBDLPWFSqPXDPNRVFTUJPOTXIBUJTUIF EJGGFSFODFCFUXFFOSFRVJSFBOEMJCSBSZ
JG SFRVJSF UJEZS \ QSJOU QBTUF UJEZS JTMPBEFEDPSSFDUMZ ^FMTF\
QSJOU USZJOHUPJOTUBMMUJEZS JOTUBMMQBDLBHFT UJEZS JG SFRVJSF UJEZS \ QSJOU UJEZSJOTUBMMFEBOEMPBEFE ^FMTF\ TUPQ DPVMEOPUJOTUBMMUJEZS ^ ^ ؔʹ͢Δ߹͏Ұඞཁ ˎͦͷ͏ͪॻ͖·͢ʜ
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
σʔλܕͱσʔλߏ σʔλܕͱ3͕۠ผ͍ͯ͠Δσʔλͷѻ͍ 3ͰେࡶʹҎԼͷͭͷ۠ ܕ OVNFSJDɿ࢛ଇԋࢉ͕Ͱ͖େখ͕ؔ͋Δ จࣈܕ DIBSBDUFSɿzzͰғΜͰදݱ Ҽࢠ ϑΝΫλʔ ܕ
GBDUPSɿจࣈͷཪʹॱং͕ఆٛͯ͋͠Δͷ ͦΕͧΕzJT zͰ֬ೝɺzBT zͰม
σʔλܕͱσʔλߏ σʔλߏͱ 3ͰେࡶʹҎԼͷͭͷ۠ ϕΫτϧܕ ಉ͡σʔλܕΛ·ͱΊͨߦ͚ͩͷσʔλྻ σʔλϑϨʔϜܕ ҟͳΔσʔλܕͷϕΫτϧΛςʔϒϧߏͰ֨ೲ Ϧετܕ େ͖͞ܕҟͳΔσʔλΛ֨ೲ ֎෦͔ΒऔΓೖΕΔσʔλ΄΅σʔλϑϨʔϜܕ
ʢҰ෦+40/ܗࣜͷϦετܕ͋Γʣ
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
֎෦σʔλͷJOQVUํ๏ UBCMFܗࣜͷ߹ɺํ๏ͭ CBTF͔ɺQBDLBHFͷzEBUBUBCMFzlSFBESz CBTF VUJMTSFBEUBCMF pMF@QBUI EBUBUBCMF EBUBUBCMFGSFBE
pMF@QBUI SFBES SFBESSFBES@EFMJN pMF@QBUI
֎෦σʔλͷJOQVUํ๏ ྑ͍ͱ͜Ζѱ͍ͱ͜Ζ VUJMTSFBEUBCMF ྑ͍ ɾ͙͑͢Δ ɾ΄΅શͯͷpMFܗࣜʹରͯ͠XSBQQFS͕͋Δ ѱ͍ ɾpMFܗࣜʹΑͬͯXSBQQFSΛࢦఆ͢Δ͔ҾΛ ͚ͭΔඞཁ͕͋Δ ɾσʔλྔ͕૿͑ΔͱಡΈࠐΈ͕͍
ɾΧϥϜ໊͕উखʹมΘΔ͜ͱ͕͋Δ
֎෦σʔλͷJOQVUํ๏ ྑ͍ͱ͜Ζѱ͍ͱ͜Ζ EBUBUBCMFGSFBE ྑ͍ ɾಡΈࠐΈ͕ૣ͍ େ͖͍ϑΝΠϧ΄Ͳݦஶ ɾࣗಈతʹpMFܗࣜʹ߹ΘͤͯಡΈࠐΉ ѱ͍ ɾzEBUBUBCMF'"-4&zͱ͍͏ࢦఆ͕ඞཁ
ɾ&3303͕ग़ͨ࣌ʹ༥௨͕ޮ͔ͳ͍
֎෦σʔλͷJOQVUํ๏ ྑ͍ͱ͜Ζѱ͍ͱ͜Ζ SFBESSFBES@EFMJN ྑ͍ ɾಡΈࠐΈ͕ૣ͍ ɾ΄΅શͯͷpMFܗࣜʹର͢ΔXSBQQFS͕͋Δ ɾΧϥϜ໊Λ΄΅ͦͷ··ಡΈࠐΉ ѱ͍ ɾpMFܗࣜʹΑͬͯXSBQQFSΛࢦఆ͢Δ͔ҾΛ ͚ͭΔඞཁ͕͋Δ
֎෦σʔλͷJOQVUํ๏ ͦͷଞͷܗࣜ บ͕ڧ͍ͷͰΦεεϝ͠·ͤΜʜ &YDFMσʔλ SFBEYMSFBE@FYDFM lpMF@QBUIz 4144σʔλ IBWFOSFBE@TQTT lpMF@QBUIz
4"4σʔλ IBWFOSFBE@TBT lpMF@QBUIz
.&/6 3ͱԿ͔ 3Λ͏ͨΊͷڥઃఆ 3ͱ34UVEJPͷΠϯετʔϧ 3ͷػೳ֦ு 1BDLBHFͷऔΓࠐΈͱݺͼग़͠ σʔλܕͱσʔλߏ σʔλܕɿܕɺจࣈܕɺϑΝΫλʔܕ σʔλߏɿϕΫτϧɺσʔλϑϨʔϜɺϦετ
֎෦σʔλͷ*NQVUํ๏ UBCMFܗࣜ ͦͷଞ ݁ՌͷPVUQVUํ๏ EBUBGSBNFܗࣜ ը૾ܗࣜ
݁ՌͷPVUQVUํ๏ UBCMFܗࣜͷ߹ CBTF VUJMTXSJUFUBCMF EBUB lpMF@QBUIz SPXOBNFT'"-4& ҙ
ࢦఆ͠ͳ͍ͱΧϥϜ໊ͱҰॹʹྻ໊ग़ྗ͢Δ ྻ໊ͷग़ྗΛ͠ͳ͍ࢦఆ͕zSPXOBNFT'"-4&z SFBES SFBESXSJUF@DTW EBUB lpMF@QBUIz ˎXJOEPXTͰվߦίʔυʹҙ͕ඞཁ͔
݁ՌͷPVUQVUํ๏ ը૾ͷ߹ QOHܗࣜ CBTF QOH lpMF@QBUIz EQJʜ XJEUIʜ IFJHIUʜ
QMPU ʜ EFWPGG ˎϑΝΠϧܗࣜ͝ͱʹ͕ؔ͋Δ HHQMPU QQMPU ʜ HHQMPUHHTBWF pMFlpMF@QBUIQOHz QMPUQ EQJʜ XJEUIʜ IFJHIUʜ ˎpMFͷ֦ுࢠʹΑͬͯܗࣜΛࢦఆ
࠷ޙʹ 3QBDLBHFΛ࢝ΊઌਓͷܙΛ͏·͑͘ Γ͍ͨ͜ͱͷ΄ͱΜͲͰ͖ΔΑ͏ʹ ͳ͍ͬͯ·͢ 3ͷ͍ํʹࠔͬͨΒʜ IFMQ Λ͏ $3"/ͷެࣜQEGΛಡΉ
SXBLBMBOHʹ࣭͢Δ HPPHMFઌੜͷ͓ੈʹͳΔ
&/+0: