Ответы пользователя по тегу Python
  • Как компилировать Ангуляр на стороне Heroku?

    dmnBrest
    @dmnBrest Автор вопроса
    Salesforce for money. Python, Go, Ruby for soul.
    Дополняя предыдущий ответ - как подружить разные платформы в пределах одного heroku инстанса.
    Using Multiple Buildpacks for an App
    https://devcenter.heroku.com/articles/using-multip...
    Ответ написан
    Комментировать
  • Будущее веб-разработчиков python?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Насколько я могу судить из свой практики. Ангуляр остается (и еще долго будет оставаться) всего лишь "продвинутым шаблонизатором" для создания интерактивных страничек. Клиенты не спешат выкидывать бизнес логику на фронтенд. А на счет того что nodejs выпихнет python с рынка бэкенда, то это вообще нонсенс. Сервернный JS красив пока не начал на нем писать. Для Hello World пойдет, но писать серьезные бизнес приложения - просто сразу ставить крест на бизнесе клиента. Серверный JS взлетел лишь благодаря хайпу и наличию огромной армии jQuery программистов, который возомнили себя теперь full-stack программистами. Сами погуглите много интересных историй про качество кода в NPM. Вот тут уже давно тоже был показательный случай
    https://habrahabr.ru/post/228751/
    Я тоже поддавался хайпу и пробовал для продакшен проектов и nodejs и go. Но в итоге все равно вернулся к старому доброму python :))))
    Ответ написан
    16 комментариев
  • Python testing tool с хорошим web UI?

    dmnBrest
    @dmnBrest Автор вопроса
    Salesforce for money. Python, Go, Ruby for soul.
    Так и нашлось ничего подходящего и простого.
    Но в ходе изучения темы выяснилось что этот вопрос решается средаствами CI.
    Из того что мне приглянулось из бесплатных TeamCity ну и за символическую плату Bamboo.
    Будем пробовать.
    Ответ написан
    Комментировать
  • С чего начать школьнику 16 лет?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Самый главный совет - начать нужно с того чтобы на своем домашнем компе поставить linux !!! Под виндой разработка чистой воды извращение на уровне костылей. А большая часть современного web (если связываться именно с web) завязана на linux сервера. Ну и не будет соблазна запускать всякие "танки" вместо того чтобы развиваться.
    Ответ написан
    3 комментария
  • Для изучения какой области web-разработки нужно больше "мозгов"?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    А есть ли смысл сегодня разделять эти 2 понятия (если только для крупных компаний)?
    Как по мне "бэк" специалист без фронта вообще ничего не стоит, как и чистому "фронт" специалисту будет сложно в этом мире. Поэтому учить надо вместе и одновременно. А так и там и там нужны мозги, но в "бэк" сложнее - там ответственности больше.
    Ответ написан
    3 комментария
  • Можно ли Junior Python Developer'ом устроиться на постоянную удаленную работу с почасовой ставкой на Elance\Odesk?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Конечно реально. Индусы же, которые вообще не умеют программировать, как-то работают.
    А вообще что вы можете предложить заказчику на odeck? Вы решите его проблему. Junoir устраиваются на работу чтобы учиться. На odesk никто вас учить не будет. Поэтому для Junior единственный путь - за еду искать себе место возле опытного программиста, который всему научит. А то что вы "только приступил к первым урокам Python" это даже Junior нельзя назвать. Junior это человек который знает основные аспекты разработки и может реализовать большинство решений - пусть это будет и говнокод, но главное чтобы в голове был подход к решению. До Junior еще пахать и пахать!
    Ответ написан
    6 комментариев
  • Какой функциональный язык выбрать в качестве вспомогательного после Python'a?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Go
    Ответ написан
    Комментировать
  • Ruby or Python?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Исходя из вопроса "Ruby on Rail or Python?" нельзя вот так взять и сравнить. Это разные понятия.
    Тут надо тогда писать: "Ruby on Rail or Django?" "Ruby or Python?"
    1. "Ruby on Rail or Django?" - результат и процесс один и тот же, только разные языки. Мне из них больше нравится RoR - у него сообщество больше и батареек больше и они проще прикручиваются и информации валом. Программировать одно удовольствие. Django менее популярен а отсюда всего что с ним связано меньше. RoR проигрывает Django в производительности и использованию ресурсов. Как-то помню видел интересное сравнение: "Django это Linux, а RoR это Mac OS", очень показательное сравнение.
    2. Ruby or Python - однозначно python. Язык богаче, больше возможностей. Ruby вылез только за счет Rails фреймворка, чистый ruby почти нигде не используется.
    UPD: Хотел добавить один БОЛЬШОЙ камень в сторону Python - это то что он раздваивается на две ветки 2x и 3x. Развитие самого языка продолжается в третьей ветке, а все библиотеки остаются во второй :( Это его если не убьет, то сильно подкосит здоровье. Сейчас огромная армия python программистов уходят на Go и а позже и на Rust.
    Ответ написан
    1 комментарий
  • Куда пойти учеником программиста (Python)?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Поддерживаю Sergei_Erjemin. Лучший способ - придумать свой проект и пилить его потихоньку. Сам долго искал учителя для питона с последующим трудоустройством, глухой номер. Потом жизнь заставила переписать один свой старый проект с php. Правда выбрал RoR. Буквально за месяца три прокачался больше чем за 3 года чтения всякой теории по python (Django). Главное - практическая цель. Плюс такого подхода - потом будет что показать, тоже портфолио. Все кто выше предложили поучаствовать в проектах по ходу так и делают.
    Ответ написан
    1 комментарий