Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
余暇プログラミング概論
MORYGONZALEZ
自己紹介
• 熊本県阿蘇郡阿蘇町出身、33歳
• 大学は文系で卒業後は新聞記者になる予定だったが
いろいろあって無職
• P_BLOG という PHP の CMS でブログ書いていて
ウェブに興味を持つ
自己紹介
• 地元の Web 製作会社で丁稚奉公
• ウェブデザイナーの人がデザインした PSD から HTML を起こし
てコーディング
• DreamWeaver だるい => PHP で動的なサイトにする
• 地図とか手描きするのだるい ...
自己紹介
• ペパボでは
• FANIC (なくなりました)
• 顧客管理とかを開発(Rails)
• MuuMuuDomain
• ムームーメール申し込み画面(PHP 4 / JavaScript)
• JP ドメインオークション(Rails...
唐突ですが
おっさんになって所帯を持つとな
かなかプログラミングできません
図1. 息子殿によって蹂躙された Mac の様子
まだ嫁さんも子どももおっさん病(痔など)
もないいまのうちにたくさんプログラミング
しておきましょう
自分のプロダクトを持つ
すごいプログラマーは自分のプロダクトを持っていま
す
自分のプロダクトを持つ
社外の人
• Matz
• Ruby
• DHH
• Rails
• miyagawa さん
• Plagger / cpanm / rebuildfm
• mizzy さん
• serverspec
自分のプロダクトを持つ
社内の人
• hsbt さん
• tDiary / agig
• antipop さん
• triglav / emoine / hato / PrePAN
• hiroya さん
• Plagger / Linux カ...
自分のプロダクトを持つ
社内の人
• linyowsさん
• hose / SCRAPTURE
• hadashiA さん
• おしりプリンプリン空手 新潟支部
• udzura さん
• Padriano / パーフェクト何とか
• mono...
自分が作ったものでなくても良いの
で「自分のプロダクト」を持つ
自分のプロダクトを持つことでプログラミングを速く
楽しく覚えられます
僕の場合
LOKKA
• Ruby 製の CMS
• Lokka を設置してブログ書いてる
LOKKA
• Lokka と紙に筆で書く
• その紙をひたすら見つめる
• 俺が Lokka だ
LOKKA
• Lokka 本体に Pull Request
LOKKA
• Lokka プラグインを作って公開
EARTHQUAKE.GEM
• earthquake.gem とは
• Ruby 製の Twitter クライアント(CLI)
• いまは Twitter の中の人になった @jugyo さん作
• これにも小さな Pull Request ...
EARTHQUAKE.GEM
EARTHQUAKE.GEM
EARTHQUAKE.GEM
• みんなが面白がってくれるとコードを書くモチベー
ションになる
• やってて面白いことは身につきやすい
仕事でプログラミングするだけでは
もったいない
• せっかくプログラミングできるのに、そのスキルを
仕事だけで使っていてはもったいないです
• 例えば以下のようなことをチャレンジしてみてはど
うでしょうか
仕事でプログラミングするだけでは
もったいない
• Twitter で気になる異性を発見
• ネットストーキングしたくなる
• ※ストーキングは犯罪です
• 手動ストーキングは大変
• プログラム書いて自動化
• 便利
仕事でプログラミングするだけでは
もったいない
• 配偶者 / 交際相手に Twitter を監視されている
• 相手の Twitter をちゃんと見ていることをアピールし
ないといけない
• 手動で favorite したりするのは大変
• ...
仕事でプログラミングするだけでは
もったいない
• 一日何回も Yo してくる人がいてうざい
• Yo がある度に Twitter に書き留めてその人の異常性を
知らしめたい
• 手動で Yo が来る度に Twitter に書くのは大変
• プ...
仕事でプログラミングするだけでは
もったいない
• gyowitter のご紹介
Yo が来たら Yo を返しつつ Twitter でチクるのを自動化
業務に活かす
• 技術はユーザーのために
余暇のプログラミングで得た形態素解析の知見を元に文章
の関連性を判定するプログラムを作成
業務に活かす
余暇のプログラミングで得た学びを業務に活用して初
めて一人前の余暇プログラマーと言えるのではないで
しょうか
おわり
Nächste SlideShare
Wird geladen in …5
×

新卒研修座学 余暇プログラミング概論

5.849 Aufrufe

Veröffentlicht am

新卒研修で話した内容です。プログラミングを楽しむには、みたいなスピリチュアルな内容です。

Veröffentlicht in: Seele & Geist
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/39pMlLF ❶❶❶
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Sex in your area is here: ❶❶❶ http://bit.ly/39pMlLF ❶❶❶
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

新卒研修座学 余暇プログラミング概論

  1. 1. 余暇プログラミング概論 MORYGONZALEZ
  2. 2. 自己紹介 • 熊本県阿蘇郡阿蘇町出身、33歳 • 大学は文系で卒業後は新聞記者になる予定だったが いろいろあって無職 • P_BLOG という PHP の CMS でブログ書いていて ウェブに興味を持つ
  3. 3. 自己紹介 • 地元の Web 製作会社で丁稚奉公 • ウェブデザイナーの人がデザインした PSD から HTML を起こし てコーディング • DreamWeaver だるい => PHP で動的なサイトにする • 地図とか手描きするのだるい => Google Maps API 使って地 図表示 • EC サイトの売上集計手作業だるい • Google Analytics のコンバージョン機能利用して概算を自動 集計 • 気がついたら職業プログラマーになってた
  4. 4. 自己紹介 • ペパボでは • FANIC (なくなりました) • 顧客管理とかを開発(Rails) • MuuMuuDomain • ムームーメール申し込み画面(PHP 4 / JavaScript) • JP ドメインオークション(Rails) • minne (イマココ!)
  5. 5. 唐突ですが
  6. 6. おっさんになって所帯を持つとな かなかプログラミングできません 図1. 息子殿によって蹂躙された Mac の様子
  7. 7. まだ嫁さんも子どももおっさん病(痔など) もないいまのうちにたくさんプログラミング しておきましょう
  8. 8. 自分のプロダクトを持つ すごいプログラマーは自分のプロダクトを持っていま す
  9. 9. 自分のプロダクトを持つ 社外の人 • Matz • Ruby • DHH • Rails • miyagawa さん • Plagger / cpanm / rebuildfm • mizzy さん • serverspec
  10. 10. 自分のプロダクトを持つ 社内の人 • hsbt さん • tDiary / agig • antipop さん • triglav / emoine / hato / PrePAN • hiroya さん • Plagger / Linux カーネル • kurodaさん • EC2 hosts 書き換えくん / Puppet
  11. 11. 自分のプロダクトを持つ 社内の人 • linyowsさん • hose / SCRAPTURE • hadashiA さん • おしりプリンプリン空手 新潟支部 • udzura さん • Padriano / パーフェクト何とか • monochromegane さん • 白金サーチャー
  12. 12. 自分が作ったものでなくても良いの で「自分のプロダクト」を持つ 自分のプロダクトを持つことでプログラミングを速く 楽しく覚えられます
  13. 13. 僕の場合
  14. 14. LOKKA • Ruby 製の CMS • Lokka を設置してブログ書いてる
  15. 15. LOKKA • Lokka と紙に筆で書く • その紙をひたすら見つめる • 俺が Lokka だ
  16. 16. LOKKA • Lokka 本体に Pull Request
  17. 17. LOKKA • Lokka プラグインを作って公開
  18. 18. EARTHQUAKE.GEM • earthquake.gem とは • Ruby 製の Twitter クライアント(CLI) • いまは Twitter の中の人になった @jugyo さん作 • これにも小さな Pull Request 送ったことあります • しょうもないプラグイン乱造
  19. 19. EARTHQUAKE.GEM
  20. 20. EARTHQUAKE.GEM
  21. 21. EARTHQUAKE.GEM • みんなが面白がってくれるとコードを書くモチベー ションになる • やってて面白いことは身につきやすい
  22. 22. 仕事でプログラミングするだけでは もったいない • せっかくプログラミングできるのに、そのスキルを 仕事だけで使っていてはもったいないです • 例えば以下のようなことをチャレンジしてみてはど うでしょうか
  23. 23. 仕事でプログラミングするだけでは もったいない • Twitter で気になる異性を発見 • ネットストーキングしたくなる • ※ストーキングは犯罪です • 手動ストーキングは大変 • プログラム書いて自動化 • 便利
  24. 24. 仕事でプログラミングするだけでは もったいない • 配偶者 / 交際相手に Twitter を監視されている • 相手の Twitter をちゃんと見ていることをアピールし ないといけない • 手動で favorite したりするのは大変 • プログラム書いて自動化 • 便利
  25. 25. 仕事でプログラミングするだけでは もったいない • 一日何回も Yo してくる人がいてうざい • Yo がある度に Twitter に書き留めてその人の異常性を 知らしめたい • 手動で Yo が来る度に Twitter に書くのは大変 • プログラム書いて自動化 • やってみました
  26. 26. 仕事でプログラミングするだけでは もったいない • gyowitter のご紹介 Yo が来たら Yo を返しつつ Twitter でチクるのを自動化
  27. 27. 業務に活かす • 技術はユーザーのために 余暇のプログラミングで得た形態素解析の知見を元に文章 の関連性を判定するプログラムを作成
  28. 28. 業務に活かす 余暇のプログラミングで得た学びを業務に活用して初 めて一人前の余暇プログラマーと言えるのではないで しょうか
  29. 29. おわり

×