МетапрограммированиенаRuby
Онлайн-воркшоп для Ruby-разработчиков, которые хотят освоить искусство метапрограммирования и понять, где, как и зачем его стоит применять
День 1. Метапрограммирование в Ruby и не только
Рассмотрим само понятие "метапрограммирование" в примерах на разных языках...
Event-driven архитектура становится все более популярной среди разработчиков, которые ищут новые способы создания высокомасштабируемых, устойчивых и гибких приложений. Если вы хотите расширить свой арсенал инструментов для построения приложений на Rails, то наш воркшоп по event-driven...
Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования
За время воркшкопа вы:
Изучите как имплементированы и для чего нужны принципы ООП в коде наRuby, и как сочетается...
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования наruby
За время воркшкопа вы научитесь:
писать юнит-тесты для программ и библиотек
автоматизировать тестирование веб-сайтов при помощи ruby
писать DOM-селекторы, устойчивые к изменениям верстки
настраивать...
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования наruby
За время воркшкопа вы научитесь:
писать юнит-тесты для программ и библиотек
автоматизировать тестирование веб-сайтов при помощи ruby
писать DOM-селекторы, устойчивые к изменениям верстки
настраивать...
Онлайн воркшоп для разработчиков, которые хотят быстрее пилить фичи и находить ошибки в приложениях наRuby on Rails.
Пошагово разберем работу фреймворка, в том числе:
как обрабатывается http запрос;
как формируется html с ответом;
как собираются ассеты для фронтенда;
как на рельсах можно...
За время воркшкопа вы научитесь:
понимать, какие проблемы с информационной безопасностью существуют в веб-приложениях
решать проблемы с информационной безопасностью в приложениях наRuby on Rails
перестраивать процесс разработки с учётом возможных проблем безопасности
День 1. Информационная...
Онлайн-интенсив
"Подготовка к собеседованию наRuby/Rails-разработчика"
Успешное прохождение собеседования - критически важный навык в текущей ситуации. От этого зависит ваше настоящее и будущее.
В Thinknetica мы плотно работаем со множеством работодателей и знаем, чего они ждут от кандидатов и...
Онлайн воркшоп для разработчиков, которые хотят освоить создание и управление serverless-приложениями на AWS, используя Ruby, начиная от основ и до продвинутых практик.
В результате:
Разберетесь с serverless-архитектурой: Получите глубокое понимание того, что такое serverless, как он отличается...
Онлайн-воркшоп для разработчиков наRuby и Rails, которые хотят не только разобраться в архитектуре приложений, но и научиться принимать осознанные технические решения. На примере разработки и рефакторинга Rails-проекта наглядно разберем, как и почему сформировались современные архитектурные...
Этот воркшоп для вас, если:
Вы чувствуете, что делаете рутину
Вы снова и снова пишете однотипный код, документацию и тесты. Хотите ускориться, но боитесь потерять качество.
Вас просят быстро разобраться в чужом коде
Нужно вникнуть в проект за пару дней, но комментариев нет, код сложный, и всё...
Этот воркшоп для вас, если:
вы хотя бы раз в жизни сталкивались с ситуацией, когда длительная операция тормозит ваше приложение
вы отлаживали фоновые операции днями и неделями, пытаясь договориться с отправителем или получателями о "протоколе" обмена
при разработке микросервисного приложения, у...
Онлайн-воркшоп для Ruby и Rails разработчиков, которые сталкиваются с ростом нагрузки в своих проектах и хотят повысить их производительность, масштабируемость и эффективность. Вы получите практические навыки и разберетесь с нюансами создания устойчивых к нагрузкам решений.
Этот воркшоп для вас...
Этот воркшоп для вас, если:
задачи "бизнеса" постоянно ломают ранее принятые архитектурные решения
вы не понимаете, о чем говорит "заказчик" - все эти "сторнирования", "акты" вам непонятны
вы оторваны от бизнес-контекста: коммуникация идёт через продактов и аналитиков.
у вас в проекте...
Этот воркшоп поможет попробовать mrsk для деплоя приложений наRuby on Rails и поможет понять, как используется Docker при деплое.
Вы сможете выстроить схему деплоя для вашего сайд-проекта.
Обычно мы деплоим наши приложения с помощью capistrano. Всё хорошо работает до тех пор, пока не нужно...
Программа воркшопа:
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
День 1. Зависимости, DI, IoC containers. Собираем каркас проекта.
Для начала придется разобраться в зависимостях в коде, т.е. в любых библиотеках, классах, модулях, функциях и прочем, что...
Этот воркшоп для вас если:
Ваши текущие веб-приложения имеют низкие показатели удержания пользователей и конверсии
У вас ограниченный бюджет на разработку нативных приложений для iOS и Android.
Ваши клиенты или сотрудники часто сталкиваются с проблемами доступа к приложению из-за медленного или...
Онлайн-воркшоп для Ruby и Rails разработчиков, желающих усовершенствовать свои навыки отладки и сделать процесс дебага системным и предсказуемым.
Этот воркшоп для вас если:
Замучили себя и вашего лида проблемами в коде, которые не можете найти или разрешить.
Хотите сделать процесс отладки менее...
Онлайн-воркшоп для Ruby и Rails разработчиков, которые хотят масштабировать свои проекты без погружения в Kubernetes и AWS. Вы узнаете, как с помощью Kamal 2 легко деплоить, масштабировать и поддерживать приложения
Этот воркшоп для вас если:
Ваш проект больше не помещается на один сервер, но у...
Этот воркшоп для вас, если:
API начал «задыхаться» под нагрузкой
Проект вырос, пользователей стало больше, и теперь вы регулярно видите таймауты, 502-е ошибки и жалобы от клиентов.
Кэширование сделано фрагментарно, rate limiting отсутствует или работает криво, а один упавший микросервис роняет...