$30 off During Our Annual Pro Sale. View Details »

実社会で使おう!! Acmeモジュール集

実社会で使おう!! Acmeモジュール集

2017/06/30 YAPC::Fukuoka 前夜祭 LTソン

AnaTofuZ

June 30, 2017
Tweet

More Decks by AnaTofuZ

Other Decks in Technology

Transcript

  1. ࣮ࣾձͰ࢖͓͏!!
    AcmeϞδϡʔϧू
    YAPC::Fukuoka લ໷ࡇ
    Okinawa.pm @AnaTofuZ

    View Slide

  2. Ͳ͏΋

    View Slide

  3. ͜Μʹͪ͸

    View Slide

  4. ԭೄ͔Βདྷ·ͨ͠

    View Slide

  5. ΞφάϥͰ͢(@AnaTofuZ)
    • งғؾͰԭೄࡏॅ
    • ླྀٿେ

    ৘ใܥͷֶ෦ೋ೥ੜ
    • Acmeͱ·ͲϚΪ͕޷͖
    • Perl͸ਅ໘໨ʹ΍ͬͯ൒೥

    View Slide

  6. View Slide

  7. ަ௨ࢧԉ͋Γ͕ͱ͏͍͟͝·͢!
    • KansaiʹҾ͖ଓ͖͋Γ͕ͱ͏͍͟͝·͢!!
    • YAPC࠷ߴ!!!
    • ϑΝʔϜϊʔτ༷,ͩ͜·Ϧαʔν༷

    αϙʔλʔζ༷,ΧϠοΫ༷͋Γ͕ͱ͏͍͟͝
    ·͢!!

    View Slide

  8. slackbot ࡞੒

    View Slide

  9. View Slide

  10. ޠኮྗ͕ͳ͍

    View Slide

  11. ࣮ࣾձͰ࢖͏!
    AcmeϞδϡʔϧू
    YAPC::Fukuoka લ໷ࡇ
    Okinawa.pm @AnaTofuZ

    View Slide

  12. AcmeϞδϡʔϧͷ
    ࡞Γํ͕reject
    ͩͬͨͷͰ

    View Slide

  13. ྗͷݶΓAcmeΛ
    ঺հ͍ͯͧ͘͠!!

    View Slide

  14. Acme::HowToMakeSushi

    View Slide

  15. PerlϓϩάϥϜ͕ग़དྷΕ͹
    ͕ग़དྷΔ

    View Slide

  16. ͜͏͍͏࣌ʹʹ࢖͑Δ
    • ण͕࢘৯΂͍ͨ
    • ϓϩάϥϛϯά΋޷͖͚ͩͲण͕࢘޷͖
    • ͜ͷण࢘ͱϓϩάϥϜ͕ਓੜͦͷ΋ͷ͔ݟͨ
    ͍࣌

    View Slide

  17. VTSCJOFOWQFSM
    VTFTUSJDU
    VTFXBSOJOHT
    VTF"DNF)PX5P.BLF4VTIJ
    QSJOUl)FMMPaOz

    View Slide

  18. Acme::Want5000trillion

    View Slide

  19. View Slide

  20. ͜͏͍͏࣌ʹʹ࢖͑Δ
    • 5ઍஹԁཉ͍࣌͠
    • ւ֎Ͱޒઍஹԁཉ͍࣌͠
    • ͱʹ͔͘ޒઍஹԁཉ͍࣌͠

    View Slide

  21. Acme::Blouse::Tiemi

    View Slide

  22. ಹ೼->෱Ԭͷ
    ػ಺Ͱ࡞੒

    View Slide

  23. 35ԯόΠτͷ
    μϛʔϑΝΠϧΛ
    ࡞੒

    View Slide

  24. 35ԯόΠτͷ
    μϛʔϑΝΠϧΛ
    ࡞੒

    View Slide

  25. ͜͏͍͏࣌ʹʹ࢖͑Δ
    • ॆ࣮ͨ͠࢓ࣄΛૹΓ͍ͨ࣌
    • ΨϜΛࣺͯΔλΠϛϯά͕Θ͔Βͳ͍࣌
    • ಥવ35ԯͷσʔλ͕ඞཁͱͳͬͨ࣌
    • ࠷ۙͷྲྀߦʹCUIϕʔεͰϊϦ͍ͨ࣌

    View Slide

  26. VTSCJOFOWQFSM
    VTFTUSJDU
    VTFXBSOJOHT

    VTF'JOE#JO
    VTFMJC'JOE#JO#JOMJC

    VTF"DNF#MPVTF5JFNJ
    $BSFFS8PNBO \XJUI#^


    View Slide

  27. VTSCJOFOWQFSM
    VTFTUSJDU
    VTFXBSOJOHT

    VTF'JOE#JO
    VTFMJC'JOE#JO#JOMJC

    VTF"DNF#MPVTF5JFNJ
    $BSFFS8PNBO \XJUI#^


    ޙ5ઍສʹ΋ରԠ

    View Slide

  28. ~/w/p/A/Acme-Blouse-Tiemi ››› ls -la
    master ✱ 䡧
    total 6933720
    drwxr-xr-x 17 e155730 staff 578 6 30 13:09 .
    drwxr-xr-x 17 e155730 staff 578 6 30 12:44 ..
    drwxr-xr-x 12 e155730 staff 408 6 30 16:14 .git
    -rw-r--r-- 1 e155730 staff 219 6 30 12:44 .gitignore
    -rw-r--r-- 1 e155730 staff 100 6 30 12:44 .travis.yml
    -rw-r--r-- 1 e155730 staff 50000000 6 30 13:09 .withB
    -rw-r--r-- 1 e155730 staff 301 6 30 12:44 Build.PL
    -rw-r--r-- 1 e155730 staff 3500000000 6 30 13:09 CareerWoman
    -rw-r--r-- 1 e155730 staff 90 6 30 12:44 Changes
    -rw-r--r-- 1 e155730 staff 18397 6 30 12:44 LICENSE
    -rw-r--r-- 1 e155730 staff 1330 6 30 12:44 META.json
    -rw-r--r-- 1 e155730 staff 319 6 30 12:44 README.md
    -rw-r--r-- 1 e155730 staff 88 6 30 12:44 cpanfile
    drwxr-xr-x 3 e155730 staff 102 6 30 12:44 lib
    -rw-r--r-- 1 e155730 staff 108 6 30 12:44 minil.toml
    drwxr-xr-x 3 e155730 staff 102 6 30 12:44 t

    View Slide

  29. ~/w/p/A/Acme-Blouse-Tiemi ››› ls -la
    master ✱ 䡧
    total 6933720
    drwxr-xr-x 17 e155730 staff 578 6 30 13:09 .
    drwxr-xr-x 17 e155730 staff 578 6 30 12:44 ..
    drwxr-xr-x 12 e155730 staff 408 6 30 16:14 .git
    -rw-r--r-- 1 e155730 staff 219 6 30 12:44 .gitignore
    -rw-r--r-- 1 e155730 staff 100 6 30 12:44 .travis.yml
    -rw-r--r-- 1 e155730 staff 50000000 6 30 13:09 .withB
    -rw-r--r-- 1 e155730 staff 301 6 30 12:44 Build.PL
    -rw-r--r-- 1 e155730 staff 3500000000 6 30 13:09 CareerWoman
    -rw-r--r-- 1 e155730 staff 90 6 30 12:44 Changes
    -rw-r--r-- 1 e155730 staff 18397 6 30 12:44 LICENSE
    -rw-r--r-- 1 e155730 staff 1330 6 30 12:44 META.json
    -rw-r--r-- 1 e155730 staff 319 6 30 12:44 README.md
    -rw-r--r-- 1 e155730 staff 88 6 30 12:44 cpanfile
    drwxr-xr-x 3 e155730 staff 102 6 30 12:44 lib
    -rw-r--r-- 1 e155730 staff 108 6 30 12:44 minil.toml
    drwxr-xr-x 3 e155730 staff 102 6 30 12:44 t

    View Slide

  30. Acme࠷ߴ!!!!!

    View Slide