информатика RSS

Алан Болье. Изучаем SQL. Генерация, выборка и обработка данных

3-е издание

SQL был разработан как язык для создания, выборки и обработки данных из реляционных баз данных, которые существуют уже более 40 лет. Однако за последнее десятилетие или около того приобрели большую популярность другие платформы данных, такие как Hadoop, Spark и NoSQL, занявшие свои ниши на рынке реляционных баз данных. Однако, как описано в нескольких последних главах этой книги, язык SQL постоянно развивается, чтобы упростить выборку данных на различных платформах независимо от того, где хранятся данные — в таблицах, документах или простых “плоских” файлах. Эта книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих платформах.
brij 10/09/21 Просмотров: 1757 Комментариев: 0
+2
А.П. Никольский, Е.В. Дубовик. Справочник JavaScript. Кратко, быстро, под рукой

Этот справочник содержит всю ключевую информацию о JavaScript в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную информацию, получать примеры использования тех или иных элементов и конструкций JavaScript. Отдельное внимание уделено отраслевым рекомендациям по хорошему стилю программирования на JavaScript, объектной модели современных браузеров, отладке программ и обработке ошибок.
brij 10/09/21 Просмотров: 1147 Комментариев: 0
+1
Нинчуань Сяо. Алгоритмы ГИС. Теория применения геоинформационных систем и технологий

Географические информационные системы (ГИС) приобретают все большее значение, помогая нам понять сложную социальную, экономическую и природную динамику в ситуациях, где ключевую роль играют пространственные компоненты. Однако фундаментальные алгоритмы, применяемые в ГИС, трудны для понимания и преподавания, отчасти из-за отсутствия логически последовательного изложения. Настоящая книга – попытка решить эту проблему за счет сочетания строгого формализованного языка с практическими примерами и упражнениями. Алгоритмы можно описывать разными способами. В данной книге мы избрали более практичный путь – описывать алгоритм на реальном языке программирования, в качестве какового решили взять Python. Мы выбрали Python в основном за его простой синтаксис, а также за изобилие популярных, эффективных и хорошо сопровождаемых модулей.
brij 08/09/21 Просмотров: 1578 Комментариев: 0
+2
В.М. Шелудько. Основы программирования на языке высокого уровня Python

В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы.
gefexi 07/09/21 Просмотров: 1049 Комментариев: 0
+2
М.М. Киселев. Робототехника в примерах и задачах. Курс программирования механизмов и роботов

Данная книга - первое издание, в котором собрано более 400 задач по образовательной робототехнике. Учебное пособие предназначено для учителей и учащихся как средних так высших учебных заведений, изучающих программирование и основы робототехники. Примеры решения задач рассмотрены для среды программирования TRIKStudio образовательных наборов Lego NXT, Lego EV3 и ТРИК.
gefexi 05/09/21 Просмотров: 1659 Комментариев: 0
+2
И.Е. Федотов. Параллельное программирование. Модели и приемы

Книга посвящена рассмотрению некоторых высокоуровневых моделей параллель- ного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней организации параллельных программ: ярусно-параллельная форма программы, сети конечных автоматов, сети Петри, модель актеров, а также модель квантовых вычислений. Приводятся примеры программной реализации на C++ с использованием различных средств распараллеливания (OpenMP, MPI, POSIX Threads, Windows API).
gefexi 05/09/21 Просмотров: 1739 Комментариев: 0
+1
А. В. Белов. Самоучитель разработчика устройств на микроконтроллерах AVR

2-е издание

Самоучитель раскрывает секреты микропроцессорной техники, затрагивает основы цифровой логики, принципы программирования. Написан простым, понятным языком, снабжен схемами, иллюстрациями и практическими примерами.
deposit_rumit 04/09/21 Просмотров: 1397 Комментариев: 0
+2
Э.А. Опалева. Языки программирования и методы трансляции

Учебное пособие содержит систематическое изложение теоретических основ перевода и компиляции. Рассмотрены общие вопросы разработки, описания и реализации языков программирования, формальные методы описания синтаксиса и семантики языков программирования, методы синтаксического анализа современных языков программирования.
gefexi 03/09/21 Просмотров: 1042 Комментариев: 0
+1
А.А. Тюгашев. Языки программирования

Книга посвящена многообразию языков программирования, которые играют ключевую роль в управлении компьютерными системами и составляют важнейшую область современных информационных технологий. Издание представляет панорамный взгляд на предметную область, включая историческую ретроспективу и связи с другими областями информатики. Приводится сравнение программирования на языках высокого и низкого уровней (ассемблер).
gefexi 02/09/21 Просмотров: 1033 Комментариев: 0
+1
В.В. Васильчиков. Программирование ASP.NET Web Forms

В пособии рассмотрены вопросы создания Web-приложений с использованием технологии ASP.NET Web Forms и среды разработки Microsoft Visual Studio на языке C#.
gefexi 31/08/21 Просмотров: 1035 Комментариев: 0
0
А.Н. Алфимцев. Мультиагентное обучение с подкреплением

Рассмотрены современные и классические алгоритмы одновременного машинного обучения множества агентов, основанные на теории игр, табличных, нейросетевых, эволюционных и роевых технологиях. Представлено последовательное развитие теоретической модели алгоритмов, базирующееся на марковских процессах принятия решений. Реализация алгоритмов выполнена на языке программирования Python с использованием библиотеки глубокого обучения PyTorch. Средой машинного обучения является компьютерная игра StarCraft II с интерфейсом кооперативного мультиагентного обучения SMAC.
brij 30/08/21 Просмотров: 1531 Комментариев: 0
+2
Основы программирования. Язык C++

На примере языка программирования C4—+17 вводятся основные концепции структурного программирования. Рассматривается широкий спектр тем: базовые конструкции C+—+, концепция неопределенного поведения, управление памятью, форматы представления чисел, концепция объекта, си-строки, конечные автоматы, простые структуры данных и алгоритмы сортировки, введение в вопросы организации процесса разработки программ.
gefexi 29/08/21 Просмотров: 2247 Комментариев: 0
+2
Том Лащевски, Камаль Арора. Облачные архитектуры. Разработка устойчивых и экономичных облачных приложений

Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения. В этой книге продемонстрированы три важнейших аспекта развертывания современных cloud native архитектур: организационное преобразование, модернизация развертывания, паттерны облачного проектирования.
brij 28/08/21 Просмотров: 1851 Комментариев: 0
+1
Дэвид Уитни. Программирование для детей. Учимся создавать сайты, приложения и игры. HTML, CSS и JavaScript

Думаешь, программировать - это сложно? Вовсе нет! Профессор Бейрстоун и доктор Дэй (и, конечно, Эрнест) играючи научат этому всего за шесть увлекательных приключений! Создавать собственные сайты, игры или приложения с помощью HTML, CSS и javascript - это весело и увлекательно. Учитесь вместе с юными программистами из Young Rewired State, создающими технологии будущего (Guardian). Young Rewired Sfafe — международное сообщество разработчиков-тинейджеров. Эта книга поможет тебе стать мастером программирования. Ты не только научишься писать код, но и увидишь, какое это увлекательное занятие. Это один из важнейших навыков, который ты можешь приобрести, и сейчас для этого самое лучшее время!
brij 26/08/21 Просмотров: 1811 Комментариев: 0
+1
Язык Паскаль в иллюстрациях

Книга английского специалиста, в которой в наглядной и оригинальной форме представлен стандарт языка Паскаль, имеющего реализации практически на всех современных ЭВМ. Изложение рассчитано на изучение языка. Для программистов разной квалификации.
gefexi 24/08/21 Просмотров: 992 Комментариев: 0
0
Титус Винтерс, Том Маншрек. Делай как в Google. Разработка программного обеспечения

Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной. В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования на всем протяжении своего существования?
brij 24/08/21 Просмотров: 984 Комментариев: 0
0
В.В. Фаронов. Delphi. Программирование на языке высокого уровня

Книга посвящена Delphi 7 Studio. Здесь изложены как приемы программирования в среде Delphi, ее главные составные части — галереи компонентов, хранилища объектов, вспомогательный инструментарии, так и сам язык программирования Delphi.
gefexi 21/08/21 Просмотров: 1816 Комментариев: 0
0
Крис Игл, Кара Нэнс. Ghidra. Полное руководство

Это первая полная книга о Ghidra. Она задумана как всеобъемлющий источник для изучающих обратную разработку с помощью Ghidra. В ней имеется вводный материал, облегчающий начинающим вступление в мир обратной разработки, материал повышенной сложности, который поможет опытным инженерам расширить свое видение мира, а также примеры, которые будут полезны как новобранцам, так и ветеранам, желающим расширить возможности Ghidra и стать членами сообщества разработчиков.
brij 21/08/21 Просмотров: 2272 Комментариев: 0
+1
Скотт Петрович. Цифровая живопись с Krita 2.9

Изучите все инструменты, чтобы создать свой следующий шедевр

Krita — бесплатный растровый графический редактор с открытым кодом, программное обеспечение, входящее в состав KDE. Он предназначен для концептуальных художников, иллюстраторов, художников по мэт-пэйнтингу и текстурным изображениям, а также для индустрии VFX. Ранее редактор распространялся как часть офисного пакета Calligra Suite, но впоследствии отделился от проекта и стал развиваться самостоятельно. Книга, переведённая на русский язык, позволит вам с комфортом изучить одну из самых актуальных программ для рисования. На самом деле возможности программы огромны и позволят вам реализовать весь ваш творческий потенциал!
brij 15/08/21 Просмотров: 2244 Комментариев: 0
+1
Александр Швец. Погружение в рефакторинг

Рефакторинг - это контролируемый процесс улучшения кода, без написания новой функциональности. Результат рефакторинга - это чистый код и простой дизайн. Я попытался перенести в эту книгу максимум информации, доступной в полном курсе о рефакторинге. По большей части, мне это удалось. Но некоторые вещи, вроде живых примеров, попросту невозможно преподнести в рамках статичной электронной книги. Поэтому, воспринимайте эту книгу как вспомогательный материал, а не полную замену курса. Книга разбита на две большие секции: Запахи плохого кода и Техники рефакторинга. В первой секции описано то, как не надо писать код. Во второй - то, как уже написанный плохой код можно улучшить. Примеры в этом варианте книги приведены на языке Java.
brij 14/08/21 Просмотров: 2202 Комментариев: 0
0
57