Использую PHPStorm уже лет 7-8, и настройки всегда одинаковые (за редким исключением портов и маппинга).
Вы просто настраиваете web application + server и все. Остальное в конфиге PHP.
Пользуюсь часто данным сервисом, проблем не было.
Какие то мелкие косяки, они есть везде. К примеру в отеле 5*, где номер от 10т.р. за ночь, тоже существуют проблемы.
Работаю программистом в букинге и знаю о чем говорю.
Не давно снимал квартиру за 49 eur в сутки, там было все что требуется для комфортного отдыха и работы.
В 99% отелей, такого комфорта не найти. А если перевести в другой ключ этот сервис, тогда цены взлетят в 2 раза, но брать все равно будут, вот только денег жрать больше станет.
Писать запрос на SQL, это еще тот маразм, особенно в крупных проектах с большой командой.
Программисты общаются на языке проекта, объектами оперировать куда как приятнее и понятнее.
Все необходимое для понимания, читаем в маппинге и валидации. В будущем объекты тоже сыграют положительную роль.
И не обязательно использовать QB, есть др. методологии.
Встретился я тут год назад с проектом, где код на 800мб и SQL запросы зашиты в нем.
Найти и проанализировать нужные запросы, оч. тяжело и иногда не реально.
Знаете, я постоянно слышу, PHP мертв и вот Х язык/технология теперь будет топ.
Языки/технологии приходят и уходят а PHP как был востребован так и есть.
Помнится Ruby (RoR) появился в тренде, сколько проектов стали на нем разрабатывать, сколько вайна на PHP было и т.д.
Затем питон так же ворвался в нашу экосистему, занял конечно свою нишу, там и сидит.
Вот и NodeJs…
Все это на уровне интереса, тренда и т.п. Но реальные проекты, выбирают PHP или Java.
Остальное же просто тлен, за редким исключением.
P.S.
17 лет опыта разработки веб-проектов, 10 лет HL++
Каждый год говорю одно и тоже.
Все опросы с данного ресурса, не имеют к реальности отношения.
Если меня опрашивали, выбрал бы Go, JS.
Но в реальности, я работаю с PHP.
И так 90% людей ответили.
А если глянуть на реальность в разработке различных компаний, то результат будет еще круче.
Месяц назад тоже отказался от 2х мониторов в пользу одного.
Они правда остались и будут использовать, если я вдруг займусь фронтендом.
Сейчас использую Philips BDM3275UP
Скажу по своему многолетнему опыту.
Когда пишу код, у меня бывает разное настроение да и разные задачи.
По этому музыку выбираю исключительно под настроение+код.
В одном случае это может быть метал/панк, в другом классическая музыка, в третьем может быть транс/хаус и т.д.
Когда начинаешь делать что то совершенно новое, то запускаю данный канал https://radio.yandex.ru/mood/epic
Потому я и указал — что это одно из рабочих мест ))
Так же есть на даче, под Дубной. Это 120км по дмитровке от Москвы, yota работает на 20мбит.
Там я провожу где то месяцев 5 =)
К сожалению фотки нет, но примерно так же, только там 2 монитора.
Уверяю вас, физически труд легче чем интеллектуальный, особенно если вы еще тимлид и старше.
Я много где работал, к примеру по 18ч. стоял у плиты будучи поваром. Бывало даже присесть не удавалось.
Выходишь с кухни, волосы как пакля, все маслом пропитаны, ноги дрожат, тело горит от жара.
В 2002 я сменил основную профессию с повара на программиста.
Работая в офисах, уставал намного больше чем работая у плиты.
В итоге, к 2009г. перешел на удаленную работу.
С того момента мне намного легче. Устаешь конечно работать по 12+ч., но при этом работаешь с удовольствием.
Для меня удаленная работа это — Свои правила игры, не надо колесить по Москве и всегда рядом с семьей.
У меня есть macbook, но пользуюсь исключительно хакинтошем.
Просто Apple не может мне предоставить нужное по мощности железо, да и как заметил автор — цены кусаются.
Хотя мой ПК собран примерно за те же деньги (100р.), но мощности в нем намного больше.
Помимо железа, у меня так же 4к монитор Philips 288P6 (рекомендую для разработчиков, крутится на 180).
По поводу видиокарты — хакинтош легко принимает кексты на nvidia. У меня сейчас стоит 2 GTX 1060 Ti и проблем не было. Единственное при установке надо nv_disable=1 ставить.
Так же, рядом с хакинтошем стоит винда, исключительно что бы играть в какие то игрушки.
Помимо одинаковых инструментов, имеется видеоконференции с шарингом рабочего стола.
Вы просто настраиваете web application + server и все. Остальное в конфиге PHP.
Какие то мелкие косяки, они есть везде. К примеру в отеле 5*, где номер от 10т.р. за ночь, тоже существуют проблемы.
Работаю программистом в букинге и знаю о чем говорю.
Не давно снимал квартиру за 49 eur в сутки, там было все что требуется для комфортного отдыха и работы.
В 99% отелей, такого комфорта не найти. А если перевести в другой ключ этот сервис, тогда цены взлетят в 2 раза, но брать все равно будут, вот только денег жрать больше станет.
Программисты общаются на языке проекта, объектами оперировать куда как приятнее и понятнее.
Все необходимое для понимания, читаем в маппинге и валидации. В будущем объекты тоже сыграют положительную роль.
И не обязательно использовать QB, есть др. методологии.
Встретился я тут год назад с проектом, где код на 800мб и SQL запросы зашиты в нем.
Найти и проанализировать нужные запросы, оч. тяжело и иногда не реально.
Частные случаи в Repository на QB.
А тут как то все сложно и не приятно читать.
В обеих компаниях, так же есть проекты и на php, js и др. языках. Но основное, это Java.
Стандартный стек в текущее время, у меня таков: PHP (DDD/CQRS/CBus etc) / Go / Nginx / MongoDB + Pecona / Redis
Но основной язык PHP.
JS сейчас в топ рвется, но далеко не как бекенд.
Языки/технологии приходят и уходят а PHP как был востребован так и есть.
Помнится Ruby (RoR) появился в тренде, сколько проектов стали на нем разрабатывать, сколько вайна на PHP было и т.д.
Затем питон так же ворвался в нашу экосистему, занял конечно свою нишу, там и сидит.
Вот и NodeJs…
Все это на уровне интереса, тренда и т.п. Но реальные проекты, выбирают PHP или Java.
Остальное же просто тлен, за редким исключением.
P.S.
17 лет опыта разработки веб-проектов, 10 лет HL++
Все опросы с данного ресурса, не имеют к реальности отношения.
Если меня опрашивали, выбрал бы Go, JS.
Но в реальности, я работаю с PHP.
И так 90% людей ответили.
А если глянуть на реальность в разработке различных компаний, то результат будет еще круче.
Они правда остались и будут использовать, если я вдруг займусь фронтендом.
Сейчас использую Philips BDM3275UP
Когда пишу код, у меня бывает разное настроение да и разные задачи.
По этому музыку выбираю исключительно под настроение+код.
В одном случае это может быть метал/панк, в другом классическая музыка, в третьем может быть транс/хаус и т.д.
Когда начинаешь делать что то совершенно новое, то запускаю данный канал https://radio.yandex.ru/mood/epic
Единственный вариант для меня на текущий момент.
Все остальные стадии уже прошел за 15 лет.
Так же есть на даче, под Дубной. Это 120км по дмитровке от Москвы, yota работает на 20мбит.
Там я провожу где то месяцев 5 =)
К сожалению фотки нет, но примерно так же, только там 2 монитора.
Я много где работал, к примеру по 18ч. стоял у плиты будучи поваром. Бывало даже присесть не удавалось.
Выходишь с кухни, волосы как пакля, все маслом пропитаны, ноги дрожат, тело горит от жара.
В 2002 я сменил основную профессию с повара на программиста.
Работая в офисах, уставал намного больше чем работая у плиты.
В итоге, к 2009г. перешел на удаленную работу.
С того момента мне намного легче. Устаешь конечно работать по 12+ч., но при этом работаешь с удовольствием.
Для меня удаленная работа это — Свои правила игры, не надо колесить по Москве и всегда рядом с семьей.
Одно из моих рабочих мест.
Есть бизнес подход от обратного. Когда заранее не известно что должно быть.
Тогда мы применяем DDD.
Какой бы язык не выбрать, узкое место будет БД.
Опять же, что то лучше читает, что то выполняет мат. функции и т.д.
Если только кул-хацкер взломал сервер с домашнего компьютера.
Просто Apple не может мне предоставить нужное по мощности железо, да и как заметил автор — цены кусаются.
Хотя мой ПК собран примерно за те же деньги (100р.), но мощности в нем намного больше.
Помимо железа, у меня так же 4к монитор Philips 288P6 (рекомендую для разработчиков, крутится на 180).
По поводу видиокарты — хакинтош легко принимает кексты на nvidia. У меня сейчас стоит 2 GTX 1060 Ti и проблем не было. Единственное при установке надо nv_disable=1 ставить.
Так же, рядом с хакинтошем стоит винда, исключительно что бы играть в какие то игрушки.