New We are sorting MAX channels into categories and territories. Read the news
Public channel ID 71485660403758

Архиватор | IT

Архив ценного IT материала

Все материалы взяты из открытых источников. По авторским правам и удалению, обращаться по ссылке ниже.

Python, Frontend, Backend, Data Science, Big Data, Machine Learning, SysAdmin, GameDev, Javascript

Связь: clck.ru/3S6apG

РКН: clck.ru/3HYoy8

Channels in category
2 112
This channel's rank
№ 71
Open category →
Russia
Open in MAX

Posts for the period

By reactions

Search and the whole feed — after free registration. Custom dates — with a subscription; the channel owner sees them for free. Sorting by reactions — with a subscription. Sign up

Loading…

🌎 Beej's Guide to C Programming, v0.11.2. Brian «Beej Jorgensen» Hall
📊 Уровень: начальный → средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 работать с указателями, массивами и строками;
🔵 управлять памятью через malloc, realloc и free;
🔵 писать многопоточный код на потоках C11 и атомиках;
🔵 обрабатывать сигналы и разбираться с setjmp/longjmp;
🔵 работать с Unicode и широкими символами.

Две части в одной: учебник с юмором и справочник по стандартной библиотеке. Рассчитана на тех, кто уже программировал на другом языке — азы программирования не объясняются. Бесплатно, обновляется автором.

➡️ Скачать курс

Архиватор
Views: 49
Go to post Open in MAX Report an inaccuracy
🌎 Think Complexity, 2nd Edition. Allen B. Downey
📊 Уровень: средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 моделировать «тесный мир» и безмасштабные графы в NetworkX;
🔵 программировать клеточные автоматы и «Жизнь» Конвея;
🔵 исследовать перколяцию и самоорганизованную критичность;
🔵 строить агентные модели: Шеллинг, Sugarscape, Boids;
🔵 симулировать эволюцию и дилемму заключённого.

Не про сложность алгоритмов, а про сложные системы: как простые правила рождают неожиданное поведение. Каждая модель собирается на Python и NumPy, а затем обсуждается, что она говорит о реальном мире. Подойдёт тем, кому интересно моделирование и кто уже уверенно пишет на Python.

➡️ Скачать курс

Архиватор
Views: 106
Go to post Open in MAX Report an inaccuracy
🌎 Think Data Structures. Allen B. Downey
📊 Уровень: начальный → средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 реализовывать ArrayList, LinkedList и HashMap с нуля;
🔵 оценивать сложность операций и проверять её замерами;
🔵 строить бинарные деревья поиска и TreeMap;
🔵 писать краулер и поисковый индекс по Википедии;
🔵 хранить индекс в Redis и ранжировать выдачу.

Структуры данных здесь не самоцель: через всю книгу проходит один проект — маленький поисковик. Подойдёт тем, кто знает основы Java и хочет понять, что внутри коллекций, которыми пользуется каждый день. Книга бесплатная.

➡️ Скачать курс

Архиватор
Views: 133
Go to post Open in MAX Report an inaccuracy
🌎 The Art of Computer Programming, Volume 4B: Combinatorial Algorithms, Part 2. Donald E. Knuth. Addison-Wesley (2022)

❔ Чему вы научитесь:
🔵 разбираться в методах удовлетворения ограничений и переборе с отсечениями;
🔵 работать с алгоритмом Dancing Links (DLX) для точного покрытия;
🔵 решать задачу выполнимости булевых формул (SAT) и понимать работу решателей;
🔵 применять техники backtracking к комбинаторным задачам;
🔵 анализировать сложность и математические свойства этих алгоритмов строго;
🔵 выполнять авторские упражнения с градацией сложности и разбором решений.

"The Art of Computer Programming" — том 4B легендарной серии Кнута, продолжение части про комбинаторные алгоритмы. Это не учебник для чтения подряд, а глубокий математический справочник: строгий анализ, обширные упражнения, примеры на гипотетическом ассемблере MMIX. Требует серьёзной математической подготовки и терпения — предназначен тем, кому нужна исчерпывающая глубина, а не практический разработческий рецепт.

➡️ Скачать курс

Архиватор
Views: 171
Go to post Open in MAX Report an inaccuracy
🌎 Mastering Embedded Linux Programming, 3rd Edition (2021)

❔ Чему вы научитесь:
Вы пройдете весь путь создания кастомных дистрибутивов и операционных систем для встраиваемых устройств с использованием ядра Linux 5.4 и экосистемы Yocto Project 3.1 (Dunfell). Руководство детально разбирает сборку загрузчиков (U-Boot), кросс-компиляцию ядра, формирование минималистичных корневых файловых систем и написание драйверов устройств. Вы научитесь отлаживать низкоуровневый софт с помощью GDB и оверлеев Device Tree, а также оптимизировать время загрузки системы для жестких требований реального времени.

"Mastering Embedded Linux Programming" — это монументальный труд для инженеров встраиваемых систем и разработчиков системного ПО. Книга превращает хаотичные процессы создания прошивок в строгую и понятную инженерную дисциплину, предоставляя все инструменты для проектирования быстрых, защищенных и надежных Linux-платформ для IoT-устройств и промышленного оборудования.

➡️ Скачать курс

Архиватор
Views: 194
Go to post Open in MAX Report an inaccuracy
🌎 Machine Learning System Design Interview. Ali Aminian, Alex Xu (2023)
📊 Уровень: средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 сводить бизнес-задачу к постановке ML-задачи;
🔵 готовить данные и признаки под рекомендации и поиск;
🔵 выбирать офлайн- и онлайн-метрики оценки;
🔵 проектировать сервинг и мониторинг модели;
🔵 разбирать кейсы: ленту, рекламу, визуальный поиск.

Десять типовых задач с собеседований, и каждая проходит один каркас — от уточнения требований до деплоя. Удобна перед интервью в ML-команды, много схем. Глубины в моделях мало: это карта решений, а не учебник по ML.

➡️ Скачать курс

Архиватор
Views: 206
Go to post Open in MAX Report an inaccuracy
🌎 Performance Analysis and Tuning on Modern CPUs. Denis Bakhvalov (2020)
📊 Уровень: продвинутый · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 корректно измерять производительность без шума;
🔵 читать счётчики PMU через perf и Intel VTune;
🔵 искать узкие места методом Top-Down Microarchitecture Analysis;
🔵 использовать LBR и PEBS для точного профилирования;
🔵 оптимизировать доступ к памяти, ветвления и векторизацию.

Книга о том, что происходит ниже уровня алгоритма: кэши, конвейер, предсказатель переходов. Подойдёт тем, кто пишет на C++ или Rust и выжимает проценты из горячего кода. В 2024 вышло второе издание с ARM и новыми инструментами — если выбирать, берите его, оно тоже бесплатное.

➡️ Скачать курс

Архиватор
Views: 196
Go to post Open in MAX Report an inaccuracy
🌎 Think OS, v0.7.4. Allen B. Downey
📊 Уровень: начальный → средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 понимать процессы, контекст и планирование задач;
🔵 разбираться в виртуальной памяти и трансляции адресов;
🔵 видеть, как устроены файловые системы и кэширование;
🔵 работать с потоками, мьютексами и условными переменными в C;
🔵 понимать, что делает malloc под капотом.

Короткое введение в ОС для программистов, а не будущих авторов ядра: только то, что влияет на поведение вашего кода. Нужен базовый C. Книга бесплатная и осознанно неполная — после неё можно браться за толстые учебники.

➡️ Скачать курс

Архиватор
Views: 199
Go to post Open in MAX Report an inaccuracy
🌎 The Little Book of Semaphores, 2nd Edition. Allen B. Downey (2016)
📊 Уровень: средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 строить mutex, барьеры и рандеву на семафорах;
🔵 решать задачи производителя-потребителя и читателей-писателей;
🔵 разбирать обедающих философов и курильщиков;
🔵 избегать дедлоков и голодания потоков;
🔵 переносить решения на Python и C с pthreads.

Книга — сборник головоломок: сначала условие, потом подсказка, и только затем решение, так что думать приходится самому. Подойдёт тем, кто пишет многопоточный код и хочет понимать синхронизацию, а не копировать паттерны. Распространяется бесплатно.

➡️ Скачать курс

Архиватор
Views: 213
Go to post Open in MAX Report an inaccuracy
🌎 Think DSP, v1.1.5. Allen B. Downey
📊 Уровень: начальный → средний · 🇬🇧 EN

❔ Чему вы научитесь:
🔵 разбирать сигналы на гармоники через DFT и FFT;
🔵 строить спектрограммы и анализировать чирпы;
🔵 отличать белый, розовый и броуновский шум;
🔵 фильтровать сигналы свёрткой и понимать LTI-системы;
🔵 разбираться в дискретизации, алиасинге и модуляции.

Вместо формул в начале — код на NumPy и SciPy: сначала слушаешь и смотришь сигнал, потом получаешь теорию. Подойдёт программистам, которые хотят войти в DSP без матанализа на входе. Книга бесплатная, все примеры есть в Jupyter-ноутбуках.

➡️ Скачать курс

Архиватор
Views: 214
Go to post Open in MAX Report an inaccuracy
The full feed — after free sign-up
VKontakte Telegram Odnoklassniki
Favorites at datool.ru

Follow the channel in your account

Sign up at datool.ru to add the channel “Архиватор | IT” to favorites and track its metrics.

Sign up
For channel owners

Verify your channel

Sign in or sign up at datool.ru, then add our bot to the channel following the instructions in your account. Once ownership is verified, the lock disappears and channel management becomes available.

Sign in or sign up

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go