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

Rubyistと技術記事 // #kanrk2017

Rubyistと技術記事 // #kanrk2017

関西Ruby会議2017の発表資料です。
https://rubykansai.github.io/kansai2017/

登壇レポートはこちら。
関西Ruby会議2017で「Rubyistと技術記事」という発表をしてきました #kanrk2017 - give IT a try http://blog.jnito.com/entry/2017/05/29/095100

【参考リンク】
A4用紙を使った自分流のタスク管理術とセルフマネジメント
http://blog.jnito.com/entry/2015/12/16/054437

あなたのブログに「WIIFY(ウィッフィー)」はありますか?
http://blog.jnito.com/entry/2014/06/30/091559

僕が実践しているブログの書き方
http://blog.jnito.com/entry/20120306/1330984228

僕がブログを書く前、書くとき、書いたあと
http://blog.jnito.com/entry/2012/09/17/085418

僕がブログを書く理由
http://blog.jnito.com/entry/2013/03/29/070003

僕がブログや動画に広告を載せない理由
http://blog.jnito.com/entry/2016/07/12/082458

長めのブログやQiita記事を書くときの、僕なりのノウハウ
http://blog.jnito.com/entry/2015/10/07/073003

ブログが炎上しないように僕が気をつけている9つのこと
http://blog.jnito.com/entry/2015/04/01/073835

自分のブログがある日突然バズったときに気をつけること
http://blog.jnito.com/entry/2015/01/07/082554

個人的な良い記事のガイドライン
http://qiita.com/jnchito/items/5c3eb3640ad57b3edc6c

Junichi Ito

May 27, 2017
Tweet

More Decks by Junichi Ito

Other Decks in Technology

Transcript

  1. ABOUT ME ҏ౻३Ұ ➤ େࡕ෎๛தࢢग़਎ ➤ ฌݿݝ੢࿬ࢢࡏॅ ➤ גࣜձࣾιχοΫΨʔσϯ ➤

    3BJMTϓϩάϥϚ ➤ ϦϞʔτϫʔΧʔ ➤ 15"ձ௕ ➤ ੢࿬ࢢγςΟϓϩϞʔγϣϯ ➤ Ϊλʔ޷͖
  2. ΞδΣϯμ ➤ ͜Ε·Ͱͷ׆ಈ಺༰ ➤ ͳͥॻ͘ͷʁ ➤ ԿΛॻ͘ͷʁ ➤ ͍ͭɺͲ͏ॻ͘ͷʁ ➤

    ϝσΟΞͷ࢖͍෼͚͸ʁ ➤ Կ͕ى͖Δͷʁ ➤ ʁʁʁͷ࿩ ➤ ٕज़هࣄ2" ➤ ·ͱΊ
  3. ਺ࣈͰݟΔ׆ಈ࣮੷ ➤ ϒϩά ➤ 17਺໿ສ17݄ʢ໿17೔ʣ ➤ ಡऀ਺ਓʢ͸ͯͳʣ ਓʢ'FFEMZʣ ➤ ͸ͯͳϒοΫϚʔΫ࠷ߴ݅

    ➤ 2JJUB ➤ $POUSJCVUJPO਺݅ʢ૯߹Ґʣ ➤ 3VCZλάɺ3BJMTλάϥϯΩϯάҐ ➤ ϑΥϩϫʔ਺ਓ ➤ ͍͍Ͷ࠷ߴ݅ ೥݄຤࣌఺
  4. ͍ͭɺͲ͏ॻ͘ͷʁ ➤ ىচ͔ͯ͠Β࢓ࣄΛ࢝ΊΔ·Ͱͷ࣌ؒͰॻ͘ ➤ ே͔࣌࣌ʙ͙࣌Β͍ͷؒ ➤ ਖ਼ຯͷࣥච࣌ؒ͸ฏۉʙ࣌ؒ ➤ ެ։લʹԿ౓΋ಡΈ௚ͯ͠ߍਖ਼͢Δ ➤

    ಺༰ʹؒҧ͍͕ແ͍͔ʁ ➤ ΑΈ΍͢͞͸ʁΘ͔Γ΍͢͞͸ʁ ➤ ެ։ޙͰ΋ߍਖ਼͢Δ ➤ େ͖͘಺༰͕มΘͬͨ৔߹͸ͦͷࢫΛ໌ه͢Δ
  5. Θ͔Γ΍͍͢هࣄΛॻͨ͘Ίʹ͸ ➤ ಡऀϑΝʔετ ➤ ࠔ͍ͬͯΔਓ͕໨ͷલʹ͍Δͭ΋ΓͰॻ͘ ➤ ࠔ͍ͬͯΔਓͷؾ࣋ͪ΍ཱ৔Λ૝૾͠ͳ͕Βॻ͘ ➤ ʢࣗ෼ͷͨΊͰ͸ͳ͘ʣࠔ͍ͬͯΔਓͷͨΊʹॻ͘ ➤

    ͦͷٕज़ͷ͓͍͠͞ΛҾ͖ग़ͤΔɺ࣮ફతͳྫΛग़͢ ➤ จষͱίʔυΛόϥϯεྑ͘഑෼͢Δ ➤ λΠτϧ͸௒ॏཁʂ ➤ ຊจΛద੾ʹཁ໿͢Δɺந৅తʹ͗͢͠ͳ͍
  6. Qiitaͱϒϩάͷ࢖͍෼͚ ➤ 2JJUB ➤ ٕज़ωλΦϯϦʔ ➤ ίʔυͷׂ߹͕ଟ͍هࣄ΍ɺެӹੑͷߴ͍هࣄ ➤ ٕज़ऀ಺Ͱͷ4/4తͳ֦ࢄΛૂ͏ ➤

    2JJUB͸͋͘·ͰʮΈΜͳͷ৔ʯɺओ໾͸ٕज़ ➤ ϒϩά ➤ ඇٕज़ωλ΋0, ➤ ίʔυͷׂ߹͕গͳ͍هࣄ΍ɺϙΤϜͬΆ͍ٕज़هࣄ ➤ ࠂ஌΍͓஌Βͤʢ2JJUBهࣄ΁ͷϦϯΫΛؚΉʣ ➤ ϒϩά͸͋͘·Ͱʮࣗ෼ͷఉʯɺओ໾͸๻
  7. ͦͷଞʢTwitterͱYouTubeʣ ➤ 5XJUUFS ➤ ৽࡞هࣄͷ͓஌Βͤ ➤ ͓໾ཱٕͪज़৘ใͷγΣΞ ➤ ࣗ෼ͷײ૝΍ཁ໿ΛඞͣೖΕΔओٛ ➤

    :PV5VCF ➤ ٕज़ܥεΫϦʔϯΩϟετ ➤ ޱͱը໘Ͱઆ໌ͨ͠ํ͕ૣ͍৔߹ ➤ 2JJUBهࣄ΍ϒϩά͔ΒϦϯΫͤ͞Δ
  8. Կ͕ى͖Δͷʁ ➤ จষ͕͏·͘ͳͬͨɺจষྗʹࣗ৴͕͍ͭͨ ➤ 3VCZք۾Ͱͷ஌໊౓্͕͕ͬͨ ➤ ࢥ͍͕͚ͳ͍ίϯλΫτ͕ͱ͖Ͳ͖ೖΔ ➤ ࡶࢽʹدߘ͠·ͤΜ͔ʁ ➤

    ৽ฉهࣄʹͤͯ͞΋Β͑·ͤΜ͔ʁ ➤ 3VCZ.JOFϒϩάʹهࣄΛॻ͖·ͤΜ͔ʁ ➤ ॿ͔ͬͨɺ͋Γ͕ͱ͏ʂͷײ૝΋Α͘ݟ͔͚Δ
  9. Կ͕ى͖Δͷʁ ➤ จষ͕͏·͘ͳͬͨɺจষྗʹࣗ৴͕͍ͭͨ ➤ 3VCZք۾Ͱͷ஌໊౓্͕͕ͬͨ ➤ ࢥ͍͕͚ͳ͍ίϯλΫτ͕ͱ͖Ͳ͖ೖΔ ➤ ࡶࢽʹدߘ͠·ͤΜ͔ʁ ➤

    ৽ฉهࣄʹͤͯ͞΋Β͑·ͤΜ͔ʁ ➤ 3VCZ.JOFϒϩάʹهࣄΛॻ͖·ͤΜ͔ʁ ➤ ॿ͔ͬͨɺ͋Γ͕ͱ͏ʂͷײ૝΋Α͘ݟ͔͚Δ ➤ ଟগͳΓͱ΋ɺଞͷٕज़ऀʹߩݙͰ͖͍ͯΔͷͰ͸
  10. ΋͏͔Γ·͔ͬʁ ➤ ࢧग़ ➤ ಠࣗυϝΠϯԁ݄ ➤ ͸ͯͳϒϩά1SPԁ݄ ➤ ऩೖ ➤

    "NB[POΞϑΟϦΤΠτฏۉສͪΐͬͱ݄ ➤ ͦͷଞͷྟ࣌ऩೖ ➤ աڈͷٕज़هࣄΛϕʔεʹͨ͠ࡶࢽهࣄͷࣥචʢֹۚ͸ඇެ։ʣ ➤ ݁࿦ɿ΅ͪ΅ͪͰΜͳ͋
  11. ٕज़هࣄͱ͓ۚͷ࿩ ➤ ͓ۚͷͨΊʹٕज़هࣄ͸ॻ͔ͳ͍ ➤ هࣄͱແؔ܎ͳ޿ࠂ͸ೖΕͳ͍ ➤ ͓ۚ໨తʹͳͬͯ͠·͏ͱɾɾɾ ➤ ୹ظతͳޮՌ͕ཉ͘͠ͳΔ ➤

    ಡऀͷϝϦοτΑΓࣗ෼ͷϝϦοτΛ༏ઌͯ͠͠·͏ ➤ ޮՌ͕ग़ͳ͍ͱ͙͢΍Ίͯ͠·͏ ➤ ͓ۚΑΓɺ৴པ΍Ϩϐϡςʔγϣϯ ➤ ࣌ؒ͸͔͔Δ͕ɺҰ౓ߏஙͰ͖Ε͹࣋ଓͤ͞΍͍͢ ➤ ʮ͋ͷҏ౻͞Μ͕ݴ͏͜ͱͳΒʯͱҰ໨ஔ͔ΕΔଘࡏΛ໨ࢦ͍ͨ͠
  12. ٕज़هࣄQ&A 22JJUBͱϒϩάͷ࢖͍෼͚͸ʁ ➤ ίʔυͷׂ߹͕ଟ͍هࣄ΍ɺެӹੑͷߴ͍هࣄ͸2JJUB 2ʮಡऀʹ఻͑ΔʯͨΊʹؾΛ෇͚͍ͯΔ͜ͱ͸ʁ ➤ ࠔ͍ͬͯΔਓΛࢥ͍ඳ͖ͳ͕Βॻ͘ 2ࣥච࣌ؒΛ୹͘͢Δίπ͸ʁ ➤ ࣌ؒΛؾʹͨ͜͠ͱ͕ͳ͍ɻͦΕΑΓ΋Θ͔Γ΍͢͞ॏࢹ

    2൓ڹ͕ແͯ͘Α͘ϔίΈ·͢ɻ͜ΕΛࠀ෰͢Δʹ͸ʁ ➤ ૂͬͯ΋Ͳ͏ͤ౰ͨΒͳ͍ɻ݅Ͱ΋൓ڹ͕͋Ε͹੒ޭͱߟ͑Δ 2ॻ͖͍͚ͨͲॻ͚ͳ͍ɻ࣌ؒ΋ͳ͍ɻͲ͏͢Ε͹ʁ ➤ λεΫ؅ཧΛ͔ͬ͠ΓɻλεΫΛৗʹ໨͕෇͘৔ॴʹஔ͘
  13. ٕज़هࣄࣥචʹ໾ཱͭϦϯΫू ࠓ೔ͷ࿩ͷৄࡉ΍ɺϥΠςΟϯάςΫχοΫ౳Λ঺հͯ͠·͢ ➤ ͋ͳͨͷϒϩάʹʮ8**': ΢ΟοϑΟʔ ʯ͸͋Γ·͔͢ʁ ➤ ๻͕࣮ફ͍ͯ͠Δϒϩάͷॻ͖ํ ➤ ๻͕ϒϩάΛॻ͘લɺॻ͘ͱ͖ɺॻ͍ͨ͋ͱ

    ➤ ๻͕ϒϩάΛॻ͘ཧ༝ ➤ ๻͕ϒϩά΍ಈըʹ޿ࠂΛࡌͤͳ͍ཧ༝ ➤ ௕Ίͷϒϩά΍2JJUBهࣄΛॻ͘ͱ͖ͷɺ๻ͳΓͷϊ΢ϋ΢ ➤ ϒϩά͕Ԍ্͠ͳ͍Α͏ʹ๻͕ؾΛ͚͍ͭͯΔͭͷ͜ͱ ➤ ࣗ෼ͷϒϩά͕͋Δ೔ಥવόζͬͨͱ͖ʹؾΛ͚ͭΔ͜ͱ ➤ ݸਓతͳྑ͍هࣄͷΨΠυϥΠϯ
  14. Կ͕ى͖Δͷʁ ➤ จষ͕͏·͘ͳͬͨɺจষྗʹࣗ৴͕͍ͭͨ ➤ 3VCZք۾Ͱͷ஌໊౓্͕͕ͬͨ ➤ ࢥ͍͕͚ͳ͍ίϯλΫτ͕ͱ͖Ͳ͖ೖΔ ➤ ࡶࢽʹدߘ͠·ͤΜ͔ʁ ➤

    ৽ฉهࣄʹͤͯ͞΋Β͑·ͤΜ͔ʁ ➤ 3VCZ.JOFϒϩάʹهࣄΛॻ͖·ͤΜ͔ʁ ➤ ॿ͔ͬͨɺ͋Γ͕ͱ͏ʂͷײ૝΋Α͘ݟ͔͚Δ ➤ ଟগͳΓͱ΋ɺଞͷٕज़ऀʹߩݙͰ͖͍ͯΔͷͰ͸
  15. Կ͕ى͖Δͷʁ ➤ จষ͕͏·͘ͳͬͨɺจষྗʹࣗ৴͕͍ͭͨ ➤ 3VCZք۾Ͱͷ஌໊౓্͕͕ͬͨ ➤ ࢥ͍͕͚ͳ͍ίϯλΫτ͕ͱ͖Ͳ͖ೖΔ ➤ ࡶࢽʹدߘ͠·ͤΜ͔ʁ ➤

    ৽ฉهࣄʹͤͯ͞΋Β͑·ͤΜ͔ʁ ➤ 3VCZ.JOFϒϩάʹهࣄΛॻ͖·ͤΜ͔ʁ ➤ ຊΛࣥච͠·ͤΜ͔ʁˡ/&8 ➤ ॿ͔ͬͨɺ͋Γ͕ͱ͏ʂͷײ૝΋Α͘ݟ͔͚Δ ➤ ଟগͳΓͱ΋ɺଞͷٕज़ऀʹߩݙͰ͖͍ͯΔͷͰ͸
  16. ٕज़ॻ͕ग़·͢ʂ ʮϓϩΛ໨ࢦ͢ਓͷͨΊͷ3VCZೖ໳ʯ ➤ ҏ౻३Ұஶ ➤ ೥݄ൃച ➤ #มܕ൑ϖʔδ ➤ ग़൛ࣾɿٕज़ධ࿦ࣾ

    ˞্ه಺༰͸ݱ࣌఺ͷ༧ఆͰ͢ɻ ͲΜͳຊͳͷʁ ➤ 2JJUB౳Ͱఆධͷ͋Δஸೡͳղઆ ➤ 5%%ˍνϡʔτϦΞϧܗࣜͷྫ୊ ➤ ։ൃͷݱ৔Ͱ໾ཱͭ஌͕ࣝຬࡌ ϓϩΛ໨ࢦ͢ਓͷͨΊͷ 3VCZೖ໳ ҏ౻३Ұஶ ٕज़ධ࿦ࣾ