О книге
Книга "Метапрограммирование: Основы и практическое применение" представляет собой всестороннее руководство по мощным техникам метапрограммирования, которые позволяют программам изменять или генерировать другие программы или сами себя. В этой книге рассматриваются основные концепции и...
Целью данного курса является возможность расширить свои знания в одном из важнейших жанров современной фотографии – портрете. Автор курса проанализирует мировые тенденции в портретном жанре, а также разберет основные приемы собственных работ и фотографий других авторов.
Для этого будет прочитана...
Чёрная-белая фотография – чрезвычайно красивый и сложный жанр. Разобраться в нём стоит максимально хорошо. В этом курсе речь пойдёт о мировых тенденциях при съёмке в чб. Как снимать монохромные изображения? Когда цвет будет только мешать? Как правильно отбирать такие фотографий? Различные...
Профессиональный отбор фотографий
Чрезвычайно полезный онлайн-курс с Валерием Нистратовым, преподавателем фотошколы им. Родченко
с 21 июня по 05 июля 2017 г.
Как научиться выбирать фотографии? Как отличить хорошую фотографию от плохой? Как перестать испытывать муки выбора? Как отбирать...
с 27 ноября по 14 декабря 2017 г.
Вы узнаете историю жанра за последние 50 лет – как менялось восприятие пейзажа и как снимают его сегодня – мировые тенденции в пейзажной фотографии. Вы поймёте тонкости фотосъёмки одиночных кадров и серий. Как готовиться к съёмке, как выбрать место, как...
О курсе
Рассматриваются общие принципы построения приложений, особенности монолитной и микросервисной архитектур, рекомандации по определению границ микросервисов. Разбираются различные способы взаимодействия микросервисов (HTTP, RPC, queue). Уделяется внимание аутентификации, организации...
Вы узнаете историю жанра за последние 70 лет. Как менялось восприятие натюрморта и как снимают его сегодня – мировые тенденции. Вы поймёте тонкости фотосъёмки натюрморта, в том числе художественного, рекламного, социального. Вы узнаете, как сочетать натюрморт с другими жанрами, а также многое...
Курс для действующих и начинающих веб-разработчиков,
имеющих опыт работы с MVC-веб-фреймворками, которые хотят освоить Elixir и Phoenix, чтобы расширить свой кругозор и технологический стек.
На курсе вы:
Овладеете навыками разработки на языке Elixir и веб-фреймворке Phoenix
Освоите парадигму...
Курс на английском, с русскими субтитрами
Попробуйте акварель и гуашь, чтобы создать миниатюрные картины, используя пустые чайные пакетики в качестве холста.
Вам нравится работать с нетрадиционными материалами для создания захватывающих и уникальных произведений искусства? Шагните в...
GO Masters: Продвинутая разработка на Gо
Онлайн-курс для Go-разработчиков
За 8 недель вы освоите подходы и практики ведущих инженеров "бигтеха" и научитесь создавать масштабируемые и отказоустойчивые системы, готовые к высоким нагрузкам.
Курс построен на практике и реальных кейсах крупных...
6 апреля (среда) 19:00 МСК - Python, Работа с памятью и GIL
- Типы данных
- Последовательности
- Типы переменных
- Функции [Что такое args, kwargs. Что такое замыкание]
- Использование lambda
- Области видимости [Отличие copy() от deepcopy()]
- Объектная модель
- Итераторы и генераторы
-...
Профессия Разработчик наRuby on Rails Ruby. Один из самых выразительных и объектно-ориентированных языков современности
REST API. Как правильно проектировать, версионировать и дорабатывать
Rails. Фреймворк, который стал эталоном в мире бекенд веб-фреймворков и остается таким до сих пор
Jobs...
Ruby on Rails – один из наиболее популярных фреймворков для разработки веб-приложений, но его изучение и использование – не самая простая задача. Эта книга поможет вам решить ее независимо от того, имеете ли вы опыт веб-разработки вообще и Rails в частности. Известный автор и ведущий разработчик...
[Thinknetica] Внутреннее устройство Rails/Rack-приложения (Алексей Наумов)
Мастер-класс для желающих познакомится с внутренним устройством рельс, но не знающих с чего начать. Разберем взаимодействие частей фреймворка между собой, с веб-сервером и с операционной системой. Это поможет проще...
Основы Kubernetes для начинающих
Применение Kubernetes для управления и оркестрации контейнеризированных приложений.
Освоение основных компонентов и абстракций, таких как pods, services, deployments и jobs.
Автоматизация развертывания и управления
Настройка и использование GitLab CI/CD для...
Программа воркшопа:
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
разберёмся, что такое существующий код и legacy и зачем с ним работать
закрепим знания о coupling и cohesion и приложим их к...
Мастер-класс посвящен асинхронному программированию на Python с использованием модуля asyncio. Изучим концепции, принципы и практику написания асинхронного кода и научимся использовать asyncio для решения различных задач.
На мастер-классе поговорим о:
Введение в асинхронное программирование и...
Онлайн мастер-класс для разработчиков, которые хотят использовать git на 100%, применяя лучшие практики профессионалов для эффективной личной и командной работы.
На мастер-классе вы:
Разберетесь с тем, как git хранит и переключает версии данных.
Изучите наиболее полезные команды, которые...
Ruby on Rails 6 - 2020. С Нуля и до Профи
Мы полностью изучим, с самого нуля, популярный фреймворк Ruby on Rails 6.
Чему вы научитесь
Вы вместе со мной пройдете полностью изучение фрейморка Ruby on Rails 6 самой последней версии на 2020 год. С самого нуля и до профи уровня.
Мы с нуля...
Эта книга предназначена для разработчиков, желающих освоить программирование наRuby и создание веб-приложений с использованием популярного фреймворка Ruby on Rails. В книге подробно рассматриваются основы языка Ruby, принципы работы фреймворка Rails, а также лучшие практики разработки...