
Python имеет несколько библиотек с открытым исходным кодом для численных расчетов, связанных с оптимизацией, линейной алгеброй, интеграцией, интерполяцией, а также другие специальные функции, использующие массивы объектов, машинное обучение, интеллектуальный анализ данных и построение графиков. Библиотека Pandas имеет производительную среду для анализа данных. Эта библиотека имеет конкретную цель и играет важную роль в исследованиях в различных областях, включая экономику, финансы, биологические науки, социальные науки, здравоохранение и многое другое. Разнообразие инструментов и подходов, доступных в Python сообществе ошеломляюще. Эта книга предлагает практическое руководство, чтобы помочь вам на пути к эффективной визуализации данных.

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

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

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

Машинное обучение позволяет умным роботам и компьютерам программировать самих себя. Это одна из самых важных современных технологий — и она же одна из самых таинственных. Педро Домингос — один из ведущих исследователей в этой области — приоткрывает завесу и впервые доступно рассказывает об этой области знаний, знакомя читателей с 5 основными школами машинного обучения и показывая, как они используют идеи из нейробиологии, эволюционной биологии, физики и статистики, чтобы создавать алгоритмы, помогающие нам.

Седьмое издание книги "Программирование на C++: от анализа проблемы до разработки программ" является главным текстом для начального курса языка программирования. Проверенная временем, личностно-ориентированная методология Д.С. Малика использует сильный фокус на примерах решения задач и их полный код, чтобы наглядно продемонстрировать, как и почему применяются концепции программирования и используется язык C++ для решения этих задач. Новое издание включает в себя полностью обновленные упражнения в конце глав, более 30 новых упражнений по программированию, а также много новых примеров, созданных автором для дальнейшего укрепления понимания студентами решения задач и разработки программ. Обсуждаются новые возможности C ++ 11 версии, благодаря чему этот текст лучше всего отвечает потребностям современного учебного курса CS1.

В данном пособии изложена информация о работе в сети Интернет и использовании облачных сервисов для решения различных задач, а также приведены практические упражнения для лучшего усвоения материала.

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

Эта книга представляет собой пошаговый подход к разработке приложений с использованием фреймворка MyBatis. Она специально написана, чтобы помочь людям, которые хотят изучить основы MyBatis-3.
Этот фреймворк более быстрая альтернатива Hibernate для удобной работы с базой данных.

Разоблачайте, преследуйте и привлекайте к ответственности лиц, совершающих целевые кибератаки (APTs), используя проверенные техники безопасности и реальные тематические исследования, размещенные в этом единственном в своем роде руководстве.

Учебное пособие содержит информацию об основах программирования на СИ#. В пособии рассматриваются такие темы, как структура программы и синтаксис языка СИ#, типы данных, ветвление программы, циклические операторы, массивы, введение в классы. По каждой теме представлены примеры программного кода и задания для самостоятельной работы.

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

Несмотря на то, что сегодня на компьютерах пользователей безраздельно господствует Windows, количество установок альтернативных систем не уменьшается, а, наоборот, увеличивается. Если вы держите в руках эту книгу, очевидно, выбор уже сделан - Linux. Одна из проблем, с которой сталкиваются пользователи, желающие установить и, главное, применять в качестве рабочей операционную систему GNU/Linux, - это отсутствие информации по программам.

Карманный справочник Linux - это одновременно и краткий справочник для опытных пользователей, и руководство для новичков. Книга предваряется общими сведениями об операционной системе и способах работы в ней. В ней рассматриваются такие основные понятия, как: файлы и директории, командный процессор shell, система X Window.

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

Приведены программы решения различных задач на персональном компьютере, а также различные игры. Программы написаны на языках Бейсик, Паскаль, Фортран, Модула-2 и в кодах ПМК. Основной упор в книге сделан на иллюстрацию разнообразных приемов алгоритмизации и программирования, освещение вопросов взаимодействия человека с компьютером.

Сегодня программному обеспечению приходится работать с большим количеством данных, больше пользователей, больше ядер, и больше серверов, чем когда-либо. Akka - это распределенный вычислительный инструментарий, который позволяет разработчикам создавать правильные параллельные и распределенные приложения с использованием Java и Scala.

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

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

В этом пересмотренном издании вы найдете множество творческих проектов, чтобы помочь вам понять один из самых динамично развивающихся языков программирования. Его мощные функциональные возможности блестяще работают с Raspberry Pi, но вы также найдете множество уроков, которые ориентированы на эффективности языка Python отдельно от Pi.