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
とある佐藤の開発環境(devenv) #TechLunch
Search
Livesense Inc.
PRO
April 21, 2014
Technology
70
0
Share
とある佐藤の開発環境(devenv) #TechLunch
とある佐藤の開発環境(devenv)
2013/10/02 (水) @ Livesense TechLunch
発表者:佐藤 洋輔
Livesense Inc.
PRO
April 21, 2014
More Decks by Livesense Inc.
See All by Livesense Inc.
Rubyはただの⾔語に⾮ず
livesense
PRO
0
50
28新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
61
27新卒_総合職採用_会社説明資料
livesense
PRO
0
4.8k
27新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
9.3k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
380
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
610
26新卒_総合職採用_会社説明資料
livesense
PRO
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
PRO
2
64k
Other Decks in Technology
See All in Technology
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
140
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
650
社内RAGの導入で気を付けたポイント
yakumo
1
140
ワールドカフェ再び、そしてゴール・ルール・ロール・ツール / World Café Revisited, and the Goals-Rules-Roles-Tools
ks91
PRO
0
190
ジュニアエンジニアはSREとどう向き合うべきか
nrinetcom
PRO
0
100
Swift Sequence の便利 API 再発見
treastrain
1
290
インプロセスQAのための要因から捉えるプロジェクトリスクマネジメントnano #1 開発リソース効率状態への対処 #jasstnano
barus_qa
0
220
R&D 祭 2024 アニメエフェクト作成の効率化
olmdrd
PRO
0
110
20260516_SecJAWS_Days
takuyay0ne
2
550
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
データ分析基盤の信頼を支える視点と設計
yuki_saito
0
310
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
520
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
370
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Marketing to machines
jonoalderson
1
5.3k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.4k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Into the Great Unknown - MozCon
thekraken
41
2.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Transcript
cospaバックエンド入門
ではなくて
None
• Windows開発の問題点 • 改善してみた • デモ • デモの解説 • なぜWindowsか?
みなさん Windowsで開発してますか?
None
ちなみに家では...
Windows開発の問題点 • 本番機がLinuxだと環境差異が重篤 • Windows未対応のOSS • インストーラー地獄 • 標準の端末がしょっぱい •
文字コードがCP932 • \Program Files (x86) • あととにかくいっぱい
改善してみた • 開発は通常通りWindows上で • MinGW(シェル: MSYS, 端末: mintty) • 実行環境をVMで用意(Vagrant
& Chef) • WindowsからVirtualBoxの機能でファイル同期
開発の流れ ※あんまりいい図にならなかったm(_ _)m
いきなりChefレシピ書くの? • cospaの事情 – インフラ込みでのアプリ開発 – 割とRubyとかだけ入ってればおk – AWSなので環境を合わせるのが簡単 •
ほかのメディアだって – 開発環境改善TF的に考えて ゆくゆくはDevOps – 標準構成のクックブックさえ できてしまえば (ジュルリ
デモ
デモの解説
なぜWindowsか?
システム構成プレイバック
これWindowsじゃなくてよくね?
たとえば...
または...
東京大学 和田英一 名誉教授の談話 • アメリカ西部のカウボーイたちは、馬が死 ぬと馬はそこに残していくが、どんなに砂 漠を歩こうとも、鞍は自分で担いで往く。 馬は消耗品であり、鞍は自分の体に馴染ん だインタフェースだからだ。 •
いまやパソコンは消耗品であり、キーボー ドは大切な、生涯使えるインタフェースで あることを忘れてはいけない。 • http://www.pfu.fujitsu.com/hhkeyboar d/dr_wada.html
鞍(自分の体に馴染んだインタフェース)さえあれば 馬(OS)替えたって構わないよね Windows ”でも” 構わないよね
敢えてWindowsを プッシュする理由 • ハードウェア対応 • 多彩なマシン • あとOfficeもね
ご清聴ありがとうございました