Немного фото с квартирника от Совкомбанк Технологий, ниже будут впечатления☺️
👍3
🔥 IT-квартирник от Совкомбанк Технологий: Где Go экономит электричество, а ИИ рисует картины!
Привет! ✌️ Хорошо отдохнул (отпуск рулит! 😎), после этого втянулся за неделю в рабочий ритм и на этих выходных социализировался и поймал классный вайб на IT квартирнике от СовКомБанк Технологий – делюсь своими впечатлениями!
Сразу скажу: формат – огонь! 🔥 И дело не только в идее, а в продуманности до мелочей. Расскажу, как это было:
📍 Атмосфера: Не конференция с душными залами и строгостью во многих деталях, а этаж свободы!
Представьте, целый этаж большого коворкинга: зоны чила для неформальных тусовок, комфортная читальня, стол с игровой консолью и Мортал Комбатом, зал для дискуссий – комфортный и функциональный. Сразу понятно: тут можно дышать полной грудью и двигаться свободно.
☕️ Старт: Лед тронулся до старта!
Гениальный ход: сбор за час до начала! Не толкотня у регистрации, а плавный вход. Бейдж – в руки мгновенно, далее зона кофе-брейка: чай/кофе, перекус. И вот оно, волшебство: знакомства начались ДО первого доклада:
Обсуждал с разработчиком энергоэффективность Go vs Python. Серьезно, разговор про экономию электричества на серверах – вот так, еще до начала конференции, кайф!
Встретил давнего приятеля и бывшего коллегу – неожиданная встречи и возможность делиться впечатлениями "по ходу пьесы"!
🎤 Доклады: Практика vs Теория
Потом были доклады:
🔥Чат-боты в корпоративной среде.
🔥 AI, который думает и действует (Самый классный! Почему? Спикер добавлял рассказ свой опыт и экспертность, минимум воды! Очень понравилось!)
🔥LLM как помощник тестировщика
Также после выступлений пообщался со спикерами - получил обратную связь и набор интересных каналов для изучения, кайф🔥 Общий вердикт: Классные темы, также были подняты аспекты организации работы и отдыха в коллектива, полезно! Пожелание от меня: добавить больше технических деталей и реального "как мы это делали" в будущем! Хочется личного опыта спикеров и как они проходили "узкие донышки"! 🥩
🍢 Ужин: Шашлык – топливо для нетворкинга!
После докладов – ужин! Не бутерброды в спешке, а шашлыки, салаты, напитки. Настроение взлетело до небес! 🚀 Еда – это не просто еда, это еще один повод постоять вместе, поболтать, продолжить обсуждение. Организаторы знают толк!
🎮 Игра: Генерация артов и архитектурных решений!
А дальше – гвоздь вечера: неформальная игра! Разбились на команды по ~10 человек. Задача? Применить ИИ (типа Midjourney/DALL-E) для генерации рисунка по описанию! Это было нереально красиво и необычно! После этого также в командах обсуждали вопросы разработки архитектуры на тестовых кейсах, общались, спорили, смеялись! Победителям – крутой мерч (рюкзаки, мышки)! Кайф, аплодирую стоя за этот формат! 🏆
💬 Финал: Два часа чистого общения
После игры – еще целых 2 часа свободного нетворкинга и неограниченное количество пиццы!😍🍕 Вот где по-настоящему растворились последние барьеры. Я:
Нашел единомышленников по разным стекам и к тому же удаленщиков из своей же IT-кампании.))
Обсудил боль и важность взаимодействия с ИБ (это актуальная тема!).
Поделился как у кого устроен Confluence, тесты, CI/CD, выпуск в продакшн (у кого как организовано?).
Просто дышал этой атмосферой общего языка и понимания.
✅ Итог: Квартирник удался на 200%! Почему?
Пространство: Свобода движения = свобода общения.
Время: Неформальный старт (кофе-брейк) и финал (тимбилдинг игра и 2 часа нетворкинга) – ключ к раскрепощению.
Еда: Шашлык – лучший социализатор! 😉
Баланс: Доклады -> Игра -> Свободное общение
Формат игры: Не просто развлечение, а инструмент для коллаборации и неожиданного применения технологий!
Люди: Открытые, готовые делиться "болью", экспертизой и радостью от решения задач и достижения цели.
Вывод: Совкомбанк Технологии удалось воссоздать формат "квартирника" – они реализовали свою мощную версию, продуманную и масштабную. Респект организаторам, спикерам и всей команде Совкомбанк Технологий. Это must-visit для любого айтишника, кто ценит живое общение, обмен опытом и заряжается от комьюнити! 👏 Ребята, также вывозят этот формат в другие города, рекомендую к посещению! ✈️
Привет! ✌️ Хорошо отдохнул (отпуск рулит! 😎), после этого втянулся за неделю в рабочий ритм и на этих выходных социализировался и поймал классный вайб на IT квартирнике от СовКомБанк Технологий – делюсь своими впечатлениями!
Сразу скажу: формат – огонь! 🔥 И дело не только в идее, а в продуманности до мелочей. Расскажу, как это было:
📍 Атмосфера: Не конференция с душными залами и строгостью во многих деталях, а этаж свободы!
Представьте, целый этаж большого коворкинга: зоны чила для неформальных тусовок, комфортная читальня, стол с игровой консолью и Мортал Комбатом, зал для дискуссий – комфортный и функциональный. Сразу понятно: тут можно дышать полной грудью и двигаться свободно.
☕️ Старт: Лед тронулся до старта!
Гениальный ход: сбор за час до начала! Не толкотня у регистрации, а плавный вход. Бейдж – в руки мгновенно, далее зона кофе-брейка: чай/кофе, перекус. И вот оно, волшебство: знакомства начались ДО первого доклада:
Обсуждал с разработчиком энергоэффективность Go vs Python. Серьезно, разговор про экономию электричества на серверах – вот так, еще до начала конференции, кайф!
Встретил давнего приятеля и бывшего коллегу – неожиданная встречи и возможность делиться впечатлениями "по ходу пьесы"!
🎤 Доклады: Практика vs Теория
Потом были доклады:
🔥Чат-боты в корпоративной среде.
🔥 AI, который думает и действует (Самый классный! Почему? Спикер добавлял рассказ свой опыт и экспертность, минимум воды! Очень понравилось!)
🔥LLM как помощник тестировщика
Также после выступлений пообщался со спикерами - получил обратную связь и набор интересных каналов для изучения, кайф🔥 Общий вердикт: Классные темы, также были подняты аспекты организации работы и отдыха в коллектива, полезно! Пожелание от меня: добавить больше технических деталей и реального "как мы это делали" в будущем! Хочется личного опыта спикеров и как они проходили "узкие донышки"! 🥩
🍢 Ужин: Шашлык – топливо для нетворкинга!
После докладов – ужин! Не бутерброды в спешке, а шашлыки, салаты, напитки. Настроение взлетело до небес! 🚀 Еда – это не просто еда, это еще один повод постоять вместе, поболтать, продолжить обсуждение. Организаторы знают толк!
🎮 Игра: Генерация артов и архитектурных решений!
А дальше – гвоздь вечера: неформальная игра! Разбились на команды по ~10 человек. Задача? Применить ИИ (типа Midjourney/DALL-E) для генерации рисунка по описанию! Это было нереально красиво и необычно! После этого также в командах обсуждали вопросы разработки архитектуры на тестовых кейсах, общались, спорили, смеялись! Победителям – крутой мерч (рюкзаки, мышки)! Кайф, аплодирую стоя за этот формат! 🏆
💬 Финал: Два часа чистого общения
После игры – еще целых 2 часа свободного нетворкинга и неограниченное количество пиццы!😍🍕 Вот где по-настоящему растворились последние барьеры. Я:
Нашел единомышленников по разным стекам и к тому же удаленщиков из своей же IT-кампании.))
Обсудил боль и важность взаимодействия с ИБ (это актуальная тема!).
Поделился как у кого устроен Confluence, тесты, CI/CD, выпуск в продакшн (у кого как организовано?).
Просто дышал этой атмосферой общего языка и понимания.
✅ Итог: Квартирник удался на 200%! Почему?
Пространство: Свобода движения = свобода общения.
Время: Неформальный старт (кофе-брейк) и финал (тимбилдинг игра и 2 часа нетворкинга) – ключ к раскрепощению.
Еда: Шашлык – лучший социализатор! 😉
Баланс: Доклады -> Игра -> Свободное общение
Формат игры: Не просто развлечение, а инструмент для коллаборации и неожиданного применения технологий!
Люди: Открытые, готовые делиться "болью", экспертизой и радостью от решения задач и достижения цели.
Вывод: Совкомбанк Технологии удалось воссоздать формат "квартирника" – они реализовали свою мощную версию, продуманную и масштабную. Респект организаторам, спикерам и всей команде Совкомбанк Технологий. Это must-visit для любого айтишника, кто ценит живое общение, обмен опытом и заряжается от комьюнити! 👏 Ребята, также вывозят этот формат в другие города, рекомендую к посещению! ✈️
🔥4👍3❤1
Марат и его записки программиста
🔥 IT-квартирник от Совкомбанк Технологий: Где Go экономит электричество, а ИИ рисует картины! Привет! ✌️ Хорошо отдохнул (отпуск рулит! 😎), после этого втянулся за неделю в рабочий ритм и на этих выходных социализировался и поймал классный вайб на IT квартирнике…
📣 Вопросы ко всем:
Как думаете, игровые форматы (как этот с генерацией артов ИИ) – эффективный способ нетворкинга и обучения? Или предпочитаете что-то другое?
Что для вас важнее на митапах: Глубокие технические дискуссии "у стойки" или креативные коллаборативные активности?
Шашлык vs Пицца на ивентах? 😉 (Спорный вопрос, но мне интересно!:D)
Делитесь мнениями в комментах! 👇 Давайте составим ТОП правил идеального IT-тусовки вместе!
Ваш заряженный идеями, накормленный шашлыком и наполненный общением,
Марат 😎✌️
(Герда 🐕 ревнует к такому количеству впечатлений и требует вечернюю прогулку с удвоенной энергией!)
Как думаете, игровые форматы (как этот с генерацией артов ИИ) – эффективный способ нетворкинга и обучения? Или предпочитаете что-то другое?
Что для вас важнее на митапах: Глубокие технические дискуссии "у стойки" или креативные коллаборативные активности?
Шашлык vs Пицца на ивентах? 😉 (Спорный вопрос, но мне интересно!:D)
Делитесь мнениями в комментах! 👇 Давайте составим ТОП правил идеального IT-тусовки вместе!
Ваш заряженный идеями, накормленный шашлыком и наполненный общением,
Марат 😎✌️
(Герда 🐕 ревнует к такому количеству впечатлений и требует вечернюю прогулку с удвоенной энергией!)
❤2
Выгорание, апатия, прокрастинация: инсайд от нейробиологии для IT-шников
Привет, подписчики! 🖖
Запускаю новую рубрику IT & инсайты — каждую неделю делюсь кратким обзором и своим отношением интересного видео или доклада, связанного с IT, технологиями, продуктивностью и смежными темами. Цель — поделиться полезными инсайтами, которые можно применить в жизни и в рабочих процессах.
Вообще хотел начать с другого видео, но на выходных друзья скинули ссылку на этот доклад. И меня он зацепил) Особенно учитывая, что чувствую себя уставшим и в целом в последние полтора месяца испытываю некий упадок сил. Поэтому хочется поделиться этим видео, может, оно будет вам полезно, как и мне☺️
Первый выпуск посвящён докладу — "Дофамин без булшита". Тема не техническая, но крайне важная, как мне кажется, для каждого — управление вниманием, мотивацией и борьба с выгоранием.
Докладчик разбирает, что такое дофамин на самом деле (спойлер: это не "гормон счастья"), как он влияет на наше поведение, почему современные технологии вызывают зависимость, и как использовать знания о дофамине себе во благо.
🧠 Интересные факты:
● Дофамин — это нейромедиатор "ожидания", а не "удовольствия". Он мотивирует нас искать новое.
● Современные технологии (соцсети, игры, даже онлайн-шахматы😁) создают "дофаминовые всплески", к которым мозг быстро адаптируется — и тогда требуется всё больше стимулов.
●Зависимость формируется не от удовольствия, а от ожидания удовольствия.
⚖️ Польза и вред:
● Недостаток дофамина = выгорание, апатия.
● Избыток = рассеянность, мания, зависимость.
● Ключ — в балансе и разнообразии источников дофамина.
🛠 Практические советы:
● Разбивайте задачи на маленькие части и "награждай" себя за выполнение.
● Ищите "здоровые" источники дофамина: прогулки, спорт, чтение, общение.
● Периодически "воздерживайтесь" от стимуляторов (в т.ч. кофе, соцсетей), это помогает восстановить чувствительность рецепторов.
● Не полагайтесь на один источник мотивации — это ведёт к выгоранию.
Особенно запало про то, что нам интеллект нужны чтобы объяснять самим себе, почему податься соблазну - хорошо😃. Понял почему мне проще, чтобы дома вообще не было шоколадных конфет, иначе они будут "уничтожены" мной почти мнговенно:D И одну шоколадку в день специально покупаю - батончик типа Сникерса, КитКэта и т.д. - чтобы не съесть лишнего, так сказать осознанный контроль)) Теперь буду смотреть на это другими глазами.
Смотреть доклад целиком 👉 https://vk.com/video-17796776_456241910
Если тема отзывается и близка — ставьте 👍 и делайте репост.
Пишите в комментариях, какие темы хотелось бы видеть в следующих выпусках.
До следующих постов👋
#ITинсайты
Привет, подписчики! 🖖
Запускаю новую рубрику IT & инсайты — каждую неделю делюсь кратким обзором и своим отношением интересного видео или доклада, связанного с IT, технологиями, продуктивностью и смежными темами. Цель — поделиться полезными инсайтами, которые можно применить в жизни и в рабочих процессах.
Вообще хотел начать с другого видео, но на выходных друзья скинули ссылку на этот доклад. И меня он зацепил) Особенно учитывая, что чувствую себя уставшим и в целом в последние полтора месяца испытываю некий упадок сил. Поэтому хочется поделиться этим видео, может, оно будет вам полезно, как и мне☺️
Первый выпуск посвящён докладу — "Дофамин без булшита". Тема не техническая, но крайне важная, как мне кажется, для каждого — управление вниманием, мотивацией и борьба с выгоранием.
Докладчик разбирает, что такое дофамин на самом деле (спойлер: это не "гормон счастья"), как он влияет на наше поведение, почему современные технологии вызывают зависимость, и как использовать знания о дофамине себе во благо.
🧠 Интересные факты:
● Дофамин — это нейромедиатор "ожидания", а не "удовольствия". Он мотивирует нас искать новое.
● Современные технологии (соцсети, игры, даже онлайн-шахматы😁) создают "дофаминовые всплески", к которым мозг быстро адаптируется — и тогда требуется всё больше стимулов.
●Зависимость формируется не от удовольствия, а от ожидания удовольствия.
⚖️ Польза и вред:
● Недостаток дофамина = выгорание, апатия.
● Избыток = рассеянность, мания, зависимость.
● Ключ — в балансе и разнообразии источников дофамина.
🛠 Практические советы:
● Разбивайте задачи на маленькие части и "награждай" себя за выполнение.
● Ищите "здоровые" источники дофамина: прогулки, спорт, чтение, общение.
● Периодически "воздерживайтесь" от стимуляторов (в т.ч. кофе, соцсетей), это помогает восстановить чувствительность рецепторов.
● Не полагайтесь на один источник мотивации — это ведёт к выгоранию.
Особенно запало про то, что нам интеллект нужны чтобы объяснять самим себе, почему податься соблазну - хорошо😃. Понял почему мне проще, чтобы дома вообще не было шоколадных конфет, иначе они будут "уничтожены" мной почти мнговенно:D И одну шоколадку в день специально покупаю - батончик типа Сникерса, КитКэта и т.д. - чтобы не съесть лишнего, так сказать осознанный контроль)) Теперь буду смотреть на это другими глазами.
Смотреть доклад целиком 👉 https://vk.com/video-17796776_456241910
Если тема отзывается и близка — ставьте 👍 и делайте репост.
Пишите в комментариях, какие темы хотелось бы видеть в следующих выпусках.
До следующих постов👋
#ITинсайты
VK Видео
HOWTO: дофамин. Как управлять собой и другими и как не давать собой манипулировать / Александр Ложечкин, CIO Райффайзен Банка
Все мы слышали о дофамине, но часто ошибочно воспринимаем его как «гормон счастья». История человечества — это череда изобретений, которые создают дешёвые, но не всегда полезные «производства» дофамина. Из-за этого мы сталкиваемся с проблемами, такими как…
👍2❤1
🏖 ПЭТ-ПРОЕКТ "ЧТО СНИТСЯ СОБАКЕ". Часть 1.
Автоматизированная система борьбы с диванными рейдами ☺️
Напомню, основную причину старта этого проекта: Моя любимая овчарка Герда решила, что пока я сплю - можно безнаказанно осваивать диван. Прямых доказательств нет (она мастер маскировки!), но шерстяные улики говорят сами за себя 🕵️♂️🐕🦺.
Изначально я думал о реализации с использованием ноутбука с OpenCV и нейросетями, для детектирования "овчарки на диване" как особо опасного диверсанта. Но реальность внесла коррективы:
🔍 Три важных факта, которые всё изменили:
• Мои старые ноутбуки слишком медленные, а возиться с настройкой ОС слишком долго и лень
• Обучать модель ради одной задачи — из пушки по воробьям. Ведь в комнате в это время кроме Герды никого не зафиксируешь.
•Настоящая задача — не распознавание образов, а обнаружение значительных изменений в кадре. То есть — "а кто это прыгнул на мой диван?!"
В итоге я выбрал повидавший виды Redmi Note 8 Pro — как раз лежал без дела. И превратил его в умную камеру слежения за нарушителем.
🛠 РЕАЛИЗАЦИЯ НА ANDROID
IP Webcam — превращает телефон в веб-камеру с HTTP-стримом
Pydroid 3 — полноценная Python-среда на Android, использовал следующие модули:
• OpenCV + PIL — для анализа изображений
• Pygame — чтобы проигрывать мой голос (самое страшное оружие!
Герда в курсе запрещённых команд — должно сработать 😉)
• Requests — забираем кадры с камеры
🎯 Архитектура системы:
Телефон (камера) → Анализ кадров → Обнаружение изменений →
Проигрывание звука и Сохранение фото
🔧 Ключевые особенности:
• Сравнение пикселей с игнорированием мелких изменений (тени, блики)
• Асинхронное воспроизведение звука через pygame.mixer
• Автоматическое сохранение фото-доказательств
• Настройка чувствительности (по умолчанию — 15% изменений)
• 30-секундная пауза между срабатываниями (чтобы не тревожить мирный сон)
📝 Основной алгоритм (упрощённо):
Сейчас сравниваю с предыдущим кадром — это просто и работает. Но в будущем, планирую перейти на фиксированный "базовый фон", чтобы избежать накопления шумов.
🌅 Первый тестовый запуск:
Утром включил систему и ушёл на пробежку. Вернулся — тишина. Ни звука, ни фото, ни логов.
Видимо, Герда что-то заподозрила😁 Или ей просто не хотелось спать. Собачья психология — она тонка…
Но когда я сам сел на диван — система сработала идеально:
🔊 «Ээээ!» — голос из телефона с командами на 15 секунд.
📸 — Фото сохранено
📄 — Запись в логах
Победа! 🎉
📊 Результаты:
✅ Детекция работает стабильно
✅ Звук проигрывается без задержек
✅ Фото сохраняются в /sdcard/Pydroid3_photos/
✅ Логирование в файл /sdcard/dog_camera.log
✅ Система работает в фоне
🔊 Голос записан в .mp3, громкость на максимум — и да, Герда не понимает что происходит, пока я тестирую систему на воспроизведение звука))
🎯 Что дальше? Планы и тесты:
🔍 Реальные испытания:
Ночное наблюдение (включу свет в этой комнате)
Сценарий "Герда не уходит" — как система отреагирует?
🛠 Улучшения:
Сделать "базовое фото" при запуске — как эталон фона
Возможно, динамическая настройка порога по средней яркости кадра
💡 Полезные наблюдения:
Даже этот MVP уже работает! Система чувствительна, звук пугает — и это реальное решение реальной проблемы. Теперь Герда будет знать: диван — не безнаказанная зона.
Кстати, заметил, что она теперь обходит телефон стороной😁. Видимо, технологический контроль работает. 🤖🐕
🐾 Пэт-проекты — это круто. Особенно когда они решают бытовые задачи.
📸 Что в альбоме:
1. Герда — главная героиня проекта
2. Основные технические инструменты проекта.)
3. IP Webcam на страже
4. Pydroid 3 и реализация на Python
5. Герда попала в объектив, после этого поднял камеру выше
6. А вот и я тестирую систему
Как бы вы улучшили эту систему? Делитесь идеями в комментариях! 👇
#ЧтоСнитсяСобаке #Python #OpenCV
Автоматизированная система борьбы с диванными рейдами ☺️
Напомню, основную причину старта этого проекта: Моя любимая овчарка Герда решила, что пока я сплю - можно безнаказанно осваивать диван. Прямых доказательств нет (она мастер маскировки!), но шерстяные улики говорят сами за себя 🕵️♂️🐕🦺.
Изначально я думал о реализации с использованием ноутбука с OpenCV и нейросетями, для детектирования "овчарки на диване" как особо опасного диверсанта. Но реальность внесла коррективы:
🔍 Три важных факта, которые всё изменили:
• Мои старые ноутбуки слишком медленные, а возиться с настройкой ОС слишком долго и лень
• Обучать модель ради одной задачи — из пушки по воробьям. Ведь в комнате в это время кроме Герды никого не зафиксируешь.
•Настоящая задача — не распознавание образов, а обнаружение значительных изменений в кадре. То есть — "а кто это прыгнул на мой диван?!"
В итоге я выбрал повидавший виды Redmi Note 8 Pro — как раз лежал без дела. И превратил его в умную камеру слежения за нарушителем.
🛠 РЕАЛИЗАЦИЯ НА ANDROID
IP Webcam — превращает телефон в веб-камеру с HTTP-стримом
Pydroid 3 — полноценная Python-среда на Android, использовал следующие модули:
• OpenCV + PIL — для анализа изображений
• Pygame — чтобы проигрывать мой голос (самое страшное оружие!
Герда в курсе запрещённых команд — должно сработать 😉)
• Requests — забираем кадры с камеры
🎯 Архитектура системы:
Телефон (камера) → Анализ кадров → Обнаружение изменений →
Проигрывание звука и Сохранение фото
🔧 Ключевые особенности:
• Сравнение пикселей с игнорированием мелких изменений (тени, блики)
• Асинхронное воспроизведение звука через pygame.mixer
• Автоматическое сохранение фото-доказательств
• Настройка чувствительности (по умолчанию — 15% изменений)
• 30-секундная пауза между срабатываниями (чтобы не тревожить мирный сон)
📝 Основной алгоритм (упрощённо):
# Сравнение кадров по изменению пикселей
change_percent = calculate_change_percent(prev_frame, current_frame)
if change_percent > THRESHOLD:
play_sound_pygame() # Мой голос с командой: "Ээээ!"
save_photo() # Сохраняем фото с временной меткой
Сейчас сравниваю с предыдущим кадром — это просто и работает. Но в будущем, планирую перейти на фиксированный "базовый фон", чтобы избежать накопления шумов.
🌅 Первый тестовый запуск:
Утром включил систему и ушёл на пробежку. Вернулся — тишина. Ни звука, ни фото, ни логов.
Видимо, Герда что-то заподозрила😁 Или ей просто не хотелось спать. Собачья психология — она тонка…
Но когда я сам сел на диван — система сработала идеально:
🔊 «Ээээ!» — голос из телефона с командами на 15 секунд.
📸 — Фото сохранено
📄 — Запись в логах
Победа! 🎉
📊 Результаты:
✅ Детекция работает стабильно
✅ Звук проигрывается без задержек
✅ Фото сохраняются в /sdcard/Pydroid3_photos/
✅ Логирование в файл /sdcard/dog_camera.log
✅ Система работает в фоне
🔊 Голос записан в .mp3, громкость на максимум — и да, Герда не понимает что происходит, пока я тестирую систему на воспроизведение звука))
🎯 Что дальше? Планы и тесты:
🔍 Реальные испытания:
Ночное наблюдение (включу свет в этой комнате)
Сценарий "Герда не уходит" — как система отреагирует?
🛠 Улучшения:
Сделать "базовое фото" при запуске — как эталон фона
Возможно, динамическая настройка порога по средней яркости кадра
💡 Полезные наблюдения:
Даже этот MVP уже работает! Система чувствительна, звук пугает — и это реальное решение реальной проблемы. Теперь Герда будет знать: диван — не безнаказанная зона.
Кстати, заметил, что она теперь обходит телефон стороной😁. Видимо, технологический контроль работает. 🤖🐕
🐾 Пэт-проекты — это круто. Особенно когда они решают бытовые задачи.
📸 Что в альбоме:
1. Герда — главная героиня проекта
2. Основные технические инструменты проекта.)
3. IP Webcam на страже
4. Pydroid 3 и реализация на Python
5. Герда попала в объектив, после этого поднял камеру выше
6. А вот и я тестирую систему
Как бы вы улучшили эту систему? Делитесь идеями в комментариях! 👇
#ЧтоСнитсяСобаке #Python #OpenCV
🔥5❤4
Всем доброго субботнего утра!
🎥 Новое видео: Airflow и Cron выражения
Слышали о старом добром crontab? Тот самый, что в тишине серверных стоек запускал скрипты по расписанию? 🤖
Сегодня узнаем, как Apache Airflow "позаимствовал" идеи у классического планировщика, и добавил туда визуализации, уведомлений и контроля зависимостей. Теперь вместо слепого запуска скриптов у вас есть настоящий супергерой автоматизации! 💪
Что разберем в видео:
• Как устроен классический crontab
• Что такое cron expressions и как их читать
• Где Airflow стал лучше своего "прародителя"
• Как не запутаться в звездочках и слэшах
Vk: https://vkvideo.ru/video-231048746_456239023
Youtube: https://youtu.be/TCzk4LDKDys
P.S. Да, те самые 5 звездочек * * * * * теперь и в Airflow!
#КакРаботаютДанные #airflow
🎥 Новое видео: Airflow и Cron выражения
Слышали о старом добром crontab? Тот самый, что в тишине серверных стоек запускал скрипты по расписанию? 🤖
Сегодня узнаем, как Apache Airflow "позаимствовал" идеи у классического планировщика, и добавил туда визуализации, уведомлений и контроля зависимостей. Теперь вместо слепого запуска скриптов у вас есть настоящий супергерой автоматизации! 💪
Что разберем в видео:
• Как устроен классический crontab
• Что такое cron expressions и как их читать
• Где Airflow стал лучше своего "прародителя"
• Как не запутаться в звездочках и слэшах
Vk: https://vkvideo.ru/video-231048746_456239023
Youtube: https://youtu.be/TCzk4LDKDys
P.S. Да, те самые 5 звездочек * * * * * теперь и в Airflow!
#КакРаботаютДанные #airflow
VK Видео
Airflow: Crontab (Как работают данные: практические кейсы) #7
Это седьмое видео из серии про Airflow. Сегодня узнаем, как Apache Airflow "позаимствовал" идеи у классического планировщика Crontab, но добавил туда визуализации, уведомлений и контроля зависимостей. Теперь вместо слепого запуска скриптов у Вас есть настоящий…
❤1🔥1😁1
Построить платформу — значит сначала построить команду
Привет, подписчики! 🖖
Продолжаю рубрику IT & инсайты — делюсь кратким обзором полезных докладов и видео для IT-специалистов и всех, кто интересуется технологиями.
На этот раз хочу поделиться докладом Ильи Петропавловского (VK, VK Cloud) — «Современные методы построения платформы мониторинга».
⚠️ Важно о названии: Исходя из заголовка, можно ожидать рассказа про технический стэк — типа Prometheus, Grafana, OpenTelemetry, ClickHouse, Kafka и т.д. Но доклад оказался скорее о подходах к управлению процессами создания сложной платформы. Так что если вы ждали обзор инструментов (как я😃) — не расстраивайтесь, это не делает доклад менее интересным.
🛠 Практические инсайты:
● Используй спиральную модели Боэма для структурирования сложных проектов (понравилось, что очень откликается мне)
● Разделяй проект на итерации с чёткими целями (архитектура → MVP → релиз)
● Работай с метриками с самого начала — это ключ к успешной интеграции
● Помни про баланс между стандартами и гибкостью при построении платформы
● Ищи синергию между разработкой и бизнесом через диалог и доверие
Особенно понравилось, как автор говорит о человеческом факторе в технических проектах — часто мы забываем, что за кодом и за каждым проектом стоят люди, которым тоже нужна мотивация и понимание цели.
Смотреть доклад целиком 👉 https://vkvideo.ru/video-152308462_456242806?t=29m12s
P.S. По поводу технического стэка, который мог бы стоять за такой платформой, я ожидал что-нибудь про Prometheus для сбора метрик, Grafana или Superset для визуализации, OpenTelemetry для трассировки, ClickHouse для хранения, Kafka для стриминга данных, а на бэкенде Python или Java. Но это предположение, поскольку в докладе акцент был именно на процессах, а не инструментах.
👇Пишите в комментариях: Сталкивались с тем что Вам сложно коммуницировать при обсуждении рабочих задач и отстаивать временные сроки задач или их "упрощение", чтобы уложиться в заданный срок☺️😉
#ITинсайты
Привет, подписчики! 🖖
Продолжаю рубрику IT & инсайты — делюсь кратким обзором полезных докладов и видео для IT-специалистов и всех, кто интересуется технологиями.
На этот раз хочу поделиться докладом Ильи Петропавловского (VK, VK Cloud) — «Современные методы построения платформы мониторинга».
⚠️ Важно о названии: Исходя из заголовка, можно ожидать рассказа про технический стэк — типа Prometheus, Grafana, OpenTelemetry, ClickHouse, Kafka и т.д. Но доклад оказался скорее о подходах к управлению процессами создания сложной платформы. Так что если вы ждали обзор инструментов (как я😃) — не расстраивайтесь, это не делает доклад менее интересным.
🛠 Практические инсайты:
● Используй спиральную модели Боэма для структурирования сложных проектов (понравилось, что очень откликается мне)
● Разделяй проект на итерации с чёткими целями (архитектура → MVP → релиз)
● Работай с метриками с самого начала — это ключ к успешной интеграции
● Помни про баланс между стандартами и гибкостью при построении платформы
● Ищи синергию между разработкой и бизнесом через диалог и доверие
Особенно понравилось, как автор говорит о человеческом факторе в технических проектах — часто мы забываем, что за кодом и за каждым проектом стоят люди, которым тоже нужна мотивация и понимание цели.
Смотреть доклад целиком 👉 https://vkvideo.ru/video-152308462_456242806?t=29m12s
P.S. По поводу технического стэка, который мог бы стоять за такой платформой, я ожидал что-нибудь про Prometheus для сбора метрик, Grafana или Superset для визуализации, OpenTelemetry для трассировки, ClickHouse для хранения, Kafka для стриминга данных, а на бэкенде Python или Java. Но это предположение, поскольку в докладе акцент был именно на процессах, а не инструментах.
👇Пишите в комментариях: Сталкивались с тем что Вам сложно коммуницировать при обсуждении рабочих задач и отстаивать временные сроки задач или их "упрощение", чтобы уложиться в заданный срок☺️😉
#ITинсайты
VK Видео
Современные методы построения платформы мониторинга / Илья Петропавловский (VK, VK Cloud)
________ Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Highload++ 2023 Презентация и тезисы: https://highload.ru/moscow/2023/abstracts/11124 - Методы, их преимущества и недостатки. Метод классического водопада. Метод…
👍3❤1
💥 «Удобнее стало!» — сказал разработчик. Пользователь заплакал.
Когда прогресс забывает про тех, ради кого он, собственно, и нужен
Уже как две недели в «Пятерочке» , которую я регулярно посещаю, случился полный ребрендинг UX.
Молочка — на месте.
Овощи — как обычно.
Мясо — всё ещё в холодильнике у входа.
А вот всё остальное — разлетелось по магазину, как будто кошка, играя с приманкой, раскидала по магазину.
Шампуни теперь там, где были напитки.
Протеиновые батончики переехали на место круп.
Газировка на месте бывших печенек.
Привычные полки — неузнаваемы.
Это не магазин. Это legacy-интерфейс после редизайна.
💡 Знакомо?
Мне лично напомнило ИТ-кейс, когда меняется функциональная часть интерфейса, и ожидается что пользователь будет сыт и доволен, а в итоге это приносит сплошной стресс.
Я, как Пользователь, захожу в магазин и хочу купить то, что покупал вчера. И вместо привычного постоянства, чувствую касание длани хаоса. И мне выдаётся:
🔁 Мы в IT обожаем рефакторить, редизайнить, мигрировать.
Говорим: «Теперь логичнее!»
А пользователь думает:
✅ Хорошее изменение — это не когда всё «по новой архитектуре», а когда человек не теряется.
Как минимум:
● Оставляй якоря — как молочку и овощи.
● Не меняй всё сразу.
● Объясни, зачем это нужно.
● Сделай подсказки — хотя бы хинт.
● Не ломай привычный путь ради «удобства», которое удобно только тебе.
🌱 Прогресс — это не только новые фичи.
Это ещё и уважение к привычкам тех, кто уже пользуется продуктом.
Потому что даже если вы переписали весь фронтенд —
людям всё равно нужно, чтобы молоко было там, где оно всегда было😉.
P.S. Если завтра начнут продавать тапки в отделе мяса — я не удивлюсь😇
Когда прогресс забывает про тех, ради кого он, собственно, и нужен
Уже как две недели в «Пятерочке» , которую я регулярно посещаю, случился полный ребрендинг UX.
Молочка — на месте.
Овощи — как обычно.
Мясо — всё ещё в холодильнике у входа.
А вот всё остальное — разлетелось по магазину, как будто кошка, играя с приманкой, раскидала по магазину.
Шампуни теперь там, где были напитки.
Протеиновые батончики переехали на место круп.
Газировка на месте бывших печенек.
Привычные полки — неузнаваемы.
Это не магазин. Это legacy-интерфейс после редизайна.
💡 Знакомо?
Мне лично напомнило ИТ-кейс, когда меняется функциональная часть интерфейса, и ожидается что пользователь будет сыт и доволен, а в итоге это приносит сплошной стресс.
Я, как Пользователь, захожу в магазин и хочу купить то, что покупал вчера. И вместо привычного постоянства, чувствую касание длани хаоса. И мне выдаётся:
404: Кола без сахара - товар не найден. Попробуйте посмотреть там, где раньше было мыло😁
🔁 Мы в IT обожаем рефакторить, редизайнить, мигрировать.
Говорим: «Теперь логичнее!»
А пользователь думает:
Я просто хотел свой стандартный ужин, почему я сейчас стою у стирального порошка с бутылкой кефира в руке?..
✅ Хорошее изменение — это не когда всё «по новой архитектуре», а когда человек не теряется.
Как минимум:
● Оставляй якоря — как молочку и овощи.
● Не меняй всё сразу.
● Объясни, зачем это нужно.
● Сделай подсказки — хотя бы хинт.
● Не ломай привычный путь ради «удобства», которое удобно только тебе.
🌱 Прогресс — это не только новые фичи.
Это ещё и уважение к привычкам тех, кто уже пользуется продуктом.
Потому что даже если вы переписали весь фронтенд —
людям всё равно нужно, чтобы молоко было там, где оно всегда было😉.
P.S. Если завтра начнут продавать тапки в отделе мяса — я не удивлюсь😇
👍3❤2🔥2
Открыл для себя вчера полезную мелочь в Qwen: чтобы перейти на следующую строку без отправки сообщения — нужно использовать:
Shift + Enter.
Рад, что такая комбинация существует! Наконец-то можно писать с нормальным разделением по логике, а не сплошной «простыней», которая так раздражает 😄
К слову, Ctrl + Enter не работает — проверил сразу же, понадобилось более полгода, чтобы проверить на Shift + Enter
Делюсь находкой, вдруг кому-то тоже пригодится!☺️
Shift + Enter.
Рад, что такая комбинация существует! Наконец-то можно писать с нормальным разделением по логике, а не сплошной «простыней», которая так раздражает 😄
К слову, Ctrl + Enter не работает — проверил сразу же, понадобилось более полгода, чтобы проверить на Shift + Enter
Делюсь находкой, вдруг кому-то тоже пригодится!☺️
❤2👍2
🔥 Важное обновление! 🔥
К сожалению, не успел смонтировать видео
Есть и хорошая новость — я подготовил подробный текстовый гайд по настройке и использованию PostgresOperator в Apache Airflow!
🔗 Гайд: https://github.com/MaratNotes/marat_notes/tree/master/how_data_works-practice_cases/8_airflow_postgres_operator
В гайде ты найдешь:
✅ Пошаговую инструкцию по настройке Airflow (в WSL) и PostgreSQL (в Docker)
✅ Как проверить подключение между ними
✅ Подключение через DBeaver для проверки соединения
Идеально подойдет, если ты хочешь сразу начать практиковать материал, не дожидаясь видео.
Видео обязательно выйдет позже, а пока — полезный материал для самостоятельного изучения!
#КакРаботаютДанные #airflow
К сожалению, не успел смонтировать видео
Есть и хорошая новость — я подготовил подробный текстовый гайд по настройке и использованию PostgresOperator в Apache Airflow!
🔗 Гайд: https://github.com/MaratNotes/marat_notes/tree/master/how_data_works-practice_cases/8_airflow_postgres_operator
В гайде ты найдешь:
✅ Пошаговую инструкцию по настройке Airflow (в WSL) и PostgreSQL (в Docker)
✅ Как проверить подключение между ними
✅ Подключение через DBeaver для проверки соединения
Идеально подойдет, если ты хочешь сразу начать практиковать материал, не дожидаясь видео.
Видео обязательно выйдет позже, а пока — полезный материал для самостоятельного изучения!
#КакРаботаютДанные #airflow
GitHub
marat_notes/how_data_works-practice_cases/8_airflow_postgres_operator at master · MaratNotes/marat_notes
Заметки канала [Марат и его записки программиста](https://www.youtube.com/@marat_notes) - MaratNotes/marat_notes
❤4👍4
Как C++/Python-разработчик решил освоить Java через практику: сделал систему парсинга и логирования для Dropwizard.
Процесс:
1️⃣ Генерация: Код создал DeepSeek-R1 (именно финальный код, периодически менял их, так как начинали буксовать),
2️⃣ Ревью: Отдал на проверку Qwen-Coder — как независимому эксперту.
Вердикт Qwen-Coder:
«Чистая, модульная, расширяемая система. Легко интегрируется, грамотное структурирование, архитектура позволяет гибко добавлять фичи. 👏»
Реальность за кадром:
✅ В сумме часов 20 работы: сборка, отладка и шлифовка нюансов (Java для меня — новый язык),
✅ Результат — рабочая и элегантная система.
Итог:
Когда ИИ хвалит ИИ, а ты знаешь, сколько человеческого труда скрыто за этим кодом — это не трепет. Это понимание. 🔥
Такие инструменты — не магия, а мощные ускорители работы.
#ИИ #БудниПрограммиста
Процесс:
1️⃣ Генерация: Код создал DeepSeek-R1 (именно финальный код, периодически менял их, так как начинали буксовать),
2️⃣ Ревью: Отдал на проверку Qwen-Coder — как независимому эксперту.
Вердикт Qwen-Coder:
«Чистая, модульная, расширяемая система. Легко интегрируется, грамотное структурирование, архитектура позволяет гибко добавлять фичи. 👏»
Реальность за кадром:
✅ В сумме часов 20 работы: сборка, отладка и шлифовка нюансов (Java для меня — новый язык),
✅ Результат — рабочая и элегантная система.
Итог:
Когда ИИ хвалит ИИ, а ты знаешь, сколько человеческого труда скрыто за этим кодом — это не трепет. Это понимание. 🔥
Такие инструменты — не магия, а мощные ускорители работы.
#ИИ #БудниПрограммиста
❤4
Монолит vs микросервисы: мифы, реальность и третий путь.
Привет! 👋 Это новый пост из рубрики IT & Инсайты — делюсь кратким обзором полезных и интересных для меня докладов и видео из тематики IT и смежной к ней.
Сегодня — выступление Григория Петрова — "Сложность, убивающая микросервисы".
В его практике клиенты часто просят перевести их Python-монолит на "модные" микросервисы на Go, думая, что это автоматически сделает систему проще. Петров доказывает: это опасное заблуждение!
🔑 Ключевые тезисы:
📉 Критика на подъеме
Крупные игроки (Amazon Prime Video!) отказываются от микросервисов.
Команды Instagram (12 чел.) и WhatsApp (50 чел.) — не примеры, а предостережения. Они не тянут микросервисный "зоопарк".
🧠 Главный враг — когнитивная сложность
Наш мозг осознаёт код через "смыслы", а рабочая память — крайне ограничена (~4 "смысла" одновременно).
В монолитах фреймворки дают общие "кубики Лего" для понимания.
В микросервисах этих "кубиков" нет — каждая компания изобретает свою девплатформу (он приводит в пример Backstage в Spotify), которую новичкам погружаться годы (насчет скорости погружения - не уверен, но, в целом с тенденцией долгого погружения - согласен, и во многом связана также со следующим пунктом😁).
💥 Практические кошмары:
Технологический зоопарк — каждый сервис — свой стек, CI/CD, настройки.
Сложный мониторинг (Observability) — отладка распределённой системы = ад.
Жёсткость — архитектурные ошибки и техдолг караются мгновенно.
Медлительность — фичи требуют согласований с кучей команд.
✅ Когда микросервисы ОК?
1️⃣ Система масштабная и критичная.
2️⃣Есть ресурсы на процессы, культуру и инфраструктуру.
3️⃣Вы готовы к долгому онбордингу и постоянной синхронизации.
🔁 Альтернативы:
"Цитадель" — мощный монолит в центре + микросервисы по краям.
"Умный" монолит — чёткие границы, асинхронность, интеграция. Современные серверы справятся!
💡 Основная мысль:
Микросервисы — это не "проще", а дорогой и сложный инструмент для узкого круга задач.
❗️Слепая гонка за трендом (следует признать, что тренду лет 8-10☺️) без учета когнитивной нагрузки, инфраструктурных издержек и отсутствия стандартов — путь к провалу.
📌 Рекомендую посмотреть видео, особенно если интересны темы: нейрофизиологическая подоплёка программирования и построение и архитектура систем.
🔗 https://vkvideo.ru/video-65336816_456239594
💬 Пишите в комментариях:
• Сталкивались ли вы с "микросервисным адом"? Какой самый сложный момент?
• Что эффективнее по вашему мнению: умный монолит, "Цитадель" или чистые микросервисы? Или хаос наше всё😃
• Как решается проблема когнитивной нагрузки в Ваших проектах или в Вашем опыте?
• Согласны с Петровым, что микросервисы — это "сложность, которая убивает" для многих проектов?
Делитесь кейсами, спорите, дополняйте! Опыт сообщества бесценен. 👇
#ITинсайты
Привет! 👋 Это новый пост из рубрики IT & Инсайты — делюсь кратким обзором полезных и интересных для меня докладов и видео из тематики IT и смежной к ней.
Сегодня — выступление Григория Петрова — "Сложность, убивающая микросервисы".
В его практике клиенты часто просят перевести их Python-монолит на "модные" микросервисы на Go, думая, что это автоматически сделает систему проще. Петров доказывает: это опасное заблуждение!
🔑 Ключевые тезисы:
📉 Критика на подъеме
Крупные игроки (Amazon Prime Video!) отказываются от микросервисов.
Команды Instagram (12 чел.) и WhatsApp (50 чел.) — не примеры, а предостережения. Они не тянут микросервисный "зоопарк".
🧠 Главный враг — когнитивная сложность
Наш мозг осознаёт код через "смыслы", а рабочая память — крайне ограничена (~4 "смысла" одновременно).
В монолитах фреймворки дают общие "кубики Лего" для понимания.
В микросервисах этих "кубиков" нет — каждая компания изобретает свою девплатформу (он приводит в пример Backstage в Spotify), которую новичкам погружаться годы (насчет скорости погружения - не уверен, но, в целом с тенденцией долгого погружения - согласен, и во многом связана также со следующим пунктом😁).
💥 Практические кошмары:
Технологический зоопарк — каждый сервис — свой стек, CI/CD, настройки.
Сложный мониторинг (Observability) — отладка распределённой системы = ад.
Жёсткость — архитектурные ошибки и техдолг караются мгновенно.
Медлительность — фичи требуют согласований с кучей команд.
✅ Когда микросервисы ОК?
1️⃣ Система масштабная и критичная.
2️⃣Есть ресурсы на процессы, культуру и инфраструктуру.
3️⃣Вы готовы к долгому онбордингу и постоянной синхронизации.
🔁 Альтернативы:
"Цитадель" — мощный монолит в центре + микросервисы по краям.
"Умный" монолит — чёткие границы, асинхронность, интеграция. Современные серверы справятся!
💡 Основная мысль:
Микросервисы — это не "проще", а дорогой и сложный инструмент для узкого круга задач.
❗️Слепая гонка за трендом (следует признать, что тренду лет 8-10☺️) без учета когнитивной нагрузки, инфраструктурных издержек и отсутствия стандартов — путь к провалу.
📌 Рекомендую посмотреть видео, особенно если интересны темы: нейрофизиологическая подоплёка программирования и построение и архитектура систем.
🔗 https://vkvideo.ru/video-65336816_456239594
💬 Пишите в комментариях:
• Сталкивались ли вы с "микросервисным адом"? Какой самый сложный момент?
• Что эффективнее по вашему мнению: умный монолит, "Цитадель" или чистые микросервисы? Или хаос наше всё😃
• Как решается проблема когнитивной нагрузки в Ваших проектах или в Вашем опыте?
• Согласны с Петровым, что микросервисы — это "сложность, которая убивает" для многих проектов?
Делитесь кейсами, спорите, дополняйте! Опыт сообщества бесценен. 👇
#ITинсайты
VK Видео
Григорий Петров. Сложность, убивающая микросервисы
Последние несколько лет в сети появляются осторожные статьи о том, что микросервисы — не серебряная пуля. Amazon и Uber пробуют мигрировать проекты на монолитную архитектуру, а в команде Instagram почему-то всего 12 программистов. В теории за каждый микросервис…
❤1👍1