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
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
290
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
280
BPStudy#213〜ビジネスアナリシスとDDD(ドメイン駆動設計)パネルディスカッション資料 / BPStudy213-panel
haru860
0
520
見積り、計画の考え方や手法についてビープラウドの場合を紹介します/ 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
350
匠Methodで価値創造をファシリーテートする〜イノベーション創造プロセスのU理論をベースに
haru860
0
250
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
4
3.1k
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
5.6k
私の積読解消法
haru860
0
240
Other Decks in Technology
See All in Technology
Everything As Code
yosuke_ai
0
120
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
200
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
2.1k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
200
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
770
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
510
Claude Codeを使った情報整理術
knishioka
14
11k
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
310
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.5k
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
150
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
150
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
2.6k
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
Technical Leadership for Architectural Decision Making
baasie
0
190
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Being A Developer After 40
akosma
91
590k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Documentation Writing (for coders)
carmenintech
77
5.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
So, you think you're a good person
axbom
PRO
0
1.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
760
Statistics for Hackers
jakevdp
799
230k
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠