METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
7 малоизвестных техник при работе со списками в языке Python #python
👍103🔥3
В ряде тестов, особенно что касается машинного обучения и AI, RTX 5090 демонстрирует какой-то гигантский скачок в производительности по сравнению с предыдущим поколением
Тесты RTX 5090 и 5080 под Linux https://www.phoronix.com/review/nvidia-geforce-rtx5080-linux
Сравнение в играх - https://www.phoronix.com/review/nvidia-rtx5080-rtx5090-linux
👍3😭3👏1
Некоторые факты о модели R1 компании DeepSeek:

1 - DeepSeek-R1 использует архитектуру Mixture-of-Experts (MoE) с общим количеством параметров 671 миллиард, активируя только 37 миллиардов параметров на задачу.

2 - Он использует выборочную активацию параметров через MoE для оптимизации ресурсов.

3 — Модель предварительно обучена на 14,8 триллионах токенов на 52 языках.

4 - DeepSeek-R1 был обучен с использованием всего 2000 графических процессоров Nvidia. Для сравнения, ChatGPT-4 потребовалось около 25 тыс. графических процессоров Nvidia в течение 90-100 дней.

5 - Модель на 85-90% экономичнее конкурентов.

6 - Он преуспевает в задачах по математике, программированию и логическому мышлению.

7 - Кроме того, модель была выпущена с открытым исходным кодом по лицензии MIT.
🔥204👏4👍3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик под ником ading2210 представил проект LinuxPDF — Linux в PDF в браузере. Проект открывается только в браузерах на базе Chromium, использующих движок PDFium. Код написан на C и опубликован на GitHub
Проект представдяет Linux, работающий внутри PDF‑файла через эмулятор RISC‑V, основанный на TinyEMU
Исходник - https://github.com/ading2210/linuxpdf
Демо - https://linux.doompdf.dev/linux.pdf
🤯27🔥1
Шпаргалка по массивам в языке Java #java
Шпаргалка по работе с файлами в языке С
👍7🥰1👏1
Git и GitHub — популярные инструменты для контроля версий.
Некоторые различия:

1 - Git - это бесплатный инструмент управления версиями с открытым исходным кодом. GitHub - это облачный платный сервис, который запускает Git в облаке.
2 - Git устанавливается локально на машине разработчика. GitHub размещается в облаке.
3 — Linux Foundation поддерживает Git. Microsoft владеет GitHub.
4 - Git может управлять различными версиями правок, внесенных в файлы в репозитории git. GitHub — это пространство для загрузки копии репозитория Git.
5 - Git поддерживает контроль версий и управление исходным кодом. GitHub можно использовать для хостинга кода, совместной работы и управления проектами.
6 - Git имеет минимальную внешнюю конфигурацию инструментов. GitHub предоставляет активную площадку для интеграции инструментов.
Наконец, можно использовать Git без GitHub, но нельзя использовать GitHub без Git.
12😐8👍3👏1
Шпаргалка по транзакциям базы данных #sql
👍4🔥2👏1
Основные стратегии для улучшения производительности базы данных:

1 - Индексация базы данных
Индексы важны для ускорения запросов к базе данных за счет сокращения объема сканируемых данных. Кроме того, выбор правильного типа индекса имеет решающее значение

2 - Шардинг и разбиение на разделы
Разделите данные на более мелкие, более управляемые фрагменты, известные как шарды. Каждый шард также хранится на отдельном сервере

3 - Денормализация
Денормализация объединяет данные в меньшее количество таблиц, чтобы сократить накладные расходы на соединения и повысить производительность чтения

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

5 - Методы блокировки базы данных
Используйте методы блокировки, такие как пессимистическая и оптимистическая блокировка, для управления уровнями параллелизма и конкуренцией за ресурсы
🔥7
В Positive Technologies начались массовые сокращения ИТ-шников
По сообщениям сотрудников Positive Technologies, с конца 2024 г. года в компании идут массовые увольнения. ИТ-шникам предлагают уйти по собственному желанию, несогласным выплачивают оклады. Кулуарно происходящее объясняют недостижением показателей. При этом по итогам 2023 г. выручка компании достигла 22,2 млрд руб.
Увольнения касаются разработчиков, программистов, тестировщиков и других специалистов. «В первую очередь убирают мидлов, и тех, чьи проекты закрываются или объединяются», - пояснили сотрудники.
https://www.cnews.ru/news/top/2025-02-02_v_krupnoj_ib-kompanii_s_milliardnoj
😱5👍3
Шпаргалка по веб-серверу Nginx #nginx
11👏2🥰1