Slide 1

Slide 1 text

BDUJYXFCΛ࢖ͬͨ։ൃͷϋϚϦϙΠϯτΛආ͚͍ͨ 3VTUɺԿ΋Θ͔Βͳ͍

Slide 2

Slide 2 text

ࣗݾ঺հ দຊ݈ଠ࿠ !NBUTV FTUJF4PGUXBSF&OHJOFFS ૣҴాେֶ੓࣏ܦࡁֶ෦ଔɻ ೥ΑΓϑΥϧγΞגࣜձࣾʹͯ 8FCΤϯδχΞͱͯ͠ۈ຿ɻ ೥ΑΓFTUJFʹࢀըɻ ʰ࣮ફ3VTUϓϩάϥϛϯάೖ໳ʱڞஶɻ

Slide 3

Slide 3 text

3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Ε͹ظ଴௨Γಈ͘ͷͰʜʜʯ

Slide 4

Slide 4 text

3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Ε͹ظ଴௨Γಈ͘ͷͰʜʜʯ ˢॻ͍ͯ͋Δ௨Γʹಈ͖·͢ ˞֎෦ͷϥΠϒϥϦ࢖ͬͯͳ͍ؒ͸ظ଴௨Γʹಈ͍ͯ͘ΕΔΜͰ͚͢ͲͶ

Slide 5

Slide 5 text

actix-webΛ࢖ͬͨ։ൃʹ׳Ε͍ͯͳ͍ͱ ͠ΐ͏΋ͳ͍ϛεͰϋϚͬͯ͠·͏͜ͱ͕͋Δ

Slide 6

Slide 6 text

WebΞϓϦͷͬ͘͟Γͱͨ͠ಈ͖Λ͓͞Β͍

Slide 7

Slide 7 text

ͬ͘͟Γ8FCΞϓϦͷ࢓ࣄ • ϦΫΤετΛड͚औΔ • %#ʹΫΤϦΛൃߦͯ͠ • ஋Λฦ͢

Slide 8

Slide 8 text

BDUJYXFCΛ࢖ͬͯॻ͔ΕͨΞϓϦ͕͋Δ

Slide 9

Slide 9 text

݁߹ςετ΋ॻ͔Ε͍ͯΔ

Slide 10

Slide 10 text

UBTLΛొ࿥ग़དྷΔΑ͏ʹ͍ͨͧ͠ʂ ݁ߏ΍Δ͜ͱ͋ΔΑʂ • 63-ܾΊͯ • ΠϯλʔϑΣΠεʢΠϯϓοτɾΞ΢τϓοτʣܾΊͯ • ܕॻ͍ͯ • %#ܨ͍Ͱ • ςετʂ デモへ

Slide 11

Slide 11 text

ίϯύΠϧ͕௨ͬͯ΋έΞϨεϛεͰظ଴௨Γͷಈ͖Λ͠ͳ͍έʔε͕༗Δ • 63-ΛUZQP͍ͯ͠·ͤΜ͔ • TFSWJDFొ࿥࿙Ε͍ͯ·ͤΜ͔ʁ • ϦΫΤετϝιου͸ਖ਼͍͠Ͱ͔͢ʁ • ύϥϝʔλͷܗࣜʢ+TPOɺ2VFSZɺ1BUIʣ͸ਖ਼͍͠Ͱ͔͢ʁ • ύϥϝʔλͷ಺༰͸ਖ਼͍͠Ͱ͔͢ʁ

Slide 12

Slide 12 text

logΛݟΑ͏

Slide 13

Slide 13 text

ϩάΛݟΑ͏ • ϩΨʔΛઃఆ͠·͠ΐ͏ • FOW@MPHHFSͳΒ3645@-0(EFCVHDBSHPSVO • ςετ͸ผͷ࣮ߦϑΝΠϧͳͷͰϩΨʔͷॳظԽ͕ඞཁ

Slide 14

Slide 14 text

࠷ॳʹ࣮ߦ͞Εͨςετ͚ͩͰϩΨʔͷઃఆ͕Ͱ͖ΔΑ͏ʹڞ௨ؔ਺Խ͢Δ https://docs.rs/env_logger/latest/env_logger/#capturing-logs-in-tests

Slide 15

Slide 15 text

• εςʔλείʔυΛݟΑ͏ • 3645@-0(EFCVHͰϩάΛݟΑ͏ • యܕϋϚΓϙΠϯτΛετοΫ͠Α͏ FTUJFશྗ࠾༻த ΦϯϘʔσΟϯά͕Μ͹Γ·͢ʂ ·ͱΊ