Илья Зыкин. Pro Жизнь
137 subscribers
1.1K photos
45 videos
4 files
95 links
Download Telegram
Последний выходной сентября

Несколько недель были довольно напряженными. В работе одновременно 2 больших релиза. Параллельно я запустил лекции по Rails. Много разнородной активности.

Надо перезагружаться. На выходные уехали с семьей в соседний район в отель на берегу озера. Там и парк вдоль озера большой.

Много с ребенком играли в мяч. Много дурили. Пили чай в кафе на берегу.

Утром, пока я еще отсыпался, жена с ребенком ушли на набережную, где встретили рыбаков. Для ребенка это целое мини приключение. Вместе с рыбой на удочку попался краб.

А еще ловили жука среди осенних листьев. Жук победил в этом соревновании и убежал. Но было весело.

В общем, удалось хорошо отдохнуть. Приятно пересмотреть фотки и вернуться в эти безмятежные выходные дни.
🔥6👍5💯2
Стамбул. 30 сентября 2025 😁
🔥8
Спасибо. До свидания

У меня только один вопрос. А начальник отдела, руководитель департамента и руководитель компании — они тоже каждый день скидывают zip архив со своими скриншотами?

Что если — Я тут работаю за троих, а проект не взлетает из-за их халатности.

Я тоже хочу знать, что они там усердно работают.

По 8 часов в день. Без перекуров, походов в туалет или чайных пауз.

Трекер поставь.

Так и вы себе поставьте. Вот и посмотрим, кто у нас сотрудник месяца. 😂
💯9🤯5🔥1
И нет этому конца и края

Примерно последние всегда лет автор Ruby on Rails убеждает всех не использовать RSpec, а использовать Mini Test.

Вроде бы, когда-то была статистика, что их используют буквально 50/50.

В реальной жизни я ни разу не попадал в проект с Mini Test.

Мне без разницы. Но обычно так попадалось, что у всех RSpec по умолчанию.

Промышленный стандарт, так сказать.

Шел год 2025. DHH все так же убеждает всех не использовать RSpec. Все по-прежнему улыбаются и машут и ставят RSpec в новые проекты.

Ну что ты будешь делать 😂

Вам попадался Mini Test в дикой природе?

UPD: Спасибо за ваши отклики. Интересно
🔥5👍2
Обновляю проект Rails Start!

👉 Проект на github

На следующей неделе я закончу работу над последней, 5 лекцией по Ruby on Rails из 1 главы моей программы.

🟢 Мне важно, чтобы те, кто закончили прохождение лекций имели инструмент быстрого запуска Rails на любой платформе.

🟢 После завершения теоретической части, мне нужна площадка для демонстраций и практики.

🟢 Мне нужен демо-проект, который мы сможем деплоить на реальный сервер в production режиме.

Да и вообще, если нам (мне и участникам программы) нужен такой проект — скорее всего он будет полезен и всему ruby сообществу.

❓Покупаете курс по Ruby on Rails в какой-то онлайн школе?
❓Хотите создать свой новый Rails проект?
❓Нужна площадка для экспериментов?

Rails Start! — будет хорошим стартом!

Работа надо обновлением еще идет, но проект доступен в любой момент и для всех.

👉 Проект на github


Группа: https://t.me/pro_ruby_on_rails_ru
По всем вопросам: https://t.me/ilia_zykin
👍4🔥3
Хочу вебинар на тему, «как выставить клиенту счет за то, что ты все выходные в голове прокручивал варианты рефакторинга неподдерживаемого легаси кода»

А то, затрекал 8 часов на написание плана рефакторинга, а фактически отработал все 48. 🙈😂

В общем. Пока чайка-менеджеры ловят за руку программистов-обманщиков, работа у компании все равно не клеится.

Трекай—не трекай. Лови—не лови. Ставь шпионов на компьютеры или не ставь — но если и руководство и программисты не понимают, что, зачем и почему они все делают и ради чего — толку все равно не будет.

Будет только токсичная атмосфера недоверия и взаимного неуважения.

Зачем так жить? Зачем тратить жизнь на такой формат сотрудничества?

У меня ответа нет.
👍8🔥3
Против лома нет приема, если...

У меня случился профессиональный фейл. Качественный. Эпичный.

Сегодня тимлид одного из проектов которому я помогаю уже, наверное, полгода — с радостью сообщил команде, что нашел способ и теперь знает как поставить точку остановки в Rails контроллере, и прямо в контейнере начать удобно отлаживать страницу.

(До этого дебаг шел только в рельсовой консоли и тестами)

Занавес.

Разработчики: "можно же`pry` и запустить сервер в контейнере напрямую и просто иметь прямой доступ"

Но для человека, который переключился на рельсы год назад, это было вообще не очевидно.

Это мой фейл — помогать улучшать процесс разработки и помогать экономить время команды — это моя задача.

А самый простой рабочий кейс использования дебаггера обошел человека стороной.

Мне (и всем вокруг) даже в голову не могло придти, что это простое и привычное действие одному человеку будет не очевидно.

Чтобы помогать "начинающим", надо самому входить в роль начинающего. Не всегда это получается сделать.
💯4👍2
Ruby on Rails. 5 лекция. Часть 1. Открытая.

В этом видео мы познакомимся с проектом Rails Start

С этого момента у нас будет удобное, эффективное средство запуска Ruby on Rails для целей обучения, разработки и экспериментов.

👉 https://www.youtube.com/watch?v=S9E9ozkGW9Y

Группа: https://t.me/pro_ruby_on_rails_ru
По всем вопросам: https://t.me/ilia_zykin
🔥5👍2
Лекция 5. Ruby on Rails. Model. Seeds. Console

В 5 лекции посвященной Ruby on Rails мы пройдем по всем базовым шагам алгоритма действий Rails разработчика, который позволяет реализовать бОльшую часть типичных задач.

В 5 лекции я делаю упор на демонстрацию использования AI ассистентов.

Я показываю какие я формирую запросы. Что мне не нравится в ответах AI и как я корректирую AI, чтобы получать желаемый мною результат.

Лекция большая. Материала много. Нужно внимательно зафиксировать все шаги и дать пояснения.

Очень надеюсь подготовить все к завтрашнему дню, чтобы выйти на запись лекции и поскорее ее оформить и отравить адресатам.

Кажется, программ по Rails с использованием AI еще никто не делал.

Ничего особенного. Показываю текущую рутину и процесс. Без прикрас и хайпа. Но, надеюсь это даст участникам программы какое-то понимание процесса работы с AI и его ограничений.

Группа: https://t.me/pro_ruby_on_rails_ru
По всем вопросам: https://t.me/ilia_zykin
🔥3
Вайб наступает

Сегодня впервые я столкнулся с очень любопытным случаем.

Заказчик сообщил, что ему нужен опытный разработчик сделать для проекта фронтенд на реакте и поправить текущий бекенд.

— А кто писал бекенд вашему проекту?
— Я писал.
— В смысле? Вы что, программист?
— Нет. Никогда этим не занимался.
— А как вы это сделали?
— Через AI.
— Сами?
— Сам!
— Вайбо-кодили?
— Ну, наверное. Результат есть. Правда, ошибок много. Но основная часть работает.
— А зачем вам фронтенд?
— Он не очень получился и надо натянуть на дизайн из макета. Как это сделать я не знаю.
— Сколько времени потратили?
— 4 дня.

Получается, что, за 4 дня человек с нулевым опытом, формулируя задачи для бездушной машины получил за 20$-100$ прототип проекта, который агентство делало бы 2 месяца за 10.000$. И еще и без гарантии сроков и результата.

У человека запрос — "вот пример как хочу. Плохо я сам сделал — сделайте нормально".

Изначально ожидают визуализацию идеи. MVP. И вайб-кодинг тут работает. Хорошо потом другие сделают.
🤯5
Зашел в комментарии к посту с надеждой увидеть вопрос «а как надо?»

Бинго!
Первый же коммент!

В общем, предлагают написать мини фреймворк для решения этой амбициозной задачи.
Лекция 5. Ruby on Rails. Model. Seeds. Console

Завершающая 5 лекция по Ruby on Rails оказалась больше, чем я ожидал.

Мы не только проходим по заявленной в лекции теме (Модель, Сиды и Консоль), но и полностью отрабатываем алгоритм действий Rails разработчика при решении типичных задач.

Много времени занимает рассмотрение работы AI ассистентов (GPT 5, Claude Sonnet 4.5). Я показываю их результаты и пытаюсь формулировать ряд идей и выводов при работе с ними.

Материала много. Я не успел выйти на запись лекции сегодня.

Хочется собрать всю важную информацию и спокойно пройти все важные этапы работы.

Выход нового видео задерживатеся. Буду делать запись в пятницу.

Спасибо за ваше терпение и понимание!

Группа: https://t.me/pro_ruby_on_rails_ru
По всем вопросам: https://t.me/ilia_zykin
🔥5👍2
Результаты на длинной дистанции

Примерно год назад я помогал докеризировать один проект довольно крупной компании.

Типичный сетап проекта на локальной машине состоит минимум из 5 крупных Rails / React проектов.

Я делал прототип докеризации и готовил первые докер образы и докер файлы.

Докер подходы были для компании в новинку.

В тот момент начальник девопс команды отметил как внимательно я все документировал и какие комментарии и пояснения давал на каждом этапе выполнения работы.

Сегодня я был на звонке посвященном итоговому результату.

Все проекты были докеризированы и со дня на день инфраструктура переедет на контейнеризированное решение для всех частей.

Я не мог не заметить, что стиль комментирования и документирования во-многом повторяет мою первоначальную работу.

Приятно видеть результаты своей работы и влияния на стиль работы других специалистов спустя долгое время.
🔥13👍2
Ruby on Rails 8. Глава 1.

Сегодня я закончил оформление последней лекции и разослал всем участникам лекционной программы итоговое сообщение со ссылками на видео материалы.

В ближайшие дни я отправлю вам файлы презентаций.

Перед реализацией мастер-класса я планирую взять небольшую паузу.

Мне нужно проанализировать текущие результаты программы, подумать над дальнейшими планами.

На этой неделе я планирую опубликовать несколько сообщений с некоторой важной информацией.

Участникам СПАСИБО за интерес к проекту, Rails экосистеме и непосредственное участие. Без вас и вашей помощи я бы не взялся за эту огромную работу.

Уверен — все только начинается!

Группа: https://t.me/pro_ruby_on_rails_ru
По всем вопросам: https://t.me/ilia_zykin
👍10
Наши пути с Ruby on Rails разошлись

Последний месяц я активно работал над серией видео лекций по Ruby on Rails. Этот проект я планирую продолжать и развивать в ближайшее время.

Чтобы запустить проект я делал перепосты в этот канал, который создавался как личный. Но теперь в этом потребность отпала. Проект начал свою собственную жизнь.

Настало время дать проекту по Rails идти своей дорогой, а личный бложик оставить себе.

В этом канале был и будет мой личный блог, где я буду писать бредовые мысли, высказываться обо всем, что меня в моменте интересует и цепляет. Буду постить фоточки с прогулок, котов и всякий сумбур.

Rails это тоже часть моей жизни — и он тоже будет появляться, но уже эпизодически.

Вся актуальная информация по моим Rails проектам с этого момента будет тут

👉 https://t.me/pro_ruby_on_rails_ru
👍4