🔥

Тред (Юрий Дымов)


Доброе утро! Сегодня обсуждаем прикладные и технические темы, начну с рассказа о том, как работаю

Я маковод с 6 летним стажем. На маке пилю React-based front-end + SAP UI5, iOS/Android native, RoR и немного elixir/phoenix

Весь веб с сервисами и демонами у меня бегает в виртуалке ubuntu server в vm fusion. Я цепляю через sshfs фс виртуалки, а код пишу на OS X

Бенефиты следующие: OS и окружение в DEV и PROD ландшафтах одинаковые, поэтому при деплое сюрпризы почти исключены

Так было не всегда. SAP IT, накатывая удаленно свои политики, грохнул мне систему дважды в течение года, плюс мне очень не понравилось, что

с native extensions приходиться любиться два раза, а не 0/1, и тратить время на решение необязательных проблем.

Легко мигрировать на новый ноут: поставил Xcode, Atom, Fusion, скопировал виртуалку и go-go-go. На все - меньше часа

Ubuntu server, потому что есть во всех облаках. Так я больше Arch люблю. Из IDE - последнее время Atom. Webstorm спустя 2 месяца не зашло

Мне кажется Webstorm умнее меня, и я устал с ней бороться; плюс она умудряется подлагивать на i7 16GB RAM. Хотя тул очень мощный - это точно

iOS - Xcode, Android - Android studio. Под iOS интерфейс пишу в коде. Interface Builder мне никогда не нравился.

UI в коде - это re-use, единые стили во всем аппе, идеальное выравнивание и мерджи без геморроя, если у вас большая команда

Да, Atom это редактор, а не IDE. Мне его хватает на 95%. Для моих нужд Sublime == Atom +-, так что просто так получилось :) @serhey_shmyg