METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Порядок байтов: Big-endian vs Little-endian
👍9
Шпаргалка по операторам в JavaScript #javascript
2🔥1👏1
Сравнение различных архитектурных стилей API
👍14🔥32
Шпаргалка по Numpy в Python #numpy #python
👍61👎1🔥1
Стратегии масштабирования БД
1) Кэширование запросов
Кэшируя часто запрашиваемые результаты запросов, можно уменьшить нагрузку. Такие инструменты, как Redis или Memcached, сохраняют эти результаты в памяти, позволяя приложению извлекать данные быстрее без повторных обращений к БД

2) Индексы
Индексирование ускоряет извлечение данных, позволяя быстро находить данные без сканирования каждой строки. Индексы снижают сложность времени доступа к данным с O(n) до O(log n)

3) Репликация
При репликации есть единая БД, в которую записываются данные. БД клонируется в несколько (столько, сколько вам нужно) баз данных-реплик, из которых данные считываются. При этом каждая БД-реплика находится на другой машине

4) Шардинг
Шардинг представляет разделение БД на более мелкие независимые части (шарды), каждая из которых обрабатывает подмножество данных. Это обеспечивает горизонтальное масштабирование путем распределения нагрузки по нескольким серверам. Однако шардинг значительно усложняет управление данными и логику запросов
👍6
Американский бизнесмен и миллиардер Илон Маск заявил, что искусственный интеллект может опередить интеллект любого человека к концу 2025 году.
"Все более вероятным становится то, что к концу 2025 года искусственный интеллект превзойдет интеллект любого человека, а к 2027/2028 году, возможно, и всех людей.
Вероятность того, что к 2030 году ИИ превзойдет интеллект всех людей вместе взятых, составляет ~100%."
Мягко говоря, сомнительно...
🤡23👍7🤷‍♂5👎1🦄1
Asus начала показывать на ПК с Windows 11 рождественский баннер путём запуска процесса из одноимённого файла christmas.exe, который пользователи принимают за вредоносное ПО. Баннер закрывает 1/3 экрана, также там есть сообщение: «Нажмите ESC, чтобы выйти».
Баннер запускается с помощью процесса под названием «Christmas.exe». Это не вредоносная программа, а часть программного обеспечения Asus Armoury Crate. Asus использует этот процесс для отображения заставки на праздничную тематику, но на этот раз в компании не предупредили пользователей и никак не объяснили, что вообще происходит.
Чтобы отключить праздничные уведомления от Asus, необходимо удалить Asus Armoury Crate с помощью официального деинсталятора. Для его полного отключения нужно зайти в BIOS, переключиться на расширенный режим, нажав F7, перейти в меню «Инструменты», выбрать там Asus Armoury Crate и измените параметр [Загрузить и установить приложение ARMOURY CRATE] с «Включено» на «Отключено».
😁26💊6👍5🤡1
Шпаргалка по команде awk в Linux #linux
🔥5
Базовые конструкции в bash #linux
5👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Аутентификация на основе сессий и JWT-токенов
👎18👍6🤔3🤓3
Типы баз данных NoSQL:
1. Документные
2. Хранилища пар ключ-значение
3. Базы данных, ориентированные на столбцы
4. Базы данных на основе графов
#nosql #sql
6🔥1🥰1
Типы матриц #math
👍18🤓6😁4🥴1
Media is too big
VIEW IN TELEGRAM
Нейросеть Google Veo 2.0 для генерации роликов по текстовому описанию впервые создала короткометражный фильм, который называется The Heist («Ограбление»)
В двухминутной картине показывают погоню полиции за грабителем. Весь видеоролик практически полностью создана искусственным интеллектом. Люди были задействованы только для монтажа и звукового сопровождения.
👍9🤮3🔥1👏1
20 полезных сниппетов для разработчиков на JavaScript для повседневного использования #javascript
👍6
Пирамидки на Python #python
😁11👍7👎2👏2💩1🤡1🥱1
Государство хочет собирать данные о перемещениях россиян у мобильных операторов.
«Гостех» разрабатывается сервис сбора и обработки обезличенных геотреков абонентов от операторов мобильной связи. Даже в обезличенном виде данные о перемещении россиян могут затронуть тайну связи и личной жизни граждан, опасаются операторы, подчеркивая, что могут передавать только готовую статистику на основе этих данных.
https://www.forbes.ru/tekhnologii/527832-mesta-znat-nado-gosudarstvo-hocet-sobirat-mobil-nye-geodannye-rossian-u-operatorov
🤮16🤡14🔥1
Все базовые аспекты кибербезопасности, на которые стоит обращать внимание при разработке приложений
👍7😁1
Наиболее используемые паттерны распределенных систем
👍1
Классический вопрос на интервью по SQL: подсчет среднего времени сессий #sql
👏75🔥1🥰1