В набор компиляторов GCC 15 добавлена поддержка языка ALGOL 68. Поддержка пока не полная, но тем не менее основные базовые конструкции уже поддерживаются. ALGOL 68 — императивный язык программирования, который появился в 1968 году и который являлся развитием более ранних версий языка ALGOL. Но его использование всегда было довольно узкоспециализированным и очень ограниченным.
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672384.html
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672384.html
🤯12👍2
Вышла капча DOOM CAPTCHA, где нужно убить минимум трёх монстров на секретной карте E1M9 в режиме Nightmare
Ранее уже были подобные решения. Но такая реализация сделана аккуратно и сложно для пользователя. «Там так много монстров, мне потребовалось 3-4 попытки... прямо как настоящая капча!», - сообщили пользователи, кто смог её пройти.
https://techcrunch.com/2025/01/01/people-are-playing-a-new-doom-themed-captcha/
Ранее уже были подобные решения. Но такая реализация сделана аккуратно и сложно для пользователя. «Там так много монстров, мне потребовалось 3-4 попытки... прямо как настоящая капча!», - сообщили пользователи, кто смог её пройти.
https://techcrunch.com/2025/01/01/people-are-playing-a-new-doom-themed-captcha/
👍17😁5🤯3🔥1🤡1🤨1
This media is not supported in your browser
VIEW IN TELEGRAM
Что представляет собой блокировка (deadlock)
🥴21🤡15🙈6👎4❤2🔥1🥰1🤬1👀1👾1😡1
Сервис DB-Engines обновил рейтинг популярности СУБД, который отслеживает популярность 423 систем.
Первые пять мест по прежнему занимают Oracle, MySQL, Microsoft SQL Server, PostgreSQL и MongoDB.
Наибольший прирост популярности зафиксирован для облачной СУБД Snowflake (+27.98), которая за год поднялась с 9 на 6 место. Значительный рос популярности также отмечается для СУБД PostgreSQL (+14.45) и Oracle (+11.27). Наиболее значительное падение интереса замечено у MySQL (-125.31), Microsoft SQL Server (-78.05), Microsoft Access (-24.97), MongoDB (-14.98), MariaDB (-13.65) и Apache Cassandra (-11.84).
Рейтинг СУБД базируется на популярности запросов в поисковых системах, результатах в поисковой выдаче, обсуждениях на популярных форумах и соцсетях, числе вакансий в агентствах по найму персонала и упоминаний в профилях пользователей.
https://db-engines.com/en/ranking
Первые пять мест по прежнему занимают Oracle, MySQL, Microsoft SQL Server, PostgreSQL и MongoDB.
Наибольший прирост популярности зафиксирован для облачной СУБД Snowflake (+27.98), которая за год поднялась с 9 на 6 место. Значительный рос популярности также отмечается для СУБД PostgreSQL (+14.45) и Oracle (+11.27). Наиболее значительное падение интереса замечено у MySQL (-125.31), Microsoft SQL Server (-78.05), Microsoft Access (-24.97), MongoDB (-14.98), MariaDB (-13.65) и Apache Cassandra (-11.84).
Рейтинг СУБД базируется на популярности запросов в поисковых системах, результатах в поисковой выдаче, обсуждениях на популярных форумах и соцсетях, числе вакансий в агентствах по найму персонала и упоминаний в профилях пользователей.
https://db-engines.com/en/ranking
👍9🥰1👏1
Как выглядит типичная архитектура микросервисов:
🔹 Балансировщик нагрузки (Load Balancer): распределяет входящий трафик по нескольким внутренним сервисам🔹 CDN (сеть доставки контента): группа географически распределенных серверов, которые хранят статический контент для более быстрой доставки. Клиенты сначала ищут контент в CDN, а затем переходят к внутренним сервисам
🔹 API Gateway (API Шлюз): обрабатывает входящие запросы и направляет их соответствующим сервисам. Он общается с поставщиком удостоверений и службой обнаружения.
🔹 Поставщик удостоверений (Identity Provider): отвечает за аутентификацию и авторизацию пользователей
🔹 Реестр сервисов (Service Registry): находит и производит регистрацию микросервисов, а шлюз API ищет соответствующие сервисы в этом компоненте для взаимодействия
🔹 Компонент управления/менеджер: отвечает за мониторинг сервисов
🔹 Микросервисы: проектируются и развертываются в разных доменах. Каждый домен имеет свою базу данных.
🔹 Балансировщик нагрузки (Load Balancer): распределяет входящий трафик по нескольким внутренним сервисам🔹 CDN (сеть доставки контента): группа географически распределенных серверов, которые хранят статический контент для более быстрой доставки. Клиенты сначала ищут контент в CDN, а затем переходят к внутренним сервисам
🔹 API Gateway (API Шлюз): обрабатывает входящие запросы и направляет их соответствующим сервисам. Он общается с поставщиком удостоверений и службой обнаружения.
🔹 Поставщик удостоверений (Identity Provider): отвечает за аутентификацию и авторизацию пользователей
🔹 Реестр сервисов (Service Registry): находит и производит регистрацию микросервисов, а шлюз API ищет соответствующие сервисы в этом компоненте для взаимодействия
🔹 Компонент управления/менеджер: отвечает за мониторинг сервисов
🔹 Микросервисы: проектируются и развертываются в разных доменах. Каждый домен имеет свою базу данных.
👍6❤2👎1👏1