Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
MF Geeks Night
とは
おれおれWebサービ 
スの開発~運用
Koshikawa Naoto 
! ppworks 
" ppworks 
# pblog 
$ p4d, sendagaya.rb
Excel VBA 
Perl, PHP, AS2 
Perl, AS3 
PHP, AS3 
PHP, AS3 
Ruby, Obj-C 
Ruby, Obj-C 
Ruby, Obj-C
blog
Sendagaya.rb 
• @fukajun さんと2012年5月に開始 
• 2012年のどこかで@tkawaさんが主催に加わる 
• 2012年末@kuranukiさんに呼び出される 
• 「ユーたち会社始めたら?」=> @ppwork...
自己紹介はここまで
We love Heroku
https://pplog.net
できないこと
なんなの 
• 各ユーザー最新の1件だけ表示されるblog 
• 自分だけには過去の記事が見える 
• はてなスターのように範囲を選択して「読んだ 
よ」出来る。 
• フォローして投稿通知を受け取れる 
(フォローされていることはわからない)
Team pplog 
@ppworks Ruby On Rails、JavaScript 
@ken_c_lo コンセプトデザイン、デザイン 
@satococoa iOS 
@fukayatsu Android 
@fakestarbaby...
pplogから学ぶ 
Webサービスの作り方
モチベーション 
• 飽きる前に作る 
• 小さく作る 
• 最初は挑戦をしない 
• 小さく挑戦する
何を作るか 
• サービスのREADME = POEM 
• いつでもそこに立ち返ろう 
• 判断基準はそこ 
• ピボット = ROEMを軸に 
• 思いつきの方針転換はピボットじゃない
思いを文章にする 
“俺たちのゆるふわインターネット「pplog」をリリースしました(してました)”より
誰と作るか 
• 同じレベルでコミット出来るパートナー 
• サービスに対する感覚や価値観が近い 
• 「相手を説得する必要があるとき、それはパー 
トナーなのか?」 
• 向いている方向が一緒だと 
意思決定のスピードがあがる
どう作るか 
• 手慣れた道具を用いる(Rails、heroku) 
「技術検証がしたいの?サービスの検証がした 
いんだよね?」 
• いつものやり方で 
• 仕事と同じクオリティ 
• 手を抜かない(テスト書く、feature test)
いつものやつ 
• railsテンプレートではなく実際に動くいつもの 
ベースアプリを作っておく 
• https://github.com/ppworks/rails4base 
• herokuなら即リリースできる 
• bootstrap...
いつものやりかた 
• いつものwork flow 
• pull req開発 
• WIPな状態でもまずはpull req 
(生煮えプルリク) 
• FIXME & FIXYOU 
• お客さんとそれを作る人という 
関係にならない
1日で作る
どう使ってもらうか 
• 使ってもらうのではなく、使う 
• ユーザーの声によくあるアイデアではなく 
何を解決したいのか?に耳を傾ける 
• ユーザーは勝手に増える 
• サービスの自立
どう育てるか 
• サービスの声を聞く 
• どうなりたいか?サービスの気持ちになって考 
える 
• この子、どうしてあげると嬉しかな? 
• 最新のgem使っていると喜ぶタイプ?
様子を見る 
pplog 
てすと
様子の見かた 
• github通知 => 開発の様子 
• heroku通知 => deployの様子 
• errbitからの通知 => エラーの様子 
• twitterエゴサーチ(twist) => 評判の様子 
• 特定の文字列投稿を...
サービスの擬人化 
• Twitterでサービスの中の人アカウントを作ろう 
• 中の人の個人アカウントで中のひとぶらない 
• エンジニアからの不都合報告にカッとならない 
• 不都合はしれっと直す 
• 障害で慌てない 
“WEBサービスを...
@pplog_net 
• https://twitter.com/pplog_net 
• メンテ画面にツイート出しておくと便利
Goodsを作る
工夫していること
画像ではなくWEB font
herokuは遅い? 
• 静的ファイルをCloud Frontにおく 
• SQLに気をつける(RailsといえどもSQL読もう) 
• fragment cache(Railsのcache機能)
よしよしする 
• Webサービスはヨシヨシしないとスネる 
• 定期的なbundle update 
• 愛を持って接する
heroku add-ons
マネタイズ
( ˘ω˘)スヤァ… 
(只今休業中です)
https://twitter.com/ppworks/status/469732680431452161
MF GeeksNight pplogの話
MF GeeksNight pplogの話
MF GeeksNight pplogの話
MF GeeksNight pplogの話
MF GeeksNight pplogの話
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Upcoming SlideShare
Loading in …5
×

MF GeeksNight pplogの話

3,392 views

Published on

「おれのWebサービス」について個人の視点に立った意見を中心に

Published in: Internet
  • Follow the link, new dating source: ♥♥♥ http://bit.ly/39sFWPG ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❤❤❤ http://bit.ly/39sFWPG ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

MF GeeksNight pplogの話

  1. 1. MF Geeks Night
  2. 2. とは
  3. 3. おれおれWebサービ スの開発~運用
  4. 4. Koshikawa Naoto ! ppworks " ppworks # pblog $ p4d, sendagaya.rb
  5. 5. Excel VBA Perl, PHP, AS2 Perl, AS3 PHP, AS3 PHP, AS3 Ruby, Obj-C Ruby, Obj-C Ruby, Obj-C
  6. 6. blog
  7. 7. Sendagaya.rb • @fukajun さんと2012年5月に開始 • 2012年のどこかで@tkawaさんが主催に加わる • 2012年末@kuranukiさんに呼び出される • 「ユーたち会社始めたら?」=> @ppworks & @tkawaで genuineblue起業 • sendagaya.rbは2013年8月に@tkawa & @fukajunに引き継 ぎ
  8. 8. 自己紹介はここまで
  9. 9. We love Heroku
  10. 10. https://pplog.net
  11. 11. できないこと
  12. 12. なんなの • 各ユーザー最新の1件だけ表示されるblog • 自分だけには過去の記事が見える • はてなスターのように範囲を選択して「読んだ よ」出来る。 • フォローして投稿通知を受け取れる (フォローされていることはわからない)
  13. 13. Team pplog @ppworks Ruby On Rails、JavaScript @ken_c_lo コンセプトデザイン、デザイン @satococoa iOS @fukayatsu Android @fakestarbaby 管理画面
  14. 14. pplogから学ぶ Webサービスの作り方
  15. 15. モチベーション • 飽きる前に作る • 小さく作る • 最初は挑戦をしない • 小さく挑戦する
  16. 16. 何を作るか • サービスのREADME = POEM • いつでもそこに立ち返ろう • 判断基準はそこ • ピボット = ROEMを軸に • 思いつきの方針転換はピボットじゃない
  17. 17. 思いを文章にする “俺たちのゆるふわインターネット「pplog」をリリースしました(してました)”より
  18. 18. 誰と作るか • 同じレベルでコミット出来るパートナー • サービスに対する感覚や価値観が近い • 「相手を説得する必要があるとき、それはパー トナーなのか?」 • 向いている方向が一緒だと 意思決定のスピードがあがる
  19. 19. どう作るか • 手慣れた道具を用いる(Rails、heroku) 「技術検証がしたいの?サービスの検証がした いんだよね?」 • いつものやり方で • 仕事と同じクオリティ • 手を抜かない(テスト書く、feature test)
  20. 20. いつものやつ • railsテンプレートではなく実際に動くいつもの ベースアプリを作っておく • https://github.com/ppworks/rails4base • herokuなら即リリースできる • bootstrapなら最初からそれぽくなる
  21. 21. いつものやりかた • いつものwork flow • pull req開発 • WIPな状態でもまずはpull req (生煮えプルリク) • FIXME & FIXYOU • お客さんとそれを作る人という 関係にならない
  22. 22. 1日で作る
  23. 23. どう使ってもらうか • 使ってもらうのではなく、使う • ユーザーの声によくあるアイデアではなく 何を解決したいのか?に耳を傾ける • ユーザーは勝手に増える • サービスの自立
  24. 24. どう育てるか • サービスの声を聞く • どうなりたいか?サービスの気持ちになって考 える • この子、どうしてあげると嬉しかな? • 最新のgem使っていると喜ぶタイプ?
  25. 25. 様子を見る pplog てすと
  26. 26. 様子の見かた • github通知 => 開発の様子 • heroku通知 => deployの様子 • errbitからの通知 => エラーの様子 • twitterエゴサーチ(twist) => 評判の様子 • 特定の文字列投稿を監視 => ユーザーの様子 すべて idobata に流している
  27. 27. サービスの擬人化 • Twitterでサービスの中の人アカウントを作ろう • 中の人の個人アカウントで中のひとぶらない • エンジニアからの不都合報告にカッとならない • 不都合はしれっと直す • 障害で慌てない “WEBサービスを擬人化して運用しよう”より
  28. 28. @pplog_net • https://twitter.com/pplog_net • メンテ画面にツイート出しておくと便利
  29. 29. Goodsを作る
  30. 30. 工夫していること
  31. 31. 画像ではなくWEB font
  32. 32. herokuは遅い? • 静的ファイルをCloud Frontにおく • SQLに気をつける(RailsといえどもSQL読もう) • fragment cache(Railsのcache機能)
  33. 33. よしよしする • Webサービスはヨシヨシしないとスネる • 定期的なbundle update • 愛を持って接する
  34. 34. heroku add-ons
  35. 35. マネタイズ
  36. 36. ( ˘ω˘)スヤァ… (只今休業中です)
  37. 37. https://twitter.com/ppworks/status/469732680431452161

×