METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Шпаргалка по основным архитектурным стилям API
👍5🔥1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Главный признак хорощей архитектуры состоит в том, чтобы отложить принятие решений на потом, на столько времени, насколько это возможно. Отложить решение до того момента, когда будет вся необходимая информация для принятия этого решения. Хорошая архитектура максимизирует количество непринятых решений
👍13🤔3🦄2🤨1
Беззнаковые целые числа и целые числа со знаком. Различия и примеры
👍6
Распространенные примеры использования команды netstat в Linux #linux
👍6🔥2🥰1
Шпаргалка, как защитить API:
1) Использовать HTTPS
2) Использовать ограничение скорости (rate limit)
3) Применять аутентификацию и авторизацию
4) Валидировать входящие данные
5) Разграничить доступ к ресурсам на основе ролей
6) Мониторинг
👍16🔥32
Логические схемы и булевая логика
👍223
В набор компиляторов GCC 15 добавлена поддержка языка ALGOL 68. Поддержка пока не полная, но тем не менее основные базовые конструкции уже поддерживаются. ALGOL 68 — императивный язык программирования, который появился в 1968 году и который являлся развитием более ранних версий языка ALGOL. Но его использование всегда было довольно узкоспециализированным и очень ограниченным.
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672384.html
🤯12👍2
8 приемов для идентификации ошибок в коде на Python #python
👍61🥰1😁1
Вышла капча DOOM CAPTCHA, где нужно убить минимум трёх монстров на секретной карте E1M9 в режиме Nightmare
Ранее уже были подобные решения. Но такая реализация сделана аккуратно и сложно для пользователя. «Там так много монстров, мне потребовалось 3-4 попытки... прямо как настоящая капча!», - сообщили пользователи, кто смог её пройти.
https://techcrunch.com/2025/01/01/people-are-playing-a-new-doom-themed-captcha/
👍17😁5🤯3🔥1🤡1🤨1
Шпаргалка по работе с DOM в JavaScript #javascript
5👍3🔥3🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
Что представляет собой блокировка (deadlock)
🥴21🤡15🙈6👎42🔥1🥰1🤬1👀1👾1😡1
Шпаргалка по обработке событий в JavaScript #javascript
👍2🔥1👏1
Как работает gRPC
👍3🔥1👏1
Вкратце о том, что такое бессерверные (serverless) вычисления
🤔7
Некоторые малоиспользуемые, но тем не менее полезные команды в SQL #sql
👍13😱5👎1
Инкапсуляция и деинкапсуляция при передаче пакетов по сети в стеке OSI
👍5
Сервис 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
👍9🥰1👏1