how are asakusasatellite growing with mzp

15
How are AsakusaSateLLite growing with @mzp @suer リモートメンバ間開発の仕組み

Upload: ryo-suetsugu

Post on 03-Jul-2015

9.089 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: How are AsakusaSatellite growing with mzp

How are AsakusaSateLLitegrowing with @mzp

@suer

リモートメンバ間開発の仕組み

Page 2: How are AsakusaSatellite growing with mzp

自己紹介

• @suer / id:suer• 門仲でレガシーコードと戦うプログラマ• Redmineプラグインなど• 本当は聞くだけのつもりでした #なごやこわい• 犬アイコンクラスタ• 所属 : codefirst.org ⇐ 本日の話題

Page 3: How are AsakusaSatellite growing with mzp

#なごやこわい

Page 4: How are AsakusaSatellite growing with mzp

codefirst.org

• 「開発者を幸せに」を合言葉に活動する開発者グループ

• http://codefirst.org• 主なメンバー

o@atsumino@suero@maLLowLabso@mzpo@banjuno@shimomura1004

• 開発場所 : オンライン

Page 5: How are AsakusaSatellite growing with mzp

codefirstの代表的なプロダクトAsakusaSatellite

• リアルタイムチャットサービス• 開発者間のコミュニケーションの加速

oRedmineチケットの自動展開oシンタックスハイライト

• Skypeとかオワコン• 次期バージョン開発中・・・• 本当は 8月公開予定でした• m(_ _)m

Page 6: How are AsakusaSatellite growing with mzp

その他の codefirst.orgのプロダクト• Redmineプラグイン

ohttp://suer.github.com• Jenkinsプラグイン

oWebsocket PluginoWebSocket Notifier for ChromeoSimple Theme PluginoAsakusaSatellite Plugin (coming soon!)

• KariyaSiestaoカスタマイズ可能な Cコーディングチェッカ

• などなど開発者向けのソフトウェア多数

Page 7: How are AsakusaSatellite growing with mzp

codefirstにおける開発の流れ1. 誰かがアイデアを出す

ASのサムネイルを外部化する…プロジェクトが始まった

Page 8: How are AsakusaSatellite growing with mzp

codefirstにおける開発の流れ2. @mzpをノせる

Page 9: How are AsakusaSatellite growing with mzp

codefirstにおける開発の流れ3 .@mzpがあっという間に片付ける

 大抵の場合次の日には完了

Page 10: How are AsakusaSatellite growing with mzp

開発環境

最近の標準的な環境 (on sakura VPS x 2)• Redmine• Git

obleis-hook (Git-Hooks) : TiDD の実践• Jenkins

 加えて• AsakusaSatellite (heroku)

oメンバがリモートにいてもコミュニケーションがスムーズに

Page 11: How are AsakusaSatellite growing with mzp

開発環境

誰かがブログを書きます

Page 12: How are AsakusaSatellite growing with mzp

開発者 (我々 )は幸せになっているか• なってます!• 議論からコーディングがシームレス• 途中参加でも種々の履歴から追従可能• 遠隔地であることを感じさせない (@mzpの )スピード感

Page 13: How are AsakusaSatellite growing with mzp

今後リリース予定のプロダクト• 次世代版 AsakusaSatellite

o iPhone, Androidへの push通知に対応o heroku上での動作に対応 (mongodb対応 )oサブシステムの追加 (Keima, Watage)

• Jenkins Plugin Hubo Jenkinsのプラグイン、探しにくくね ?

• QuoteIto URL展開コードの集合知

• debesoo gistクローンの hesoクローンo gistが便利なので、社内でも使いたいo Redmineからスニペットを参照したい

Page 14: How are AsakusaSatellite growing with mzp

おわりに

• @mzp さんをノせると簡単にプロダクトができるよ!

• まだまだ公開していないプロダクトがたくさんあるよ!

• @mzpさんの次回作にご期待ください

Page 15: How are AsakusaSatellite growing with mzp

お詫びに

このスライドも @mzp が作りました。