
Книга является пособием для изучения технологий больших данных, охватывая основные и продвинутые аспекты работы с данными в распределенных системах. Начав с основ, она объясняет значение БД, их эволюцию и экосистему Hadoop, включая компоненты и инструменты: HDFS, MapReduce, Hive, Pig, HBase, Sqoop и Flume.
Автор раскрывает архитектуру и принципы работы Apache Hadoop, а также примеры использования MapReduce и работу с данными в HDFS, Apache Spark, описывая его основные компоненты, такие как RDD, DataFrames, Spark SQL, Spark Streaming, MLLib и GraphX, и предоставляет практические примеры установки и настройки.
tanyavip1 24/09/24 Просмотров: 1067 Комментариев: 0
0

Цель учебника - помочь в освоении современных методов и средств разработки программного обеспечения сложных программных продуктов, основанных на использовании CASE-технологий, а также навыков их самостоятельного применения.
gefexi 24/09/24 Просмотров: 630 Комментариев: 0
+1

Описаны основные конструкции языка программирования высокого уровня C++. Рассмотрены численные методы и алгоритмы их программирования для решения инженерных и прикладных задач.
gefexi 19/09/24 Просмотров: 901 Комментариев: 0
+1

Книга рассматривает используемые современными кибер преступниками методы социальной инженерии и способы защиты от нее - как организационные, так и технические.
gefexi 17/09/24 Просмотров: 1093 Комментариев: 0
0

Эта книга является практическим комплексным гидом по изучению ИИ и применению нейросетей. В ней вы найдете информацию о различных типах нейросетей, их архитектуре, принципах работы и различных возможностях использования. Примеры использования библиотек NumPy, PyTorch, Matplotlib, SciPy, NetworkX, TensorFlow, OpenCV, Pandas, scikit-learn, nltk помогут вам лучше понять действия нейросети в реальных условиях. Математические основы машинного обучения, с многочисленными примерами уравнений и формул на языке программирования Python, помогут понять истоки появления нейросетей с научной точки зрения.
gefexi 17/09/24 Просмотров: 1117 Комментариев: 0
+1

Задумывались ли вы, как часто даже опытные тестировщики, изучая новые рабочие инструменты, думают про себя: «Если бы я только знал это раньше…»? Эта книга предназначена для профессионалов в сфере тестирования и содержит всю самую необходимую информацию об инструментах и лучших практиках, которые использует каждый инженер по тестированию iOS в своей работе. Благодаря этой книге вы не только лишь сможете начать тестировать эффективнее и качественнее, но и повысите свою цену на рынке труда.
gefexi 16/09/24 Просмотров: 484 Комментариев: 0
0

В систематизированном виде рассматриваются технологии создания Интернет-приложений на основе языка Ява (Java). Описывается сам язык Ява, средства построения аплетов языка Ява и построение сложных Интернет-приложений на основе средств J2EE.
gefexi 16/09/24 Просмотров: 560 Комментариев: 0
+1

В книге рассматриваются вопросы безопасности компьютерных сетей. Даны практические рекомендации по проведению пентеста сетей Cisco, приведены полезные сведения о протоколе DTP от компании Cisco Systems, представлено подробное руководство по пентесту канального уровня сети, тестированию безопасностии и защите устройств MikroTik. Рассказывается о методах проведения пентестов с минимальным ущербом для сетевой инфраструктуры.
gefexi 15/09/24 Просмотров: 1287 Комментариев: 0
0

Учебное пособие является вводным курсом по основам программирования ПЛК. В качестве базового контроллера принят SIMATIC S7-300 фирмы Siemens, рассмотрены синтаксис, семантика и принципы программирования на STEP7 - языке программирования промышленных контроллеров SIMATIC S7 фирмы Siemens. Описание языка снабжено многочисленными примерами, иллюстрирующими особенности и возможности STEP7. При описании языка и примеров программирования большое внимание уделено основным трудностям и ошибкам, с которыми может столкнуться программист. Учебное пособие предназначено для студентов электротехнических специальностей вузов, изучающих программируемые логические контроллеры. Может быть полезно для студентов и инженеров, осваивающих основы контроллерной техники.
brij 14/09/24 Просмотров: 675 Комментариев: 0
0

Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc и своих собственных блокировок. Дано представление о внуrренней "кухне" процессора.
gefexi 13/09/24 Просмотров: 754 Комментариев: 0
0

3-е издание
Эта книга знакомит читателей с основами фреймворка ASP.NET Core, такими как промежуточное ПО, внедрение зависимостей и конфигурация. Автор показывает, как настроить их в соответствии с пользовательскими требованиями. Речь пойдет о том, как добавить аутентификацию и авторизацию в свои приложения, как повысить их безопасность, а также как развертывать их и осуществлять мониторинг. Рассматривается тестирование приложений с использованием модульных и интеграционных тестов. Основное внимание будет уделено тому, как создавать приложения с отрисовкой на стороне сервера, используя страницы Razor и веб-API, а также контроллеры MVC.
tanyavip1 13/09/24 Просмотров: 793 Комментариев: 0
0
Программирование →
А.И. Митин. Работа с базами данных Microsoft SQL Server. Сценарии практических занятий

В пособии рассматриваются технологические приемы, позволяющие выполнить ряд практических заданий по работе с базами данных в среде популярной СУБД Microsoft SQL Server. Пособие может быть рекомендовано в качестве методического руководства на семинарских занятиях и при подготовке к сдаче зачетов и экзаменов по курсам, связанным с базами данных.
gefexi 07/09/24 Просмотров: 2516 Комментариев: 0
+1

В связи с бурным развитием технологий требования к компьютерной безопасности постоянно изменяются. Шифры, которые на сегодняшний день можно считать надежными, при использовании квантового компьютера будет легко взломать, и эта реальность уже не за горами. Вот почему необходимо уже сейчас готовиться к квантовому криптографическому прорыву, и эта книга послужит для читателя бесценным руководством к действию.
gefexi 07/09/24 Просмотров: 2105 Комментариев: 0
+2

Потребность эффективно хранить большие объемы данных и обращаться к ним стала одной из ключевых потребностей любого бизнеса. Сетка данных (data mesh) — это новый способ децентрализовать управление данными, радикально повышая их безопасность и доступность. Хорошо спроектированная сетка данных позволяет потреблять данные в режиме самообслуживания и помогает избавляться от узких мест, которые свойственны монолитным архитектурам данных.
gefexi 07/09/24 Просмотров: 566 Комментариев: 0
0

Книга содержит вводный курс по языку Go для системного программирования, описывает применение Go для реализации конкурентности и параллелизма, рассказывает об интероперабельности между имеющимся кодом на C с новым кодом на Go, а также исследует возможности внедрения Go для повышения производительности различных дистрибутивов. Второе издание содержит описание языка Go в версии 1.2 и описание реализации TinyGo, дополнительно приведены новые примеры использования языка.
gefexi 05/09/24 Просмотров: 1028 Комментариев: 0
0

Зачем читать скучные описания алгоритмов и продираться через нагромождение формул? Практические примеры и забавные объяснения позволят моментально разобраться с самыми сложными задачами, а юмор и прекрасные иллюстрации не дадут вам «заснуть» над книгой. Вы словно читаете короткие истории или пытаетесь справиться с головоломкой, постигая при этом суть алгоритмов и ощущая их красоту.
gefexi 01/09/24 Просмотров: 868 Комментариев: 0
+1

Разработка клиент-серверных проектов баз данных c использованием системы управления базами данных MySQL и языка программирования Delphi на основе технологии доступа к данным FireDAC. Достаточно давно, в середине 90-х годов прошлого века при появлении на свет самой первой версии Delphi о новом языке программирования в первую очередь говорили, как о превосходном инструменте для разработки настольных и клиент-серверных приложений баз данных. Спустя более 20 лет современная среда проектирования RAD Studio компании Embarcadero (ключевым элементом которой по-прежнему выступает Delphi) не только не утратила позиций в этом сегменте компьютерного рынка, но и существенно нарастила свои возможности. Судите сами, RAD Studio позиционируется как среда проектирования, поддерживающая самые распространенные и успешные системы управления базами данных (СУБД). Более того, языки программирования, входящие в состав RAD Studio, являются кроссплатформенными и позволяют разрабатывать программное обеспечение не только для Microsoft Windows, но и для OS X, Linux и для мобильных платформ Android и iOS. К сожалению, в одной книге невозможно даже поверхностно охватить весь спектр СУБД, с которыми способен работать язык Delphi. Поэтому в качестве целевой СУБД выбрана одна из самых популярных у современных разработчиков платформ — MySQL. Именно этой СУБД и посвящена первая часть материала. Во второй части книги мы сосредоточим свое внимание на создании клиентских приложений БД в основу которых положена новая для программистов Delphi технология доступа к данным FireDAC.
brij 01/09/24 Просмотров: 1071 Комментариев: 1
0

Программа Spine 2D представляет собой идеальный инструмент для создания анимации персонажей в 2D. Она широко используется в игровой индустрии, а также в различных проектах для мобильных приложений, веб-сайтов и рекламных материалов, где требуется создание анимации. Книга поможет читателям овладеть навыками работы в программе Spine 2D, а также научиться использовать различные инструменты для редактирования и настройки анимации, управлять движениями и эмоциями персонажей, создавать анимационные ролики с помощью Spine 2D и Unity, экспортировать готовую анимацию в различные форматы и многому другому.
gefexi 30/08/24 Просмотров: 579 Комментариев: 0
0

Изучите архитектуры x86, ARM, RISC-V, устройство компьютеров, смартфонов и облачных серверов, 2-е издание
Книга посвящена архитектуре и принципам работы современных цифровых устройств: компьютеров, смартфонов, облачных серверов. Подробно рассмотрены архитектуры процессоров и наборы инструкций х86, х64, ARM и RISC-V. Описано внутреннее устройство процессора, логические вентили, триггеры, регистры, конвейеры, показаны режимы адресации, обработка прерываний, представлены основы машинной логики, методы повышения вычислительной производительности процессоров. Приведен пример разработки процессора RISC-V на базе недорогой платы FPGA (ПЛИС). Описаны принципы виртуализации и технологии, лежащие в основе виртуальных машин, рассмотрены архитектурные решения для обеспечения кибербезопасности и конфиденциальности вычислений. Уделено внимание специализированным компьютерным архитектурам: облачным серверам, мобильным устройствам, процессорам для нейронных сетей и машинного обучения, блокчейна и майнинга, беспилотного транспорта. На практическом примере показаны квантовые вычисления, рассмотрены другие перспективные направления в вычислительных архитектурах. Для программистов, инженеров и системных архитекторов. Комплект исходного кода для данной книги размещен на GitHub.
brij 30/08/24 Просмотров: 863 Комментариев: 0
0

2-е издание
Алгоритмы — это пошаговые инструкции решения задач, большинство из которых уже были кем-то решены, протестированы и доказали свою эффективность. Второе издание «Грокаем алгоритмы» упрощает изучение, понимание и использование алгоритмов. В этой книге вы найдете простые и внятные объяснения, более 400 забавных иллюстраций и десятки примеров. Ее чтение — лучший способ раскрыть всю мощь алгоритмов и подготовиться к интервью по программированию. Глубоких знаний математики не требуется!
brij 29/08/24 Просмотров: 1026 Комментариев: 0
0