• Пишете ли вы покрытие тестами в Angular и придерживаетесь ли TDD в работе с ним?

    @Kroid
    Пытался несколько раз, но как-то не пошло. Единственный более-менее удачный опыт с тестами был только на ruby on rails.
    Ответ написан
    Комментировать
  • Почему angular.js стал таким популярным?

    @Kroid
    Ангуляр подминает под себя весь frontend. Сервер освобождается от всего лишнего, оставляя только json api. Разделение областей разработки, легче тестировать.

    На ангуляре классно писать большие сложные сайты, которые ведут себя как одно приложение, а не набор отдельных страниц. Ну, те то чтобы так уж классно, но серьезно облегчает работу по проектированию архитектуры - за тебя уже подумали, следуй соглашениям и все будет хорошо. Это кстати очень напоминает путь Ruby of Rails, который кстати тоже очень быстро стал крайне популярным.

    Но опять же, бессмысленно писать на нем блог, или сайт компании, или лендинг-пейдж, или страничку Васи Пупкина. С этим jQuery лучше справится или даже нативный js.

    А по поводу директив - это декларативная составляющая фреймворка, на которую все молятся, как на серебрянную пулю.
    Ответ написан
    Комментировать
  • А какой ваш путь изучения ЯП?

    @Kroid
    Брось монетку. Точнее - брось монетку дважды.

    Не имеет значения, с чего именно начинать. Чтобы объективно выбрать из двух вариантов, надо вначале понять, что из себя представляет каждый из вариантов. Выкрики других людей на форумах не дают понимания. PHP или Ruby? Python или Golang? Чтобы сделать правильный выбор, надо изучить и то и другое, запилить пару сходных программ на каждом ЯПе, а потом уже сравнивать.

    О вакансиях не парься первое время. Вначале осмотрись, опробуй каждый язык, напиши несколько велосипедов. Может, месяц это займет. Потом посмотри, что из этого тебе понравилось и найди работу джуниором в выбранной области. Месяца через 3 работы и общения с коллегами начнешь понимать - что тут вообще происходит.

    Я, например, себя еще не нашел толком. Начал работать за зарплату фронтенд разработчиком (angularjs, bootstrap), потом перешел на Ruby on Rails, сейчас пишу систему управления докер-контейнерами. Перед этим для себя и на си, и на php и на ассемблере писать пробовал. И разрази мне гром, если я знаю, что буду делать завтра.
    Ответ написан
    Комментировать
  • Как установить гемы через bundle install в rails в докере?

    @Kroid Автор вопроса
    Логи показали, что bundler жрет много памяти при установке гемов, в которых компилятся сишные бибилиотеки. Решил проблему увеличением свапа.
    Ответ написан
    Комментировать
  • Чем управлять и мониторить контейнеры docker?

    @Kroid
    Если хочется графическую панель управления, можно посмотреть тут:
    https://github.com/shipyard/shipyard
    https://github.com/crosbymichael/dockerui
    Ответ написан
    Комментировать
  • Как работать с работающим контейнером Docker?

    @Kroid
    В работающий демоном контейнер залезть можно:
    docker exec -it container_name /bin/bash
    Этим мы запустим bash процесс внутри контейнера и подключимся к нему. Выйти из контейнера через команду exit.
    Ответ написан
    Комментировать
  • Эстетика в дизайне vs. конверсия

    @Kroid
    Эстетика - слишком размытое понятие. Возможно, вашу эстетику понимаете только вы и пара ваших друзей-дизайнеров.
    Конверсию же можно определить с помощью цифр, а это значит, можно сравнить 2 дизайна между собой. Какой из них проще, привычней, удобней для совершения покупки, у того и конверсия выше.Причем решения выносят как раз те люди, для которых дизайн и создаются - посетители сайта.
    Ответ написан