Библиотека программиста | программирование, кодинг, разработка
82.8K subscribers
3.85K photos
179 videos
89 files
6.9K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Курс по ML: https://clc.to/eLH_zQ

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
👋 Привет, друзья!

Мы хотели бы поближе с вами познакомиться! Будем очень признательны за ваши ответы на следующие вопросы!
👾5🥱43
⚒️ Cache-optimized matrix multiplication

Серия коротких видео, демонстрирующих методы повышения эффективности умножения матриц за счет оптимального использования кэш-памяти процессора.

Такие техники важны в высокопроизводительных вычислениях и приложениях, где операции с матрицами являются ключевыми.

👉 Источник
👍234🤔4
😮 SQL: от Тетриса до ИИ — неожиданные возможности языка баз данных

Долгое время SQL использовали лишь для запросов и изменения записей в базах данных — для полноценного программирования в привычном смысле слова он не подходил. Однако добавление рекурсивных общих табличных выражений (CTE) сделало SQL полным по Тьюрингу.

Благодаря CTE на SQL можно при желании реализовать любой алгоритм. Несколько месяцев назад коллекция SQL-проектов пополнилась еще одной интересной разработкой — версией «Тетриса».

Эта реализация демонстрирует несколько нестандартных SQL-техник, о которых стоит знать, даже если вы используете SQL только по прямому назначению:

— игровой цикл;
— вывод игры;
— пользовательский ввод;
— решение проблемы изоляции данных;
— предотвращение кэширования.

Для управления состоянием игры и обработки игровых событий используются подзапросы и агрегатные функции.

🔗 Подробнее читайте в статье
🔗 Зеркало
🔥15😁8👍42
🤔 Кто-то из вас помнит Xenix?

Да, Microsoft пыталась сделать Unix в свое время. Билл Гейтс даже говорил об этом в журнале Unix World (~1985 год). Но потом они все такие:

Нет, забудьте Unix, мы сделаем Windows NT!


Что имеем сейчас? Microsoft всё-таки сделала большой шаг в сторону открытого исходного кода. Посмотрим, что будет дальше…
🤔16👍7🔥43