
Рассмотрены основные методы и алгоритмы анализа данных для веб-разработки и маркетинга, в том числе методы декомпозиции, визуализации, функционально-стоимостного анализа, эконометрический метод и др. Приведены алгоритмы семантического анализа текстов, ранжирования смысловых приоритетов и отбора ключевых фраз, алгоритмы оценки потребительской лояльности, в том числе алгоритм оценки тональности текстов, алгоритм анализа качества веб-интерфейсов Mobile First и др. Рассмотрены задачи прогнозирования коммерческого спроса, анализа потребительского доверия к бренду, сокращения рекламных расходов, а также комплексного анализа данных деятельности компании. Описан общедоступный инструментарий, такой как Яндекс.Подбор слов, Яндекс.Метрика, ExportBase, Яндекс.Поиск, ГлавРед, EditPlus, Антиплагиат, Гугл.Таблицы, MS Excel и Google Mobile Test. Изучение представленных методов и алгоритмов имеет прикладное и познавательное значение. Их использование на практике помогает аналитику оперативно решать поставленные комплексные задачи с сопутствующим применением редактора таблиц Google.Sheets (или MS Excel), статистического и матанализа, базовых знаний HTML-верстки, JavaScript, CSV и др.
brij 15/05/26 Просмотров: 254 Комментариев: 0
0

Эта книга + телефон — все, что нужно ребенку, чтобы полностью самостоятельно без помощи взрослых освоить основы программирования на языке Python, на писать десятки игр, интерактивных программ и поделиться ими в любых привычных мессенджерах и соцсетях. Книгу отличает сверхбыстрый старт, удобство обучения, легкость изложения и авторский юмор. При этом новички узнают о командах, циклах, типах данных, переменных, условных выражениях, графических примитивах и координатах. Освоят игры и анимацию, работу со строками, комментарии, методы (функции), операторы сравнения, случайные числа, условные выражения и многое другое. Для пап-программистов: как это на Python в браузере? Всё просто, мы используем дополнительный слой интерпретации — реализацию Brython. Эта библиотечка компилирует код на питоне в код на JS, который уже может выполниться в браузере без каких-либо танцев с бубнами и дополнительных настроек. А это позволяет новичкам любого уровня сразу начать программировать.
brij 15/05/26 Просмотров: 345 Комментариев: 0
+1

Разделяем объекты и состояние
Книга посвящена парадигме DOP (дата-ориентированному программированию), являющейся расширением философии объектно-ориентированного программирования. Предлагается новый взгляд на формирование структур данных и операции над ними в высоконагруженных приложениях. Изложенный материал дает решения сложных проблем, возникающих при управлении состоянием, разделяемыми и распределенными данными, позволяет безопасно организовать параллелизм и конкурентность, а также адаптировать ключевые принципы объектноориентированного программирования (полиморфизм, композицию, наследование) к новым задачам, связанным с обработкой больших данных. Большинство фрагментов кода в этой книге написаны на JavaScript. Там, где возникла концептуальная проблема в применении идеи к статически типизированному языку, мы добавили фрагменты кода на Java. Для аналитиков данных, программистов, руководителей команд и преподавателей.
brij 15/05/26 Просмотров: 237 Комментариев: 0
0

Рассмотрены подходы и технологии, применяющиеся для проектирования информационных систем и подбора инструментов с учетом развития и поддержки программных продуктов. Эта книга состоит из двух частей: теоретической и практической. Первая часть предоставляет «сухой» обзор подходов и технологий с их положительными и отрицательными чертами. Во второй части демонстрируется разбор примеров с обсуждением, какие технологии стоит выбирать и почему. Разобрана теория развертывания, тестирования, автоматизации, балансировки нагрузки и поддержка новых возможностей в развивающемся продукте. Материал теоретической части рассмотрен на основе гипотетической информационной системы для сказочных персонажей. В практической части описанные теоретические концепции применяются в рамках реализации технического задания и в условиях ограниченности ресурсов. Среди рассмотренных примеров — разработка телеграм-бота, интернет-магазина и плагина к редактору для 3D-моделирования. Для программистов, бизнес-аналитиков, архитекторов IT-решений.
brij 15/05/26 Просмотров: 288 Комментариев: 0
0

2-е издание
Книга знакомит с MySQL — самой популярной системой управления базами данных с открытым исходным кодом. Изложены основы MySQL: установка, моделирование и конструирование баз данных, команды SQL и создание новой базы данных. Рассмотрены практические вопросы работы с MySQL: расширенные запросы, транзакции и замковый механизм, проверка эффективности запросов, управление пользователями и привилегиями, использование файлов опций, резервное копирование и восстановление, конфигурирование и настройка сервера. Отдельное внимание уделено мониторингу серверов MySQL, асинхронной и синхронной репликации, кластерным решениям, работе в облаке, балансировке нагрузки и другим продвинутым методам и инструментам. Электронный архив на сайте издательства содержит цветные иллюстрации к книге. Для программистов баз данных.
brij 15/05/26 Просмотров: 257 Комментариев: 0
+1

Книга посвящена возможностям программирования на языке Visual Basic for Applications (VBA) в современном офисном приложении Microsoft Office Excel. Приведена информация о сервисах Power по работе с данными, новинках Excel 2021, в том числе о динамических массивах и функциях для работы с ними. Даны теоретические сведения о программировании, элементах объектной модели Excel, запуске и отладке макросов. Рассмотрены вопросы автоматизации рабочего листа при помощи элементов управления Excel. Описаны приемы создания макросов, пользовательских функций и форм в редакторе Visual Basic. Приведены способы взаимодействия при помощи VBA с другими программами пакета Microsoft Office. Для закрепления материала рассмотрены примеры пользовательских приложений в виде листингов программ с анализом и поясняющими комментариями. В приложениях содержатся глоссарии с основными терминами VBA и редактора Visual Basic VBE. Файлы рабочих книг с поддержкой макросов для каждой главы размещены на сайте издательства.
brij 14/05/26 Просмотров: 336 Комментариев: 0
0

Последовательно разобраны различные стороны сетевой инфраструктуры в Linux: базовые понятия сетей и TCP/IP, программные инструменты управления сетевым трафиком, программирование пользовательских сетевых приложений и драйверов сетевых протоколов для ядра Linux. Также исследованы сети TOR, Yggdrasil, I2P, адресация IPv6, службы DNS, DHCP, SSH, DNS-системы разрешения имен EmerDNS и Alfis, что позволяет оценить тенденции развития современного Интернета. Первый вопрос, который естественным образом возникает при чтении этой и последующих частей книги в отношении программных кодов: почему для рассмотрения использован язык низкого уровня C и иногда, и то только для краткости изложения, его клон C++? Ответ здесь прост: Linux, как и любая UNIX-система, написан на C — это базовый язык всего этого класса операционных систем; только в терминах такого базового языка можно целиком проследить путь, по которому сокетные данные пользовательского пространства превращаются в структуры сокетных буферов ядра Linux, отправляются в физическую среду передачи и на ответном конце снова, проходя форму сокетных буферов ядра, через данные сокета обращаются в конечные данные пользовательских приложений.
brij 14/05/26 Просмотров: 277 Комментариев: 0
+1

Базовая книга о технологии WebAssembly, позволяющей писать браузерный код на многих распространенных языках программирования и интегрировать этот код с javascript. В книге избран проектный подход и рассказано, как при помощи библиотек и функций WebAssembly переносить и переиспользовать в веб-приложениях код на C++, Rust и языках для платформы .NET.
gefexi 14/05/26 Просмотров: 205 Комментариев: 0
+1

Автоматизированное тестирование — залог стабильной разработки качественных приложений. Полноценное тестирование должно охватывать отдельные функции, проверять интеграцию разных частей вашего кода и обеспечивать корректность с точки зрения пользователя.
gefexi 14/05/26 Просмотров: 236 Комментариев: 0
0

Учебное пособие является современным практическим курсом по квантовым вычислениям. Рассмотрены базовые алгоритмы для квантовых информационных систем и основные понятия квантовой теории информации. Изложение учебного материала сопровождается большим количеством детально проработанных примеров и квантовых схем. К заданиям для самостоятельной работы приводятся ответы и решения. Содержание книги соответствует ФГОС по направлениям подготовки «Информационные системы и технологии», «Программная инженерия», «Математика и компьютерные науки». Для студентов и преподавателей университетов и технических вузов и практикующих специалистов.
brij 14/05/26 Просмотров: 219 Комментариев: 0
0

Рассмотрены особенности создания веб-приложений с помощью фреймворка Blazor с обновленной структурой, появившейся с выходом .NET 8. Приведены основные понятия, описана архитектура приложений для различных моделей хостинга (Blazor Server и Blazor WebAssembly) и даны практические примеры реализации таких приложений.
gefexi 14/05/26 Просмотров: 222 Комментариев: 0
0

Книга поможет осознанно и эффективно работать с моделями машинного обучения. Дано введение в интерпретацию машинного обучения: раскрыты важность темы, ее ключевые понятия и проблемы. Рассмотрены методы интерпретации: модельно-агностические, якорные и контрфактические, для многопеременного прогнозирования, а также визуализации сверточных нейронных сетей.
gefexi 14/05/26 Просмотров: 265 Комментариев: 0
0

В книге приведены примеры решения различных практических задач на языке Python и предложено детальное пошаговое описание процесса написания программы для каждой из них. Подобраны задачи, которые имеют несколько вариантов решений и формируют алгоритмическое мышление.
gefexi 14/05/26 Просмотров: 290 Комментариев: 0
+1

Книга посвящена практическим аспектам работы с MySQL. Рассмотрены приёмы сегментирования баз данных, репликации, шардирования. Уделено внимание упорядочиванию транзакций, резервному копированию и бесшовному взаимодействию между предприятием и облаком, что способствует сохранению данных и их эксплуатационной надёжности. Также исследованы разнообразные аналитические и мониторинговые инструменты и предложены проверенные методы, актуальные при развитии и долгосрочной поддержке MySQL и других РСУБД. Для администраторов баз данных и специалистов по серверной разработке.
brij 14/05/26 Просмотров: 229 Комментариев: 0
+1

Книга представляет собой практическое руководство по интеграции фреймворка Bootstrap 5 с шаблонами Django для разработки на языке Python современных и динамичных веб-приложений. Рассматриваются основы макетирования HTML-страниц, создание статичных элементов (кнопки, панели, модальные окна, аккордеоны) и разработка динамичных компонентов, управляемых через административную панель Django. Описаны технологии работы с древовидными структурами, создание модальных окон с использованием библиотеки HTMX, а также базовые модули для разработки интернет-магазина, включая корзину и оплату. Приведены полезные советы по работе с PDF, анимацией, переводами на другие языки и почтовыми сообщениями. Отдельное внимание уделено визуализации данных с помощью библиотек Plotly.py и Plotly.js для создания интерактивных 2D- и 3D-графиков.
tanyavip1 14/05/26 Просмотров: 244 Комментариев: 0
0

Книга ориентирована на читателей, имеющих базовый опыт программирования на языке Python и желающих быстро научиться применять его в реальных проектах или изучить Python в качестве второго языка. Рассмотрен широкий круг тем от соблюдения чистоты кода и грамотного именования функций и переменных, до проектирования API, правил объектно-ориентированного программирования, обеспечения безопасности (аутентификация, авторизация) и взаимодействия с базами данных. Затронут широкий круг вопросов, связанных с программированием модулей на Python, автоматизацией задач, использования веб-фреймворков, в частности Flask. Для программистов на Python.
tanyavip1 14/05/26 Просмотров: 302 Комментариев: 0
0

Книга посвящена первичной обработке данных (Data Wrangling) на Python и оценке их качества (Data Quality). Материал содержит основополагающие концепции, экспертные советы и ресурсы, необходимые для первичной обработки, извлечения, оценки и анализа данных. Все темы раскрыты на простых и наглядных примерах из практики. Даны необходимые и достаточные сведения о языке программирования Python 3.8+ для чтения, записи и преобразования данных из различных источников, а также для обработки данных в больших масштабах. Приведены лучшие практики документирования и структурирования кода. Описан сбор данных из файлов, веб-страниц и API.
tanyavip1 14/05/26 Просмотров: 249 Комментариев: 0
+1

Исправление ошибок в базах данных PostgreSQL может быть трудоемким и рискованным процессом — особенно при внесении изменений в работающую систему в реальном времени. К счастью, можно учиться на ошибках, которые уже совершили другие! Автор подробно описывает, как выявлять и предотвращать самые распространенные, опасные и скрытые антипаттерны проектирования при работе с PostgreSQL.
gefexi 13/05/26 Просмотров: 233 Комментариев: 0
0

В книге изложены приемы и методы, обязательные при грамотном объектно-ориентированном программировании. Следование приведенным паттернам проектирования защитит программу от ошибок, проблем с совместимостью, неожиданных и непонятных отказов, а также обеспечит модульность кода. Рассмотрены примеры на языке Java, легко адаптируемые для C#, пояснены приемы тестирования, развития и адаптации кода с учетом меняющихся требований. Книга адресована программистам на языках Java и C# и руководителям команд, практикующих объектно-ориентированное программирование.
gefexi 13/05/26 Просмотров: 206 Комментариев: 0
0

Книга посвящена разработке веб-сайтов и веб-приложений с нуля, с применением самых современных клиентских и серверных технологий, селекторов CSS и подходов к веб-дизайну. Рассмотрены стандарт CSS 3+, отрисовка на холсте (технология Canvas), адаптивный веб-дизайн (технологии Flexbox и Grid), технология SASS, расширяющая возможности CSS, а также художественные аспекты веб-дизайна, обеспечение кроссплатформенности сайтов и приложений и приверженность отзывчивому веб-дизайну.
gefexi 13/05/26 Просмотров: 246 Комментариев: 0
+1

