Upgrade to Pro — share decks privately, control downloads, hide ads and more …

クローズしたはずのサービスが知らぬ間に蘇っていたのでクローズしきった話

 クローズしたはずのサービスが知らぬ間に蘇っていたのでクローズしきった話

Kaigi on Rails 2021 での発表資料です。
https://kaigionrails.org/2021/talks/tricknotes/

Ryunosuke Sato

October 22, 2021
Tweet

More Decks by Ryunosuke Sato

Other Decks in Programming

Transcript

  1. αʔϏεͷഎܠ w ӡӦྺ೥ͷϝσΟΞαΠτ d  w ӡӦݩͷίʔϙϨʔταΠτ͸ผʹ͋Δ w Ϩϯλϧαʔόʔʹ$.4ΛΠϯετʔϧͯ͠ӡ༻͍ͯͨ͠ w

    ϦΫΤετ͸z͋·Γzଟ͘ͳ͍ w ࣗવྲྀೖ͸΄΅ແɺ4/4ɾϒϩά͔Βͷྲྀೖ͕ओ w ଞͷࢪࡦʹ஫ྗ͢Δ͜ͱʹͳΓɺΏΔ΍͔ʹΫϩʔζͨ͠
  2. ͜͜·ͰͰΘ͔ͬͨ͜ͱͷ੔ཧ w αʔϏεΫϩʔζޙʹυϝΠϯ͕৽ͨʹऔಘ͞Ε͍ͯͨ w υϝΠϯ৘ใ͸ɺσλϥϝͬΆ͍ w ؔ܎ऀ͕શһೝ͍ࣝͯ͠ͳ͔ͬͨ؀ڥʹϗεςΟϯά͞Ε͍ͯΔ w ୈࡾऀ͕࣮ݱ͍ͯ͠ΔՄೳੑ͕ೱް w

    खॱΛ౿Ήͱɺٕज़తʹ͸࣮ݱՄೳ w ࣦޮͨ͠υϝΠϯ͸୭Ͱ΋औಘͰ͖Δ w ίϯςϯπ͸ɺͲ͔͜ʹΩϟογϡ͓͚ͯ͠͹෮ݩͰ͖Δ ˠ͔͠͠ɺ໨త͕·ͬͨ͘Θ͔Βͳ͍
  3. ௐࠪᶇίϯςϯπਫ਼ࠪ ͜ͷ֎෦αΠτʹ͍ͭͯ΋ௐࠪ͢Δ w ֎෦αΠτࣗମʹ͓͔͠ͳͱ͜Ζ͸ݟ౰ͨΒͣɺ944౳͸֬ೝͰ͖ͣ w ֎෦αΠτʹϦϯΫ͍ͯ͠ΔαΠτͷௐࠪ w ͢ͰʹυϝΠϯΛख์͍ͯ͠ΔͷͰ(PPHMF4FBSDI$POTPMFͰ͸ௐࠪͰ͖ͣ w ୅ΘΓʹɺඃϦϯΫݕࡧαΠτΛར༻͢Δ

    w ҙ֎ʹ΋ɺ֎෦αΠτͷ΢Σϒ੍࡞ձࣾ͸Θ͔ͬͨ w ੍࡞࣮੷͔ΒͷඃϦϯΫͰݕग़Ͱ͖ͨ w ʮ͜ͷ੍࡞ձ͕ࣾ4&0໨తͰɺ͋Δఔ౓ӡ༻ظؒͷ௕͍υϝΠϯΛԡ͑ͯ͞ϦϯΫα Πτ਺ΛՔ͍Ͱ͍ΔͷͰ͸ ʯͱԾઆΛ͓͍ͯɺ੍࡞ձࣾͷଞͷ੍࡞࣮੷αΠτ΁ͷ ඃϦϯΫΛௐ΂͕ͨɺҧ࿨ײͷ͋ΔϦϯΫͷ͞ΕํΛ͍ͯ͠ΔαΠτ͸ଞʹݟ͚ͭΒ Εͣ ˠ͔ͦ͜Βઌ͸ෆ໌
  4. w ඃϦϯΫΛूΊ͔ͨͬͨ  w ͦΕʹͯ͠͸ඃϦϯΫαΠτ͕ଟ͍Θ͚Ͱ͸ͳ͍ w υϝΠϯΛചΓ͚͔ͭͨͬͨ  w ͦΜͳ࿈བྷ͸དྷ͍ͯͳ͍

    w ͨͩͷݩαʔϏεͷϑΝϯ  w ͩͱͨ͠Βɺվ͟Μ͸͠ͳͦ͞͏ ˠೲಘͷͰ͖Δཧ༝͸ݟ౰ͨΒͣ Մೳੑ
  5. "84ʹ͓खࢴΛೝΊΔ w ʮஶ࡞ݖ৵֐ͷਃཱ௨஌͓ΑͼखଓʯͷςϯϓϨʹԊͬͯ಺༰ΛຒΊΔ w ঢ়گͷઆ໌ w ͜͜·ͰͨͲΓண͍ͨܦҢ w *OUFSOFU"SDIJWFͱൺֱͯ͠ɺ$PQZSJHIUΛओு͢Δ w

    ςϯϓϨͷղऍ͕೉͍͠෦෼΋͕͋ͬͨɺͳΔ΂͘఻ΘΔΑ͏ʹઆ໌Λॻ͘ w ςϯϓϨ͕೔ຊޠ൛Ͱެ։͞Ε͍ͯͨͷͰɺϝʔϧจ໘΋೔ຊޠͰΑ͔Ζ͏ ͱ൑அͨ͠
  6. "84͔Βͷ͓ฦࣄ w ͙͢ʹฦࣄΛ͍͍ͨͩͨ w ͳ͓ɺ͓ฦࣄ͸ӳޠͩͬͨ w ௐࠪɾରԠ͠·͢ɺͱͷ͜ͱ w ໰͍߹Θ͔ͤΒ೔ͰɺαΠτ͕ఀࢭ͞Εͨ w

    αʔϏεӡӦऀ͔Βͷਃཱ͕ͯ͋͠Ε͹ɺ௥ՃͰ৘ใͷఏग़ΛٻΊΔ͜ͱ ͕͋Δͱͷ͜ͱ w ਺೔଴ͬͯ΋ͱ͘ʹͳʹ΋ͳ͔ͬͨΑ͏Ͱɺिؒޙʹด࠯׬ྃ w ˠϊʔςΟεΞϯυςΠΫμ΢ϯखଓʹԊͬͨखॱ w "84͔ΒϗεςΟϯάձࣾ΁ͷ࿈ܞ্ͨ͠Ͱ#"/ͯ͘͠Εͨ  w ৄࡉ͸ෆ໌
  7. ૯ׅ w %.$"͸ͭΑ͍ w "84্ͰӡӦ͞Ε͍ͯΔ4BB4ʹ৐ͬͨίϯςϯπʹରͯ͠΋༗ޮͩͬͨ w ๏ͷ஄ؙ w ۜΑΓ΋ۚΑΓ΋ͭΑ͍ w

    ͨͩ͠ɺαʔόʔɾاۀ͕ॴଐ͢Δ෺ཧతͳࠃͷ๏཯ͷ੍໿Λड͚Δ఺ʹ஫ҙ w ࠓճɺ%.$"ͷ߆ଋྗͷͳ͍ࠃ΍ݸਓαʔόʔͳͲͰϗεςΟϯά͞Ε͍ͯͨΒ Ͳ͏͢Ε͹Α͔ͬͨͩΖ͏͔ʜ  w ೔ຊͩͱϓϩόΠμ੹೚੍ݶ๏ͷݩͰϓϩόΠμʹ৘ใ։ࣔΛٻΊΔ ະݕূ  w αʔϏεӡӦऀͱͯ͠΋ɺ߈ΊΔଆɾकΔଆͲͪΒͷϩʔϧͱͯ͠΋ؾʹཹΊ͓ͯ ͖͍ͨ Α͍αʔϏεӡӦΛʂ