Ruby

Мастер-класс для разработчиков Ruby и Rails, стремящихся существенно уменьшить время выполнения тестов на CI или локально. Это позволит ускорить цикл обратной связи в процессе разработки, минимизировать паузу между внедрением изменений и их релизом, а также сократить затраты на CI-инфраструктуру.   Что вас ожидает? Методологии На семинаре мы изучим различные методы профилирования и оптимизации тестов, следуя […]

ru
17.10.2024
5 ч 55 мин 50 сек

Онлайн-воркшоп для Ruby-разработчиков, которые хотят освоить искусство метапрограммирования и понять, где, как и зачем его стоит применять.   За время воркшкопа вы: Научитесь правильно использовать основные средства метапрограммирования в Ruby Посмотрите на привычные ruby-разработчику идиомы новым взглядом Научитесь писать DSL и библиотеки с гибко настраивающимися функциями Разберетесь с применением метапрограммирования на примере Ruby on Rails, […]

ru
28.03.2023
5 ч 44 мин 17 сек

Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования на ruby. Узнаете, зачем, когда и какое тестирование следует автоматизировать, как в этом помогают моки сервисов. Разберетесь на примере упрощенной версии гема directlink, как писать юнит-тесты для программ и библиотек в вариантах minitest и RSpec. В процессе познакомитесь с основными фреймворками и библиотеками (fakeweb, webmock, […]

ru
09.01.2023
5 ч 15 мин 34 сек

Успешное прохождение собеседования — критически важный навык в текущей ситуации. От этого зависит ваше настоящее и будущее. В Thinknetica мы плотно работаем со множеством работодателей и знаем, чего они ждут от кандидатов и какие вопросы задают кандидатам. Мы собрали луший опыт компаний и добавили туда несколько моментов, которые помогут вам в текущих условиях.   Цель: […]

ru
27.09.2022
7 ч 40 мин 1 сек

Парадигмы, принципы и паттерны проектирования на практике. Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования.   За время воркшкопа вы: Изучите как имплементированы и для чего нужны принципы ООП в коде на Ruby, и как сочетается объектно-ориентированные языки с функциональным программированием Разберётесь с […]

ru
27.09.2022
5 ч 54 мин 17 сек

Воркшоп для Ruby-разработчиков, которые хотят разобраться в библиотеках dry-rb и подходах, отличных от принятых в rails way.   Результат Разберетесь, зачем нужен dependency injection, как он помогает в поддерживаемости, тестируемости и модульности приложений. Поймете, при чем тут Inversion of Control (IoC)-контейнеры и какие варианты анализа, на основе зависимостей в контейнерах, можно использовать Познакомитесь с паттерном […]

ru
25.09.2022
6 ч 50 мин 5 сек