XP-2018-F-7

 XP-2018-F-7

XP祭り2018ワーックショップ -『フレーズ』で体験する、あのチーム

40f4d1f2e77078955bd01e9fb4a503ba?s=128

seki at druby.org

September 08, 2018
Tweet

Transcript

  1. ʮϑϨʔζʯͰମݧ͢Δ ͋ͷνʔϜ ʙͱͪ͗3VCZͷษڧձ UP3VCZ ʙ '

  2. ͳΜͰϑϨʔζʁ ͋ͷνʔϜͱ͜Ε·Ͱͷ͜ͱ ൓ল Ծઆ

  3. ͋ͷνʔϜ XP /C/C++/ 750 + 1

  4. ͜Ε·Ͱ XP 2004 JaSST

  5. JaSST'04, XPࡇΓ2004 xUnit XP

  6. JaSST'07 - ن໛ JaSST’07

  7. ن໛ͷ֦େ ฒߦ։ൃ ·ͱΊ ςετɺίʔυɺ։ൃख๏ͦͯ͠ ࣦഊ΋੒ޭ΋νʔϜͷ΋ͷ 2008

  8. ൓ল ͜Ε·ͰɺνʔϜΛ၆ᛌͯ͠։ൃͷྲྀΕʢ൓෮։ൃɺ ׂ࣌ؒͷ͜ͱɺϓϩηε͕มԽ͢ΔͨΊͷ͔͚͠ʣ Λใࠂ͖ͯ͠·ͨ͠ Ͱ΋ɺ͜Ε͸Ͱ͖͕͋ͬͨνʔϜͷ༷ࢠΛઆ໌ͨ͠ ͚ͩͰ͢ ʢಡΜͩΓฉ͍ͨΓ͚ͨͩ͠ͰɺͰ͖ΔΘ͚ͳ͍ͩΖʂʣ

  9. νʔϜ͕νʔϜʹͳΔաఔΛࢥ͍ฦͯ࣍͠ͷΑ͏ʹ ԾઆΛཱͯ·ͨ͠ ໰୊Λղܾ͍ͯ͘͠࠷தʹ͓͜Δʮখ͞ͳձ࿩ʯ͕ ʮΑ͍νʔϜʯΛ͔ͨͪ࡞ΔʢͷͰ͸ͳ͍͔ʂʣ ͔ͬ͜Α͘ݴ͏ͱνʔϜͷՁ஋؍ɹ ϑϨʔζˠ;Δ·͍ˠՁ஋؍ Ծઆ

  10. None
  11. None
  12. ୊ࡐ ࢓ࣄͷ΍Γํ ʮ͏·͍ͬͨ͘ΒͲ͏ͳΔͷʁʯ ʮૣ͘ݟ͔ͭͬͯΑ͔ͬͨͶʔʯ ʮ΍Γͨ͘ͳ͍ͷʁʯˡ/FXʂ ʮΘ͔Μͳ͍ʯ ࠓ೔͸͜Μͳ୊ࡐΛ࢖ͬͯɺͲΜͳྑ͍͜ͱ͕͋Δͷ͔ɺ࢖༻͢Δঢ়گͳͲΛ঺հ ͠·͢ɻ Έͳ͞ΜͷνʔϜ΍૊৫ͰࣅͨΑ͏ͳঢ়گʹͳͬͨ࣌ɺͲΜͳ͜ͱ͕ى͖Δͷ͔ɺ Έͳ͞Μ͸Ͳ͏ߦಈ͍ͯ͠Δͷ͔ɺ಄ͷதͰߟ͑ͳ͕Βฉ͍͍ͯͩ͘͞Ͷɻ

    ͻͱͭͷςʔϚ͸෼ɻ
  13. ΩονϯλΠϚʔΛηοτ͍ͯͩ͘͠͞ʂ 12:00

  14. ʮ͏·͍ͬͨ͘ΒͲ͏ͳΔͷʁʯ ͜Μͳྑ͍͜ͱ͕ى͖Δ ΰʔϧ͕Θ͔Δ ͔֬ΊΔํ๏͕Θ͔Δ ΰʔϧ·Ͱͷεςοϓ͕Θ͔Δ ͏·͘໎͑Δ ʮ˓˓͕Θ͔Δʯ͸݁ՌͰ͚͢ΕͲ΋ɺ͜ͷϑϨʔζ͕τϦΨʔͱͳΓʮԿ͕Θ͔͍ͬͯͯɺ Կ͕Θ͔Βͳ͍ͷ͔ʯ͕໌Β͔ʹͳΓ·͢ͶɻͦͷޙɺΘ͔ΔͨΊͷ׆ಈ͕ߦΘΕɺͦͷ݁ ՌʮΘ͔ΔʯΑ͏ʹͳΔͱ͍͏͜ͱͰ͢ɻʮ͏·͘໎͑Δʯͱ͍͏ͷ͸ɺͪΐͬͱઆ໌͕೉ ͍͠ͷͰ͕͢ɺΰʔϧ·ͰͷԾઆΛཱͯͯஈ֊తʹղ͘ΜͰ͢Ͷɻͦ͏͢Δͱؒҧ͍ʹؾ͕

    ͖ͭ΍͘͢ͳΔɻ࠷ޙͷ࠷ޙʹͳͬͯ͏·͍͔͘ͳ͍͜ͱ͕෼͔ͬͯɺ࿏಄ʹ໎ͬͯ͠·͏͜ ͱ͕ى͖ͳ͍Α͏ʹͳ͍ͬͯΔɻ͔ͩΒɺઓུతʹؒҧ͑ΒΕ·͢ɻ҆৺ͯ͠໎͑ΔΜͰ͢Ͷɻ
  15. ʮ͏·͍ͬͨ͘ΒͲ͏ͳΔͷʁʯ ঢ়گ ˓˓ͷௐࠪΛ͠·͢ ࢓༷Λ˓˓͞Μʹ֬ೝ͠·͢ ετʔϦʔͷλΠτϧ͕ʮ˓˓ػೳͷ࣮૷ʯ ˓݄˓೔ʹϦϦʔε͠·͢ ϨάϨογϣϯςετɺ˓˓ςετɺɺɺ ߟ͑ͯΈΑ͏

  16. ຊΛ͖࣋ͬͯͨਓ͸αΠϯΛ΋Β͓͏ʂ ୈ7*෦ɹ೔ຊਓࣥචऀʹΑΔνʔϜϦʔμʔγοϓʹ͍ͭͯ ஌Δ΂͖͜ͱ ষϦʔυʹ͍ͭͯɹؔকढ़ ষ͏·͍ͬͨ͘ΒͲ͏ͳΔͷɹؔকढ़ ʮ͏·͍ͬͨ͘ΒͲ͏ͳΔͷʁʯ

  17. ΩονϯλΠϚʔΛηοτ͍ͯͩ͘͠͞ʂ 12:00

  18. ʮૣ͘ݟ͔ͭͬͯΑ͔ͬͨͶʔʯ ͜Μͳྑ͍͜ͱ͕ى͖Δ ҟมʹҰૣ͘ؾ͚ͮΔΑ͏ʹͳΔ Ξϯςφͷछྨɺߴ͞ɺײ౓͕มΘͬͯ͘Δ Կ΋͔΋͕ର৅ʹͳΔ ͲΜͳ໰୊΋׻ܴ͞ΕΔ ͓͔͍͠ɺͱࢥͬͨΒɺ᪳᪯ͤͣݴ͑ΔΑ͏ʹͳΔ ໌೔͡Όͳͯ͘Α͔ͬͨʂࠓɺରԠͰ͖ΔͷͰ͔͢Βɻ͍ͭͰ΋ʮࠓʯ͕Ұ൪ૣ͍ΜͰ͢ɻ όάΛݟ͚ͭΒΕͨ΄͏ʢଟ͘͸ϓϩάϥϚʣ͸ɺͲΜͳؾ࣋ͪͳͷ͔ͳʁݟ͚ͭͨ΄͏͸ ʢૣ͘ݟ͚ͭΒΕͯΑ͔ͬͨͳʣͱخ͘͠ͳΓ·͢ɻ͔ͩΒɺ͓͔͠͞Λݟ͚ͭΔͱɺҰૣ

    ͘୭͔ʹ࿩ͨ͘͠ͳͬͯ͠·͏ΜͰ͢ɻ࣮͸͜ΕɺόάΛݟ͚ͭͨͱ͖͚ͩͰ͸ͳ͍ΜͰ͢Αɻ ͓͔͠ͳ࣮૷Λݟ͚ͭͨͱ͖ɺ͏ͪͷνʔϜͷʓʓ͞ΜͱɺྡͷνʔϜͷʓʓ͞Μɺ͓ޓ͍ ʹίϯϑϦΫτͯͦ͠͏͡Όͳ͍ʁͳͲͳͲɺ։ൃதʹى͖ΔɺԿ΋͔΋͕ର৅Ͱ͢ɻ
  19. ʮૣ͘ݟ͔ͭͬͯΑ͔ͬͨͶʔʯ ঢ়گ όά͕ݟ͔ͭͬͨʢ͜ΕɺΘΓͱॏେͳ΍ͭͩʣ ։ൃऴ൫ʂͰ΋͓͔͠ͳಈ͖Λݟ͚ͭͪΌͬͨ ·͍ͣɺ͜Ε͡Όؒʹ߹Θͳ͍ͷͰ͸ ΤΞίϛοτ ຋༁ൃ஫ϛε ߟ͑ͯΈΑ͏

  20. ΩονϯλΠϚʔΛηοτ͍ͯͩ͘͠͞ʂ 12:00

  21. ʮ΍Γͨ͘ͳ͍ͷʁʯʮ͸͍ɻʯ ͜Μͳྑ͍͜ͱ͕ى͖Δ ͳΜͱͳ͘ख͕ࢭ·͍ͬͯΔ͕࣌ؒݮΔ ෆ҆ͳ͜ͱΛ࿩ͤΔ Կʹࠔ͍ͬͯΔͷ͔͕Θ͔Δ ΈΜͳͷ໰୊ʹͳΔ ΄Μͱʹ΍Γͨ͘ͳ͍ͱ͖Ͱ΋ɺͲ͏ʹ͔ͳΔ ʮ͡Ό͋ɺԶ΍Δʂʯ αϘͬͯ͸͍ͳ͍Μ͚ͩͲɺͳΜͱͳ͘ख͕ࢭ·͍ͬͯΔΑ͏ʹݟ͑Δͱ͖ɺ͜ΜͳϑϨʔζ Λ࢖͏ͱ͖͕͋Γ·͢ɻʮ΍Γ͍ͨΜ͚ͩͲɺ999͕͏·͍͔͘ͳ͍ΜͰ͢ΑͶɺɺɺʯ

    ͜ΕΛฉ͍ͨॠ͔ؒΒɺΈΜͳͷ໰୊ʹͳΓ·͢ɻຊ౰ʹ΍Γͨ͘ͳ͍ͱ͖͸ʮ΍Γͨ͘ͳ ͍ʯͱݴͬͯ΋େৎ෉ɻ͜Ε΋ΈΜͳͷ໰୊Ͱ͢ɻʮ΍Γͨ͘ͳ͍Μ͡Όɺ࢓ํͳ͍͔ʔʯ ʮ͡Ό͋ɺ0͘Μ΍ͬͯΑʯʮ͑ʔɺԶ͔ͬ͢ʔʢྃঝ͍ͯ͠Δʣʯ΋͏ࢭ·͍ͬͯ·ͤΜɻ
  22. ʮ΍Γͨ͘ͳ͍ͷʁʯʮ͸͍ɻʯ ঢ়گ ࡞ۀ͸ͯ͠ΔΑ͏͚ͩͲɺࡢ೔ͱঢ়گ͕มΘΒͳ͍ ͍ͭ΋ޙճ͠ʹ͞ΕΔνέοτ͕͋Δ ʮଞʹ΍Δ͜ͱ͕͋Δʯʮ๩͍͠ʯ ʮϞνϕʔγϣϯ͕ʔʯ Կ͔ࠔ͍ͬͯΔͷ͔ͳʁɹ೉͍͠ͷ͔ͳʁ ߟ͑ͯΈΑ͏

  23. ΩονϯλΠϚʔΛηοτ͍ͯͩ͘͠͞ʂ 12:00

  24. ʮΘ͔Μͳ͍ʯ ͜Μͳྑ͍͜ͱ͕ى͖Δ ॠ࣌ʹҧ࿨ײΛ ࣗ෼ͷҟৗͱͯ͠ ఻͑Δ͜ͱ͕Ͱ͖Δ ͳͥΘ͔Βͳ͍͔ΛΈΜͳ͕Ұ੪ʹߟ͑ɺ࿩࢝͠ΊΔ େ఍ͷ৔߹ɺ՝୊ʢ໰୊ʣ͕ݟ͔ͭΔ ࣗ෼͕Θ͔Βͳ͍ͷ͸ɺΈΜͳͷ໰୊ͩʂͱࢥ͑ͯؾָ͕ ʮΘ͔Μͳ͍ʯ͸νʔϜͷதͰʮࣗ෼ʯʹҟৗ͕͋Δ͜ͱΛ఻͑·͢ɻʮΘ͔Μͳ͍ʯͷ͸ ࣗ෼Ͱ͕͢ʮΘ͔Βͳ͍ʯͱݴͬͨॠؒʹɺΈΜͳͷ໰୊ʹมԽ͠·͢ɻͳʹ͕Θ͔Βͳ͍

    ΜͩΖ͏ɺͦΕ͸ͳͥͩΖ͏ɺ࡞ઓʗ࢓༷ʗઃܭʹͳʹ͔ൈ͚͕͋Δͷ͔΋ɻ͔͍͍ͬ͜͜ ͱݴͬͯΔ͚Ͳɺ۩ମతʹͳʹ͍͍͔ܾͯ͠·ͬͯͳ͍ͧʂͱ͔ɻͦ͏ͦ͏ɻ࣮͸ΈΜͳ΋Θ ͔Βͳ͔ͬͨΓͯ͠ʂ
  25. ʮΘ͔Μͳ͍ʯ ঢ়گ Θ͔Βͳ͍ͱ͖ ࡢ೔ڭΘͬͨͷʹɺ΍ͬͺΓΘ͔Βͳ͍ पΓͷਓ͸ᰐ͖ͳ͕Βฉ͍ͯΔΜ͚ͩͲ ࣗ෼ͷ୲౰෼໺ͳͷʹ ΈΜͳͦ͏ͯ͠Δ͚Ͳʢޙ͔ΒνʔϜʹࢀՃʣ ͔͍͍ͬ͜࿩Λ͖͍͚ͨͲɺᡰʹམͪͳ͍ͱ͖ ߟ͑ͯΈΑ͏

  26. ͏·͍ͬͨ͘Β Ͳ͏ͳΔͷʁ ͳʹͯ͠Δͷʁ ͑ʔ Ͱ͖ͦ͏ʁ ͳΜͰ ΍ΔΜ͚ͩͬʁ ૣ͘ݟ͔ͭͬͯ Α͔ͬͨͶʔ ࠶ݱͤͨ͞ΒΘ͔

    Δͷʁ ͳΜͰͰ͖Δͱ ࢥ͏ͷʁ ࣗ෼Ͱ৮ͬͯ Έͨʁ ଟ਺ܾͰܾΊΔʁ ΍Γͨ͘ͳ͍ͷʁ ͳʹ͕େࣄ͡Ό ͳ͍ͷʁ Ͳ͕ࣗ͜৴ ͋Δͷʁ ͕Μ͹Βͳ͍Ͱʂ Έͤͯ Θ͔Μͳ͍ ʮ͋ͷνʔϜʯ͕ɺ೔ࠒΑ͘࢖͏ϑϨʔζʢࠓ೔͸͜ͷ̐ͭʣΛ࢖ͬͯʮ͋ͷνʔϜͷ৔ʯΛ࠶ݱͨ͠Αɻ
  27. ʮ໌೔͔Βग़དྷͦ͏ʁʯ Θ͔Μͳ͍ʁ

  28. None