Jan. 22nd, 2017

vcs

Jan. 22nd, 2017 08:25 am
smugastyi_kit: (Default)
Все таки VCS это великая сила.

С утра звонит клиент.
Кто-то (не исключено, что даже я), вчера что-то напутал в бизнес логике и вчерашний апдейт, ушедший в продакшен, работает не совсем правильно.
Клиент делает заказ, пусть на 540 евро, а к нам он приходит — за 520.
Мистика.
Но... сегодня воскресенье. И раннее утро. И мне совсем не хочется разбираться с пхп-шным спагетти-кодом.

Спросонья пальцы сами отстукали:
git log|more; посмотреть на самый верх экрана, где последний рабочий коммит; git reset --hard коммит; gulp build; gulp deploy

И пусть весь мир подождет. Тем более, что крайний коммит работал без проблем несколько месяцев.

UPD: И еще раз повторю, занудным, менторским тоном: биииизнес-логику ни в какоем случае не следует писать на PHP. Точка. Слишком много пространства для потенциальных факапов.
smugastyi_kit: (Default)
Что то я в последнее время все о программерских делах пишу.
А ведь уже лет десять, как зарекся даже близко подходить к коду, ибо все что могли написать хорошего — давно уже написали. А сейчас — одно расстройство.

Достаточно насмотревшись на глюки 12-го протулза в OS X 10.12 — решил, что такой Pro Tools ни разу не "про", и поставил на ту машину ось 10.9 и 10-й PT.

Как же оно теперь летает! И главное — ни одного глюка пока не выявлено.

И есть у меня огромное подозрение, что поставив 10.6-ю макось и 8-й ПТ
(то есть откатившись в 2008-й год) — я только выиграю в скорости и стабильности.