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
隙間家具OSSのすすめ
Search
FUJIWARA Shunichiro
November 22, 2018
Technology
0
3.7k
隙間家具OSSのすすめ
吉祥寺.pm 16 LT
FUJIWARA Shunichiro
November 22, 2018
Tweet
Share
More Decks by FUJIWARA Shunichiro
See All by FUJIWARA Shunichiro
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
awslim - Goで実装された高速なAWS CLIの代替品を作った/layerx.go#1
fujiwara3
4
560
AWS CLIの起動が重くてつらいので aws-sdk-client-go を書いた / kamakura.go#6
fujiwara3
7
9.1k
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
29
6.7k
fujiwara-ware OSSをひたすら紹介する/ya8-2024
fujiwara3
7
600
Amazon ECSで好きなだけ検証環境を起動できるOSSの設計・実装・運用 / YAPC::Hiroshima 2024
fujiwara3
22
7.7k
リアル事例から読み解くWebパフォーマンスチューニングの勘所/Offers web performance tuning
fujiwara3
4
1.6k
隙間家具OSS開発で『自分の庭』をつくる / kayac-andpad-event
fujiwara3
0
800
ISUCON作問入門/ ISUCON Summer Fes 2023
fujiwara3
2
1.7k
Other Decks in Technology
See All in Technology
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
Classmethod Odyssey 登壇資料
yamahiro
0
390
スレットハンティングについて知っておきたいこと
hacket
0
130
Git 研修 Advanced【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
200
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
地理情報とAPIのトレンド
nagix
0
160
[NIKKEI Tech Talk] KDDI/KAG Scrum & Community for Engineering Training
curanosuke
2
220
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Rails Girls Zürich Keynote
gr2m
93
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
90
47k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
19k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
Transcript
伱ؒՈ۩OSSͷ͢͢Ί @fujiwara 2018.11.22 ٢ࣉ.pm16
ࣗݾհ @fujiwara github.com/fujiwara
伱ؒՈ۩OSSͱ ΫϥυɺϚωʔδυαʔϏεͷ伱ؒΛຒΊΔͷ ϚωʔδυαʔϏε࠷ॳίΞػೳͰϦϦʔε͞Ε (ཁΛऔΓೖΕͳ͕Β) ঃʑʹػೳ͕૿͍͑ͯ͘ αʔϏεؒͷ࿈ܞɺࠣͳศརػೳޙճ͠ʹ͞Ε͕ͪ ← 伱ؒ
伱ؒՈ۩Λࣗ࡞͢Δ 伱ؒΛຒΊΔπʔϧɺϛυϧΣΞΛ։ൃͯ͠ӡ༻վળ খ͘͞ɺదʹ൚༻తͳͷΛ࡞Δ ຊՈ͕伱ؒΛຒΊͨΒࣺͯΒΕΔཻͰ࡞Δ
伱ؒͷྫ Redshift ʹσʔλΛऔΓ͜Ήʹ S3͔Βͷίϐʔ͕ඞਢ 2012ʹϦϦʔεޙ͠Β͘ S3͔ΒܧଓతʹऔΓ͜Ή ϚωʔδυαʔϏεͳ͔ͬͨ
伱ؒՈ۩ͷྫ Rin github.com/fujiwara/Rin Redshift data Importer by SQS messaging. S3
Πϕϯτ௨Ͱ SQS ʹૹ৴ SQS ͷϝοηʔδ͔Β Redshiftʹ copy ͯ͠औΓࠐΈΛߦ͏πʔϧ 2015.05 ʹ։ൃ
5ϲ݄ޙ 伱͕ؒຒ·ͬͨ 2015.10 Kinesis Firehose ൃද ͨͩ͠ Tokyo ʹདྷͨͷ 2017.07
Before / After Fluentd ͔ΒϩάΛૹ৴㱺 S3 / Redshift ʹॱ࣍औΓ͜·ΕΔ ͱ͍͏ߏͦͷ··Ϛωʔδυʹ
OSS ͱͯ͠࡞Δ OSS ʹͯ͠͠·͏ (ԾʹࣗΒ͔͠Θͳͯ͘) ͳͥࣾπʔϧͰͳ͘ OSS ?
OSS ͱͯ͠࡞Δཧ༝(1) υΩϡϝϯτΛॻ͘ؾʹͳΔ README ͙Β͍ؤுͬͯॻ͘ϞνϕʔγϣϯʹͳΔ
OSS ͱͯ͠࡞Δཧ༝(2) աͳࣾࣄͷࠞೖΛ͙ ʮࣾ/ͦͷϓϩδΣΫτҎ֎ʹҙຯ͕͋Δػೳͳͷ͔?ʯ քΛݟۃΊΔ͜ͱͰকདྷ֎͘͢͠ͳΔ ઃܭ͕͖Ε͍ʹͳΔ
OSS ͱͯ͠࡞Δཧ༝(3) ຐվ൛͕૿৩͢ΔͷΛ͙ ʮGitHubͰόΠφϦఏڙͯ͠ΔͷͰͦΕΛ͍ͬͯͩ͘͞ʯ ʮCPANϞδϡʔϧʹͳͬͯΔͷͰΠϯετʔϧ͍ͯͩ͘͠͞ʯ ಠཱͨ͠ύοέʔδʹͳͬͯͳ͍ͱίϐϖ͞ΕΔ ίϐϖޙʹվ͞ΕΔͱ৽ػೳόάϑΟοΫεैͰ͖ͳ͍