🎉 Команда Microsoft представила новый бесплатный уровень для GitHub Copilot, доступный в VS Code
Никаких пробных версий. Никаких подписок. Никаких кредиток. Все, что вам нужно, это учетная запись GitHub.
С GitHub Copilot Free вы получаете 2000 дополнений кода в месяц(около 80 за рабочий день) + 50 запросов в чат и доступ к моделям GPT-4o/Claude 3.5 Sonnet.
👉 Читать подробнее
Никаких пробных версий. Никаких подписок. Никаких кредиток. Все, что вам нужно, это учетная запись GitHub.
С GitHub Copilot Free вы получаете 2000 дополнений кода в месяц
👉 Читать подробнее
👍37🤩9🤔5❤2
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
job.proglib.io
Вакансии в медиа «Библиотека программиста»
Количество проектов в редакции постоянно растет, так что нам всегда нужны специалисты
👍6❤2
В течение 12 рабочих дней с 5 декабря компания ежедневно представляла новинки: от моделей и интеграций до уникальных фич для разработчиков.
На последнем стриме OpenAI представила модель o3 — очень мощный инструмент для глубоких рассуждений. Все интересовались, что случилось с o2 и достигла ли o3 уровня AGI.
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤔2
💾 CDC vs Outbox: как решить проблему двойной записи в распределенной системе
Проблема двойной записи возникает, когда необходимо выполнить две или более операции в разных системах или базах данных, которые должны оставаться согласованными, а в системе при этом нет встроенной поддержки транзакций для обеспечения согласованности.
Классический пример — когда нужно записать данные в базу данных и опубликовать событие в брокере событий. Если приложение завершается аварийно после завершения транзакции в базе данных, но до того, как событие будет опубликовано, это приведет к несогласованности, поскольку операции происходят в отдельных системах, и транзакции в этом контексте недоступны.
Существует два стандартных решения для обработки этой проблемы — захват изменения данных (CDC, Change Data Capture) и паттерн Outbox. В статье сравниваем два подхода 👇
🔗 Читать статью
🔗 Зеркало
Проблема двойной записи возникает, когда необходимо выполнить две или более операции в разных системах или базах данных, которые должны оставаться согласованными, а в системе при этом нет встроенной поддержки транзакций для обеспечения согласованности.
Классический пример — когда нужно записать данные в базу данных и опубликовать событие в брокере событий. Если приложение завершается аварийно после завершения транзакции в базе данных, но до того, как событие будет опубликовано, это приведет к несогласованности, поскольку операции происходят в отдельных системах, и транзакции в этом контексте недоступны.
Существует два стандартных решения для обработки этой проблемы — захват изменения данных (CDC, Change Data Capture) и паттерн Outbox. В статье сравниваем два подхода 👇
🔗 Читать статью
🔗 Зеркало
😁10👍6❤1
Вышел Kali Linux — обновлённая версия популярного дистрибутива для тестирования безопасности и пентестинга. В этом релизе:
Это обновление продолжает традицию Kali Linux как незаменимого инструмента для экспертов в области кибербезопасности.
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍2😁2
Внутри — итоги интернет-трендов и изменений за год. Вот ключевые из них:
📈 Глобальный интернет-трафик вырос на 17.2%.
📈 Google удерживает лидерство как самый популярный интернет-сервис, WhatsApp лидирует в мессенджерах, а Facebook* — в соцсетях.
📈 Трафик Starlink увеличился в 3.3 раза благодаря новым рынкам.
📈 Googlebot стал крупнейшим источником запросов на платформе Cloudflare, а активность других ботов, таких как Bytespider от ByteDance, сократилась.
📈 13% трафика TLS 1.3 используют пост-квантовое шифрование для защиты данных от угроз квантовых компьютеров.
📈 Мобильный трафик составляет 41.3% от общего интернет-трафика, при этом устройства на Android преобладают в большинстве стран.
📈 OpenAI лидирует в категории генеративного ИИ, а Binance продолжает быть популярным в категории «Криптовалюта».
📈 Среди браузеров Google Chrome остается наиболее популярным, но Safari опережает его на iOS-устройствах.
📈 React, PHP и jQuery остаются популярными инструментами для разработки веб-сайтов.
📈 Go превзошел NodeJS как самый популярный язык, используемый для создания автоматизированных API-запросов.
👉 Читать полный отчет с интерактивными графиками
*принадлежит организации Meta, деятельность которой признана экстремистской и запрещена на территории РФ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤3
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤1
🎅 Розыгрыш мощного ПК продолжается
Купите любой курс Proglib Academy с 27 ноября по 27 декабря и участвуйте в розыгрыше компьютера от DigitalRazor! Этот ПК станет вашим верным помощником в учебе, работе и достижении больших целей в IT.
Что внутри DigitalRazor ProGaming:
🔵 Видеокарта RTX 4060 8GB — отличная для графики, разработки и игр
🔵 Процессор R5 7600X — высокая производительность для любых задач
🔵 Системная плата B650M — надёжная основа для вашего успеха
А еще — уникальный дизайн корпуса, который сделает этот ПК не только мощным, но и стильным.
🔗 Подробнее об условиях участия
🎓 Курсы от Proglib Academy — это возможность освоить востребованные навыки программирования и попасть в IT-индустрию. А теперь у вас есть шанс дополнить знания новым оборудованием!
Успейте принять участие и сделайте шаг навстречу мечте приобретая наши курсы со скидкой к новому году!
🔗 Конструктор
Купите любой курс Proglib Academy с 27 ноября по 27 декабря и участвуйте в розыгрыше компьютера от DigitalRazor! Этот ПК станет вашим верным помощником в учебе, работе и достижении больших целей в IT.
Что внутри DigitalRazor ProGaming:
А еще — уникальный дизайн корпуса, который сделает этот ПК не только мощным, но и стильным.
🔗 Подробнее об условиях участия
🎓 Курсы от Proglib Academy — это возможность освоить востребованные навыки программирования и попасть в IT-индустрию. А теперь у вас есть шанс дополнить знания новым оборудованием!
Успейте принять участие и сделайте шаг навстречу мечте приобретая наши курсы со скидкой к новому году!
🔗 Конструктор
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5
В этом выпуске c Артуром Голубцовым из Cognitive Pilot ведущие погрузились в мир робототехники и говорили про особенности разработки автопилотов и автономных систем: от выбора ниши и MVP до тестирования в реальной среде и запуска в производство.
Вы узнаете, как автономные технологии уже изменили многие сферы и почему роботов «на улицах» до сих пор не так много.
⏱️ Таймкоды:
00:00 О чем выпуск
02:11 Разработка в робототехнике
09:42 Бытовые роботы
17:52 Автомобильный автопилот
34:28 Проблемы и перспективы коптеров
39:04 Автопилоты для различных транспортных средств
57:25 Роботы для сферы развлечений
01:13:20 Разработка в робототехнике
01:28:16 Инвестиции и гранты
01:35:41 Фреймворк ROS
01:45:11 Тестирование в робототехнике
02:01:50 Нейросети в робототехнике
02:07:57 Заключение
▶️ Смотреть или слушать полностью
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍4❤2
Это шаг в рамках общей стратегии компании по внедрению искусственного интеллекта.
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱25🔥5😍3👍1👾1
Сертификат на обучение от Proglib Academy! Это крутой подарок для тех, кто интересуется IT, хочет освоить новую профессию
Почему наши курсы — хороший презент:
Сертификат оформляется за пару минут, и даже не нужно ломать голову над упаковкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1
⚙️ 8 наиболее часто используемых паттернов проектирования распределенных систем
🔸 Ambassador
🔸 Circuit Breaker
🔸 CQRS (Command Query Responsibility Segregation)
🔸 Sharding
🔸 Sidecar
🔸 Pub/Sub
🔸 Leader Election
🔸 Event Sourcing
👉 Источник
#инфографика
🔸 Ambassador
🔸 Circuit Breaker
🔸 CQRS (Command Query Responsibility Segregation)
🔸 Sharding
🔸 Sidecar
🔸 Pub/Sub
🔸 Leader Election
🔸 Event Sourcing
👉 Источник
#инфографика
👍11❤3
Изначально SQLite идеально подходит для транзакционных операций (OLTP). Но аналитические запросы (OLAP), включающие сложные джойны, были её слабым местом. SQLite использует Nested Loop Join — простой, но неэффективный метод, где каждое совпадение требует "дорогих" операций в B-дереве.
Исследователи из Университета Висконсин-Мэдисон предложили использовать Bloom-фильтры — лёгкие и эффективные структуры данных, которые заранее отсекают ненужные строки для джойнов.
🔗 Читайте подробнее в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18👏3❤2