Всем привет. Вероятнее всего, для вас не станет открытием новость о том, что уже почти 4 года OTUS активно развивает свой блог на Хабр. Более того, вот уже почти 2 года мы входим в топ 10 корпоративных блогов Хабра. За время своего присутствия мы накопили достаточное количество интересного, а главное полезного контента и в данной публикации хотим поделиться с вами небольшой подборкой статей за последние 2 года, которые понравились не только нам, но и были востребованы в притязательных кругах хабровчан. Для удобства статьи разделены на тематические категории: Linux, алгоритмы, реверс-инжиниринг, JS, C++, C#, Python.
Linux:
- Шпаргалка для сисадмина по SELinux: 42 ответа на важные вопросы
- Введение в процессы загрузки ядра и запуска системы Linux
- Мониторинг и проверка состояния SSD в Linux
- Сокеты в ОС Linux
Алгоритмы для разработчиков:
- Балансировка красно-чёрных деревьев — Три случая
- Удаление узлов из красно-чёрного дерева
- Алгоритм Джонсона на орграфе с отрицательными дугами
- Идеальное хэширование
- Ход конём по битам. Шахматный Bitboard
- Дерево отрезков: просто и быстро
С++:
- Лямбды: от C++11 до C++20. Часть 1
- Лямбды: от C++11 до C++20. Часть 2
- Примеры C++ кода до и после Ranges
С#:
- Битва C# JSON сериализаторов для .NET Core 3
- Лучшие практики повышения производительности в C#
- В двух словах: Лучшие практики Async/Await в .NET
JavaScript:
- 5 вещей, которые чаще всего не понимают новички в JavaScript
- ECMAScript 4: версия, которой не было
- Используем Chrome DevTools профессионально
Python:
Реверс инжиниринг:
Это лишь малая часть того объема полезного контента, который мы уже успели опубликовать. Еще больше технических материалов вы найдете в нашем блоге на хабре