🔥24❤8
📚 Книжный 📚
Дочитали "Слоёные рельсы" в клубе.
Тем временем, вышло второе издание (что изменилось - в комментариях)
Хороший опыт, хоть и было тяжело встречаться в 8 утра 😌
Было ценно пообщаться, узнать, "как у других".
У всех участников приличный рубишный опыт, поэтому книга не открыла ничего радикально нового, но позволила систематизировать знания, узнать об альтернативных решениях.
Где-то лишний раз подумаем о слоях, когда пора ввести абстракцию и в каком виде.
Спасибо, что поддержали инициативу!
О формате - [1] [2]
В следующий раз попробую открытый книжный клуб, чтобы можно было присоединиться в процессе или на отдельные встречи.
Но уже не в этом году, пока будет перерыв.
Что бы почитали? Что сейчас читаете?
#книжный_клуб@anna_codes
#layered_rails
Дочитали "Слоёные рельсы" в клубе.
Тем временем, вышло второе издание (что изменилось - в комментариях)
Хороший опыт, хоть и было тяжело встречаться в 8 утра 😌
Было ценно пообщаться, узнать, "как у других".
У всех участников приличный рубишный опыт, поэтому книга не открыла ничего радикально нового, но позволила систематизировать знания, узнать об альтернативных решениях.
Где-то лишний раз подумаем о слоях, когда пора ввести абстракцию и в каком виде.
Спасибо, что поддержали инициативу!
О формате - [1] [2]
В следующий раз попробую открытый книжный клуб, чтобы можно было присоединиться в процессе или на отдельные встречи.
Но уже не в этом году, пока будет перерыв.
Что бы почитали? Что сейчас читаете?
#книжный_клуб@anna_codes
#layered_rails
❤10👍8🔥4
В субботу съездили на ПСБ-конфу про ит-тренды.
Что запомнилось:
GitOps от @bodrcoder: репо, как единый источник знаний о системе, начиная с требований.
(но мы хотели больше про источник знаний об инфре)
Из этого доклада хочу asyncapi, узнала о нем о воркшопе по DDD. Правда, нет инструментов для руби (Игорь Симдянов обещал на пенсии сделать). + Это тема больше для schema-first, а я привыкла к code first (как с rswag) - не хочется руками писать схему. Но такая дока для асинхронных коммуникаций была бы супер.
Воркшоп по Agile:
Наша команда так и не приступила к задаче в течение 5 спринтов, т.к. мешали внешние обстоятельства (всё, как в жизни 😁).
Много нового не узнала, но весело )
Прежний Agile мёртв
Очень вдохновлённый скрам-мастер с рассказом про спринты за 1 день - днём ставим задачи, ночью команда агентов работает, утром проверяем.
Правда, не учёл в спринте время на проверку и доработку, хотя упоминал это.
Был ещё воркшоп по ИИ, но не успели записаться.
Подробнее у Димы @occasional_notes
Ещё еда, мёрч за сториз (хотя я исключительно от чистого сердца пощу, конечно), и поспать в поезде - бесценно.
Нетворкинг не в руби-сообществе (или не в моих сообществах) сложно даётся, поэтому почти нет.
Ну в Ярик я бы поездила (на гибрид 😁) Надеюсь, будет ещё что-нибудь интересное.
В четверг ещё на митап от сбера сходим.
Как у вас в провинции? Проводят что-нибудь?
Что запомнилось:
GitOps от @bodrcoder: репо, как единый источник знаний о системе, начиная с требований.
(но мы хотели больше про источник знаний об инфре)
Из этого доклада хочу asyncapi, узнала о нем о воркшопе по DDD. Правда, нет инструментов для руби (Игорь Симдянов обещал на пенсии сделать). + Это тема больше для schema-first, а я привыкла к code first (как с rswag) - не хочется руками писать схему. Но такая дока для асинхронных коммуникаций была бы супер.
Воркшоп по Agile:
Наша команда так и не приступила к задаче в течение 5 спринтов, т.к. мешали внешние обстоятельства (всё, как в жизни 😁).
Много нового не узнала, но весело )
Прежний Agile мёртв
Очень вдохновлённый скрам-мастер с рассказом про спринты за 1 день - днём ставим задачи, ночью команда агентов работает, утром проверяем.
Правда, не учёл в спринте время на проверку и доработку, хотя упоминал это.
Был ещё воркшоп по ИИ, но не успели записаться.
Подробнее у Димы @occasional_notes
Ещё еда, мёрч за сториз (хотя я исключительно от чистого сердца пощу, конечно), и поспать в поезде - бесценно.
Нетворкинг не в руби-сообществе (или не в моих сообществах) сложно даётся, поэтому почти нет.
Ну в Ярик я бы поездила (на гибрид 😁) Надеюсь, будет ещё что-нибудь интересное.
В четверг ещё на митап от сбера сходим.
Как у вас в провинции? Проводят что-нибудь?
❤11👀3
У Сэнди интересный формат обучения - peer-группы. Наверное, тренд в образовании.
Сам курс платный, темы на основе её книги POODR
Можно собирать группы под свои учебные цели.
Но для меня это вечная дилемма - собирать или просто самой учиться. Первое куда более затратно по ресурсам, т.к. если организовывать, то надо делать нормально.
Но и эффект лучше.
Участвовали в учебных группах? Понравилось? Насколько хаотично или организованно было?
Сам курс платный, темы на основе её книги POODR
Можно собирать группы под свои учебные цели.
Но для меня это вечная дилемма - собирать или просто самой учиться. Первое куда более затратно по ресурсам, т.к. если организовывать, то надо делать нормально.
Но и эффект лучше.
Участвовали в учебных группах? Понравилось? Насколько хаотично или организованно было?
👍3👀3
Ну что, теперь про митап от сбера?
Успела на два доклада - "Монолит в разрезе" и "Как переписать всё (на го), не привлекая внимания".
Монолит в разрезе
Как распиливали сервис аутентификации (и авторизации?) на микросервисы, делали 5 лет, ещё не закончили.
Собрали разные проблемы, использовали антипаттерны, было интересно послушать.
Нас с Аней поразило то, что по 10 команд работают над одним сервисом. Именно с личной точки зрения - не хотелось бы работать над такой маленькой частью системы.
В то же время коммуникаций и связанных с ними проблем - вагон. Но в этом плане и так могу понять, хоть и масштаб совсем не тот.
Но зато хайлоад vs сидим в песочнице - можно порефлексировать на тему.
Как переписать всё (на го), не привлекая внимания
Докладчик в основном рассказывал вынужденный переход с оракла на postgres и связанные с этим проблемы, тоже норм послушать.
Подробнее опять у Димы - https://news.1rj.ru/str/occasional_notes/9
Спасибо Сберу за мероприятие, пойдём ещё )
Успела на два доклада - "Монолит в разрезе" и "Как переписать всё (на го), не привлекая внимания".
Монолит в разрезе
Как распиливали сервис аутентификации (и авторизации?) на микросервисы, делали 5 лет, ещё не закончили.
Собрали разные проблемы, использовали антипаттерны, было интересно послушать.
Нас с Аней поразило то, что по 10 команд работают над одним сервисом. Именно с личной точки зрения - не хотелось бы работать над такой маленькой частью системы.
В то же время коммуникаций и связанных с ними проблем - вагон. Но в этом плане и так могу понять, хоть и масштаб совсем не тот.
Но зато хайлоад vs сидим в песочнице - можно порефлексировать на тему.
Как переписать всё (на го), не привлекая внимания
Докладчик в основном рассказывал вынужденный переход с оракла на postgres и связанные с этим проблемы, тоже норм послушать.
Подробнее опять у Димы - https://news.1rj.ru/str/occasional_notes/9
Спасибо Сберу за мероприятие, пойдём ещё )
❤15❤🔥6🌚4
В декабре вышло много рубишных подкастов.
🎙 Heavy Tech: Владимир Дементьев: Почему «Злые марсиане» не нанимают мидлов? | саммари
🎙 #173 Euruko 2025 - Ruby 4 | AI в Ruby | Новинки Ruby | RubyLLM | Rails в вашем браузере | саммари
🎙 OR: Мёртв ли Ruby? - выпуск 20 #RubyRussia 2025
🎙 OR: Зачем бизнесу Ruby в 2025? - выпуск 21 #RubyRussia 2025
🎙 OR: Куда уйти из Ruby в 2025? - выпуск 22 #RubyRussia 2025
Слушали что-нибудь?
Я пока нет, немного придавило работой. Скорее всего буду, саммари показались интересными 😏
🎙 Heavy Tech: Владимир Дементьев: Почему «Злые марсиане» не нанимают мидлов? | саммари
🎙 #173 Euruko 2025 - Ruby 4 | AI в Ruby | Новинки Ruby | RubyLLM | Rails в вашем браузере | саммари
🎙 OR: Мёртв ли Ruby? - выпуск 20 #RubyRussia 2025
🎙 OR: Зачем бизнесу Ruby в 2025? - выпуск 21 #RubyRussia 2025
🎙 OR: Куда уйти из Ruby в 2025? - выпуск 22 #RubyRussia 2025
Слушали что-нибудь?
Я пока нет, немного придавило работой. Скорее всего буду, саммари показались интересными 😏
YouTube
Владимир Дементьев: Почему «Злые марсиане» не нанимают мидлов?
В этом выпуске Heavy Tech Podcast Сергей Удалов беседует с Владимиром Дементьевым — автором книги "Layered Design for Ruby on Rails", спикером и разработчиком из компании "Злые марсиане". Разговор охватывает широкий спектр тем: от найма и собеседований до…
👍16🌚1
Пока такие ии-итоги, посмотрим, что дальше.
Аудитория огонь для такого масштаба - спасибо за вовлечённость ✊
Аудитория огонь для такого масштаба - спасибо за вовлечённость ✊
❤23
Привет!
С наступающим ✨
Спасибо, что были рядом с этом году!
Канал подрос, получилось сделать несколько стримов и книжный клуб. Хочется больше, но не всё сразу.
Работа работается, я тоже подросла - технически и софтово, буду продолжать 💪
Всем хороших праздников, продуктивного и интересного года. Пусть желания совпадают с возможностями 😌
С наступающим ✨
Спасибо, что были рядом с этом году!
Канал подрос, получилось сделать несколько стримов и книжный клуб. Хочется больше, но не всё сразу.
Работа работается, я тоже подросла - технически и софтово, буду продолжать 💪
Всем хороших праздников, продуктивного и интересного года. Пусть желания совпадают с возможностями 😌
❤37
Привет.
Вайбкодите на праздниках?
Я не особо на самом деле - другие дела. Но вспомнила, что давно хотела таймер: чтобы в трее висел, отображалось, что запущен, но не бесил.
xfce-шный стандартный - приемлемо, но не совсем - ну и кто будет под линукс/xfce делать?
(на самом деле потом затестила pomodorolm - тоже приемлемо, но я хочу без помодоро)
Стек wails (go) + реакт - потому что захотелось.
Почти сразу заработало (курсор). Веселее было бы вносить изменения, дописывать штуки для трека времени, например. Но скорее всего буду делать другие мини-проги для планирования, нужные только мне 💅 (если руки дойдут)
Вообще весело, конечно, надо продолжать.
https://github.com/lightalloy/light-timer/
Вайбкодите на праздниках?
Я не особо на самом деле - другие дела. Но вспомнила, что давно хотела таймер: чтобы в трее висел, отображалось, что запущен, но не бесил.
xfce-шный стандартный - приемлемо, но не совсем - ну и кто будет под линукс/xfce делать?
(на самом деле потом затестила pomodorolm - тоже приемлемо, но я хочу без помодоро)
Стек wails (go) + реакт - потому что захотелось.
Почти сразу заработало (курсор). Веселее было бы вносить изменения, дописывать штуки для трека времени, например. Но скорее всего буду делать другие мини-проги для планирования, нужные только мне 💅 (если руки дойдут)
Вообще весело, конечно, надо продолжать.
https://github.com/lightalloy/light-timer/
👍16👀3
На праздниках навайбкодила ещё и трекер времени (это другое приложение)
Теперь пользуюсь для работы )
Сначала попробовала так же, на wails: в принципе тоже всё заработало, но при внесении небольших изменений (например, свернуть в трей при закрытии) начались "прикольные" проблемы при внесении доработок.
Можно было вникнуть и сделать руками, но я решила попробовать навайбкодить ещё и на электроне.
Тут со сворачиванием в трей проблем не было. Но я решила добавить ф-ть выбора цветовой темы и тут началось 😁
Ничего такого, просто странное поведение + особенности с импортами.
Опять же можно вникнуть, но мне нужно было быстро сделать mvp, и я выбрала вариант попроще с двумя темами и переключением по константе пока что.
Выводы:
- прикольно вайбкодить мелкие приложения для себя - я бы не начала писать их с нуля
(кстати, пару раз делала подобные приложения на хакатонах, но до ума так и не довела)
- на электроне справляется лучше, т.к. он популярнее и такого кода в доступе больше (?) (но статистику не соберу)
- чем больше доработок, тем больше кажется, что проще вникнуть и сделать (частично) руками )
Позже пришла мысль, что можно было сделать совместимым с timetrap
Может доделаю, но это не точно )
Более ранний пост про трекинг времени, в том числе и с timetrap
Теперь пользуюсь для работы )
Сначала попробовала так же, на wails: в принципе тоже всё заработало, но при внесении небольших изменений (например, свернуть в трей при закрытии) начались "прикольные" проблемы при внесении доработок.
Можно было вникнуть и сделать руками, но я решила попробовать навайбкодить ещё и на электроне.
Тут со сворачиванием в трей проблем не было. Но я решила добавить ф-ть выбора цветовой темы и тут началось 😁
Ничего такого, просто странное поведение + особенности с импортами.
Опять же можно вникнуть, но мне нужно было быстро сделать mvp, и я выбрала вариант попроще с двумя темами и переключением по константе пока что.
Выводы:
- прикольно вайбкодить мелкие приложения для себя - я бы не начала писать их с нуля
(кстати, пару раз делала подобные приложения на хакатонах, но до ума так и не довела)
- на электроне справляется лучше, т.к. он популярнее и такого кода в доступе больше (?) (но статистику не соберу)
- чем больше доработок, тем больше кажется, что проще вникнуть и сделать (частично) руками )
Позже пришла мысль, что можно было сделать совместимым с timetrap
Может доделаю, но это не точно )
Более ранний пост про трекинг времени, в том числе и с timetrap
🔥10👍9👀2