Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2011/3/25 BeCLOUD~空間を超越せよ!在宅勤務の可能性を探る
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
haru860
March 25, 2011
Technology
0
98
2011/3/25 BeCLOUD~空間を超越せよ!在宅勤務の可能性を探る
BPStudy#43(
https://atnd.org/events/13891
) の資料です。
haru860
March 25, 2011
Tweet
Share
More Decks by haru860
See All by haru860
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
330
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
310
BPStudy#213〜ビジネスアナリシスとDDD(ドメイン駆動設計)パネルディスカッション資料 / BPStudy213-panel
haru860
0
530
見積り、計画の考え方や手法についてビープラウドの場合を紹介します/ introduce-the-concept-and-method-of-estimation-and-planning-in-the-case-of-BeProud
haru860
8
3.5k
U理論で深まる匠Method のモデリングプロセス / the modeling process of the Takumi Method deepened by theory-U
haru860
3
370
匠Methodで価値創造をファシリーテートする〜イノベーション創造プロセスのU理論をベースに
haru860
0
260
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
4
3.3k
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
5.7k
私の積読解消法
haru860
0
240
Other Decks in Technology
See All in Technology
22nd ACRi Webinar - ChipTip Technology Eric-san's slide
nao_sumikawa
0
100
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.6k
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
210
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
150
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
220
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
360
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.6k
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
AWS Network Firewall Proxyを触ってみた
nagisa53
1
250
Claude Code for NOT Programming
kawaguti
PRO
1
110
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
150
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Building an army of robots
kneath
306
46k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Abbi's Birthday
coloredviolet
1
4.8k
Designing for humans not robots
tammielis
254
26k
The Cult of Friendly URLs
andyhume
79
6.8k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Navigating Weather and Climate Data
rabernat
0
110
Transcript
#F$-06% ʙۭؒΛ͑Ζʂ ࣄʹ͓͚Δ৽͍͠ίϛϡχέʔγϣϯͷܗ גࣜձࣾϏʔϓϥυ ࠤ౻࣏ BPStudy#43 2011/3/25
͓લ୭Α • ໊લ ࠤ౻࣏ʢSato Haruoʣ36ࡀ • גࣜձࣾϏʔϓϥυදऔకࣾ • Twitter http://twitter.com/haru860
• 20065݄ϏʔϓϥυΛઃཱ ʢࠓͷ݄̑̎̏Ͱؙཱ̑ʣ
20113݄1114࣌46 ౦ຊେࡂ ൃੜ ࡂൃੜ ࣗ࡞ۀ ࣗ࡞ۀ ࣗ࡞ۀ ࣗ࡞ۀ ࣗ࡞ۀ ௨ৗۈ
௨ৗۈ ௨ৗۈ ௨ৗۈ BPCamp தࢭ BPCamp தࢭ ϏʔϓϥυͰ ̍िؒࣗ࡞ۀʢࣗػͰͳ͘ʣ →ͳ͘ۀߦ
̍िؒͷࣗ࡞ۀମ੍ ձࣾʢܙൺणʣ Google Apps GMail Google Calendar Google Docs ։ൃαʔό
ɾTrac ɾϨϙδτϦ(mercurial) ࣗ Skypeͷάϧʔϓ νϟοτ ϦϞʔτ ΞΫηε
Ұिؒͷࣗ࡞ۀΛஅͨ͠ཧ༝ • ࣾһ͕େن༨࣌ʹՈͱΕͳΕʹͳΔ ͷΛආ͚Δ • ࣾһ͕ަ௨ػؔͷຑᙺɺࠞࡶʹר͖ࠐ·ΕΔͷ Λආ͚Δ • ࣗۈͰΓͳ͘ۀ͕ճΔͱ͍͏ີ͔ͳ ࣗ৴͕͋ͬͨ
ͳͥີ͔ͳࣗ৴͕͋ͬͨͷ͔ʁ
ۭؒʢڑʣΛ͑ͯࣄΛ͢Δ͜ͱ ʹձࣾͱͯ͠औΓΜͰ͍Δ͔Β
Ϗʔϓϥυ͕ ʑऔΓΜͰ͍Δ͜ͱ
ϏʔϓϥυͷऔΓΈ̍ Skypeத৺ͷ ίϛϡχέʔγϣϯ
Skypeத৺ͷίϛϡχέʔγϣϯ ʢ̍ʣͷձ ʢ̎ʣϝʔϧ ʢ̏ʣSkypeͳͲIRC ʢ̍ʣ Skype ʢ̎ʣ ͷձ ʢ̏ʣ ϝʔϧ
ʢࣾϝʔϧࣄ࿈བྷҎ֎΄ͱΜͲͳ͍ʣ ʲී௨ͷձࣾʳ ʲϏʔϓϥυʳ SkypeΛʮඞཁʹԠͯ͡͏ʯͷͰͳ͘ ࣾίϛϡχέʔγϣϯͷʮϝΠϯʯͱͯ͠͏
SkypeΛίϛϡχέʔγϣϯ ͷʮϝΠϯʯͱͯ͠͏ͨΊʹ
̍. ؾָͰָ͍͠งғؾ ձΛָ͠Ήงғؾ ʢίϛϡχςΟͷΑ͏ͳงғؾʣ
̎. ձ͕ͣΉֻ͚ʢbeproud-botʣ beproud-botͷৄࡉʹ͍ͭͯʮbeproud-bot܅ͷհʯΛࢀরͷ͜ͱ http://slidesha.re/cWswQw
SkypeʹΑΔίϛϡχέʔγϣϯͰඞཁͳεΩϧ • ςΩετͰͷίϛϡχέʔγϣϯೳྗ ᐆດ͞ͷഉআɺ؆ܿͳදݱΛ͢Δ • ωοτ্ͰͷଘࡏײΛࣔ͢ ˠ͔͋ͨಉ͡ʹ͍ΔΑ͏ͳΦʔϥ
SkypeίϛϡχέʔγϣϯΛ্ୡ͢ΔࠒͷτϨʔχϯά • ͔͚͍ͨ͠ͷΛզຫ͢Δ ࣄͷࢦࣔSkypeͰͬͯΈΔ ͦͷίϛϡχέʔγϣϯSkypeͰͰ͖ͳ͍͔ࣗ͢Δ →ࣄͷࢦࣔΛSkypeͰ͢ΔϝϦοτ ɾϩά͕Δ ɾࢦࣔΛड͚ͨํޙ͔ΒಡΈ͢͜ͱ͕Ͱ͖Δ
SkypeίϛϡχέʔγϣϯΛָ͠Ή৺ߏ͑ • ਓͱڑ͕Ε͍ͯͯࣄ͕ਐΉɺίϛϡχέʔγϣϯ ͕ͱΕΔɺͦͷٕज़ʗΠϯϑϥͷਐาʹײಈ͠ͳ͕Βࣄ Λ͢Δɻ • SkypeͰͷίϛϡχέʔγϣϯ͕ਐΉͱɺ৬͕੩͔ʹͳ Γ·͢ɻͦΕΛऐ͍͠ɺਓؒੑ͕ͳ͍ͱࢥΘͣʹɺ੩͔ͳ ͷʹίϛϡχέʔγϣϯ͕׆ൃͳࣄʹײಈ͢Δɻ ʢϝϦοτʣ৬͕੩͔ͳࣄͰɺࣄʹूதͰ͖Δ
৫ʹ͓͚ΔSkypeʹΑΔ ίϛϡχέʔγϣϯ্ୡΛ્͢Δͷ • ࣗউखͳ্࢘ɾϚωʔδϟ ˠࣗͷ߹ͷྑ͍࣌ʹݺͼग़࣭ͯͨ͠͠Γɺͨ͠Γ͢Δ • ஈऔΓԼखͷMtg͖ ˠஈऔΓ͕Ίͳ͍͔ΒͱΓ͋͑ͣਓΛूΊΔ • ʮ͢ํ͕ૣ͘ɺޮ͕ྑ͍ʯͱ͍͏ࢥ͍ࠐΈ
͞ͳ͍ͱࣄ͕ਐΊΒΕͳ͍จԽʹͳͬͯ͠·͏
ϏʔϓϥυͷऔΓΈ̎ Skypeத৺ͷ։ൃ
Skypeத৺։ൃͱ mercurial push ௨ nagios ো௨ Trac ొɾมߋ ௨ SkypeʹΑΔ
Pushܕใڞ༗
mercurialͱͷ࿈ಈ
Tracͱͷ࿈ಈ
nagiosͱͷ࿈ಈ
Q. Skypeத৺Ͱਓؒؔྫྷͨ͘ͳΒͳ͍͔ʁ A. ࣮ࡍͷίϛϡχέʔγϣϯΑΓࣾͷϝϯόʔͷΩϟ ϥΫλʔ͕ѲͰ͖·͢ɻ ◦ࣄ্ͷ࣮ࡍͷίϛϡχέʔγϣϯ͕த৺ͷ߹ ࣄͰಉ͡νʔϜʹͳͬͨΓɺҿΈʹߦͬͨΓ͠ͳ͍ͱɺ࣮ͦͷਓͷΩϟ ϥΫλʔΘ͔Βͳ͍ɻ ◦Skypeத৺ͷ߹ SkypeͷάϧʔϓνϟοτͰຖօͱձ͍ͯ͠ΔͷΛΈͯɺͦͷਓͷΩϟϥ
Ϋλʔ͕ΘΓɺۙײ͕ͯΔɻͪΖΜɺͷίϛϡχέʔγϣϯ େࣄʹ͍ͯ͠·͢ɻ
͜ͷΑ͏ʹۭؒΛ͑Δ औΓΈΛ͍ͯ͠ΔͷͰ ϏʔϓϥυͰ ൺֱత͏·͘ ࣗۈ͕ػೳ͍ͯ͠Δ
ྫ̍ঁੑΤϯδχΞ I 200610݄ʙ20088݄·ͰϏʔϓϥυͰࣄ 20097݄ʙࡏͰࣄʢ౦ژʣ 20101݄ʙʹҾӽɻͦͷ··ࡏͰࣄɻ ݱࡏʹࢸΔɻͦͷؒɺࣄͰ౦ژʹ̍དྷͯ ͍ͳ͍ɻ
ྫ2 ঁੑ(૯+ςελʣ E 20099݄Ϗʔϓϥυೖࣾ 20109݄ࠒʙՈఉͷࣄͰࣗʹ͍Δ࣌ؒΛ૿ ͟͞ΔΛಘͳ͔͕ͬͨɺग़ۈ+ࡏͰࣄΛଓ ͚Δ ɾࣾυΩϡϝϯτΛGoogle AppsͰ౷Ұ͍ͯ͠ΔͨΊ ࡏ͔ΒͰ࡞ۀՄೳ
ɾίϛϡχέʔγϣϯεΩϧ͕ߴ͍ͨΊɺωοτ্Ͱͷଘࡏײ͕͋Γɺձ ࣾʹ͍ͳ͍࣌ࣾͷϝϯόʔͱ׆ൃʹίϛϡχέʔγϣϯΛͱΕ͍ͯΔ
ྫ3 உੑΤϯδχΞ K 200912݄Ϗʔϓϥυೖࣾ 20106݄ ՝ͷࣗసं௨ۈͷؼΓಓͰɺԣ͔Βඈͼग़͖ͯͨ͠ߴ ߍੜͱܹಥ͠ɺٹٸंͰӡΕΔɻେࣄʹࢸΒͳ͔ͬ ͕ͨɺࠊΛ௧Ίɺา͚ͳ͍ঢ়گʹɻՈ͔ΒΦϯϥΠϯͰ ࣄΛ͠ɺͳ͘ۀΛߦͨ͠ɻ
ࣗۈ ʹ͓͍ͯେࣄͳࣄ
ࣗۈʹ͓͍ͯେࣄͳࣄ ࠷େࣄͳͷ͓ޓ͍ͷ৴པײ ͋ͷਓͳΒɺݟ͑ͳ͍ͱ͜ΖͰ͔ͬ͠Γͬͯ͘ΕΔͣͱ͍͏৴པײ͕ͳ͍ͱ Γཱͨͳ͍ɻ͕࢟ݟ͑ͳ͍ͷͰɺෆ৴ײ͕ੜ·Ε͍͢ͷͰҙɻ ◦͍ͭ·ͰʹԿΛΔ͔ΛϦʔμ͕͖ͬΓͱࣔ͢ʢ݁Ռॏࢹʣ ◦ωοτ্ͰͷଘࡏײΛࣔ͢ʢ׆ൃʹίϛϡχέʔγϣϯΛऔΔʣ ◦࿈བྷΛపఈ͢Δʢࣗͷঢ়ଶΛੵۃతʹࣔ͢ʣ ɾΦϯϥΠϯʹͳΓɺࣄ։࢝OKʹͳͬͨΒΛ͔͚Δ ɾ৯ࣄɺܭըఀిͳͲͰ੮ΛΕΔ࣌ϝϯόʔʹඞͣ࿈བྷΛ͢Δɻ ɾࣄΛऴ͑Δ࣌ͻͱݴ͔͚Δ
◦ঢ়گใࠂΛΕͣʹ͢Δ
ࣗۈͷσϝϦοτ • ଞͷ༠ʹෛ͚ͯ͠·͏ • Ոͷ͕ݫ͍͠ • ڥ͕ձࣾΑΓ͍ͬͯͳ͍ͨΊ࡞ۀޮ͕ѱ͍ • ࣄͷϝϦϋϦ͕͔ͭͳ͍ɻ͍ͭ·ͰࣄΛͯ͠͠ ·͏ڪΕ͕͋Δ
• ۈ࣌ؒۀͷѻ͍Ͳ͏͢Δͷʁ
ۭؒΛ͑ΔࣄͰ ࣄͷʮAll or Nothingʯ Λ͑Δ ձࣾͱਓͷؔΘΓ
All or NothingΛ͑Δ • ίϛϡχέʔγϣϯ • ձࣾͱͷؔ • Ոͱͷؔ
ίϛϡχέʔγϣϯͷAll or NothingΛ͑Δ ཧతۭؒ ৺ཧతۭؒ ɾࣄΛҰॹʹ͢Δਓಉ͡ॴͰࣄͰ͢Δͷ ɾͨ͠ํ͕ૣ͍ɻ ʢσϝϦοτʣ ɾਓ͕૿͑Δ΄Ͳʹۭ͕ؒඞཁʹͳΔ →Ұ૿ۭ͙ͨؒ͢͠ʹݮΒͤͳ͍
ɾձࣾʹདྷͳ͍ͱࣄ͕ਐ·ͳ͍
ཧతۭؒ ৺ཧతۭؒ ɾ͔͋ͨಉۭؒ͡ʹ͍ΔΑ͏ͳײ֮ ɾ৺ཧతۭ͕ؒಉ͡Ͱ͋ΕࣄͰ͖Δ ɾҰॹͷॴͰࣄΛ͢Δ(ALL) ɾҰॹͷॴʹ͍ͳ͍ͱࣄ͕Ͱ͖ͳ͍ʢNothingʣ Ұॹͷॴʹ͍͍ͯͳͯ͘ࣄ͕Ͱ͖Δ ࣗͳͲ ίϛϡχέʔγϣϯͷAll or
NothingΛ͑Δ
ཧతۭؒ ৺ཧతۭؒ ࣗͳͲ ʢϝϦοτʣ ɾҠಈ࣌ؒίετʢίετʣͷݮ ɾॴʹ͔͔Δίετͷݮ ɾࡂޙͷҟৗ࣌ͳͲۀΛߦͰ͖Δ ɹʢʮࣗػʯʹͳͬͯ͠·͏ձࣾNothingͰ͋Δʣ ίϛϡχέʔγϣϯͷAll or
NothingΛ͑Δ
ձࣾͱͷؔͷAll or NothingΛ͑Δ ɾຖࣄʹ௨ۈͰ͖Δ͔ΒࣄΛ͢Δ(ALL) ɾ݁ࠗɺग़࢈ɺࢠҭͯΛ͢Δ͔ΒࣄΛࣙΊΔʢNothingʣ ɹՈͷࣄͰํʹΔ͔ΒࣄΛࣙΊΔʢNothingʣ ͔ࣗΒɺͰ͖ΔൣғͰࣄΛଓ͚Δ ձࣾʹͱͬͯɺࣄΛ͢ΔਓʹͱͬͯϝϦοτ →ձࣾͱਓͷྑ͍ؔɺͳ͔ͳ͔ங͚ΔͷͰͳ͍وॏͳͷͰ͋Δ ࣄΛ͢Δ͔
ࣄΛࣙΊΔ͔
ՈͱͷؔͷAll or NothingΛ͑Δ ɾՈͷମௐ͕ѱ͍࣌ࣄʹग़͔͚Δ(ALL) ɾࣄΛٳΜͰՈͷපΛ͢ΔʢNothingʣ ɹʮՈ͕ௐࢠѱ͍ͷͰٳΈ·͢ʯ ࣗͰɺՈΛප͠ͳ͕Βɺ߹ؒͰࣄΛ͢Δ Ոେࣄʹ͠ͳ͕Βɺձࣾɾࣄؒʹ໎Λ͔͚ͳ͍ ࣄΛͱΔ͔ ՈΛͱΔ͔
ՈͱͷؔͷAll or NothingΛ͑Δ ɾՈఉͷࣄʹมԽ͕͋ͬͯࣄΛࣙΊͳͯ͘ࡁΉ ɾՈେࣄʹ͠ͳ͕Βɺձࣾɾࣄؒʹ໎Λ͔͚ͳ͍ Πϯλʔωοτٕज़ͷਐาͰίϛϡχέʔγϣϯͷৗࣝ ͕มΘΓɺݸਓͷਓੜͷબͷ෯͕͕Δ
·ͱΊ • ಉ͡ॴʹ͍ͳ͍ͱɺࣄ͕͏·͘ਐ·ͳ͍ͱ͍͏ৗࣝʢन ΘΕʣࣺͯΔ • ωοτ্ͷίϛϡχέʔγϣϯΛ׆ൃʹ͠ɺۭؒΛ͑ͯ ࣄΛ͢ΔεΩϧΛɺ৫ͱͯ͠ݸਓͱͯ͠ࠒ͔Βຏ͍ ͓ͯ͘ • ͦͷ݁Ռͱͯ͠ɺձࣾͱݸਓͷؔΘΓํ·ͰมΘͬͯ͘Δɻ
• ෭࢈ͱͯ͠ɺࡂͳͲͷඇৗ࣌ʹεϜʔζʹࣗ࡞ۀʹ ҠߦͰ͖ΔΑ͏ʹͳΔ
None
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠