
В учебнике изложены ключевые понятия программной инженерии — методы, технологии, модели процесса разработки программного обеспечения. Рассмотрены инструментальные средства программной инженерии, предназначенные для автоматизации процессов разработки программного обеспечения. Описаны методы и инструментальные средства визуального моделирования программных систем с использованием объектно-ориентированного подхода. Приведены упражнения на построение диаграмм программного обеспечения с помощью IBM Rational Rose на языке моделирования UML.
gefexi 13/12/25 Просмотров: 1532 Комментариев: 0
+4

В книге рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes. Помимо этого, книга знакомит c особенностями одного из самых популярных дистрибутивов Kubernetes – OpenShift (OKD). Данная книга рассчитана на ИТ-специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes.
gefexi 13/12/25 Просмотров: 1237 Комментариев: 0
+2

Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем.
gefexi 13/12/25 Просмотров: 1496 Комментариев: 0
0

Книга охватывает различные этапы разработки и сопутствующие им ситуации из практики программистов приложений, работающих с системами управления базами данных. Даются рекомендации по выбору решений как в проектировании (архитектуре), так и в программировании автоматизированных информационных систем уровня предприятия. Приводятся примеры для различных СУБД и моделей: Microsoft SQL Server, PostgreSQL, Firebird, Oracle, XML, NoSQL. Для программистов, студентов и других специалистов в области информационных технологий, а также всех интересующихся темой разработки приложений баз данных.
gefexi 13/12/25 Просмотров: 1404 Комментариев: 0
0

Цель данной книги – укрепить навыки логического рассуждения и развить творческое мышление, представив и решив 90 не самых простых задач на Python. Задачи изложены доходчиво и сжато, снабжены алгоритмами и комментариями, что помогает читателям следить за процессом их решения и понимать его суть.
gefexi 13/12/25 Просмотров: 1785 Комментариев: 0
+1

Издание рассказывает о применении когнитивных служб компании Microsoft и применении на практике набора простых API. В доступной форме описано создание приложений на основе искусственного интеллекта в среде разработки Visual Studio, создание разговорного интерфейса, применение API для обработки распознавания и интерпретации устной речи.
gefexi 13/12/25 Просмотров: 2335 Комментариев: 0
+1

Н20 - простая в использовании и открытая библиотека, которая поддерживает большое количество операционных систем и языков программирования, а также масштабируется для обработки больших данных. Эта книга научит вас использовать алгоритмы машинного обучения, реализованные в Н2О, с упором на наиболее важные для продуктивной работы аспекты.
gefexi 13/12/25 Просмотров: 3985 Комментариев: 0
+2
Программирование →
Бертран Мейер. Почувствуй класс. Учимся программировать хорошо с объектами и контрактами

В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия.
gefexi 13/12/25 Просмотров: 2705 Комментариев: 0
0

Компьютеры окружают нас повсюду – сегодня они стали такой же будничной реалией, как бытовые электроприборы. В этой книге подробно объясняется, как работает компьютер. Для начала приводятся базовые сведения из области информатики: основы кодирования чисел, преобразование аналогового сигнала в цифровой вид и т. д.
gefexi 13/12/25 Просмотров: 66 Комментариев: 0
0

В этой книге рассказывается, как создавать различные приложения NLP на основе трансформеров, используя библиотеку Python Transformers. Вы познакомитесь с архитектурой трансформеров и напишете свою первую программу для работы с моделями на основе этой передовой технологии.
gefexi 13/12/25 Просмотров: 1518 Комментариев: 0
0

Современные программы редко обходятся без качественной и быстрой графики и при этом стремятся к мультимедийности и мультиплатформенности, поэтому требуют много времени и сил на разработку. Мы как любители программирования хотели бы иметь инструменты, которые существенно облегчают программирование мультимедийных приложений.
gefexi 12/12/25 Просмотров: 147 Комментариев: 0
0
Программирование →
Уоллес Ван, Тоннетта Уолкотт. Программирование для создания игр. Практический путеводитель Godot

Здесь представлен перевод книги Wallace Wang, Tonnetta Walcott - Programming for Game Design: A Hands-On Guide with Godot. Наша книга отличается от других. Все книги и курсы по программированию для начинающих должны начинаться с основ. К сожалению, эти основы дают минимальную обратную связь, чтобы сделать программирование интересным. Поэтому в нашей книге преподаются принципы программирования с использованием игровго движка Godot. Наряду с Unity и Unreal Engine, Godot является одним из самых популярных игровых движков, используемых для создания мобильных игр, игр для ПК и вообще любых видеоигр. Из этой книги вы не узнаете, как разработать следующую многопользовательскую игру ААА-класса, но вы изучите принципы и основы программирования в веселой и увлекательной форме. Хотя Godot использует свой собственный язык программирования под названием GDScript, он основан на Python и C. Это означает, что изучение GDScript подготовит студентов к изучению других языков программирования в будущем.
brij 12/12/25 Просмотров: 117 Комментариев: 0
0

В этой книге подробно рассматривается решение почти 200 занимательных математических задач из различных литературных и интернетовских источников. Большая часть задач взята из книг по математике для школьников. Кроме решения задач, мы разработаем и «вспомогательные» проекты и алгоритмы, которые необходимы при решении математических задач – и не только занимательных.
gefexi 10/12/25 Просмотров: 240 Комментариев: 0
0

У вас в руках — исчерпывающий гид по языку SQL, призванный помочь не просто освоить синтаксис, а глубоко понять принципы работы с данными и стать востребованным специалистом. Вы начнёте с абсолютного нуля, и каждый шаг — от установки СУБД до сложных запросов, — будет подкреплён практическими примерами (интернет-магазин, фитнес-клуб, банковская система, компьютерная игра, таксопарк, система регистрации в аэропорту, мониторинг состояния пациента в больнице и т.п.) и детальными объяснениями.
gefexi 10/12/25 Просмотров: 228 Комментариев: 0
+1

Большинство книг об алгоритмах фокусируются на нотации «О большое» и основных принципах проектирования, однако эта книга предлагает уникальный подход, выводя разработку и анализ на уровень предсказуемой практической эффективности. В ней обсуждаются базовые и классические алгоритмические задачи, возникающие при создании приложений больших данных, для которых демонстрируются элегантные решения постепенно возрастающей сложности. Анализ решений дается в рамках как классической RAM-модели, так и более значимой с практической точки зрения модели с использованием внешней памяти, позволяющей оценивать сложность ввода-вывода.
gefexi 10/12/25 Просмотров: 169 Комментариев: 0
0

Алгоритмы — ключ к работе программиста. Эффективный код и решение любых практических задач основываются именно на них. Эта книга — практическое руководство по алгоритмам для программистов, готовящихся к собеседованиям и стремящихся углубить свои знания. Автор, Иосиф Дзеранов — опытный разработчик, преподаватель и победитель ряда престижных конкурсов, делится проверенными подходами к решению задач, которые часто встречаются в реальной работе.
gefexi 08/12/25 Просмотров: 232 Комментариев: 0
0

Создайте пять кроссплатформенных 2D- и 3D-игр, используя один из самых мощных игровых движков с открытым исходным кодом
2-е издание
2-е издание
Книга представляет собой введение в игровой движок Godot и его новую версию 4. Godot 4 обладает множеством новых функций и возможностей, которые делают его достойной альтернативой дорогим коммерческим игровым движкам. Для новичков он предлагает удобный способ изучения методов разработки игр. Для более опытных разработчиков Godot — это мощный, настраиваемый инструмент для воплощения идей в жизнь.
brij 07/12/25 Просмотров: 238 Комментариев: 0
0

В данной книге систематизирован материал по одному из методов проектирования алгоритмов в информатике – динамическому программированию. Предлагаемые задачи решаются фактически по одной схеме, основанной на данном методе, однако понять, что задача решается этим методом, очень непросто.
gefexi 06/12/25 Просмотров: 218 Комментариев: 0
0

Всем известно, что программирование графики, будь то GDI+, OpenGL или DirectX – непростая задача. Поэтому цель книги «PascalABC.NET. Программирование графики на примерах»: показать начинающим программистам, что разрабатывать современные графические программы им вполне по силам! Для этого мы будем использовать графическую библиотеку из программы Смолл Бейсик SmallBasicLibrary, а также дополнительные библиотеки, расширяющие её возможности. И при этом мы будем писать приложения на настоящем паскале!
gefexi 03/12/25 Просмотров: 218 Комментариев: 0
0

Часть 2
Продолжаем изучать великолепный язык программирования PascalABC.NET. Азы программирования на этом языке подробно изложены в первой части этой книги.
На этот раз вы изучите: Циклы loop, for, while, repeat – until. Вложенные циклы. Операторы goto, exit, continue, break.
gefexi 02/12/25 Просмотров: 241 Комментариев: 0
0

