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
富山に移住して変わったこと / kosenconf-109tokyo
Search
shiget 84
March 25, 2017
0
550
富山に移住して変わったこと / kosenconf-109tokyo
20170325 kosenconf-109tokyo
shiget 84
March 25, 2017
Tweet
Share
More Decks by shiget 84
See All by shiget 84
しげっとが富山に転職して3年が 過ぎました / kzrb #87 LT
shiget84
0
1.1k
最近読んだ本の話 / kzrb meetup #84 LT3
shiget84
0
560
Ruby初心者が選ぶRuby入門書3選 / kzrb #76 LT1
shiget84
1
1k
2018年に買って良かった/満足したもの / kzrb #76 LT2
shiget84
0
1.8k
Macの環境構築をした話 / kzrb #72
shiget84
1
970
開発環境紹介 / kzrb meetup #68
shiget84
0
2.1k
パーティーを楽しもう / kosenconf-112nagano3
shiget84
0
460
2017年に買って良かったもの / kzrb meetup #64 LT2
shiget84
0
670
しげっとが富山に転職して13ヶ月半が過ぎました / kzrb meetup #64 LT1
shiget84
0
620
Featured
See All Featured
Infographics Made Easy
chrislema
238
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Visualization
eitanlees
136
14k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
4 Signs Your Business is Dying
shpigford
175
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
A designer walks into a library…
pauljervisheath
200
23k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
Git: the NoSQL Database
bkeepers
PRO
422
63k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Transcript
ओਓ͕ ΦΦΞϦΫΠʹ ࡴ͞Ε͕ͯ ա͗·ͨ͠ LPTFODPOGUPLZP TIJHFU
ओਓ͕ ΦΦΞϦΫΠʹ ࡴ͞Ε͕ͯ ա͗·ͨ͠
͛ͬ͠ͱ͕ ࢁʹస৬ͯ͠ ϲ݄͕ ա͗·ͨ͠
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
͜Μʹͪ
͛ͬ͠ͱ ߴઐΧϯϑΝϨϯεLBOB[BXBSC <ߴઐ><ߴઐઐ߈Պ><+"*45><ԣ><>
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
ΑΖ͘͠ ͓ئ͍ ͠·͢
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
ࢁҠॅޙͷՌ ɹϙέϞϯ(0ͷϨϕϧ͕ ɹ͔Β·Ͱ ɹ্͕Γ·ͨ͠ ৴ޙʙ ɹϨϕϧˠ ʙ ɹϨϕϧˠ
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ब৬͢Δ·Ͱͣͬͱ ɹҪݝউࢁࢢˠҪݝࡸߐࢢʢߴઐͷྈʣ ɹˠࢁݝࢁࢢʢઐ߈ՊͰࢁࢢͰҰਓΒ͠ʣ ɹˠੴݝೳඒࢢʢ+"*45ͷྈʣ
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
ब৬͔ͯ͠ΒձͰͷੜ׆ ɹਆಸݝ࡚ࢢʢձࣾͷྈʣ ɹˠਆಸݝԣࢢ ɹˠେࡕߴ௬ࢢ ɹˠਆಸݝԣࢢʢલͷՈ͔ΒెาNʣ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
݄ੜ·ΕʢYࡀʣ ݄ҪߴઐిࢠใֶՊଔۀʢߴߍʴେʣ ݄ࢁધߴઐઐ߈Պमྃʢେଔͱಉʣ ݄ઌՊֶٕज़େֶӃେֶ ɹɹɹɹɹɹใՊֶݚڀՊത࢜લظ՝ఔमྃ ݄̐ࢁʹຊ͕ࣾ͋Δձࣾʹ৽ଔೖࣾ ݄ԣʹ͋Δࣄۀॴʹଐ ݄సۈͰେࡕۈ։࢝ ݄సۈͰԣʹ෮ؼ ݄Ұ্ͷ߹ʹΑΓୀ৬
݄ʙ݄ແ৬ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
ࢁҠॅ ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
ֶੜ࣌ҎདྷͷͰͷੜ׆ ɹࢁધߴઐઐ߈Պͷͱ͖ʹॅΜͰͨՈ͔Βెา ݄౦ژʹຊ͕ࣾ͋Δձࣾʹస৬
શ͘Βͳ͍ ʹҠॅ ͨ͠Θ͚Ͱ ͳ͍
ؒॅΜͰͨ
લͷՈ͔Β͍ۙ
ਓ͕͍Δ
ਓ͕͍Δ ઐ߈Պ ίϛϡχςΟ ԣͷΓ߹͍͕ࢁʹ6λʔϯ
ࢁҠॅʹ ߅ײ ͳ͔ͬͨ
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
ۈ
લ৬ ɹຊࣾɿࢁݝࢁࢢ ɹˠԣϏϧۈ ݱ৬ ɹຊࣾɿ౦ژࠇ۠ ɹˠࢁࣄۀॴۈ
ձࣾͷن
લ৬ ɹ໊ ɹॴଐ෦ॴਓલޙ ݱ৬ ɹਓલޙʁ ɹࢁࣄۀॴؚࣗΊͯਓ
ձࣾͷنͷҧ͍ ɾεϐʔυײ ɾಈ͖͢͞
ۈ࣌ؒ
લ৬ ɹʙ னٳΈ ݱ৬ ɹʙ னٳΈI
લ৬ ɹʙ னٳΈ ɹɹ ۀʢIʙIʣ ݱ৬ ɹʙ னٳΈI
ɹɹۀ΄΅ͳ͠
ࣄ༰
લ৬ͷऴ൫ͷ͓ࣄ ɹϓϩδΣΫτϦʔμʔิࠤ ݱ৬Ͱͷ͓ࣄ ɹϓϩάϥϚ
લ৬ͷऴ൫ͷ͓ࣄ ɹϓϩδΣΫτϦʔμʔิࠤ ɹɹਐཧ ɹɹϨϏϡʔ େ͕ձٞͱใࠂࢿྉ࡞Γ ೲ༻ʹࢿྉͷମࡋΛ͑ͨΓʜ
ݱ৬Ͱͷ͓ࣄ ɹϓϩάϥϚ ɹɹ༷ݕ౼ ɹɹ࣮ˍςετ ํͰΤϯδχΞͱͯ͠ ࣄ͕Ͱ͖Δ
ݱ৬Ͱͷ͓ࣄ
༷ݕ౼ ։ൃ ςετ ӡ༻ɿ͓٬༷ ɹʢඞཁʹԠͯ͡ฐࣾʹ߹ͤʣ
༷ݕ౼ ։ൃ ςετ ӡ༻ɿ͓٬༷ ɹʢඞཁʹԠͯ͡ฐࣾʹ߹ͤʣ ;ͭ͏ͷडୗ։ൃ ͜ͷମ੍Ͱ͘Β͍ʁ
ٕज़ཁૉ ɹɾ+BWB ɹɾ"OHVMBSʢ"OHVMBS+4ʣ ɹɾ#PPUTUSBQ
௨ۈ
લ৬Ͱͷ௨ۈ ɹ ԣӺ ձࣾ ౦ٸ౦ԣઢ ژٸߦઢ ݝಓ߸ઢ ࠃಓ߸ઢ ࣗ
લ৬Ͱͷ௨ۈ ɹ ԣӺ ձࣾ ౦ٸ౦ԣઢ ژٸߦઢ ݝಓ߸ઢ ࠃಓ߸ઢ ࣗ ెาʢʣ
લ৬Ͱͷ௨ۈ ɹ ԣӺ ձࣾ ౦ٸ౦ԣઢ ژٸߦઢ ݝಓ߸ઢ ࠃಓ߸ઢ ࣗ ౦ԣઢژٸઢʢʣ
લ৬Ͱͷ௨ۈ ɹ ԣӺ ձࣾ ౦ٸ౦ԣઢ ژٸߦઢ ݝಓ߸ઢ ࠃಓ߸ઢ ࣗ όεژٸઢʢʣ
લ৬Ͱͷ௨ۈ ɹ ԣӺ ձࣾ ౦ٸ౦ԣઢ ژٸߦઢ ݝಓ߸ઢ ࠃಓ߸ઢ ࣗ λΫγʔʢʣ
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ ೖࣾͷͱ͖ͷઌഐͷݴ༿
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ ೖࣾͷͱ͖ͷઌഐͷݴ༿ ɹʮ࣌ؒۀ͢ΕɺճλΫγʔʹΕΔʯ
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ ೖࣾͷͱ͖ͷઌഐͷݴ༿ ɹʮ࣌ؒۀ͢ΕɺճλΫγʔʹΕΔʯ ੈͷதʹѱ͍ઌഐ͍ΔͷͰ ଞਓͷݴ༿ʹؾΛ͚ͭΑ͏
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ
લ৬Ͱͷ௨ۈ ɹెาʢʣ ɹ౦ԣઢژٸઢʢʣ ɹόεژٸઢʢʣ ɹλΫγʔʢʣ ݱ৬Ͱͷ௨ۈ ɹࣗՈ༻ंͰ
ຬһ ͱݴΘͳͯ͘ ਓͷଟ͍ిंʹΒͳͯ͘ Α͘ͳͬͨͷ࠷ߴ
ຬһ ͱݴΘͳͯ͘ ਓͷଟ͍ిंʹΒͳͯ͘ Α͘ͳͬͨͷ࠷ߴ ʢλΫγʔ௨ۈʹ͓͕ۚ ɹ͔͔Βͳ͘ͳͬͨͷ࠷ߴʣ
෦
ԣ ɹ%, N ɹՈ ڞӹඅ ɹ ԁ
ԣ ɹ%, N ɹՈ ڞӹඅ ɹ ԁ ࢁ ɹ-%,
N ɹՈʴڞӹඅʴறं ɹ ԁ
ʑͷങ͍
ԣͰͷങ͍ ɹӺ͔Βࣗ·Ͱา్͘தʹ ɹεʔύʔʹدΔ ࢁͰͷങ͍ ɹձ͔ࣾΒͷؼΓʹंͰ ɹεʔύʔʹدΔ
ങ͍ͷ͔͕ͨ͠มΘΔ ɹखͰ࣋ͯΔൣғͷങ͍ ɹɹɹɹɹˣ ɹେྔʹॏ͍ͷΛങͬͯ ɹंͰ࣋ͬͯؼΕΔ
Ոిྔൢళ
ԣͰͷՈిྔൢళ ɹϤυόγԣ ɹ࣌ดళࣄޙʹدΕΔ ࢁͰͷՈిྔൢళ ɹຬϘϧτ ɹ࣌ดళࣄޙݫ͍͠ʜ
༡ͼ
ԣʹ͍ͨࠒʢऴ൫ʣ ɾۙ͘ͷμʔπόʔʢिʣ ɾ5XJUUFSܦ༝ͰҿΈʹߦͬͨΓ ɾʹؾܰʹ༡ͼʹग़͔͚Δ
ݱࡏ ɾ֎ͰҿΉ͜ͱ΄΅ͳ͘ͳͬͨ ɾϙέϞϯ(0 ɾΧϝϥ ɾंͰ;Βͬͱग़͔͚ͨΓ ɾ౦ژʹ༡ͼʹߦͬͨΓ ݄ʣ
౦ژʹ༡ͼʹདྷͮΒ͘ͳͬͨ ɾยಓ ԁʢࢦఆ੮ʣ
౦ژʹ༡ͼʹདྷͮΒ͘ͳͬͨ ɾยಓ ԁʢࢦఆ੮ʣ ɹάϥϯΫϥεͳΒ ԁ
ߴόεʢ ԁʣ ɹˠͿΓʹ͚ͬͨͲ ɹɹͳ͔ͳ͔ݫ͍͠ʜ
ࢁʹ༡ͼʹདྷ͍ͯͩ͘͞ ɹɾ৽װઢͰ࣌ؒͪΐ͍ ɹɾւ࢈͕ඒຯ͍͠ ɹɾϗλϧΠΧ͕०
·ͱΊ
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
Ҡಈखஈ
ԣ ɹɾެڞަ௨ػؔͰͳ͠ ɹɾిं͕ଟ͍ ɹɹ࣌ؒΛௐͳͯ͘ΕΔ ɹɾόεଟ͍ ࢁ ɹɾं͕ͳ͍ͱҠಈʹࠔΔ
ੜ׆ελΠϧมΘΔ͕ ʢं͕͋Εʣ େ͖͘ࠔΔ͜ͱͳ͍
ԿΑΓେࣄͳͷ ੜ͖͍͖ͯ͢͞
ɾ৬͕Ͱಇ͖͍͢͜ͱ ɾ௨ۈͰফ͠ͳ͍͜ͱ ɾϥΠϑϫʔΫόϥϯε
ɾ৬͕Ͱಇ͖͍͢͜ͱ ɾ௨ۈͰফ͠ͳ͍͜ͱ ɾϥΠϑϫʔΫόϥϯε Ҡॅͯ͠ʢస৬ͯ͠ʣ Α͔ͬͨ
य़͔Βڥ͕มΘΔ͔ͨ ͍Βͬ͠ΌΔ͔ͱࢥ͍·͕͢ ࣗʹͱͬͯԿ͕ॏཁͳͷ͔ Λҙࣝͯ͠ ͦΕ͕ຬͨͤΔΑ͏ʹ ߦಈ͍͖ͯ͠·͠ΐ͏
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ TIJHFU
ࢁʹҠॅͯ͠ มΘͬͨ͜ͱ LPTFODPOGUPLZP TIJHFU