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
データ分析その前に〜Redashでデータ可視化からはじめよう / Data visualiza...
Search
Hiroshi Shimoju
July 12, 2017
Programming
1
1.9k
データ分析その前に〜Redashでデータ可視化からはじめよう / Data visualization by Redash
Web現場Meetup〜GMOペパボ×ピクスタ〜エンジニアによる技術・組織改善の裏側
https://pixta-inc.connpass.com/event/59395/
Hiroshi Shimoju
July 12, 2017
Tweet
Share
More Decks by Hiroshi Shimoju
See All by Hiroshi Shimoju
プロダクト開発エンジニアからSREへの挑戦 / backend-engineer-and-sre
shimoju
0
1.2k
実践 Heroku Enterprise / Unite Heroku Enterprise
shimoju
0
140
Herokuで本番運用する技術 / Heroku production
shimoju
2
6.1k
ImageMagick実践入門 画像加工サーバを作ってみよう / ImageMagick and image server
shimoju
0
3.5k
Web開発研修 イントロダクション / Web development training introduction
shimoju
0
11k
iOSアプリのテストをやってみて考えたこと / Testing iOS app
shimoju
1
150
Other Decks in Programming
See All in Programming
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
1
110
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
180
良いコードレビューとは
danimal141
10
9.5k
AIレビュー導入によるCIツールとの共存と最適化
kamo26sima
1
1.2k
The Price of Micro Frontends… and Your Alternatives @bastacon 2025 in Frankfurt
manfredsteyer
PRO
0
300
やっと腹落ち「スプリント毎に動くモノをリリースする」〜ゼロから始めるメガバンクグループのアジャイル実践〜
sasakendayo
0
250
ML.NETで始める機械学習
ymd65536
0
260
The Clean ArchitectureがWebフロントエンドでしっくりこないのは何故か / Why The Clean Architecture does not fit with Web Frontend
twada
PRO
62
21k
自力でTTSモデルを作った話
zgock999
0
140
[JAWS DAYS 2025] 最近の DB の競合解決の仕組みが分かった気になってみた
maroon1st
0
200
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
290
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
250
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
1.9k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Into the Great Unknown - MozCon
thekraken
35
1.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
How GitHub (no longer) Works
holman
314
140k
Facilitating Awesome Meetings
lara
53
6.3k
RailsConf 2023
tenderlove
29
1k
Transcript
3FEBTIͰσʔλՄࢹԽ͔Β͡ΊΑ͏ Լॏതࢿ(.01FQBCP *OD 8FCݱ.FFUVQ σʔλੳͦͷલʹ
ΤϯδχΞ ৽ଔೖࣾ Լॏതࢿ!TIJNPKV@ &$ࣄۀ෦46;63*νʔϜ TIJNPKVPSH
None
None
ʮ8FCݱ.FFUVQʯ
ʮʰݱʱͰى͖ͨ ʰٕज़վળʱͱʰ৫վળʱ ͷ͓ʯ
·ͩଐ͔Β ͦΜͳͷ͋Δʜʁ ৽ଔΤϯδχΞ·ͰݚमͰɺଐ݄Ͱ͢
ଐޙͷ՝
ଐޙͷ՝ wάοζͷചΕےͲΜͳ࡞ऀ͕ਓؾͳͷ͔ɺ 46;63*͕͍·ͲΜͳঢ়ଶͳͷ͔Θ͔Βͳ͍
ଐޙͷ՝ wάοζͷചΕےͲΜͳ࡞ऀ͕ਓؾͳͷ͔ɺ 46;63*͕͍·ͲΜͳঢ়ଶͳͷ͔Θ͔Βͳ͍ wͱ͍͏͔ͦͦऔΕ͍ͯͳ͍ࣈ͕ଟ͍ͧʜ wूܭ͕ඞཁͳͱ͖ɺ͍͍ͪͪσΟϨΫλʔ͕Τϯδ χΞʹґཔͯ͠σʔλूܭ͍ͯͨ͠
σʔλੳɺͦͷલʹʜʜ wσʔλੳʹڵຯ͕͋Δ͕ͦ͠͏ wͦͦσʔλ͕औΕ͍ͯͳ͍͠ɺ ເͷ·ͨເͳͷͰʁʁʁ w·ͣσʔλੳͷͨΊͷجૅΛͭ͘Ζ͏
ָʹूܭɾՄࢹԽͰ͖ͯɺ ͍ͭͰʹࣗಇԽ͍ͨ͠ʂ
None
3FEBTIͱ wσʔλͷՄࢹԽͱڞ༗ͷͨΊͷιϑτΣΞ wϒϥβ͔Β؆୯ʹ42-Λ࣮ߦɾڞ༗ɾάϥϑԽͰ͖ɺ ͦΕΒΛ·ͱΊͨμογϡϘʔυΛ࡞ΕΔ w؆қతͳཧը໘ͷΑ͏ͳΠϝʔδ
None
None
None
3FEBTIͷ͍͍ͱ͜Ζ wπʔϧࣗମͷ͍ํ΄΅֮͑ͳ͍͍ͯ͘΄Ͳγϯϓ ϧͰɺ42-͑͞ॻ͚Ε͑Δ w8FC6*ͰΫΤϦΛฤूͰ͖ΔͨΊɺ ʮൿͷ42-ʯΛΈΜͳʹڞ༗Ͱ͖Δ wඇΤϯδχΞͰѻ͍͍͢
ϖύϘͱ3FEBTI wશࣾతʹಋೖ͕ਐΜͰ͓Γศརͱ͍͏Λฉ͍͍ͯͨ wࣄۀ෦ͷ3FEBTIΠϯελϯε͕طʹ͋ͬͨͨΊɺ ͦ͜ʹಉډ͢Δ͜ͱʹͯ͠εϐʔυಋೖ wϊϋڞ༗͍͢͠
ಋೖ͢Δ w4BB4൛ͱηϧϑϗετ 044 ൛͕͋Δ wηϧϑϗετ൛ʹ"84($&༻Πϝʔδ͕͋Δ΄͔ɺ %PDLFSΠϝʔδ༻ҙ͞Ε͍ͯΔ wηϧϑϗετͷ%PDLFS൛Λར༻͍ͯ͠Δ
ઃఆ
ઃఆ wڥมͰઃఆΛߦ͏ w%PDLFSͰಈ͔͍ͯ͠Δ߹ɺ EPDLFSDPNQPTFZNMͷFOWʹॻ͘ w͜͜ΒΜʹ͑ͦ͏ͳઃఆ߲͕͋Δ wIUUQTHJUIVCDPNHFUSFEBTISFEBTICMPCNBTUFSSFEBTI TFUUJOHTQZ
3&%"4)@%"5&@'03."5 wσϑΥϧτͰ͕%%..::ܗࣜͰಡΈʹ͍͘ w::::..%%ʹ͢Δ w3&%"4)@%"5&@'03."5::::..%%
3&%"4)@'&"563&@4)08@1&3.*44*0/4@$0/530- wฤूݖݶͷઃఆ͕Ͱ͖ΔΑ͏ʹͳΔ wΫΤϦμογϡϘʔυΛڞಉฤूͰ͖Δ w3&%"4)@'&"563&@4)08@1&3.*44*0/4@$0/530-USVF
3&%"4)@"--08@4$3*154@*/@64&3@*/165 wμογϡϘʔυͰϑΥʔϜ͕͑ΔΑ͏ʹͳΔ wϑΥʔϜΛͬͯநग़ର݄Λࢦఆͨ͠Γɺ +BWB4DSJQUͰ%BUF1JDLFSΛೖΕͨΓͰ͖Δ w3&%"4)@"--08@4$3*154@*/@64&3@*/165USVF
5JQT
ϦϯΫ w63-·ͨBλάΛฦ͢Α͏ʹ͢ΔͱϦϯΫʹͳΔ wϢʔβʔҰཡΛදࣔ͢ΔΫΤϦͰɺαΠτͷϢʔβʔ ϖʔδཧը໘ʹϦϯΫͨ͠ΓͳͲ
None
ύϥϝʔλ wΫΤϦதʹ\\QBSBN^^ͱॻ͘ͱɺҙͷύϥϝʔλΛ ࣮ͯ͠ߦ͢Δ͜ͱ͕Ͱ͖Δ wϑΥʔϜʹೖྗ͢Δ͔2VFSZTUSJOHͰ͢ w݄ϢʔβʔΛࢦఆ͍ͨ͠ͱ͖ʹศར
None
ϑΥʔϜ wμογϡϘʔυ্ʹϑΥʔϜΛهड़Ͱ͖Δ
ಋೖͯ͠Ͳ͏ͩͬͨʁ
ΜΓ wҰΫΤϦΛ࡞ΕɺΤϯδχΞͷखΛआΓͣʹৗʹ ࠷৽ͷใΛࢀরͰ͖Δ ఆظ࣮ߦͰ͖Δ w࣍ɾ݄࣍Ͱग़͢σʔλͳͲɺਵ࣌࠷৽ͷใ͕ඞཁ ʹͳΔͷʹޮՌ͕ग़͍ͯΔ wʮࡢͷച্ৄࡉʯʮ݄ผͷϢʔβʔʯͳͲ
ΤϯδχΞҎ֎͔Β wඇΤϯδχΞσʔλϕʔεΛѻ͍͘͢ͳΔ wσΟϨΫλʔ$4͕ΫΤϦΛॻ͘ྫ͕૿͑ͨ wطଘͷΫΤϦΛίϐʔ͍ͯ͠͡Δͱ͔͜Β࢝ΊΒΕΔ
ࠓޙΓ͍ͨ͜ͱ
(PPHMF"OBMZUJDT࿈ܞ w3FEBTI͔Β(PPHMF"OBMZUJDTΛσʔλιʔεʹ Ͱ͖Δ wʹΞοϓσʔτͰ͖͍ͯͳ͍ʜʜ w"OBMZUJDTͷσʔλͱΈ߹ΘͤͨΓ͍ͨ͠
4MBDL࿈ܞ w࣮ߦ݁ՌΛ4MBDL௨Ͱ͖ͯɺάϥϑදࣔͰ͖Δ w4MBDL͔Β3FEBTIʹΞΫηεͰ͖Δඞཁ͕͋Δ wݱঢ়ࣾΞΫηεͷΈʹ੍ݶ wIUUQEBUBHVOPTZJPFOUSZTMBDLSFEBTILQJOPUJGZ
σʔλੳ wࠓճσʔλूܭɺՄࢹԽͰ͖͚ͨͩ wσʔλੳͷϨϕϧ·ͰਂΊɺΛݩʹͨ͠ࢪࡦఏ ҊͳͲʹͭͳ͍͛ͨ wूܭ݁ՌΛΈ߹ΘͤͨΓɺ3Λ׆༻ͨ͠ΓͳͲ wIUUQUFDIQFQBCPDPNNJOOFSFEBTIEBTICPBSE
·ͱΊ
·ͱΊ w3FEBTIͰσʔλՄࢹԽɾੳͷجૅΛ࡞ͬͨ wʮσʔλੳͦ͠͏ʜʯ ˠ·ͣൿͷ42-Λڞ༗ͯ͠ՄࢹԽ͠Α͏ wࣗಇԽͨ͠ͷ࣌ؒΛ։ൃʹ͑Δʂ༏উʂʂ