The goal was to
- decrease the difference between DEV and PROD (heroku) and thus devOps to maintain it
- we have laptops with Windows and would like to stay there.. anyway code/run app in heroku-like env
| Env | Usage | Comments | |
.
| Desktop Ubuntu | just code / run / setup app in ubuntu | would be nice but we'd like to stay on windows |
.
| Windows + VB with Ubuntu desktop | code in Sublime in Ubuntu, run / setup app in Ubuntu | appeared to be a bit slow - but very obvious Env ) |
.
| Windows + VB with Ubuntu server + shared folder | code in Sublime in Windows, but run app in Ubuntu via shared folder | failed due to npm problems with cross-OS shared folders |
.
| Windows + VB with Ubuntu server + cloud9 | code in browser (cloud9 ide) in Windows, and it runs the app in Ubuntu (native env) | also u can share this clould9 ide to let you work from home using your work and remote machines |
.
| Windows + VB with Ubuntu server + putty + vim | code in vim via putty (Windows) connecting to Ubuntu with app | hardcore but a reasonable one |
.
| PROD -> Joyent SmartOS + dtrace | move PROD to smartOs, debug it without affecting its work | geeky hardcore way :) |
Conclusion - it's not hard to stay on Windows and work in heroku-like env
Even if OS changes for daily usage (not only work) should be fun :)
Given by Eldar (edj)
0 коментарі:
Дописати коментар