Современные базы данных: от векторных СУБД до моделей работы с данными в PostgreSQL.
Базы данных меняются так же быстро, как и задачи, которые они решают. Сегодня нужны не только надёжные стратегии хранения, но и новые инструменты для работы с AI.
OTUS приглашает на два открытых вебинара курса «Базы данных», где мы разберём ключевые технологии и практики:
📌 29 сентября, 20:00
«Векторные СУБД: Milvus, Weaviate, Qdrant и Chroma в реальной практике»
— сравним сильные и слабые стороны решений и разберём, как встроить их в проекты с LLM и AI-сервисами.
📌 13 октября, 20:00
«Модель работы с данными в PostgreSQL»
— разберём ключевые аспекты модели данных в PostgreSQL, включая структуру таблиц, индексов, транзакций и связи между данными.
Оба вебинара бесплатные и будут полезны разработчикам, инженерам данных, администраторам и архитекторам, которые работают с современными системами хранения и защиты данных.
👉 Регистрируйтесь: https://vk.cc/cPRBYV
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Базы данных меняются так же быстро, как и задачи, которые они решают. Сегодня нужны не только надёжные стратегии хранения, но и новые инструменты для работы с AI.
OTUS приглашает на два открытых вебинара курса «Базы данных», где мы разберём ключевые технологии и практики:
📌 29 сентября, 20:00
«Векторные СУБД: Milvus, Weaviate, Qdrant и Chroma в реальной практике»
— сравним сильные и слабые стороны решений и разберём, как встроить их в проекты с LLM и AI-сервисами.
📌 13 октября, 20:00
«Модель работы с данными в PostgreSQL»
— разберём ключевые аспекты модели данных в PostgreSQL, включая структуру таблиц, индексов, транзакций и связи между данными.
Оба вебинара бесплатные и будут полезны разработчикам, инженерам данных, администраторам и архитекторам, которые работают с современными системами хранения и защиты данных.
👉 Регистрируйтесь: https://vk.cc/cPRBYV
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤1
📚 The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Автор: Gergely Orosz (2023)
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
- Как стать не просто хорошим инженером, а таким, которого хвалят даже за обеденные перерывы.
- Советы, от которых твои коллеги начнут переживать, что ты слишком быстро растешь.
- Путь от «работаю в тени» до «все мои идеи — это будущее компании».
- Книга, которая сделает тебя не только лучшим разрабом, но и мастером созвонов.
Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
Мы в MAX
👉 @bfbook
Автор: Gergely Orosz (2023)
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
- Как стать не просто хорошим инженером, а таким, которого хвалят даже за обеденные перерывы.
- Советы, от которых твои коллеги начнут переживать, что ты слишком быстро растешь.
- Путь от «работаю в тени» до «все мои идеи — это будущее компании».
- Книга, которая сделает тебя не только лучшим разрабом, но и мастером созвонов.
Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
Мы в MAX
👉 @bfbook
👍7🤡4❤1🔥1
Forwarded from Bash Советы
📁Как отрезать расширение у файла в Bash
📌 Что тут происходит:
-
👀 Примеры:
Если хочешь убрать все расширения (в т.ч.
🧠 Под капотом:
-
-
Мощно и без внешних команд! 🚀
👉@bash_srv
filename="example.txt"
name="${filename%.*}"
echo "$name"
📌 Что тут происходит:
-
${filename%.*} — удаляет последнюю точку и всё после неё, то есть расширение.👀 Примеры:
filename="backup.tar.gz"
name="${filename%.*}" # Результат: backup.tar
Если хочешь убрать все расширения (в т.ч.
.tar.gz), можно использовать вот так:
filename="backup.tar.gz"
name="${filename%%.*}" # Результат: backup
🧠 Под капотом:
-
%.* — удаляет самую правую точку и всё после.-
%%.* — удаляет самую левую точку и всё после.Мощно и без внешних команд! 🚀
👉@bash_srv
👍14🤯4❤3🔥1
🔹JavaScript для начинающих, издание 6
Автор: Майк МакГрат
Руководство помогает освоить основу языка. Есть практические упражнения — можно сразу закрепить полученную теорию и понять, где и как применять новые знания.
В отличие от большинства других трудов по JS, эта книга предлагает начать изучение с чистого JDK, а не с проектов в средах разработки NetBeans или Eclipse. Автор учит создавать функциональные сайты с хорошим дизайном через главные возможности JavaScript.
🔹Справочник JavaScript. Кратко, быстро, под рукой
Авторы: А. П. Никольский, Е. В. Дубовик
В книге огромное количество информации по JavaScript. Она неплохо структурирована: можно быстро находить нужные данные и примеры использования языка. Авторы не забывают показывать и то, каким должен быть правильный стиль программирования. Рассказывают про объектные модели браузеров, отладку и обработку ошибок.
🔹Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка
Автор: Т. Д. Краудер
Отличное руководство для разработчиков, которые хотят писать не только быстро, но и правильно. Авторы подробно объясняют, как использовать возможности языка, чтобы код хорошо читался и был лаконичным. А еще раскрывают такие темы:
отличие последних версий JavaScript;
расширенная функциональность объектов,
современный синтаксис языка.
🔹JavaScript. 32 урока для начинающих
Автор: В. А. Дронов
Всего в книге 32 урока, с 60 разными упражнениями по JavaScript. Конечно, они не самые сложные, ведь книга предназначена для кодеров с минимальным опытом. Но основы языка автор раскрывает неплохо: типы данных, переменные, управляющие конструкции, функции, массивы, объекты, классы, регулярные выражения, модули, средства для обработки исключений и отладки. К тому же в книге говорится об асинхронном программировании и Node.js.
🔹JavaScript в примерах и задачах
Автор: А. Васильев
Автор просто и интересно рассказывает о сложных вещах — ООП и веб-программировании на JavaScript.
Васильев создал методику, которая позволяет новичкам быстро освоить базовые принципы языка и начать работу над простыми практическими проектами. Примеры с подробным разбором деталей и разъяснениями помогают понять информацию, даже если у вас совсем мало опыта.
🔹Рефакторинг кода на JavaScript. Улучшение проекта существующего кода
Автор: М. Фаулер
Книга пригодится начинающему разработчику, который хочет разобраться с вопросом рефакторинга кода. Мы читаем об этом часто, но что это вообще такое и зачем оно нужно? Автор раскрывает принципы и методы процесса, рассказывает, когда и как его применять.
В этой книге тоже много примеров: Фаулер описал больше 60 методов, включая рефакторинг без классов. Есть даже каталог рефакторингов с примерами.
Несмотря на сложность темы, читается книга легко. Иногда возникает чувство, что держишь в руках увлекательный рассказ. Фаулер интересно и в красках показывает, с чего нужно начинать рефакторинг и каких результатов ждать.
Мы в MAX
👉 @bfbook
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🤡1
Децентрализованная автономная организация (DAO): управление без начальников
Какие ключевые темы и вопросы будут рассмотрены на вебинаре?
- Что такое DAO и как оно работает на базе блокчейна.
- Исторические предпосылки и примеры первых DAO.
- Принцип «управления без начальников»: как сообщество принимает решения.
- Смарт-контракты как основа доверия и автоматизации процессов.
- Голосование, токены и механизмы участия в DAO.
- Успешные кейсы DAO в бизнесе, финансах, искусстве и игровых проектах.
- Основные риски и ограничения DAO: безопасность, юридический статус, масштабируемость.
- Перспективы DAO как новой модели управления в цифровой экономике.
👉🏻Регистрация и подробности о курсе: https://vk.cc/cPYNsG
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Какие ключевые темы и вопросы будут рассмотрены на вебинаре?
- Что такое DAO и как оно работает на базе блокчейна.
- Исторические предпосылки и примеры первых DAO.
- Принцип «управления без начальников»: как сообщество принимает решения.
- Смарт-контракты как основа доверия и автоматизации процессов.
- Голосование, токены и механизмы участия в DAO.
- Успешные кейсы DAO в бизнесе, финансах, искусстве и игровых проектах.
- Основные риски и ограничения DAO: безопасность, юридический статус, масштабируемость.
- Перспективы DAO как новой модели управления в цифровой экономике.
👉🏻Регистрация и подробности о курсе: https://vk.cc/cPYNsG
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤2
Forwarded from Библиотека C/C++ разработчика
Пишем игру для NES на C
Всем привет. Я Даг. Добро пожаловать в мой учебник - Как запрограммировать игру NES на C. Вы можете сделать оригинальную игру Nintendo, которая будет играть на настоящей консоли NES (или эмуляторе).
Давайте поговорим о NES.
Выпущена в Японии (Famicom) в 1983 году, в США — в 1985 году.
Процессор — Ricoh 2A03, 1.79 МГц, клон 6502 (без десятичного режима) со звуковой схемой. Чип 6502 был очень популярен в то время и использовался, например, в Apple II и Atari 2600.
https://nesdoug.com/
Мы в MAX
#cpp #programming
👉 @cpp_lib
Всем привет. Я Даг. Добро пожаловать в мой учебник - Как запрограммировать игру NES на C. Вы можете сделать оригинальную игру Nintendo, которая будет играть на настоящей консоли NES (или эмуляторе).
Давайте поговорим о NES.
Выпущена в Японии (Famicom) в 1983 году, в США — в 1985 году.
Процессор — Ricoh 2A03, 1.79 МГц, клон 6502 (без десятичного режима) со звуковой схемой. Чип 6502 был очень популярен в то время и использовался, например, в Apple II и Atari 2600.
https://nesdoug.com/
Мы в MAX
#cpp #programming
👉 @cpp_lib
🔥9❤7👍5🤡2
Авторы: Alex Xu, Sahn Lam (2022)
Это не просто книга, а твой спасательный круг в мире проектирования систем. Она откроет глаза на то, как решать самые хитрые задачи и не влететь в яму.
Что тебя ждет:
- Откровения инсайдера о том, что на самом деле хотят увидеть интервьюеры
- Стратегия «не бояться ничего и задавать правильные вопросы» в 4 шага
- 13 вопросов, с которыми не стыдно пойти на собес в бигтех
- 300+ диаграмм, чтобы не забыть, как выглядит твое будущее, когда ты все правильно спроектировал
Мы в MAX
👉 @bfbook
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🤡1
📚 Rust for Rustaceans: Idiomatic Programming for Experienced Developers
Автор: Jon Gjengset (2021)
Если ты уже не новичок в Rust и хочешь перейти на новый уровень, эта книга — то что надо.
Jon Gjengset откроет перед тобой секреты языка и научит:
- Как писать код, который не только работает, но и соответствует лучшим практикам Rust.
- Как безопасно работать с кодом в unsafe — да, тут есть не только фразы «никогда не делай этого».
- Как превратить ваш код в нечто мощное и гибкое, что будет работать с библиотеками, внешними системами и даже в условиях ограниченных ресурсов.
В книге — меньше теории, больше практики и, конечно же, больше возможностей применить все это в реальных проектах. Всё это — с фокусом на то, чтобы твои проекты на Rust были эффективными и масштабируемыми.
Мы в MAX
👉 @bfbook
Автор: Jon Gjengset (2021)
Если ты уже не новичок в Rust и хочешь перейти на новый уровень, эта книга — то что надо.
Jon Gjengset откроет перед тобой секреты языка и научит:
- Как писать код, который не только работает, но и соответствует лучшим практикам Rust.
- Как безопасно работать с кодом в unsafe — да, тут есть не только фразы «никогда не делай этого».
- Как превратить ваш код в нечто мощное и гибкое, что будет работать с библиотеками, внешними системами и даже в условиях ограниченных ресурсов.
В книге — меньше теории, больше практики и, конечно же, больше возможностей применить все это в реальных проектах. Всё это — с фокусом на то, чтобы твои проекты на Rust были эффективными и масштабируемыми.
Мы в MAX
👉 @bfbook
👍3❤2🤡2
Практикум, который снимет боль про микросервисы, о которой все молчат.
Sync vs Async: что убьёт ваш проект, а что спасёт?
15 октября, 19:00 — практический вебинар для разработчиков, архитекторов и девопсеров от OTUS. Работаем вместе с Олегом Голенищевым, Senior .NET-разработчиком Directum, преподавателем Microsoft.
Приходи, если хочешь:
✍Понимать, где Sync — мастхэв, а где Async — единственный шанс выжить
✍Получить FANG-уровня чек-лист по интеграции (и бонус — шаблоны конфигов Spring Boot для Kafka и RabbitMQ)
✍Забрать 7% скидку на любой курс OTUS (именно так, просто за регистрацию)
✍Не попасть в “клуб тех, кто строил микросервисы по учебнику, а теперь переписывает всё с нуля”
Запишись, чтобы не чинить то, что можно не ломать.
Запись, подарки и скидка — только для своих. Лови шанс — кликай на регистрацию: https://tglink.io/f1b973030518
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFHw4168
Sync vs Async: что убьёт ваш проект, а что спасёт?
15 октября, 19:00 — практический вебинар для разработчиков, архитекторов и девопсеров от OTUS. Работаем вместе с Олегом Голенищевым, Senior .NET-разработчиком Directum, преподавателем Microsoft.
Приходи, если хочешь:
✍Понимать, где Sync — мастхэв, а где Async — единственный шанс выжить
✍Получить FANG-уровня чек-лист по интеграции (и бонус — шаблоны конфигов Spring Boot для Kafka и RabbitMQ)
✍Забрать 7% скидку на любой курс OTUS (именно так, просто за регистрацию)
✍Не попасть в “клуб тех, кто строил микросервисы по учебнику, а теперь переписывает всё с нуля”
Запишись, чтобы не чинить то, что можно не ломать.
Запись, подарки и скидка — только для своих. Лови шанс — кликай на регистрацию: https://tglink.io/f1b973030518
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFHw4168
👍1
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
💥 Kubernetes хаос и как его приручить
Все красиво, пока не падает прод. А потом ты открываешь
Kubernetes вроде как должен “самоисцеляться”, но иногда он просто сидит и смотрит, как всё горит 🔥
Вот три типичных источника хаоса и как их быстро приручить:
1. Liveness / Readiness пробы
Когда они настроены неправильно - поды убиваются зря.
👉 Проверь, что
Удивительно, как часто это спасает от самоуничтожения.
2. OOMKilled
Если ты видишь это в
👉 Поставь
И не забудь включить
3. NetworkPolicies и DNS
Часто блокируются сервисы внутри кластера, особенно CoreDNS.
👉 Минимальный тест:
Если не работает - смотри
Подпишись 👉@devopslib
Все красиво, пока не падает прод. А потом ты открываешь
kubectl get pods и видишь 37 подов в статусе CrashLoopBackOff.Kubernetes вроде как должен “самоисцеляться”, но иногда он просто сидит и смотрит, как всё горит 🔥
Вот три типичных источника хаоса и как их быстро приручить:
1. Liveness / Readiness пробы
Когда они настроены неправильно - поды убиваются зря.
👉 Проверь, что
readinessProbe не стреляется слишком часто, и добавь initialDelaySeconds.Удивительно, как часто это спасает от самоуничтожения.
2. OOMKilled
Если ты видишь это в
kubectl describe pod - у тебя проблема с лимитами.👉 Поставь
requests чуть ниже среднего потребления, limits - чуть выше пика.И не забудь включить
VerticalPodAutoscaler - пусть сам подскажет реальные цифры.3. NetworkPolicies и DNS
Часто блокируются сервисы внутри кластера, особенно CoreDNS.
👉 Минимальный тест:
kubectl exec -it pod -- nslookup kubernetes.default.Если не работает - смотри
NetworkPolicy и iptables в CNI.Подпишись 👉@devopslib
👍4❤1👎1
Готовы вывести свои навыки в геймдеве на новый уровень? Освойте модульный подход в Unity и сэкономьте время на разработке, переиспользуя код-базу!
После обучения вы сможете:
- написать собственный DI-фреймворк;
- смоделировать поведение ИИ с помощью «дерева поведения»;
- повторно использовать код-базу в других проектах;
- выполнять задачи по принципам KISS-DRY-YAGNI;
- разработать туториал «без костылей».
Обучение разработано для Middle Unity-разработчиков, которые хотят систематизировать знания по архитектуре и разобраться с принципами и паттернами проектирования.
Запишитесь на курс прямо сейчас и станьте тем, кто задает тренды в мире геймдева: https://vk.cc/cQljIp
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
После обучения вы сможете:
- написать собственный DI-фреймворк;
- смоделировать поведение ИИ с помощью «дерева поведения»;
- повторно использовать код-базу в других проектах;
- выполнять задачи по принципам KISS-DRY-YAGNI;
- разработать туториал «без костылей».
Обучение разработано для Middle Unity-разработчиков, которые хотят систематизировать знания по архитектуре и разобраться с принципами и паттернами проектирования.
Запишитесь на курс прямо сейчас и станьте тем, кто задает тренды в мире геймдева: https://vk.cc/cQljIp
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📚Algorithmic Thinking: A Problem-Based Introduction
Автор: Daniel Zingaro (2020)
Algorithmic Thinking научит тебя укрощать задачи с олимпиад USACO и IOI, обыгрывать лабиринт с помощью поиска в ширину, вычислять уникальность снежинок хэш-таблицами или заставлять кучу решать, кто сколько денег получит.
Мы в MAX
👉 @bfbook
Автор: Daniel Zingaro (2020)
Algorithmic Thinking научит тебя укрощать задачи с олимпиад USACO и IOI, обыгрывать лабиринт с помощью поиска в ширину, вычислять уникальность снежинок хэш-таблицами или заставлять кучу решать, кто сколько денег получит.
Мы в MAX
👉 @bfbook
👍7
🏍 DeFi под капотом: как работают децентрализованные финансы
Какие ключевые темы и вопросы будут рассмотрены на вебинаре?
- Что такое DeFi и чем оно отличается от традиционных финансов (CeFi).
- Архитектура DeFi-приложений: смарт-контракты, токены, ликвидность.
- Как работают ключевые инструменты:
- децентрализованные биржи (DEX),
- лендинговые и кредитные протоколы,
- стейблкоины и их механизмы обеспечения,
- пулы ликвидности и фарминг.
- Роль оракулов и управление рисками.
- Экономика токенов в DeFi-проектах.
- Примеры успешных DeFi-платформ и анализ их бизнес-модели.
- Основные риски: смарт-контрактные уязвимости, волатильность, регулирование.
👉🏻Регистрация и подробности о курсе: https://vk.cc/cQoxyI
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Какие ключевые темы и вопросы будут рассмотрены на вебинаре?
- Что такое DeFi и чем оно отличается от традиционных финансов (CeFi).
- Архитектура DeFi-приложений: смарт-контракты, токены, ликвидность.
- Как работают ключевые инструменты:
- децентрализованные биржи (DEX),
- лендинговые и кредитные протоколы,
- стейблкоины и их механизмы обеспечения,
- пулы ликвидности и фарминг.
- Роль оракулов и управление рисками.
- Экономика токенов в DeFi-проектах.
- Примеры успешных DeFi-платформ и анализ их бизнес-модели.
- Основные риски: смарт-контрактные уязвимости, волатильность, регулирование.
👉🏻Регистрация и подробности о курсе: https://vk.cc/cQoxyI
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤3
📚 Systems Performance: Enterprise and the Cloud, 2nd Edition
Автор: Brendan Gregg (2020)
2-е издание Systems Performance — не просто книга о производительности систем, а целая система апгрейда ОС! Она научит не только разбираться в Linux, но и выжимать максимум из каждого процессора, памяти и диска.
Прочитав её, ты сможешь не просто анализировать производительность, а делать это с такой уверенностью, как будто сам написал ядро Linux. Автор всё объясняет так, что даже если ты только научился ставить систему, поймешь, как работает perf, Ftrace и другие крутые инструменты.
Понимание того, как работает система на низком уровне, из этой книги — ключ к успешной разработке софта. Используя стратегии, изложенные в обновленном издании, перформанс-инженеры смогут не только улучшить взаимодействие с конечными пользователями, но и снизить затраты. Особенно это важно для облаков, которые так любят тянуть деньги за каждый запрос.
Мы в MAX
👉 @bfbook
Автор: Brendan Gregg (2020)
2-е издание Systems Performance — не просто книга о производительности систем, а целая система апгрейда ОС! Она научит не только разбираться в Linux, но и выжимать максимум из каждого процессора, памяти и диска.
Прочитав её, ты сможешь не просто анализировать производительность, а делать это с такой уверенностью, как будто сам написал ядро Linux. Автор всё объясняет так, что даже если ты только научился ставить систему, поймешь, как работает perf, Ftrace и другие крутые инструменты.
Понимание того, как работает система на низком уровне, из этой книги — ключ к успешной разработке софта. Используя стратегии, изложенные в обновленном издании, перформанс-инженеры смогут не только улучшить взаимодействие с конечными пользователями, но и снизить затраты. Особенно это важно для облаков, которые так любят тянуть деньги за каждый запрос.
Мы в MAX
👉 @bfbook
👍5❤4🔥2
Как устроен оптимизатор запросов в MySQL
Многие знают, что MySQL сам подбирает план выполнения запроса. Но как именно он рождается — от парсинга до финального плана? На открытом вебинаре курса OTUS «Базы данных» Дмитрий Кириллов разберёт устройство оптимизатора: пройдёмся по исходникам, шаг за шагом посмотрим, как формируется план, и обсудим, как применить эти знания в ежедневной работе.
📌 22 октября, 20:00
«Как устроен оптимизатор запросов в MySQL»
— изучим исходники оптимизатора
— шаги формирования итогового плана
— практические применения для разработчиков и DBA
Вебинар бесплатный. Полезен разработчикам, администраторам БД и архитекторам, которые хотят понимать поведение MySQL на уровне движка.
👉Зарегистрироваться https://vk.cc/cQvCtY
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Многие знают, что MySQL сам подбирает план выполнения запроса. Но как именно он рождается — от парсинга до финального плана? На открытом вебинаре курса OTUS «Базы данных» Дмитрий Кириллов разберёт устройство оптимизатора: пройдёмся по исходникам, шаг за шагом посмотрим, как формируется план, и обсудим, как применить эти знания в ежедневной работе.
📌 22 октября, 20:00
«Как устроен оптимизатор запросов в MySQL»
— изучим исходники оптимизатора
— шаги формирования итогового плана
— практические применения для разработчиков и DBA
Вебинар бесплатный. Полезен разработчикам, администраторам БД и архитекторам, которые хотят понимать поведение MySQL на уровне движка.
👉Зарегистрироваться https://vk.cc/cQvCtY
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤1👍1
Forwarded from Москва Life
‼️ С 1 января 2026 года водительские права больше не будут продлеваться автоматически.
Если срок действия удостоверения заканчивается до 31 декабря 2025 года, его продлят на 3 года.
А вот права, срок которых истекает после 1 января 2026 года, продлевать автоматически уже не станут.
😀 Москва Life
Если срок действия удостоверения заканчивается до 31 декабря 2025 года, его продлят на 3 года.
А вот права, срок которых истекает после 1 января 2026 года, продлевать автоматически уже не станут.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡16🤮2❤1