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
20191017_datascience_guid_meetup
Search
msdtakashi
October 17, 2019
How-to & DIY
1
1.3k
20191017_datascience_guid_meetup
フリーランスになった経緯
msdtakashi
October 17, 2019
Tweet
Share
More Decks by msdtakashi
See All by msdtakashi
データの民主化とデータパイプライン
msdtakashi
1
340
Other Decks in How-to & DIY
See All in How-to & DIY
「AITRIOS」でトカゲの活動量を可視化
hoshinoresearch
0
410
How to get hundreds of organic backlinks through statistics link building
ronishehu
1
290
【技術カンファレンス運営の裏側】Iwaken Lab 技術好き学生の近況報告 & ことみんさんに技術カンファレンス運営の裏側を聞いちゃう会
kotomin_m
5
1.7k
バッドプラクティスから学ぶハワイアン航空で行く re:Invent
kentosuzuki
0
380
AWSと学生支援 - Education-JAWS #0
awsjcpm
1
180
AWS User Community - JAWS-UG/AWS ユーザーコミュニティのご紹介
awsjcpm
1
220
JAWS-UG 福岡 in 北九州 | JAWS-UG/AWSコミュニティ プログラムのご紹介
awsjcpm
1
150
アイデアをカタチにする、イマジニア
haruka_imgr
0
150
2025年03月02日 メイカーズながおかまつり での講演 「コミュニティベースでの製品開発ものづくりフェアの役割」
takasumasakazu
0
260
AWS re:Invent 2024 re:Cap – AWS Community Perspective / JAWS-UG新潟
awsjcpm
0
170
Why did my proposals get rejected?
okuramasafumi
1
740
LLMはTRPGのGMができる(確信)
kgmkm
0
1.5k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Making Projects Easy
brettharned
118
6.4k
Writing Fast Ruby
sferik
629
62k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Designing Experiences People Love
moore
142
24k
The Pragmatic Product Professional
lauravandoore
36
6.9k
BBQ
matthewcrist
89
9.8k
Practical Orchestrator
shlominoach
190
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.2k
Transcript
ϑϦʔϥϯεͷσʔλαΠΤϯςΟετ Ͱੜ͖Δʢ͚ͷʣಓ 5BLBTIJɹNBTVEB
ࣗݾհ Masuda T akashi w ݄͔ΒϑϦʔϥϯεʢ̐ʣ w σʔλαΠΤϯςΟετ w ࠷ॳ͔ΒϑϦʔϥϯε
w σʔλੳɺσʔλੳج൫ɺ#* w ҎલձࣾܦӦ͍ͯ͠·ͨ͠ɻ w དྷ͔ΒେֶӃੜʹͳΓ·͢ɻ w झຯ w ήʔϜʢςʔϒϧܥήʔϜଟʣ w Fεϙʔπ؍ઓ w ΫϥογϡϩϫΠϠϧ w -P-ʢݟΔઐʣ w ྉཧͱ͓ञ ̒લͷએࡐࣸਅ
ΞδΣϯμʢ͓͢Δ༰ʣ ϑϦʔϥϯεʹͳΔ·ͰͷಓͷΓ Α͘Θ͔Βͣɺ*5ۀքʹࢀೖ ങऩʹΑΓܖऴྃɺήʔϜۀք ਅͬͳϑϦʔϥϯεܖ ಇ͖ํΛม͑ͯΈΔ ࣄͷ୳͠ํͱٻΊΒΕ͍ͯΔχʔζ ϑϦʔϥϯεʹٻΊΒΕ͍ͯΔ͜ͱ ϑϦʔϥϯεͷࣄͷݟ͚ͭํ
·Ͱ ༑ਓͱڞಉܦӦͰෳͷձࣾͷܦӦΛߦ͍ͬͯ·ͨ͠ɻ ͍Ζ͍Ζ͋ͬͯɺڞಉܦӦղফɻ ͍͔ͭ͘ձࣾΛҾ͖औΓɺશ͘θϩ͔ΒࣄΛ࢝ΊΑ͏ͱͨ͠ɻ ࡀɺϚδͰɺݣձࣾొ̑ࣾ͠·ͨ͠ɻ ࣌څԁ͔ΒΓͦ͏ͱͨ͠ɻ Ӧۀͷࣄͱ͔མͪ·͘Δɾɾɾɻ Ή͔ʙ͍ͬͯͨ͠ɺ8FC͕ΒΈͷࣄͰࣄʹ͋Γͭ͘ɻ
ௌ͖͍ͨΞϯέʔτ ̍ࣾɿະܦݧͰ42-֮͑ͨ ̎ࣾɿݣࣾһ࣮ͬͯܦݧΛಘͨɻ ̏ࣾɿϑϦʔϥϯεʹ׳ΕͪΌͬͨɻ ̐ࣾɿϦϞʔτͰࣄΛड͚Δํ๏ɻ ̑ࣾɿ"*ϕϯνϟʔͷ͓ɻ ̒ࣾɿޱίϛαΠτͰͷ࣏ࣾͷ ϑϦʔϥϯεͱͯ͠Ͱͦͦ͜͜Ք͛ΔϙΠϯτ ݫ͍͠ϑϦʔϥϯεͷ࣮ ࠓޙͷੜଘઓུ
."ʢϚʔέςΟϯάΦʔτϝʔγϣϯʣ Πϯλʔωοτࠂཧళͷࢠձࣾ લऀ͕ୀ৬ͷͨΊɺٸᬎϙδγϣϯืूɺཌʹܾ·ͬͨɻ Ҿ͖ܧ͗ΪϦΪϦ̍ϲ݄ɾɾɾɻ ҙ֎ͱՋͩͬͨɾɾɾɻ ۭ͖࣌ؒʹଞͷࣄΛख͏ɾɾɾɻ ΤϯδχΞͱ͍͏ಇ͖ํΛΔɻ ࣄख͍ͳ͕Β42-Λ֮͑Δɻ Ջͳཧ༝ɿങऩ͞ΕΔ४උ͍ͯͨ͠ɻ ങऩʹͯܖऴྃɻ
ιʔγϟϧήʔϜͷੳνʔϜʹଐ νʔϜϦʔμʔ͕͍͕ͨੳͤͣɻ ࣮࣭తʹ42-͔͚Δϝϯόʔ໊͕ɻ #JH2VFSZ֮͑Δɻ ໊৽نλΠτϧʹҠಈ͠ɺ࣮࣭େܕλΠτϧ໊ɻ ঃʑʹ૿͑ͯωοτϫʔΫ୲ऀͳͲɻ ύνϯίग़ͷϓϩσϡʔαʔͱྑ͘ͳΔɻ ࣏ྗͷॏཁੑɻ τϨϯυʹ͍Δۀछɺ͓͍͕ۚΑ͘ϊϋͨ·Δɻ
ήʔϜձࣾʢ31(ιʔγϟϧήʔϜʣ
ిػϝʔΧʔ4*FSࢠձࣾձࣾʢΫϥυ෦ʣ େମฏۉతͳϑϦʔϥϯε୯Ձͷܖɻ ؒΛڬΜͰͷ4&4ܖɻ ࣮࣭తͳγεςϜܦݧະܦݧͩͬͨͷͰۤ͠Ήɻ (JUͱ͔αʔόपΓΛ͕ͬͭΓษڧɻ ػցֶशΑΓ҆ఆతͳੳͷج൫࡞ɻ ͪΐ͏ͲΠψܕϩϘοτͷ։ൃʹ͋ͨΓɺσʔλϕʔεΛઃܭɻ ۀքతʹਓ຺తʹ͍Ζ͍ΖͱֶͿɻ େاۀͷࣄͷਐΊํେɻ θϩઃܭɺ͍Ζ͍ΖͱษڧʹͳΔɻ
ϝσΟΞܥಈը৴ʢσʔλੳج൫෦ʣ ϦϞʔτϫʔΫͰͷडɻ ୯ՁٳΊ͕ͩɺࣗ༝ͱνϟϨϯδ͕Ͱ͖Δɻ ਓࡐ͕ෆͯ͠େมɻ σʔλੳج൫ͷҎ߱Ҋ݅ΛΒͤͯΒ͍ͬͯΔɻ ܖมߋΛ݉Ͷͯܖɻ ֹ͍͕҆ۚͩɺαϒͰܖ͕͋ΔͱϑϦʔϥϯεͱͯ͠མͪண͘ɻ ݱࡏܧଓதɻ ݄ʹճإΛग़͢ͷେɻ4MBDLίϛϡχέʔγϣϯɻ ϦϞʔτ͞΅Δ͔Βݱʹߦ͘ɻ
1.0ͱ͍͏ͰࣄΛड͚͕ͨϘδγϣϯ͕͔ͬͯ։ൃʹʢʣ ϕϯνϟʔͷ͍͍งғؾΛֶͨɻ ػցֶशܥਓࡐଟ͍͚Ͳɺ͍ॴ͍͠Ͱ͢ΑͶɾɾɾɻ ࣾͷηΩϡϦςΟʔɾɾɾɻ ͍͍ҙຯͰ4*FSͰͷ͖ͬͪΓͱͨ͠ߟ͑ํੜ͖ͨɻ ਓ຺తʹ͕Γͷ໘ന͞ײͨ͡ɻ ্͢Δ·ͰೖΕସΘΓଟͯ͘େมͳʙɻ "*ܥϕϯνϟʔʢ4BB4։ൃʣ
ੳج൫͕Ͱ͖͕ͨɺੳ͍ͯ͠ͳ͍ڥԼͰͷΞφϦετɻ ࣾͷϨϙʔτج൫࡞ɻ γεςϜνʔϜͰͳ͘ɺاըΑΓͷ෦ॺͷσʔλαΠΤϯενʔϜ ࠾༻ͯ͘͠ΕͨϚωʔδϟʔΊΔɻ1.ෆࡏͷࣄͷਐΊํɻ ֖Λ͚͋Δͱඋ͞Ε͍ͯͳ͍σʔλੳڥɻ ΤϯδχΞϦϯάͷϚωʔδϟʔͱεέδϡʔϧௐʹۤ͠Ήɻ ୯Ձͷน͕݁ߏେมͩͳʙɻ ࣏ࣾྗͷ͠͞Λ௧ײ͢Δɻ ۜͷؙͷ୳͠ํɻ ޱίϛαΠτʢσʔλΞφϦετʣ
ී௨ʹωοτݕࡧͰ୳ͨ͢ΊɺΑ͋͘ΔӦۀྗ͍Βͳ͍ɻ ۀքͷߏΛ͔ͬ͠ΓͱΔɻ ৬ܦྺॻͷ࡞Γํɻ ΤʔδΣϯτʹରͯ͠ӦۀͱަবͰ͖Δೳྗɻ ͷલͷࣄਫ਼Ұഋ͢Δɻ ҙ֎ͱਓ຺ɺେɻ ͪΐͬͱඍົͳҊ݅ଟ͍ͷͰଟड͚Δ͠ɻ ཕҊ݅ଟ ݟۃΊͳ͍ͱා͍ɻ ϑϦʔϥϯεͱͯ͠Ͱͦͦ͜͜Ք͛ΔϙΠϯτ
ͦͦɺσʔλαΠΤϯςΟετͷܦݧऀ͕͍ͳ͍ɻ 4*FSܥܦݧऀΛཉ͕͠Δɻ ͨͩ͠ɺ4*FSͷ͓ࣄͷखॱ͕ඞཁɻ ݁ہϙδγϣϯ࣍ୈɻ ߴֹҊ݅ΤʔδΣϯτܦ༝Ͱհϕʔεɻ ϑϦʔϥϯεσʔλαΠΤϯςΟετʹٻΊΒΕΔೳྗ
ΊͪΌͪ͘Όݫ͍͠ 1P$ϑΣʔζऴΘͬͨɻ େ্ֶ͕Γ͕͍͢͝ʢम࢜ɺത࢜ܥ͕ͧΖͧΖʣ ݱঢ়ͷݱͷਓ͍ؒͦͦ͜͜͢͝ɻ PWFSʹνϟϯε͕͋Δɻ ϙδγϣχϯάΛݟۃΊΔɻ 1.͕࠷ෆ͍ͯ͠ΔϙδγϣϯʢϏδωευϝΠϯʣ ͨͩɺधཁແ͘ͳΒͳ͍ɻ ΨνͰੳͷಓΛਐΜͰτοϓͰੜ͖Δ͔ʁ ߹ΘͤϫβͰΦτφͷઓ͍ํΛ͍͔ͯ͘͠ʁ
͜Ε͔ΒͷσʔλαΠΤϯςΟετ
5+0͞Μʢ࣮ࡍʹձ͏ͱී௨ͷਓɺಟు͘ͷ͕͖ʣ IUUQTUKPIBUFOBCMPHDPNFOUSZ ͲͷೳྗͰઓ͏ͷ͔ʁ
ͬ͘͟Γɺஈ֊͙͍ͩͰج४Λ࡞ͬͯݟͨɻ ɹɹɹಠஅͱภݟͳͷͰҟೝΊΔɻʢࣾձ࣮Α͘Θ͔ΒΜʣ ͲͷೳྗͰઓ͏ͷ͔ʁ Lv1 Lv2 Lv3 ϞσϦϯά ϥΠϒϥϦ͑Δɻ νϡʔχϯάͰ͖Δ จ࣮
֤छ౷ܭ Ϋϩεूܭੳ ݕఆΛཧղ͍ͯ͠Δ ҼՌਪΫϥε υϝΠϯ ϏδωεͷΈ εςʔΫϗϧμʔ ۀքࣄཧղ ࣾձ࣮ αʔόपΓͷࣝ ্࢘ͷઆ໌ೳྗ νϡʔχϯά σʔλج൫ SQL͕͔͚Δ ςʔϒϧઃܭͰ͖Δ ύΠϓϥΠϯ࡞ΕΔ ϓϩάϥϛϯά python͕͔͚Δ ϥΠϒϥϦͷબఆ ڥ࡞ͳͲ
Ϩϕϧ͙̍͑ͨΒ͍ͰͲ͜Ͱઓ͏ͷ͔ܾΊΔɻ ࠓޙͰͲ͜ʹ͔͏ͷ͔Θ͔Βͳ͍ͷͰɺඋ͑Δɻ ੈͷதͷใόΠΞε͔͔͍ͬͯΔϙδγϣϯτʔΫ͕ଟ͍ɻ ৗʹใऩूͭͭ͠ɺࣗͷ͔͏ಓΛࣗͰܾΊͯϙʔτϑΥϦΦ Λ࣋ͭํ͕ྑ͍ɻ ਓੜͷˋΛֶशʹ͍͚ͯͯউͯΔɻ Ͳ͜Ͱઓ͏ͷ͔ߟ͑Δɻ PWFSɺϏδωευϝΠϯͰઓ͏ɻ ʢए͍ਓ͓͡͞Μͱͷձ͕ݏ͍ͳఱ࠽͕ଟ͍ʣ ͲͷೳྗͰઓ͏ͷ͔ʁ