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
Windows使いのデザイナーにVagrant+Gitの開発環境構築した話
Search
Taakshi Aoki
September 12, 2015
Technology
0
620
Windows使いのデザイナーにVagrant+Gitの開発環境構築した話
第2回 開発ツール チラ見せ♡ナイト
Taakshi Aoki
September 12, 2015
Tweet
Share
More Decks by Taakshi Aoki
See All by Taakshi Aoki
Perlで自動文書分類
elk1997
0
170
AWSじゃなくてさくらのクラウドを使ってる話
elk1997
0
2.4k
Tech Night Vol.2 - Fabric
elk1997
0
71
AWSの基礎
elk1997
1
110
ベイエリアIT事情@第10回関西PHP勉強会
elk1997
0
120
Other Decks in Technology
See All in Technology
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
370
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
170
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
430
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.7k
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
680
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
130
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
480
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
580
Tebiki Engineering Team Deck
tebiki
0
24k
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
170
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1.1k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
450
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Everyday Curiosity
cassininazir
0
130
AI: The stuff that nobody shows you
jnunemaker
PRO
2
280
Discover your Explorer Soul
emna__ayadi
2
1.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
エンジニアに許された特別な時間の終わり
watany
106
230k
The Language of Interfaces
destraynor
162
26k
Fireside Chat
paigeccino
41
3.8k
GitHub's CSS Performance
jonrohan
1032
470k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Faster Mobile Websites
deanohume
310
31k
Transcript
Windows使いのデザイナーにVagrant+Gitの 開発環境構築した話 2015.09.11 青木 崇
© i-‐plug All rights reserved. 2 • 青木 崇
• Web屋 →アプリ屋→人材会社 • サーバーサイドエンジニア • HTMLの修正〜マネージメントまで ツイエバ hEp://twieve.net 自己紹介
© i-‐plug All rights reserved. 3 新卒の逆求人サイトOfferBox
© i-‐plug All rights reserved. 4 新卒ダイリク総研
© i-‐plug All rights reserved. 5 就活クールビズ
© i-‐plug All rights reserved. 6 • Windowで開発環境云々の話とは違う
• Windowに開発環境を用意する Macユーザー目線の話 • 構築から運用まで、黒い画面を使わず にどこまでいけるかという話 今日の話
© i-‐plug All rights reserved. 7 Point2 Point1 サービスとりまく環境
© i-‐plug All rights reserved. 8 Point2 Point1 Git
Pull/Push テスト/デプロイ デプロイ結果通知 開発環境
開発体制 © i-‐plug All rights reserved. 9 サーバーサイド
エンジニア サーバーサイド エンジニア サーバーサイド エンジニア マークアップ エンジニア デザイナー 私も少しコーディング やりたいな。
© i-‐plug All rights reserved. 10 デザイナー コーディング
やりたい。 黒い画面は 使わない。 Vagrantは 聞いたことない。 Gitは 聞いたことある。 Macは使わない。 開発メンバーは誰もWindowsでの開発経験なし きっかけ
© i-‐plug All rights reserved. 11 開発環境の構築
© i-‐plug All rights reserved. 12 VirtualBoxとVagrantの インストール
問題なし GUIのインス トーラーあり
© i-‐plug All rights reserved. 13 BOXのインストール やや問題あり
CUI
© i-‐plug All rights reserved. 14 仮想環境を起動 起動しない!
© i-‐plug All rights reserved. 15 VirtualizaSon Technology(仮想化支援機構) を有効化にすればOK
© i-‐plug All rights reserved. 16 BIOSで仮想化を有効にする必要あり (これは黒い画面ではない)
© i-‐plug All rights reserved. 17 普段仮想環境の立ち上げをどうやってもらうか? 開発環境の運用
© i-‐plug All rights reserved. 18 黒い画面はダメ
© i-‐plug All rights reserved. 19 Vagrant Managerで解決!
© i-‐plug All rights reserved. 20 常駐型アプリ
© i-‐plug All rights reserved. 21 • VagrantをGUIで使える
• Mac/Windows対応 • カスタムコマンド便利(Macのみ)
© i-‐plug All rights reserved. 22 バックアップ、Webサーバーの再起 動コマンドを入れておける 余談
© i-‐plug All rights reserved. 23 Gitの管理どうするか?
© i-‐plug All rights reserved. 24 黒い画面はダメ
© i-‐plug All rights reserved. 25 とりあえず で解決!
© i-‐plug All rights reserved. 26
© i-‐plug All rights reserved. 27 すいません、 なんか英語で
エラーでたんですけど...
© i-‐plug All rights reserved. 28 重要!
© i-‐plug All rights reserved. 29 コマンドプロンプトでなくLinuxのCUIツー ルが使える! ls
perl vim MSYS
© i-‐plug All rights reserved. 30 cygwinもgit入れる必要なし があれば
© i-‐plug All rights reserved. 31 + じゃなくて リモートリポジトリ
© i-‐plug All rights reserved. 32 Git Clone〜Pull Requestまで
全部説明してくれる
© i-‐plug All rights reserved. 33 「このページ見ておいて」でいける!
© i-‐plug All rights reserved. 34 他の開発ツールはGUIで使えるか
© i-‐plug All rights reserved. 35 構成管理ツール
© i-‐plug All rights reserved. 36 タスクランナー Grunt Gulp
© i-‐plug All rights reserved. 37 Sassのコンパイルだけなら
© i-‐plug All rights reserved. 38 Koalaで解決!
© i-‐plug All rights reserved. 39 ファイル変更を監視して自動で コンパイルも可能
© i-‐plug All rights reserved. 40 ご清聴ありがとうございました。