Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rubyでデータ分析が出来る見ら
Search
hatappi
September 02, 2017
Technology
2
1.6k
Rubyでデータ分析が出来る見ら
軽量Ruby普及・実用化促進フォーラム2017
http://www.digitalfukuoka.jp/events/145?locale=ja
hatappi
September 02, 2017
Tweet
Share
More Decks by hatappi
See All by hatappi
Cloudflare を活用して変わったメルカリの開発体験 / How Cloudflare Changed Mercari's Development Experience
hatappi
1
710
RubyではじめるGraphQL
hatappi
0
890
RubyでChainerつくってます!!
hatappi
2
1.5k
TDDな個人開発
hatappi
0
330
できるだけ楽して楽しくRails開発しよう
hatappi
2
350
EKSにRailsをのせた
hatappi
1
1.2k
RubyとApache Arrow
hatappi
0
2.5k
Red Chainerを なぜ作って今後どうするのか
hatappi
2
2.4k
Fargateで夢は見られるのか
hatappi
1
2.3k
Other Decks in Technology
See All in Technology
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
360
第4回 「メタデータ通り」 リアル開催
datayokocho
0
130
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
2
170
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
110
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
460
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
0
660
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
430
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
710
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
590
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
140
チーリンについて
hirotomotaguchi
6
1.9k
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
480
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Designing Experiences People Love
moore
143
24k
How STYLIGHT went responsive
nonsquared
100
6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
We Have a Design System, Now What?
morganepeng
54
7.9k
How to Ace a Technical Interview
jacobian
280
24k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Thoughts on Productivity
jonyablonski
73
5k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
3VCZͰσʔλੳ͕ ग़དྷΔະདྷ ܰྔ3VCZීٴɾ࣮༻ԽଅਐϑΥʔϥϜ CZാத༔࡞
ࣗݾհ w ാத༔࡞ w IBUBQQJIBUBQQJ w גࣜձࣾ4QFFF w ܰྔ3VCZྺ.*UBNBF
ࣗݾհ w ാத༔࡞ w 5XJUUFSɺ(JUIVCIBUBQQJ ͯͳϒϩάIBUBQQJ w גࣜձࣾ4QFFF w σδλϧίϯαϧςΟϯάࣄۀຊ෦
ΞυςΫࣄۀ෦6;06ࣄۀ w 6;06ࣄۀΤϯδχΞ
3VCZ͖Ͱ͔͢ʁ
None
ܰྔ3VCZͰूΊͨϏοΫσʔλ ͲͷΑ͏ʹੳ͞Εͯ·͔͢ʁ
ϏοΫσʔλʹ͍ͭͯ w σʔλྔ͕ଟ͍ w ٸʹ૿͑Δ w ݩͱͳΔσʔλͷछྨ͕༷ʑ
ϏοΫσʔλͷੳ͕ग़དྷΔͱ w ΦεεϝΛϨίϝϯυ͢Δ͜ͱ͕ग़དྷΔ w ిࢠػثྨͷଌఆ͞Εͨσʔλ͔ΒܽؕΛ୳͢͜ ͱ͕ग़དྷΔ w Ϩϯτήϯͷ݁Ռ͔ΒજࡏతͳපؾΛݟ͚ͭΔ͜ͱ ͕ग़དྷΔ
3VCZͰσʔλੳ͕ग़དྷΔΑ ͏ʹͳΔͱྑ͍ͱࢥ͍·ͤΜ͔
σʔλੳʹ͍ͭͯ σʔλநग़ σʔλूܭ σʔλߏங ՄࢹԽ
σʔλੳʹ͍ͭͯ w 1BOEBT1ZUIPOͷσʔλੳ༻ϥΠϒϥϦ w $BTTBOESBࢄσʔλϕʔεཧγεςϜ w 4QBSLߴͰεέʔϥϒϧͳ൚༻ࢄॲཧΤϯδ ϯ w )#BTFྻࢦɺࢄσʔλϕʔε
σʔλੳʹෳͷγεςϜΛซ༻ͯ͠ ༻͢Δέʔε͕ଟ͍
γεςϜؒͷσʔλ࿈ܞ ͦΕͧΕͷγεςϜͰಠࣗͷϝϞϦߏΛ͓ͬͯ ΓσʔλަΛߦ͏ࡍʹ$47ͳͲͷϑΝΠϧ 1BSRVFUͱݺΕΔσΟεΫ্ͰྻࢦͰσʔλΛѻ ͏ϑΥʔϚοτΛ͏ͳͲͯ͠࿈ܞ͞Ε͍ͯΔ γεςϜ" γεςϜ#
ແࢹͷग़དྷͳ͍ σʔλަίετ
"QBDIF"SSPX w IUUQTBSSPXBQBDIFPSH w ͷ݄ʹ͕ϦϦʔε w ϝϞϦ্ͰΧϥϜܕσʔλΛѻ͏ͨΊͷϑΥʔϚο τͱΞϧΰϦζϜ w "QBDIF4PGUXBSF'PVOEBUJPOͷτοϓϨϕϧϓ
ϩδΣΫτ
ϩʔܕͱΧϥϜܕ *% ໊ Ձ֨ ൃച ϖϯ
ফ͠ΰϜ ఆن ϩʔܕ ߦͰσʔλΛཧ ΧϥϜܕ ྻͰσʔλΛཧ *% ໊ Ձ֨ ൃച ϖϯ ফ͠ΰϜ ఆن w ΧϥϜܕྻ୯ҐͰσʔλΛ֨ೲ͢Δ͜ͱͰ֨ೲ͞Εͨσʔλ ಉ͡ܕͷͨΊѹॖޮ͕ྑ͍ w ྻͰूܭΛ͍ͨ͠߹ͳͲʹଞͷྻΛࢀর͠ͳ͍ͷͰϩʔܕΑ Γ༨ͳσʔλΛࢀর͠ͳ͍ͨΊૣ͍
"QBDIF"SSPXͷಛ w 'BTU w 'MFYJCMF w 4UBOEBSE
"QBDIF"SSPXͷಛ w 'BTU w 'MFYJCMF w 4UBOEBSE
'BTU w ࠷৽ͷϓϩηοαʹؚ·ΕΔ4*.% 4JOHMF *OTUSVDUJPO.VMUJQMF%BUB Λ༻͢Δ͜ͱ͕ग़དྷ Δ w ΧϥϜܕͷσʔλΛѻ͑Δ͜ͱͰ$16Ωϟογϡ ΛޮΑ͘༻͢Δ͜ͱ͕ग़དྷΔ
w ίϐʔͳ͠ͰσʔλΛಡΈࠐΉ;FSP$PQZΛαϙʔ τ
"QBDIF"SSPXͷಛ w 'BTU w 'MFYJCMF w 4UBOEBSE
'MFYJCMF w +BWB $ $ 1ZUIPOͳͲ֤छݴޠ͔Βѻ͏͜ͱ ͕ग़དྷΔͷ"SSPXରԠͨ͠γεςϜΛॊೈʹѻ͏͜ ͱ͕ग़དྷΔ w ଞͷݴޠʹؔͯ͠ରԠਐΊΒΕ͍ͯΔ
"QBDIF"SSPXͷಛ w 'BTU w 'MFYJCMF w 4UBOEBSE
4UBOEBSE w $BMDJUF $BTTBOESB %SJMM )BEPPQ )#BTF *CJT *NQBMB
,VEV 1BOEBT 1BSRVFU 1IPFOJY 4QBSL 4UPSNͷͷϏοΫσʔλؔ࿈ϓϩδΣΫ τͷ։ൃऀ͕ࢀՃ w "QBDIF*ODVCBUPS͕লུ͞Εͨ"QBDIF4PGUXBSF 'PVOEBUJPOͷτοϓϨϕϧϓϩδΣΫτ
"QBDIF"SSPX͕ͳ͍࣌
"QBDIF"SSPX͕͋Δ࣌
"QBDIF"SSPXʹରԠ͢Δ͜ͱͰඞཁͳ෦͔Β 3VCZΛͬͨσʔλੳΛ͡ΊΔ͜ͱ͕ग़དྷΔ w 3VCZͰूΊͨσʔλΛ"SSPXʹରԠ͍ͯ͠Δ 1BOEBT4QBSLʹ࿈ܞ͠ੳͨ݁͠ՌΛ3VCZͰ ड͚औͬͯ3BJMTΛͬͨXFCΞϓϦͰՄࢹԽ w 1BOEBT4QBSL෦Λঃʑʹ3VCZҠߦ͢Δ͜ ͱग़དྷΔ 3VCZ͕ରԠ͢Εʁʂ
ྫ
Πϝʔδ
3VCZ͔Β"QBDIF"SSPX Λ͏͜ͱ͕ग़དྷΔͷ͔
None
None
લʹ13Λग़ͯ͠Ϛʔδ
SFEEBUBUPPMTSFEBSSPX
3VCZσʔλੳͷؒೖΓ
"QBDIF"SSPXΛମݧ
ݕূ༰ w 1ZUIPOͰ(ͷσʔλΛ$47 "QBDIF"SSPXͰ ॻ͖ࠐΈ3VCZͰͦΕͧΕΛಡΈࠐΉ w ֤ϑΥʔϚοτʹ͓͚Δॻ͖ࠐΈͱಡΈࠐΈͷ࣌ؒ Λܭଌͯ͠ൺֱΛߦ͏
ݕূڥ w "84ͷ&$ΠϯελϯεͷUMBSHF w W$16 ϝϞϦ( w 6CVOUV-54 w 1ZUIPO
w 3VCZ w "QBDIF"SSPX
$47 ॻ͖ࠐΈ
$47 ಡΈࠐΈ
"QBDIF"SSPX ॻ͖ࠐΈ
"QBDIF"SSPX ಡΈࠐΈ
%&.0
݁Ռ ॻ͖ࠐΈ ඵ ಡΈࠐΈ ඵ $47 "QBDIF"SSPX
˞(ͷσʔλΛͦΕͧΕճܭଌͨ͠ฏۉΛهࡌ IUUQIBUBQQJIBUFCMPKQFOUSZ
3FE%BUB5PPMT
3FE%BUB5PPMT w גࣜձࣾΫϦΞίʔυͷਢ౻͞Μ͕݄ʹ ϓϩδΣΫτΛઃཱ w 3VCZ༻ͷσʔλॲཧπʔϧΛఏڙ͢Δ͜ͱΛత ͱͨ͠ϓϩδΣΫτ w ଟ͘ͷݴޠ͕ڞ௨ͯ͠༻Ͱ͖Δ"QBDIF"SSPXΛ ༻͢Δ͜ͱͰ3VCZίϛϡχςΟʔΛ͑ͯڠྗ
͢Δ
׆ಈ༰
׆ಈ༰ w 3FE"SSPX w طଘHFNͷ"SSPXԽ w ৽͍͠πʔϧΛఏڙ
׆ಈ༰ w 3FE"SSPX w طଘHFNͷ"SSPXԽ w ৽͍͠πʔϧΛఏڙ
3FE"SSPX w "QBDIF"SSPXͷ3VCZόΠϯσΟϯά w 3VCZόΠϯσΟϯάͷ։ൃ͚ͩͰͳ͘"QBDIF "SSPXຊମͷ։ൃߦ͍ͬͯΔ
׆ಈ༰ w 3FE"SSPX w طଘHFNͷ"SSPXԽ w ৽͍͠πʔϧΛఏڙ
4DJ3VCZ w Պֶٕज़ܭࢉɺσʔλՄࢹԽ༻్ͷ(FN܈ͷ૯শ w 1ZUIPOͰ͍͏QBOEBTʹ͋ͨΔEBSVOVNQZʹ͋ ͨΔOVNPOBSSZͳͲ͕͋Δ w (FN͕ؒಠཱ͍ͯͯ͠࿈ܞ ͕͍͠
1Z$BMM w !NSLO͞Μ͕࡞͞Εͯ ͍Δ3VCZͱ1ZUIPOͷϒϦο δϥΠϒϥϦ w 1ZUIPOͰ࡞͞Εͨطଘ ͷࢿ࢈Λ͏͜ͱ͕ग़དྷΔ ͷͰ3VCZͰ1ZUIPOͷΦϒ δΣΫτΛ༻͢Δ͜ͱ͕
ग़དྷΔ
طଘHFNͷ"SSPXԽ 4DJ3VCZ 1Z$BMM "QBDIF"SSPXʹରԠͤ͞Δ͜ͱͰ طଘͷHFNΛ༻ͯ͠σʔλੳΛ͡ΊΒΕΔ
׆ಈ༰ w 3FE"SSPX w طଘHFNͷ"SSPXԽ w ৽͍͠πʔϧΛఏڙ
৽͍͠πʔϧΛఏڙ w SFEEBUBUPPMTYUFOTPSBSSPXHMJC w YUFOTPSͱݺΕΔ$ Ͱ࣮͞Εͨଟ࣍ݩྻ Λѻ͏ϥΠϒϥϦͷ"QBDF"SSPXରԠ w SFEEBUBUPPMTSFEDIBJOFS w
1ZUIPOͷਂֶशϑϨʔϜϫʔΫͷ$IBJOFS Λ3VCZϙʔςΟϯάͨ͠ͷ
$IBJOFSͱ w גࣜձࣾ1SFGFSSFE/FUXPSLT 1'* ͕։ൃͨ͠ਂֶशϑ ϨʔϜϫʔΫ w ࠃ࢈ w 1ZUIPOͰॊೈੑɺײతɺߴػೳͱ͍ͬͨͭͷಛΛ
͍ͬͯΔ w Πϯετʔϧָ͕QJQJOTUBMMDIBJOFS w (16ରԠͯ͠Δ IUUQIBUBQQJIBUFCMPKQFOUSZ
SFEEBUBUPPMTSFEDIBJOFS w $IBJOFSͷΫϥεύϥϝʔλͷ࣋ͪํΛࢀߟʹ3VCZͰॻ ͘͜ͱͰ͔Β࡞ΔΑΓεϜʔζʹ࡞͢Δ͜ͱ͕ग़དྷΔ w $IBJOFSຊମͷϑΟʔυόοΫ͍ͯ͘͠ w "QBDIF"SSPXʹରԠͨ͠/VNP/"SSBZΛ༻͢Δ͜ͱ Ͱ"QBDIF"SSPXʹରԠͨ͠ਂֶशϑϨʔϜϫʔΫΛ࣮ݱ ͢Δ͜ͱ͕ग़དྷΔ
3FE $IBJOFS
.VMUJ-BZFS1FSDFQUSPO .-1 w ύʔηϓτϩϯෳͷ৴߸ Λड͚औΓɺͻͱͭͷ৴߸Λ ग़ྗ͢Δ w ύʔηϓτϩϯ͍ͭ͘ॏ ͶΔ͜ͱ͕ग़དྷΔɻ͜ΕΛଟ ύʔηϓτϩϯͱ͍͏
3FE$IBJOFSͷ.-1࣮
3FE%BUB5PPMTͷࠓޙ w Ҿ͖ଓ͖طଘͷHFNͷ"BQDIF"SSPXͷରԠߦ ͏ w SFEDIBJOFSͷΑ͏ͳ৽͍͠πʔϧͷ࡞ 3VCZؒͰσʔλੳ͕ ग़དྷΔΑ͏ʹͳΓ͍ͨ
3FE%BUB5PPMTͷࠓޙ w "QBDIF"SSPXຊମͷ։ൃͷै w 3VCZόΠϯσΟϯάͷ࡞ 3VCZ͚ؒͩͰͳ͘ݴޠ͑ͯڠྗͯ͠ σʔλੳ͕ग़དྷΔΑ͏ʹͳΓ͍ͨ
"QBDIF"SSPXʹରԠ͢Δ͜ͱͰඞཁͳ෦͔Β 3VCZΛͬͨσʔλੳΛ͡ΊΔ͜ͱ͕ग़དྷΔ w 3VCZͰूΊͨσʔλΛ"SSPXʹରԠ͍ͯ͠Δ 1BOEBT4QBSLʹ࿈ܞ͠ੳͨ݁͠ՌΛ3VCZͰ ड͚औͬͯ3BJMTΛͬͨXFCΞϓϦͰՄࢹԽ w 1BOEBT4QBSL෦Λঃʑʹ3VCZҠߦ͢Δ͜ ͱग़དྷΔ 3VCZ͕ରԠ͢Εʁʂ
ྫ
·ͱΊ w ܰྔ3VCZͰूΊͨσʔλΛ3VCZͰੳ͕ग़དྷΔ Α͏ʹͳΕ3VCZ͚ͩͰ݁͢Δ͜ͱ͕ग़དྷΔ w "QBDIF"SSPXʹରԠ͢Δ͜ͱͰඞཁͳ෦͔Β 3VCZͰσʔλੳΛ͡ΊΔ͜ͱ͕ग़དྷΔ w 3VCZͰσʔλੳ͕ग़དྷΔະདྷʂ