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

チャットワークの開発を支えるツール

481a460d2008ec84e545cb877896d08b?s=47 YutaAdachi
September 14, 2015

 チャットワークの開発を支えるツール

開発ツールチラ見せ♡ナイト参加者グループ #2 (2015/09/11) 発表文

481a460d2008ec84e545cb877896d08b?s=128

YutaAdachi

September 14, 2015
Tweet

Transcript

  1. νϟοτϫʔΫ Λࢧ͑Δπʔϧ / Dev Tool Night at Osaka vol.2 ҆ୡ

    ༐ଠ
  2. ࣗݾ঺հ • ҆ୡ ༐ଠ • ChatWork (ࣾྺ: 1೥9ϲ݄) • ScalaͰϞόΠϧ޲͚ͷWeb

    APIΛ։ൃத
  3. ࠓ೔ͷ͓࿩ • ։ൃͰར༻͍ͯ͠Δπʔϧ • αϙʔτνʔϜͰར༻͍ͯ͠Δπʔϧ • ։ൃݴޠ, ։ൃϚγϯͷOSʹͱΒΘΕͳ͍΋ ͷத৺ʹ

  4. νϟοτϫʔΫ

  5. άϧʔϓνϟοτ ϏσΦνϟοτ λεΫ؅ཧ ϑΝΠϧڞ༗

  6. άϧʔϓνϟοτ ϏσΦνϟοτ λεΫ؅ཧ ϑΝΠϧڞ༗

  7. • αʔϏεΠϯ͔Β4೥ • ಋೖࣾ਺: 78,000ࣾ௒ • ຖि1,000ສ௒ͷϝοηʔδ

  8. ΤϯδχΞ͕࢖͏πʔϧ

  9. IntelliJ IDEA

  10. IntelliJ IDEA • ڧྗͳϦϑΝΫλϦϯάػೳ • ίʔυδϟϯϓ • ิ׬ػೳ • σόοά

    & όʔδϣϯ؅ཧ
  11. PlantUML Plugin • γʔέϯεਤ, Ϋϥεਤ౳ͷ࡞੒ • GithubͰ؅ཧ

  12. None
  13. MindMeister

  14. MindMeister (ϚΠϯυϚοϓ) • ར༻γʔϯ • εϓϦϯτ(εΫϥϜ)ͷৼΓฦΓ • ϛʔςΟϯά • ࣄલ४උ

    & ٞࣄ࿥ • ϒϨΠϯετʔϛϯά
  15. None
  16. MindMeister (ϚΠϯυϚοϓ) • ྑ͍ͱ͜Ζ • ಉ࣌ฤूՄೳ • ඇৗʹγϯϓϧ • ϊʔυ͝ͱʹURLੜ੒͠ɺڞ༗Ͱ͖Δ

  17. MindMeister (ϚΠϯυϚοϓ) • ࢖͍ʹ͍͘ͱ͜Ζ • ϒϥ΢βʹΑͬͯ͸·ͱ΋ʹ࢖͑ͳ͍ • Safari: ☓

  18. ScreenHero

  19. ϖΞϓϩάϥϛϯά • Scalaͷ஌ࣝͷڞ༗ • ྫ.ʮ࣮͸͜Μͳؔ਺͕͋ͬͯɺ1ߦͰஔ͖׵͑ΕΔΑʯ • ۀ຿஌ࣝͷڞ༗ • IDEͷศརͳػೳɺσόοάͷίπΛڞ༗ •

    ྫ.ʮIntelliJʹ͸ϫʔΫγʔτ͍ͬͯ͏ػೳ͕͋ͬͯ..ʯ • ͪΐͬͱͨ͠ࡶஊͰஊস͢Δ
  20. None
  21. ϖΞϓϩʹ·ͭΘΔॾ໰୊ • ΩʔόΠϯυ • vim-pluginצหͯ͘͠Ε໰୊ • ࣗ෼ͷը໘ͩͱࢥ͍ࠐΜͰ͠·͏໰୊ • ্࢘ʹউखʹϝοηʔδΛૹΖ͏ͱ͢Δ໰୊

  22. CI

  23. νʔϜ͝ͱʹ͹Β͹Β • PHP: TravisCI • Scala: Jenkins • Android &

    iPhone: CircleCI
  24. Jenkins • TravisCI΋CircleCI΋ࢼͯ͠͸Έͨ΋ͷͷ… • ScalaͷίϯύΠϧʹ͕͔͔࣌ؒΔ • AWSͷߴੑೳͳΠϯελϯεΛར༻

  25. JIRA & Confluence

  26. JIRA • JIRA Agile (ϓϥάΠϯ)ͰεΫϥϜ

  27. JIRA • ྑ͍ͱ͜Ζ • ඇৗʹଟػೳͰɺϓϩδΣΫτʹ߹Θͤͨ ΧελϚΠζ͕Ͱ͖Δ • ӡ༻͕पΓͩ͢ͱշద

  28. JIRA • ࢖͍ʹ͍͘ͱ͜Ζ • ඇৗʹଟػೳ • ଟػೳ͗ͯ͢ɺઃఆ͕೉͍͠ • γϣʔτΧοτΩʔ͕࢖͍ʹ͍͘ •

    ඪ४͕ϚʔΫμ΢ϯ͡Όͳ͍ (wikiه๏ɺݸਓతʹਏ ͍)
  29. ΦϯϓϨϛε൛ or Ϋϥ΢υ൛ • ϓϥάΠϯ • ΦϯϓϨϛε൛Ͱ͔͠࢖͑ͳ͍΋ͷ΋ଟ͍ • ChatWorkͰ͸ɺΫϥ΢υ൛ •

    ӡ༻Λָ͍ͨ͠
  30. Confluence • ඇΤϯδχΞͰ΋࢖͑Δ • ಠಛͳγϯλοΫε • Wikiه๏తͳ΍͕ͭۤखͳਓ΋

  31. ίϛϡχέʔγϣϯπʔϧ

  32. None
  33. InVision

  34. InVision • ը໘ભҠͳͲΛ֬ೝ͠΍͍͢ϓϩτλΠϐϯ άπʔϧ

  35. None
  36. InVision • ར༻γʔϯ • σβΠφʔ&ΫϥΠΞϯτΞϓϦ։ൃऀ • αʔόαΠυͷΤϯδχΞ΋ɺϢʔεέʔε ͷ֬ೝͷͨΊʹ

  37. FabricͷBeta

  38. FabricͷBeta • ςελʔ΁ΞϓϦΛ഑෍͢Δπʔϧ • UDID͚ͩ෼͔Ε͹഑෍Ͱ͖Δ • iOS7ରԠ (TestFlight͸ରԠͯ͠ͳ͍)

  39. αϙʔτνʔϜ͕࢖͏πʔϧ

  40. ZenDesk

  41. ZenDesk • ΧελϚʔαϙʔτπʔϧ

  42. ZenDesk https://www.zendesk.com

  43. ZenDesk • ࢖͍΍͍͢ͱ͜Ζ • ϚΫϩ&ςϯϓϨʔτػೳ • ॆ࣮ͨ͠Ϩϙʔτػೳ • λΠϜτϥοΩϯά •

    iPhone/AndroidΞϓϦ͕͋Δ • ιʔγϟϧ࿈ܞ • twitter, FacebookͰͷ໰͍߹Θͤ΋؅ཧɾฦ৴
  44. Snagit

  45. Snagit • ը໘Ωϟϓνϟπʔϧ • ಈըͷ࿥ը΋Մೳ • ࿥ըޙʹYouTube΁αΫοͱΞοϓϩʔυ

  46. None
  47. Snagit • ར༻γʔϯ • ಈը • MTGΛ࿥ը • ࢀՃͰ͖ͳ͔ͬͨਓͷͨΊʹ

  48. ࢖ͬͯΈ͍ͨʂ ͱࢥ͑ΔΑ͏ͳπʔϧɺ ͋Γ·͔ͨ͠ʁ

  49. ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ