70 книг по IT, которые надо прочесть. Как писать хорошо, языки, тесты, БД, безопасность, soft skills
Хорошие книги по информационным технологиям. Список не исчерпывающий, но есть с чего начать:) https://botanim.to.digital/#popup:books * Мой курс «Основы компьютерных и веб-технологий с Python» — https://course01.to.digital * Telegram — https://t0digital.t.me 0:00 Книги по информационным технологиям 2:20 === Как писать…
Разработчик запустил ядро Linux в эмуляторе на Scratch
Пользователи заметили недавно опубликованный проект, позволяющий запустить ядро Linux в эмуляторе на Scratch. В основе лежит легковесный эмулятор RISC-V mini-rv3...
Двумерные срезы в Go
Теги: go, golang, двумерные срезы В языке программирования Go массивы и срезы являются одномерными. Для создания эквивалента 2-мерного массива либо среза надо определить массив массивов либо срез...
Алгоритмы сортировки: зачем они нужны?
А зачем вообще нужны алгоритмы сортировки, если исключить собеседования? Как часто мы применяем их на практике, а если и применяем, то правильно ли? Давайте разбираться. Ложка теории Бочка практики Почему их...
Алгоритмы и структуры данных для начинающих: сортировка
В этой части мы посмотрим на пять основных алгоритмов сортировки данных в массиве. Начнем с самого простого — сортировки пузырьком — и закончим «быстрой сортировкой» (quicksort) . Для каждого алгоритма, кроме...
Шпаргалка по шаблонам проектирования
Шпаргалка по шаблонам проектирования Перевод pdf файла с сайта http://www.mcdonaldland.info/ с описанием 23-х шаблонов проектирования GOF . Каждый пункт содержит [очень] короткое описание паттерна и...