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
90
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
見積り、計画の考え方や手法についてビープラウドの場合を紹介します/ introduce-the-concept-and-method-of-estimation-and-planning-in-the-case-of-BeProud
haru860
5
2.3k
U理論で深まる匠Method のモデリングプロセス / the modeling process of the Takumi Method deepened by theory-U
haru860
2
190
匠Methodで価値創造をファシリーテートする〜イノベーション創造プロセスのU理論をベースに
haru860
0
170
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
2k
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
4.9k
私の積読解消法
haru860
0
170
将棋を上達しようとおもった2つのショックと上達の取り組み
haru860
0
150
要件定義とはそもそも何か
haru860
113
70k
BPStudy#186 Radio(DDD)
haru860
1
820
Other Decks in Technology
See All in Technology
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
230
AIエージェント元年@日本生成AIユーザ会
shukob
0
140
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
8
2.1k
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
130
ソフトウェアエンジニアと仕事するときに知っておいたほうが良いこと / Key points for working with software engineers
pinkumohikan
1
140
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
8
3.3k
偏光画像処理ライブラリを作った話
elerac
1
160
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
6
1.2k
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
460
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
27
15k
生成AI×財務経理:PoCで挑むSlack AI Bot開発と現場巻き込みのリアル
pohdccoe
1
530
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
Building Adaptive Systems
keathley
40
2.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Thoughts on Productivity
jonyablonski
69
4.5k
Faster Mobile Websites
deanohume
306
31k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠