Архив рубрики: Книги

Знакомство с разработкой мобильных приложений на платформе «1С: Предприятие 8». 3-е изд

Знакомство с разработкой мобильных приложений на платформе «1С: Предприятие 8». 3-е изд

Знакомство с разработкой мобильных приложений на платформе "1С: Предприятие 8". 3-е изд

Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8», которые хотят научиться создавать приложения на платформе для мобильных устройств. Такие приложения могут работать на смартфонах и планшетных ПК под управлением операционных систем Android, iOS или Windows.

На примере создания нескольких реальных мобильных приложений показаны особенности разработки: подготовка мобильного устройства, установка платформы разработчика, взаимодействие с устройством в процессе разработки, сборка готового мобильного приложения для ОС Android. Читать

Программирование на Python для хакеров (Джастин Сейтц)

Gray Hat Python

Gray Hat Python. Я изучил Python конкретно для хакинга – и я осмелюсь сказать, что это утверждение правдиво для многих других так же.

Я провел достаточно много времени в изучении языка, который хорошо приспособлен для хакинга и реверс инженерии, и несколько лет назад стало весьма очевидно, что Python становится настоящим лидером среди языков ориентированных на хакинг. Однако хитрость была в том, что не было стоящего руководства по теме, как использовать Python для различных задач хакинга. Вам приходится копаться в форумах и мануалах, и обычно проводить достаточно много времени времени пошагово просматривать код, чтобы заставить его работать правильно. Эта книга нацелена на заполнение этого разрыва путем предоставления вам беглого курса как использовать Python для хакинга и реверс-инженерии различными способами. Читать

Топ-10 книг по Python для детей

Привлечь внимание ребенка к какой-либо теме и вызвать интерес иногда довольно сложно, и программирование не исключение. Плюс специфика изучения программирования требует работы с большим объемом информации, и изучения программ, инструментов, концепций и терминов. Все это является сложным для понимания детьми. В этой статье приведены книги, которые помогут юным умам разобраться в том, что такое программирование, изучить основные понятия и термины этой области, а также получить свой первый опыт в написании программ. Все это послужит отличным фундаментом для будущего профессионального изучения программирования, и выработки необходимых паттернов мышления для будущего программиста. Читать

Python и анализ данных

Python и анализ данных

Python и анализ данных: Первичная обработка данных с применением pandas, NumPy и Jupiter. Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.

Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями. Читать

Внутри CPYTHON: гид по интерпретатору Python

Внутри CPYTHON: гид по интерпретатору Python

CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython.

Это позволит в полной мере использовать его мощь и оптимизировать приложения.

Вы разберетесь с основными концепциями внутреннего устройства CPython и научитесь: читать исходный код интерпретатора CPython и свободно ориентироваться в нем; вносить изменения в синтаксис Python и компилировать их в вашу собственную версию CPython; Читать

Надежность нейронных сетей

Надежность нейронных сетей

Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.

Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечет вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам. Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас. Читать