個人開発 in フィリピン

34
個人開発 in フィリピン 個人開発を支える技術Night #mydev 2014-06-28 deeeki

Upload: deeeki

Post on 30-Jun-2015

3.090 views

Category:

Technology


0 download

DESCRIPTION

個人開発を支える技術Night on Zusaar http://www.zusaar.com/event/10467019

TRANSCRIPT

Page 1: 個人開発 in フィリピン

個人開発 in フィリピン

個人開発を支える技術Night #mydev 2014-06-28

deeeki

Page 2: 個人開発 in フィリピン

わたし

• deeeki

Page 3: 個人開発 in フィリピン
Page 4: 個人開発 in フィリピン

しごと

• Freelance

• Ruby / Rails

Page 5: 個人開発 in フィリピン

• ギークハウス神田秋葉原

Page 6: 個人開発 in フィリピン
Page 7: 個人開発 in フィリピン

アジェンダ

• 最近つくったもの2つ

• 個人開発の知見いろいろ

Page 8: 個人開発 in フィリピン

最近つくったもの

Page 9: 個人開発 in フィリピン

どんな個人開発

• Webサービス

• 自分が使いたいもの

• 収集系多め

• Webサービスのためのライブラリ

Page 10: 個人開発 in フィリピン

1つめ

Page 11: 個人開発 in フィリピン

Ceeker• Twitter会話リーダー

Page 12: 個人開発 in フィリピン

Ceekerの背景

• 会話ツイートって割と有益

• 集めたらおもしろいのでは

Page 13: 個人開発 in フィリピン

Ceekerの技術

• Twitter Stream API

• Heroku(Worker Dyno / Mailgun)

• MongoLab

• Tweetstream / Mongoid / ActionMailer

Page 14: 個人開発 in フィリピン

Ceekerの知見

• Railsのありがたみ

• 各gemにくわしくなる

• Worker Dyno のありがたみ

• 自動再実行

Page 15: 個人開発 in フィリピン

2つめ

Page 16: 個人開発 in フィリピン

Slidegate• 人気スライド一覧

Page 17: 個人開発 in フィリピン

Slidegateの背景

• ローカルにスライド自動収集してる

• 多すぎて全く読めてない

• いいスライドはとっておきたい

Page 18: 個人開発 in フィリピン

Slidegateの技術

• スクレイピング

• はてブ件数取得API

• Heroku(Scheduler)

• Rails / Mechanize

Page 19: 個人開発 in フィリピン

Slidegateの知見

• Twitter Bootstrapでいい

• exception_notification-rake

• Webがあると反応もらいやすい

Page 20: 個人開発 in フィリピン

利用状況

Page 21: 個人開発 in フィリピン

知見いろいろ

Page 22: 個人開発 in フィリピン

何をつくるか

• 受けそうなものよりも、自分が使いたいもの

• 単純に楽しい

• ドッグフーディングして改良

Page 23: 個人開発 in フィリピン

開発スタイル

• (WIP)PRしないで常にmasterにpush

• commit粒度は割と丁寧

• テスト書かない

• リリースまでのTODOリストくらい

Page 24: 個人開発 in フィリピン

勢い大事

• とにかくまずはリリース

• 運用でみえてくるものもある

• モチベーションなくなったらそのときはそのとき

Page 25: 個人開発 in フィリピン

モチベーションの維持

• コミュニケーション

• チャットサービス

• もくもく会

Page 26: 個人開発 in フィリピン

チャットの活用

• 相談 / 雑談 / レビュー

• いい感じの刺激/息抜きに

• Slack / Idobata / HipChat

Page 27: 個人開発 in フィリピン
Page 28: 個人開発 in フィリピン

無料サービスありがたい

• 気軽に試せる

• 運用楽

• Heroku / MongoLab / 各種CI

Page 29: 個人開発 in フィリピン

ソースコードの公開

• メリット > デメリット

• 外部ストレージ / 誰かの参考 / 草

• そんなに見向きされない

• PRきたりしない

• パクられもしない

Page 30: 個人開発 in フィリピン

Webサービスで稼げるか

• なんかうまくいかない

• リリース前にお蔵入り

• ドメイン失効からの消滅

• 広告ありきの画面デザイン

Page 31: 個人開発 in フィリピン

お金の稼ぎかた

• 仕事して稼ぐ

• 安定収入

• 資産運用(株とか)で稼ぐ

• 不労収入

Page 32: 個人開発 in フィリピン

知見まとめ

• 使いたいものつくる

• チャットの存在がいい感じ

• 仕事とバランス取ってチーム開発に還元

Page 33: 個人開発 in フィリピン

PR

• ギークハウス

• 入居者募集 / もくもく会

• Railsのお仕事

Page 34: 個人開発 in フィリピン

ありがとうございました