Самые большие скачки в развитии разработчика происходят, когда на его пути встречаются трудности. Как не сложить лапки и выйти победителем? В разработке программного обеспечения сложности встречаются на каждом шагу, одна…
Запись опубликована в “Программирование”
Всем привет! Меня зовут Вадим Фогель. Я кофаундер BrainOffice – трекера задач и системы управления проектами для разработчиков программного обеспечения. Смотрите, как CustDev помогает выявить недостатки известных программных продуктов и…
Идеальной характеристикой искусственного интеллекта является его способность рационализировать и предпринимать действия, которые имеют наибольшие шансы на достижение поставленной цели. Отраслью искусственного интеллекта является машинное обучение (Machine Learning), которое занимается разработкой…
Доводы противников Agile не менее весомы, чем аргументы, приводимые его адептами. Константин Добрянский рассказывает о достаточно успешном случае применения Agile-подхода и рассуждает, почему его использование, вероятно, никогда не станет повсеместным.…
DDD – это набор правил, которые позволяют принимать правильные проектные решения. Такой подход позволяет значительно ускорить процесс разработки программного обеспечения в незнакомой области, а также с легкостью развивать и сопровождать…
Вначале необходимо проделать подготовительные работы и продумать контроль версий программного кода. Мы будем использовать Git и хранить проект на сервисе GitHub. Также потребуется создать репозиторий для будущего проекта. Устанавливаем Git…
Устанавливаем дополнительные пакеты ядра для Docker контейнеров : Перезагружаем машину и вводим следующую команду: Также устанавливаем пакеты для работы по HTTPS: Добавляем ключ репозитория: Добавляем сам репозиторий Docker: Еще раз…
В данном видео ты познакомишься с Docker и узнаешь, что он из себя представляет. Какая разница между Doker-ом и обычной виртуальной машиной, для чего он может понадобиться – показано на…
Это видео не входит в основной цикл. В нём даётся краткое описание 23-х ключевых паттернов, описанных в книге «Приёмы объектно-ориентированного проектирования. Паттерны проектирования», авторов которой прозвали “Gang of four”. Если…
Этот курс поможет понять инкапсуляцию и полиморфизм, а также расскажет о базовых шаблонах проектирования – как раз, если давно хотели освежить знания ООП. Автор курса и ведущий канала – Владимир…