Pro Yearly is on sale from $80 to $50! »

技術ブログを書くことについて/writing-tech-blog

0ac642c69b7f699a69e3ae3372244dc6?s=47 shibayu36
September 02, 2016

 技術ブログを書くことについて/writing-tech-blog

社内勉強会で発表した、技術ブログを書くことについての自分の考えです。

0ac642c69b7f699a69e3ae3372244dc6?s=128

shibayu36

September 02, 2016
Tweet

Transcript

  1. ٕज़ϒϩάΛ ॻ͘͜ͱʹ͍ͭͯ 2016/09/01 shiba_yu36

  2. ࣗݾ঺հ • id:shiba_yu36 • ͸ͯͳ5೥໨ • ΧΫϤϜνʔϜ • ϒϩάΛΑ͘ॻ͘

  3. ࣗ෼ͷϒϩάʹ͍ͭͯ • 2013೥ : 175هࣄ(಺ٕज़ϒϩά119) • 2014೥ : 158هࣄ(67) •

    2015೥ : 107هࣄ(38) • 2016೥ : 72هࣄ(53) http://blog.shibayu36.org/
  4. ࣗ෼ͷϒϩάʹ͍ͭͯ • 2013೥ : 175هࣄ(಺ٕज़ϒϩά119) • 2014೥ : 158هࣄ(67) •

    2015೥ : 107هࣄ(38) • 2016೥ : 72هࣄ(53) http://blog.shibayu36.org/ ͱʹ͔͘ ॻ͍͍ͯΔ
  5. ࠓ೔࿩͍ͨ͜͠ͱ • ͳͥ͜͜·ͰϒϩάΛॻ͘ͷ͔ • Ϟνϕʔγϣϯͷอͪํ • ൃݟͨ͠ϒϩάςΫχοΫ

  6. None
  7. ͳͥ͜͜·Ͱ ϒϩάΛॻ͘ͷ͔

  8. ϓϨθϯεΛ޲্͍͚ͨͩ͠ʁ ঝೝཉٻΛಘ͍͚ͨͩʁ

  9. ϓϨθϯεΛ޲্͍͚ͨͩ͠ʁ ঝೝཉٻΛಘ͍͚ͨͩʁ ॻ͘͜ͱͰֶशΛਂΊ͍ͨ

  10. ॻ͘͜ͱͰֶश͕ਂ·Δ • ࣗ෼ͷߟ͕͑·ͱ·Δ • ڭ͑ͯ΋Β͑Δ • ࣗ෼ͷϒϩά͕ڭ͑ͯ͘ΕΔ

  11. ࣗ෼ͷߟ͕͑·ͱ·Δ • Πϯϓοτ͚ͩͰཧղͨ͠ؾʹ • ࣮ࡍॻ͍ͯΈΔͱච͕ࢭ·Δ • ࣗ෼ͷݴ༿Ͱ·ͱΊΒΕͨΒɺཧղͨ͠ ͱݴ͑Δ

  12. http://blog.shibayu36.org/entry/2016/08/15/122913

  13. ڭ͑ͯ΋Β͑Δ • ϒϩάΛॻ͘ͱਓʹڭ͑ͯ΋Β͑Δ • ͦΕΛٵऩͯ͠͞Βʹֶश͕ਂ·Δ

  14. None
  15. None
  16. None
  17. ࣗ෼ͷϒϩά͕ڭ͑ͯ͘ΕΔ • 3͔݄͘Β͍ܦͭͱେମ๨ΕΔ • ੲͷϒϩά͕ࣗ෼Λॿ͚ͯ͘ΕΔ

  18. http://blog.shibayu36.org/entry/2015/07/08/095838

  19. http://blog.shibayu36.org/entry/2012/05/07/201556

  20. ֶश͍ͯ͠Δ͜ͱΛ ॻ͚͹ॻ͘΄Ͳֶश͕ਂ·Δʂ

  21. ໰୊ɿϞνϕʔγϣϯΛ อͯΔͷ͔ʁ

  22. None
  23. Ϟνϕʔγϣϯͷอͪํ

  24. ৺͕͚͍ͯΔ͜ͱ • ͙͢ॻ͘ • ୹͘ॻ͘ • ࣗ෼ͷͨΊʹॻ͘ • ׬ᘳͰͳͯ͘΋ެ։͢Δ

  25. ͙͢ॻ͘ ॻ͚ͦ͏ʂ ࣦഊྫ ೋिؒܦա ʮ΋͏͍͍͔ͳ…ʯ ॻ͚ͦ͏ͳΒɺͦͷ೔͔1िؒҎ಺ʹ

  26. ୹͘ॻ͘ 1هࣄ1ςʔϚͰɺग़དྷΔ͚ͩ୹͘ ࣦഊྫ ͍Ζ͍Ζ΍ͬͨʂ શ෦ॻͧ͘ʂ ΉͬͪΌ͔͔࣌ؒΔ ʮ΋͏͍͍͔ͳ…ʯ

  27. ஌ࣝθϩ͔ΒElasticsearchΛ ࢖͑ΔΑ͏ʹͳΖ͏

  28. None
  29. ஌ࣝθϩ͔ΒElasticsearchΛ ࢖͑ΔΑ͏ʹͳΖ͏ • ElasticsearchͷAnalyzerΛཧղ͢ΔͨΊશจݕࡧͷ ࢓૊ΈΛγϯϓϧʹߟ͑Δ • ElasticsearchͷΠϯσοΫεఆٛΛઃܭ͢Δखॱ • SQLϢʔβʔͷͨΊͷElasticsearch Query

    DSLೖ໳
  30. ࣗ෼ͷͨΊʹॻ͘ ࠓͷֶशͷͨΊɺະདྷͷࣗ෼ͷͨΊ ࣦഊྫ ݟΒΕΔ͜ͱΛҙࣝ ׬ᘳʹॻ͜͏ ͔͔࣌ؒΔ ଞʹಉ͡Α͏ͳهࣄ͕͋ͬͯ΋ߏΘͳ͍ ࠷ߴͷهࣄͩʂ ҙ֎ͱಡ·Εͳ͍ ʮ΋͏͍͍͔ͳ…ʯ

  31. 3~4࣌ؒɺͪΐͬͱؤுͬͨ 15෼ɺద౰ʹॻ͍ͨ vs Կ͕ྲྀߦΔ͔Α͘෼͔Βͳ͍ʂ

  32. ׬ᘳͰͳͯ͘΋ެ։͢Δ ͋Δఔ౓Ͱ੾ΓΛ͚ͭͯެ։͢Δ ະདྷͷࣗ෼͕ཧղͰ͖ΔϨϕϧʹ ͨͩ͠ɺӕ͸ॻ͔ͳ͍ ࣦഊྫ ׬ᘳʹॻ͜͏ ʮ΋͏͍͍͔ͳ…ʯ ͍ͭ·Ͱͨͬͯ΋ࣗ৴͕ͳ͍

  33. None
  34. ൃݟͨ͠ϒϩάςΫχοΫ

  35. ॻ͖ଓ͚ͯݟ͚ͭͨ ςΫχοΫΛ঺հ

  36. Ԍ্๷ࢭ

  37. Ԍ্๷ࢭ • લఏΛॻ͘ • ࣄ࣮ͱҙݟΛ۠ผ͢Δ • ओޠΛେ͖͘͠ա͗ͳ͍

  38. ʙதུʙ લఏΛॻ͘

  39. ࣄ࣮ͱҙݟΛ۠ผ hot deployͱ͸ʮ࠶ىಈͷ࣌ʹϦΫΤετͷॲཧΛଓ͚ͳ͕ Βɺมߋͷ಺༰Λ൓ө͢ΔͨΊͷखஈʯͰ͢ɻ ࣄ࣮ ҙݟ ɹࣗ෼Ͱશจݕࡧͷ࢓૊ΈΛγϯϓϧʹݴޠԽͯ͠ΈΔͱɺҎ Լͷ3ߦʹ·ͱΊΒΕΔͷͰ͸ͱײͨ͡ɻ Ωʔϫʔυɿࢥ͏ɺײ͡Δ

  40. ओޠΛେ͖͘͠ͳ͍ 2016೥ݱࡏɺWebSocket͸͓͢͢ΊͰ͖ͳ͍

  41. ओޠΛେ͖͘͠ͳ͍ 2016೥ݱࡏɺWebSocket͸͓͢͢ΊͰ͖ͳ͍

  42. ૉૣ͘ॻ͘ςΫχοΫ

  43. ૉૣ͘ॻ͘ςΫχοΫ • ςϯϓϨΛ࡞Δ • ਪᏏ͠ͳ͕Βॻ͔ͳ͍

  44. ςϯϓϨΛ࡞Δ ͜Ε·Ͱͷ՝୊ ղܾࡦ ࠓޙͷ՝୊ ৽͍͜͠ͱΛ΍ͬͨ࣌ ಡॻ೔ه શମͷײ૝ ୭޲͚͔ ҹ৅ʹ࢒ͬͨ͜ͱ3ͭ

  45. ਪᏏ͠ͳ͕Βॻ͔ͳ͍ • ॻ͖ͳ͕ΒɺΘ͔Γқ͞ͷνΣοΫΛ͠ͳ͍ • ͳΜͰ΋͍͍͔Βॻ͖ऴ͑Δ • ॻ͖ऴ͔͑ͯΒߏ੒ม͑ & ೔ຊޠௐ੔ •

    ࠷ޙʹҰճಡΜͰਪᏏͯ͠׬੒
  46. จষΛ෼͔Γ΍͘͢ॻ͘ ςΫχοΫ

  47. ಡΈ·͠ΐ͏ ࿦ཧతͳจষΛॻ͘ ςΫχοΫ ೔ຊޠΛΘ͔Γ΍͘͢͢Δ ࡉ෦ͷςΫχοΫ

  48. ͨͩ͠ɺจষͷΘ͔Γқ͞͸ ͨ͘͞Μॻ͘͜ͱʹΑ͔ͬͯ͠ ৢ੒͞Εͳ͍

  49. ͨͩ͠ɺจষͷΘ͔Γқ͞͸ ͨ͘͞Μॻ͘͜ͱʹΑ͔ͬͯ͠ ৢ੒͞Εͳ͍ εΩϧ͸ֶͼɺ ॻ͍࣮ͯફ͠·͘Δ

  50. ωλूΊͷςΫχοΫ

  51. ๨Εͳ͍͏ͪʹ Ͳ͔͜ʹϝϞ

  52. None
  53. None
  54. None
  55. ·ͱΊ • ϒϩάͷߟ͑ํͷҰͭͱͯ͠ • ϒϩάΛॻ͘͜ͱʹΑֶͬͯशΛਂΊΒΕΔ • ΋ͬͱؾܰʹϒϩάΛॻ͍ͯΈ·ͤΜ͔ʁ