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
BOXEN 使ってみた話
Search
Yoshiyuki MIYAGI
June 14, 2013
Technology
730
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BOXEN 使ってみた話
自分の環境を構築するために BOXEN を試してみました。
Yoshiyuki MIYAGI
June 14, 2013
More Decks by Yoshiyuki MIYAGI
See All by Yoshiyuki MIYAGI
プレゼン
yosshi1202
0
4.3k
記憶色
yosshi1202
1
120
Broweser User-Agent Settings
yosshi1202
0
320
Other Decks in Technology
See All in Technology
"何を作るか"を任される エンジニアは、どう育つのか
yutaokafuji
1
680
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
120
自宅LLMの話
jacopen
1
580
脆弱性対応、どこで線を引くか
rymiyamoto
1
390
MCP Appsを作ってみよう
iwamot
PRO
4
660
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
2.3k
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
2.2k
SONiCの統計情報を取得したい
sonic
0
170
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
110
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
390
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
150
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
200
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
940
Odyssey Design
rkendrick25
PRO
2
700
Six Lessons from altMBA
skipperchong
29
4.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
290
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
First, design no harm
axbom
PRO
2
1.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
4 Signs Your Business is Dying
shpigford
187
22k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Transcript
#PYFOͬͯΈͨ :PTIJZVLJ.*:"(* 136݄14༵ۚ
#09&/ͬͯԿ 136݄14༵ۚ
IUUQCPYFOHJUIVCDPN QUIT WORRYING ABOUT YOUR TOOLS. Automate the pain out
of your development environment. Boxen installs your dependencies so you can focus on getting things done. #09&/ 136݄14༵ۚ
ڥߏஙπʔϧͰ͢ ͨͩ͠ɺ.BDʹݶΔ HJUIVC͕ࣾ࡞ͬͨ ༻్νʔϜɾݸਓ ࠓճࢼͨ͠ͷݸਓઃఆ 136݄14༵ۚ
·ͣԼ४උ 9DPEFͱ ίϚϯυϥΠϯπʔϧ ࣗͰೖΕͯͶɻ HJUIVC ͷΞΧϯτΛ ࡞͓ͬͯ͘ 136݄14༵ۚ
جຊ PINZCPYFOΛࣗ༻ʹͬͯ͘Δɻ IUUQTHJUIVCDPNCPYFOPVSCPYFO 1VQQFUpMF CVOEMFSͰ͍͏(FNpMF QVQQFUͱݺΕΔϨγϐΛه͢Δ͜ͱͰඞཁ ͳΛҰׅΠϯετʔϧͰ͖Δ HJUIVCʹ͍ͬͺ͍QVQQFU͕͋Δ ࣗͰ࡞ΕΔ 136݄14༵ۚ
ྫ1VQQFUpMF github "dnsmasq", "1.0.0" github "gcc", "1.0.0" github "git", "1.2.2"
github "homebrew", "1.1.2" github "hub", "1.0.0" github "inifile", "0.9.0", :repo => "cprice-puppet/puppetlabs-inifile" github "nginx", "1.4.0" github "nodejs", "2.2.0" github "repository", "2.0.2" github "ruby", "4.1.0" github "stdlib", "4.0.2", :repo => "puppetlabs/puppetlabs-stdlib" github "sudo", "1.0.0" 136݄14༵ۚ
ݸਓ༻్ͷઃఆ HJUIVCͱಉ͡Ϣʔβʔ໊ͷNBOJGFTUTϑΝΠϧ ͕࣮ߦ͞ΕΔ JODMVEFͰΠϯετʔϧ ͢ΔͷΛબͿ QBDLBHFIPNCSFX .BDͷΞϓϦઃఆͰ͖Δ modules/people/manifests/{github username}.pp class
people::yosshi { include dropbox include skype include iterm2::stable include chrome include emacs package { [ 'tmux', 'zsh', 'tree', 'markdown', 'wget', 'fontforge', 'the_silver_searcher' ]: } } 136݄14༵ۚ
ࣗۀࣗಘͳ᠘ 136݄14༵ۚ
طʹIPNFCSFX͕ɻ IPNFCSFXΛࣗͰೖΕͯ͠·ͬͨͨΊ CPYFOͷIPNFCSFXͱόοςΟϯά ઌʹࣗͰೖΕͨIPNFCSFXΛΞϯΠϯετʔϧ IUUQTHJTUHJUIVCDPNNYDM /opt/boxen/homebrew/bin/brew /usr/local/bin/brew 136݄14༵ۚ
#09&/ .BDͷڥߏஙπʔϧ CPYFO͏ͳΒ࠷ॳ͔Β͓͏ ৽͘͠ങͬͨΒΔ ݸਓ༻్ͰνʔϜɾϓϩδΣΫτͰ0, ࣗͰQVQQFUॻ͍ͯ0, ങ͍͑ͨ࣌ͱ͔ɺ ϝϯόʔ͕૿͑ͨ࣌ͱ͔ศརͦ͏ .BDʹݶΔ 136݄14༵ۚ
։ൃελΠϧ͕ HJUIVCࣾͱ߹͏ͳΒ ΨϯΨϯ͍͍͑ 136݄14༵ۚ
ͨͩ͠ɺ .BDʹݶΔ 136݄14༵ۚ
ࢀߟ #09&/ IUUQCPYFOHJUIVCDPN IUUQTHJUIVCDPNCPYFO #PYFOΘͳͯ͘ڐ͞ΕΔͷ·ͰͩΑͶ IUUQRJJUBDPNJUFNTDGEFFGDD 136݄14༵ۚ