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

Microsoft SQL Server 2022

Наиболее полное руководство

Книга посвящена установке, настройке, администрированию и разработке баз данных с помощью СУБД MS SQL Server 2022. Материал сопровождается большим количеством примеров кода, которые можно использовать на практике. Рассмотрены основы языка запросов, используемые типы данных, создание базы данных и основных ее объектов, средства отображения объектов и всех их характеристик. Показаны методы проектирования, создания и изменения таблиц, рассмотрены индексы, заполнение таблиц данными, изменение и удаление данных, выборка из базы, представления, транзакции, их характеристики и взаимодействие, хранимые процедуры и триггеры. Исходные коды примеров размещены на сайте издательства. Я главным образом ориентируюсь на разработчиков баз данных (БД) и создателей программного продукта, требующего использования для своей работы баз данных, или на людей, которые собираются стать такими разработчиками и/или программи­стами. Следует уточнить ту работу, которую в первую очередь выполняют такие специалисты, и на которых в основном ориентировано содержание этой книги. Это разработка БД и создание программ, использующих базы данных, включая проектирование БД, создание самой БД и всех необходимых для ее эффективного функционирования объектов (таблицы, индексы, хранимые процедуры, триггеры, функции), поддержание базы данных в работоспособном состоянии и, в конце кон­цов, создание программ для так называемого конечного пользователя (end user), которому было бы комфортно работать с созданными вами базами данных. Спе­циалистов, обслуживающих программные системы (системных администраторов или, в более узком смысле, администраторов баз данных, АБД), которые применя­ют в своей работе БД SQL Server, я также постарался не обойти здесь вниманием.
brij 06/08/24 Просмотров: 1856 Комментариев: 0
0
Азбука визуализации Power BI

Книга выйдет осенью в O’Reilly, но издательство не претендует на продажи в России. И в текущей ситуации я решил поделиться ею бесплатно для всего профессионального сообщества!
gefexi 04/08/24 Просмотров: 1126 Комментариев: 0
0
М.Л. Рысин. Введение в современную Android-разработку на языке Java
Часть 2

Учебное пособие посвящено современным подходам к созданию Android-приложений. Показаны приемы разработки средствами языка высокого уровня Java в инструментальной среде Android Studio. Приводятся необходимые теоретические сведения и практические задания для самостоятельного освоения материала и организации практических занятий.
gefexi 03/08/24 Просмотров: 847 Комментариев: 0
0
Game On!

Видеоигры – огромная и неотъемлемая часть современной культуры. Они окружают нас со всех сторон и бывают самых разных видов: от мобилок, за которыми можно убить время в очереди, до онлайн-игр, где сражаются профессиональные киберспортсмены. А иногда игры даже перетекают в другие форматы – на их основе пишут книги и снимают кино.
gefexi 03/08/24 Просмотров: 1771 Комментариев: 0
0
Машинное обучение

Изучите ключевые концепции машинного обучения‚ работая над реальными проектами! Машинное обучение - то, что поможет вам в анализе поведения клиентов, прогнозировании тенденций движения цен, оценке рисков и многом другом. Чтобы освоить машинное обучение, вам нужны отличные примеры, четкие объяснения и много практики. В книге все это есть!
gefexi 31/07/24 Просмотров: 798 Комментариев: 0
0
Олег Ткачев. PostgreSQL. SQL + PL/pgSQL для тех, кто хочет стать профессионалом

В этой книге содержится описание синтаксиса и правил применения всех основных конструкций SQL и PL/pgSQL. Теоретическая часть сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. Это позволяет понять, при решении каких задач целесообразно использовать тот или иной рассматриваемый элемент. Также к каждой главе прилагается список заданий различной степени сложности для самостоятельного решения, что позволит закрепить теоретические знания и получить практические навыки программирования. Книга может быть использована как в учебном процессе, при изучении дисциплины «Базы данных» студентами IT-специальностей, так и для самостоятельного освоения программирования в среде СУБД PostgreSQL. Материал, изложенный в этой книге, доступен для читателей с любым уровнем подготовки, и поэтому, приложив определенные усилия, вы станете ближе к заданной цели – стать профессионалом.
brij 31/07/24 Просмотров: 1399 Комментариев: 0
0
Вероятностное машинное обучение

Данный классический труд содержит обстоятельное современное введение в машинное обучение (включая глубокое обучение), рассматриваемое сквозь объединяющую призму вероятностного моделирования и байесовской теории принятия решений.
gefexi 30/07/24 Просмотров: 2299 Комментариев: 1
+4
Машинное обучение с использованием Python

Книга содержит около 200 задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели и многие другие. Рассмотрена работа с языком Python, библиотеками pandas и scikit-learn. Коды примеров можно вставлять, объединять и адаптировать, создавая собственное приложение.
gefexi 29/07/24 Просмотров: 1541 Комментариев: 0
0
Основы инженерии данных

Базовая книга по инженерии данных. Рассмотрены все аспекты проектирования и эксплуатации различных архитектур данных, а также полный жизненный цикл работы с данными: подготовка, поглощение, преобразование, очистка, сочетание, оркестрация, конвейеризация. Особое внимание уделено облачным технологиям, распределению нагрузки и безопасному хранению данных. Разобраны приёмы формирования запросов, работы с базами данных и отслеживания потоков данных.
gefexi 29/07/24 Просмотров: 888 Комментариев: 0
+1
Изучаем Git

В простой, осязаемой и наглядной форме книга знакомит с Git – самой популярной системой контроля версий. Изложены основы Git: установка, графический интерфейс и командная строка, локальные репозитории и коммиты, ветки и слияния. Рассмотрены хостинговые сервисы и аутентификация, работа с удаленным репозиторием, клонирование и локальное сохранение. Подробно рассмотрены трехсторонние слияния, конфликты слияния, запросы на слияние, а также интеграция изменений из одной ветки в другую с помощью перебазирования. Для закрепления материала служат два сквозных проекта: учебный, демонстрирующий основы, и практический, применимый для реальной работы.
gefexi 29/07/24 Просмотров: 936 Комментариев: 0
0
Программирование инфраструктуры

Впервые на русском языке книга об управлении облачной ІТ-инфраструктурой. Показаны методы контроля и развития версий инфраструктуры, аналогичные применяемым при работе с исходным кодом. Рассказано об управлении облачными серверами, их стеками и кластерами через Теггаform-подобный инфраструктурный код. Описано, как получать, поддерживать и масштабировать облачные ресурсы, как управлять облачными серверами, их стеками и кластерами, как организовать непрерывное развертывание и масштабирование облачных инфраструктур.
gefexi 28/07/24 Просмотров: 850 Комментариев: 0
+1
Конвейеры данных

Книга посвящена передовым методам построения конвейеров данных, сбору данных из множества разнообразных источников и преобразованию их для аналитики. Дано введение в конвейеры данных, раскрыта их работа в современном стеке данных. Описаны стандартные шаблоны конвейеров данных. Показан процесс сбора данных от их извлечения до загрузки в хранилище. Затронуты вопросы преобразования и проверки данных, оркестровки конвейеров, методов их обслуживания и мониторинга производительности. Примеры программ написаны на Python и SQL и задействуют множество библиотек с открытым исходным кодом.
gefexi 28/07/24 Просмотров: 975 Комментариев: 0
0
К.П. Мэрфи. Вероятностное машинное обучение

Дополняя ранее изданную книгу «Вероятностное машинное обучение. Введение», этот классический труд знакомит читателя с деталями самых актуальных теорий и методов машинного обучения, включая глубокие порождающие модели, графовые модели, байесовский вывод, обучение с подкреплением и причинность. Глубокое обучение излагается в контексте более широкого статистического контекста, а подходы к глубокому обучению унифицированы с подходами к вероятностному моделированию и выводу.
gefexi 27/07/24 Просмотров: 1385 Комментариев: 1
+1
Python для непрограммистов

Эта книга в кратчайшие сроки поможет на базовом уровне освоить Python — идеальный для новичка, доступный и понятный язык программирования, позволяющий легко создавать интересные и креативные приложения.
gefexi 26/07/24 Просмотров: 1904 Комментариев: 0
0
Прикладное машинное обучение и искусственный интеллект для инженеров

Книга рассказывает о применении искусственного интеллекта и машинного обучения в бизнесе и инженерной практике. Подробно описаны популярные алгоритмы машинного обучения и разъяснено, когда их целесообразно использовать. Приведены примеры построения моделей машинного обучения на языке Python с помощью библиотеки Scikit-Learn, а также создания нейронных сетей посредством библиотек Keras и TensorFlow. Изложены базовые принципы и способы оценки регрессионных моделей, моделей бинарной и многоклассовой классификации.
gefexi 26/07/24 Просмотров: 981 Комментариев: 0
0
Тюнинг систем

Работает ли программа так, как следует? Изменения сделали систему лучше или хуже? Стоит ли заниматься повышением производительности вместо разработки нового функционала? На подобные вопросы можно ответить только с помощью экспериментов. «Тюнинг систем» раскроет секреты современных экспериментальных практик, разработанных и проверенных мировыми индустриями с самой высокой конкуренцией. Предложенные практики помогут усовершенствовать разработку программного обеспечения, системы машинного обучения и количественного трейдинга.
gefexi 26/07/24 Просмотров: 1383 Комментариев: 0
0
Машинное обучение для абсолютных новичков

Простые и понятные объяснения и отсутствие необходимости опыта программирования делают эту книгу прекрасной альтернативой академическому учебнику. Здесь представлены основные алгоритмы машинного обучения (ML), которые сопровождаются наглядными примерами и практическими работами. Также вы узнаете про перекрестную проверку, ансамблевое моделирование, поиск по сетке для настройки моделей, проектирование функций, горячее кодирование и многое другое.
gefexi 26/07/24 Просмотров: 1003 Комментариев: 0
+1
Проектирование архитектуры API

Фундаментальная книга о разработке и реализации API (программных интерфейсов приложений). Разобраны базовые вопросы обмена информацией в микросервисной архитектуре, обработка запросов на сайтах и в веб-приложениях (парадигма REST). Показано, как поступательно развивать имеющиеся API, не переписывая их, а также как создать API любой сложности с нуля с учётом возможностей и ограничений конкретной системы. Книга поможет реализовать на предприятии архитектуру сервисной сети и подготовить ресурсы компании к миграции в облако.
gefexi 26/07/24 Просмотров: 1148 Комментариев: 0
0
Введение в современную Android-разработку на языке Java

Учебное пособие посвящено современным подходам к созданию Android-приложений. Показаны при?мы разработки средствами языка высокого уровня Java в инструментальной среде Android Studio. Приводятся необходимые теоретические сведения и практические задания для самостоятельного освоения материала и организации практических занятий.
gefexi 25/07/24 Просмотров: 741 Комментариев: 0
0
Современное системное администрирование

Управление надежными и устойчивыми системами

Книга посвящена современным практикам и технологиям системного админи­стрирования. Приведены основные сведения о системах, архитектурах, вычисли­тельных средах, хранилищах, сетях. Рассмотрены методы и наборы инструментов сисадмина, вопросы контроля версий, тестирования, документирования и пред­ставления информации. Описана сборка системы, разработка сценариев, управле­ние инфраструктурой и обеспечение ее безопасности. Рассмотрен мониторинг системы, программного обеспечения и работы сисад­мина. Особое внимание уделено масштабированию системы, управлению мощно­стями, созданию надежной дежурной службы, управлению инцидентами и плани­рованию системы предупреждений. В последнее десятилетие понятие DevOps ошибочно использовалось для описания современного системного администрирования, но на самом деле это лишь один из множества новых подходов, которые мы должны внедрять, чтобы преуспевать в постоянно меняющейся среде. Современное системное администрирование — нечто большее, чем отдельная практика. Его нельзя охарактеризовать с помощью какого-то одного инструмента или учета индивидуальных вкладов участников. Хотя кому-то могло показаться, что в нашей профессии наконец-то появилась пу­теводная звезда под названием DevOps. Эта книга представляет собой карту, на кото­рой отмечены многочисленные отправные точки и пути, которые помогают овла­деть современным системным администрированием, и автор лично проверил многие из них. В отношении инженеров DevOps предполагается, что они должны владеть как минимум одним современным языком программирования и обладать эксперт­ными знаниями в области непрерывной интеграции и развертывания. Даже если вы не разрабатываете приложения, овладение навыками разработки про­грамм для оболочки или изучение еще одного языка программирования улучшит взаимодействие в команде и повысит производительность ее работы. Bash и PowerShell - подходящий выбор для большинства сред. Эти оболочки имеются в текущих версиях Linux и Windows, они всегда под рукой. Такие языки, как Python, C#, Ruby и Go, обла­дают своими преимуществами. Для системных администраторов, инженеров службы поддержки и других ИТ-специалистов.
brij 24/07/24 Просмотров: 1929 Комментариев: 0
+1
28