Jun. 15th, 2016

Originally published at Born In USSR.ca неформат: то, что не вошло в рассылку. You can comment here or there.

У меня сейчас вот рабочим компьютером является MacBook Pro.
В принципе, это второй контракт в жизни, где на Макбуках все сидят (первый был в Ирландии).

И вот осознал я основной положительный момент этой ситуации.

Отчего-то на Макинтоше гораздо проще разработкой заниматься – здесь среда максимально приближена к продакшен-версии, т.е. фактически тот же Юникс, что и на production server, те же скрипты деплоймента работают, те же базы данных крутятся, но всё локально.

Вот на Виндоус если что-то там делаешь, то как получается?
На локальной машине всю инфраструктуру держать не получается, в итоге сделал что-то у себя, надо заливать на какой-то сервер и там проверять, как всё работает.
Как вариант – веб-сервер бежит на локальной виндоус-машине, а база данных где-то в другом месте, а сопутствующие веб-сервисы – в третьем, периодически какой-то сервер не отвечает, периодически на каком-то сервере меняются пароли, периодически кто-то грохнет базу данных, периодически кто-то зальёт на сервис авторизации нерабочий код, и вот так всё время – часто борьба с затыками в вот этой инфраструктуре занимает нереально значительное время.

На Макбуке же – тишь, гладь и красота и мёртвые с косами.
Всё бегает у тебя под носом, ни от кого не зависишь, всё с полпинка настраивается, при деплойменте (скажем, для QA нужд) с гитхаба всё сразу собирается из последних версий, а Ruby-environment – это ж вообще сказка.

Как-то я очень проникся вот этим удобством,
не знаю даже, как я раньше терпел весь этот виндовско-девелоперский беспредел.

Это был постинг для программистов,
остальные найдут здесь незнакомые слова, которые, впрочем, вам совершенно не нужны.

Непрограммисты могли сразу перепрыгнуть на вот этот последний абзац,
но я забыл сказать об этом в начале постинга, поэтому если непрограммист смог дочитать до этого места – то честь ему и хвала, а если сразу перепрыгнул сам без подсказки – так он вообще молодец. 🙂

Старайтесь избегать плохих компаний - в них маленькие зарплаты и глупые начальники

Profile

borninussr_ca

December 2016

S M T W T F S
     1 2 3
4 5678910
11121314 151617
18192021222324
25262728 293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 02:36 am
Powered by Dreamwidth Studios