Python для гиков — Книга подробно рассказывает о разработке, развертывании и поддержке крупномасштабных проектов на Python. Представлены такие концепции, как итераторы, генераторы, обработка ошибок и исключений, обработка файлов и ведение журналов. Приведены способы автоматизации тестирования приложений и разработки через тестирование (TDD).
... Читать дальше »
Android глазами хакера. 2-е изд. — Рассмотрена внутренняя архитектура ОС Android, используемые ею разделы и файловые системы, принцип работы механизмов обновления и внутренних инструментов безопасности. Рассказано о разграничении доступа в ОС Android, о привилегиях, методах получения прав root, кастомизации и установке нестандартных прошивок.
... Читать дальше »
Введение в теорию автоматов — Содержит изложение основ теории автоматов, представляющих собой одну из основных моделей управляющих систем. Достаточно широко представлены результаты по теории абстрактных и структурных автоматов, полученные отечественными и зарубежными авторами за последние 30 лет, т.е. за время с момента возникновения и последующего формирования теории автоматов.
... Читать дальше »
Linux для сетевых инженеров — Операционная система Linux продолжает завоевывать популярность, и все больше сетевых служб разворачивается на ее основе из соображений стоимости и гибкости. Книга даст исчерпывающее представление о том, как устроена работа с сетью в Linux. В начале описаны основные дистрибутивы и рассказано, как выбрать правильный и настроить простейшую сетевую конфигурацию.
... Читать дальше »
Введение в разработку приложений для смартфонов на ОС Android — Учебное пособие включает в себя 2 части: курс по базовым принципам разработки приложений под Android и курс по инструментам Intel для оптимизации и отладки приложений для Android. Каждая из частей завершается практической работой.
... Читать дальше »
BBC micro:bit. Официальное руководство пользователя — Микрокомпьютер BBC micro:bit был разработан корпорацией BBC совместно с крупными технологическими компаниями, сообществами и образовательными организациями для того, чтобы предоставить детям интересный, практичный и недорогой способ изучения программирования.
... Читать дальше »