或るwebサービス開発のこれから - "オープンwebサービス"という妄想...
TRANSCRIPT
![Page 1: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/1.jpg)
或るWebサービス開発の
これから- “オープンWebサービス”という妄想 -
白土 慧 ( @kei_s, id:kei-s )
![Page 2: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/2.jpg)
白土 慧 (シラツチ ケイ)
•@kei_s, id:kei-s
•札幌生まれ札幌育ち•いまは東京在住
•Ruby 札幌•RubyKaigi2010 実行委員
Who am I ?
![Page 3: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/3.jpg)
Notwife is not your wife.
http://notwife.heroku.com/
![Page 4: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/4.jpg)
When you registered Notwife,mentioned, followed, favorited ...
Notify you as it happens!
![Page 5: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/5.jpg)
•Push の面白さを伝えたい!
•サービスの運用をしたい!
•オープンにしたい!
Notwife has three “centers”
![Page 6: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/6.jpg)
“オープンWebサービス”
(造語)
を目指します
Notwife は
![Page 7: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/7.jpg)
コードを公開しますGithub :
https://github.com/notwife
Notwife は
![Page 8: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/8.jpg)
計画・進捗・展望を公開しますPivotal Tracker :
https://www.pivotaltracker.com/projects/143479
Notwife は
![Page 9: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/9.jpg)
議論を公開しますLingr :
http://lingr.com/room/notwife
Notwife は
![Page 10: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/10.jpg)
コード,計画・展望,議論を公開し,開発を進めていきます
http://notwife.heroku.com/about
Notwife は
![Page 11: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/11.jpg)
•個人で開発するモノはその人が止まると改良も止まる
•シェアウェア・フリーウェアから,FLOSSへ
• Webサービスでも,できるかも?
なんで“オープン”?
![Page 12: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/12.jpg)
“オープンWebサービス”の光
日本Ruby会議,rubykaigi.org
http://www.flickr.com/photos/recompile_net/4935820587/
![Page 13: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/13.jpg)
•コードが公開 https://github.com/ruby-no-kai/rubykaigi
•実際に動く生きているコードは参考になりまくる!
• Github, Pivotal Tracker, IRC というツール
•なによりもコミュニケーション
•「良さ」がある。良さを生み出すなにかがありそう
rubykaigi.org
![Page 14: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/14.jpg)
Notwife は
より良いものをつくるために
“開いてやってみる”
という実験をします
![Page 15: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/15.jpg)
Notwife is powered by ...
3.0.3
Site Streams
Ohm
1.9.2
![Page 16: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/16.jpg)
ちょっとでも興味のある方は
ぜひおはなししましょう!Kaigi だしね :)
(アイデア・バグレポート・パッチも募集中)
![Page 17: 或るWebサービス開発のこれから - "オープンWebサービス"という妄想 -](https://reader030.vdocuments.net/reader030/viewer/2022013105/5562f820d8b42a62598b47f6/html5/thumbnails/17.jpg)
お話ししたいこと!• Site Streams API, Notifo おもしろいっすよ!
• Site Streams API 申請して実運用してみたけど,なんか質問ある?
• $ gem install notifo は地雷
• “オープン”だけど”フリー”じゃない• コードは公開できた。データはどこまで自由にできる?
• ライセンスは?(AGPL?)そもそもWebサービスには”配布”の概念がないのでは?
• サービス運用にまつわる金銭はどうするべき?• 費用・収入,どちらも発生させやすい。誰がもつ?
• プラクティスありませんか!(切実)• バックエンドジョブの死活監視とか,EventMachine の上手な設計とか,プロセス間通信制御のノウハウとか...