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

Power BI. Моделирование на экспертном уровне

Построение оптимальных моделей данных с использованием Power BI

Эта книга станет вашим проводником в мир моделирования данных в целом и применительно к Power BI. Вы узнаете, как подключаться к данным в различных источниках, объединять их при помощи связей и строить полноценные модели данных, изучите вопросы определения новых метрик и выполнения пользовательских вычислений с использованием особенностей модели. По мере чтения сложность и эффективность моделей данных будет увеличиваться. Вы научитесь использовать язык запросов DAX, а также новые техники моделирования. На конкретных примерах будет показано, как создавать новые или адаптировать существующие модели данных с учетом разнообразных бизнес-требований. Вы ознакомитесь с продвинутыми возможностями оптимизации и расширения своих моделей данных для решения широкого спектра задач. Книга предназначена для пользователей систем бизнес-аналитики, а также специалистов и разработчиков в области анализа данных, желающих в полной мере освоить техники моделирования данных при помощи Power BI. Желательно наличие базовых знаний в области Power BI и понимание схемы данных «звезда».
brij 12/08/23 Просмотров: 1268 Комментариев: 0
+1
Адам Д. Скотт, Мэтью Макдоналд. JavaScript. Рецепты для разработчиков

3-е издание

Зачем изобретать велосипед, сталкиваясь с очередной проблемой в javascript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS. С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером, станете лучше понимать функции JS, включая замыкания и генераторы, узнаете, как использовать классы и наследование — основные концепции ООП, освоите работу с мультимедиа, включая аудио, видео и SVG, научитесь управлять HTML и CSS; благодаря Node.js сможете использовать javascript где угодно, узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch, освоите популярную среду разработки приложений Express, научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.
brij 10/08/23 Просмотров: 941 Комментариев: 0
0
Языки программирования: концепции и принципы

Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный). Базовые концепции и принципы рассмотрены с пяти различных позиций (технологической, авторской, математической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула-67, Смолток, Рефал, Ада, Модула-2, Оберон, Оккам-2, Турбо Паскаль, С++ и др.
gefexi 10/08/23 Просмотров: 532 Комментариев: 0
0
Дискретная математика для программистов

В учебнике изложены основные разделы дискретной математики и описаны важнейшие алгоритмы на дискретных структурах данных. Основу книги составляет материал лекционного курса, который автор читает в Санкт-Петербургском государственном техническом университете последние полтора десятилетия.
gefexi 08/08/23 Просмотров: 735 Комментариев: 0
0
Pro Git - профессиональный контроль версий

Pro Git (Second Edition) – это полностью обновленное руководство по Git и его использованию в современном мире. Git прошел долгий путь с момента его первого представления Линусом Торвальдсом для разработки ядра Linux. Git взял open source мир штурмом с момента своего основания в 2005 году, и эта книга научит вас, как использовать его, как профи.
gefexi 08/08/23 Просмотров: 736 Комментариев: 0
0
mashinnoe-obuchenie-pogruzhenie-v-tehnologiu

Практическое руководство, предназначенное для всех, кто хочет войти в мир машинного обучения и освоить его основы. Авторы книги предлагают читателям увлекательное путешествие в эту захватывающую область, начиная с основных концепций и принципов машинного обучения и заканчивая практическими навыками построения и обучения моделей. Внутри книги читатели найдут понятные объяснения ключевых алгоритмов машинного обучения, таких как регрессия, классификация, кластеризация и глубокое обучение. Они узнают, как подготовить данные для обучения моделей, как выбрать и настроить подходящие алгоритмы, а также как оценивать и улучшать производительность моделей.
tanyavip1 07/08/23 Просмотров: 646 Комментариев: 0
0
Р.Р. Сулейманов. Методика решения учебных задач средствами программирования

Данная книга рассматривает вопросы методики обучения программированию в школьном курсе информатики с использованием учебных задач, а также теоретические основы разработки алгоритмов и их практическую реализацию средствами программирования. В книге выделяются ключевые этапы решения учебных задач в рамках организации различных форм учебной деятельности: учебное исследование, моделирование и проектирование. Для представления алгоритмов используются описания в виде блок-схем, алгоритмический язык, языки программирования Паскаль и Бейсик.
gefexi 07/08/23 Просмотров: 2282 Комментариев: 0
0
Н.Н. Иванов. Программирование в Linux. Самоучитель

Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок.
gefexi 06/08/23 Просмотров: 1343 Комментариев: 0
0
Программирование на Python для начинающих

Книга «Программирование на Python для начинающих» является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы! Познакомившись с основами языка, вы перейдете к объектно-ориентированному программированию и созданию CGI-сценариев для обработки данных веб-форм, научитесь создавать графические приложения с оконным интерфейсом и распространять их на другие устройства. В обучении вам помогут готовые примеры. Книга «Программирование на Python для начинающих» идеально подойдет программистам, переключающимся на работу с другим языком, студентам и школьникам, изучающим язык Python.
brij 06/08/23 Просмотров: 1039 Комментариев: 0
+1
С.К. Фельдман. Системное программирование на персональном компьютере

В этом курсе лекций излагаются классические модели, методы и алгоритмы языка программирования высокого уровня, дается строгое изложение основ теории системного программирования, приводятся примеры программ на языке Ассемблер. Главное внимание уделяется объяснению того, как использовать на практике полученные знания. Курс разбит на лекции, включающие теоретический материал и лабораторные работы.
gefexi 03/08/23 Просмотров: 781 Комментариев: 0
0
А. Фриман. Pro Go. Полное руководство по программированию надежного и эффективного программного обеспечения

Как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
gefexi 02/08/23 Просмотров: 494 Комментариев: 0
0
А.Ю. Быков. Решение задач на языках программирования Си и Си++

Рассмотрены особенности решения практических задач на языках программирования Си и Си++. Представлены примеры программирования с комментариями. Описаны возможности библиотеки классов MFC.
gefexi 02/08/23 Просмотров: 794 Комментариев: 0
0
Базовые средства программирования на Visual Basic в среде VisualStudio .NET

В учебном пособии рассмотрены базовые средства программирования на языке высокого уровня Visual Basic в среде Visual Studio .NET. Неотъемлемой частью данного пособия является «Практикум по базовым средствам программирования на Visual Basic в среде Visual Studio .NET».
gefexi 02/08/23 Просмотров: 1040 Комментариев: 0
0
Бас Мейер, Лорин Хохштейн. Запускаем Ansible

Простой способ автоматизации управления конфигурациями и развертыванием приложений. 3-е издание

Среди множества имеющихся инструментов управления конфигурациями Ansible выделяется своими преимуществами, такими как небольшой объем, отсутствие необходимости устанавливать что-либо на управляемые хосты и простота в изучении и освоении. В этом обновленном третьем издании вы узнаете, как быстро приступить к использованию этого инструмента – для развертывания кода в промышленном окружении или автоматизации задач системного администрирования. Авторы покажут вам, как писать сценарии Ansible и управлять удаленными серверами и помогут овладеть всей широтой возможностей этого замечательного инструмента. Вы увидите, что Ansible обладает всем, что только может вам понадобиться, и без лишних сложностей.
brij 01/08/23 Просмотров: 1007 Комментариев: 0
0
Kotlin. Программирование для профессионалов

2-е издание

Kotlin - это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS. Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API. Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.
brij 31/07/23 Просмотров: 972 Комментариев: 0
+1
Безопасность веб-приложений на Python

Криптография, TLS и устойчивость к атакам

В этой книге подробно рассказывается о нюансах написания безопасного кода на Python. В первой части излагаются основы криптографии: рассмотрены базовые понятия, проверка подлинности данных, симметричное и асимметричное шифрование. Вторая часть содержит пошаговые инструкции для воплощения типичных сценариев взаимодействия пользователя с приложением. В третьей части показано, как противостоять атакам разного рода. Все примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Книга будет полезна как начинающим программистам, так и профессионалам, заинтересованным в повышении безопасности сервисов, которые они поддерживают. Все примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Эта книга будет наиболее полезна тем, кто поддерживает уже работающие сервисы. Читателю потребуются начальные знания Python либо хорошее знакомство с другим популярным языком программирования.
brij 31/07/23 Просмотров: 985 Комментариев: 0
0
Джон Дакетт. Javascript и jQuery. Интерактивная веб-разработка

Эта книга — самый простой и интересный способ изучить javascript и jQuery. Независимо от стоящей перед вами задачи — спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом — эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент.
gefexi 31/07/23 Просмотров: 850 Комментариев: 0
0
Томас Кайт. Oracle для профессионалов. Архитектура, методики программирования и особенности версий 9i, 10g и 11g

Второе издание бестселлера Тома Кайта, известного во всем мире профессионала Ask Tom, посвящено наилучшим методикам применения СУБД Oracle для построения масштабируемых приложений, которые обладают хорошей производительностью и надежностью. Философия Тома проста: СУБД Oracle можно воспринимать как «черный ящик» с данными внутри, или же разобраться в том, как она работает, и эксплуатировать СУБД как мощную вычислительную среду. Избрав второй подход, вы обнаружите, что существует не так уж много проблем управления информацией, которые не удалось, бы решить быстро и элегантно.
gefexi 30/07/23 Просмотров: 2267 Комментариев: 0
0
С.З. Свердлов. Конструирование компиляторов

В книге подробно рассматривается разработка компилятора языка программирования высокого уровня. Обсуждаются все этапы реализации от спецификации языка до формирования машинного кода. Приводится исходный код компилятора на нескольких языках программирования. Даются необходимые для создания компилятора сведения по теории формальных языков и грамматик. Изложение сопровождается многочисленными примерами.
gefexi 30/07/23 Просмотров: 1829 Комментариев: 0
+3
С.М. Окулов. Основы программирования

В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее основе различные типы данных; управляющие конструкции - элементарные составляющие любого алгоритма и основа управления вычислительным процессом; структуризация задач как основополагающий механизм их реализации на компьютере; упорядочение (сортировка) как основа эффективной работы с любыми данными и, наконец, перебор вариантов, как универсальная схема компьютерного решения задач.
gefexi 30/07/23 Просмотров: 2035 Комментариев: 0
+4
26