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