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

Р.А. Граймс. Апокалипсис криптографии

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

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

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

Часть I-II

В Части I рассматривается нотация BPMN, предназначенная для проектирования исполняемых бизнес-процессов. Излагается минимально необходимый объем знаний для сотрудников, которые впервые приступают к описанию процессов. Выполняя практические задания, представленные в книге, вы сможете за один день освоить нотацию BPMN на начальном уровне. Часть II поможет вам практически применить нотацию BPMN для настройки исполняемых процессов в BPMS1 – специализированном программном обеспечении для автоматизации бизнес-процессов. Это даст возможность освоить суть подхода и использовать его для оптимизации бизнес-процессов своей компании. Тем, кто не знаком с нотацией, рекомендую начать изучение BPMN с Части I.
brij 05/09/24 Просмотров: 255 Комментариев: 0
0
Владимир Репин. Моделирование бизнес-процессов в нотации BPMN. Практикум в BPMS: Bizagi Digital Platform

Часть II

Книга Владимира Репина «Моделирование бизнес-процессов в нотации BPMN. Часть II. Практикум в BPMS: Bizagi Digital Platform» поможет Вам применить нотацию BPMN для настройки исполняемых процессов, даст возможность освоить суть подхода и использовать его для оптимизации процессов вашей компании. Книга ориентирована на читателей, которые хотят получить практические навыки проектирования процессов и запуска их на исполнение в современной BPM-системе. Вы держите перед собой вторую часть книги «Моделирование бизнес-процессов в нотации BPMN. Пособие для начинающих». В Части I на простых примерах рассматривались основы моделирования бизнес-процессов в нотации BPMN. Часть II поможет вам практически применить нотацию BPMN для настройки исполняемых процессов в BPMS1 – специализированном программном обеспечении для автоматизации бизнес-процессов. Это даст возможность освоить суть подхода и использовать его для оптимизации бизнес-процессов своей компании. Тем, кто не знаком с нотацией, рекомендую начать изучение BPMN с Части I.
brij 05/09/24 Просмотров: 206 Комментариев: 0
0
Моделирование бизнес-процессов в нотации BPMN. Пособие для начинающих. Часть 1

Часть 1

В книге рассматривается нотация BPMN, предназначенная для проектирования исполняемых бизнес-процессов. Выполняя практические задания, представленные в книге, вы сможете за один день освоить нотацию BPMN на начальном уровне. Вы держите перед собой книгу – краткое методическое пособие по освоению нотации BPMN для целей практического описания и анализа бизнес-процессов компании. В нем излагается минимально необходимый объем знаний по BPMN для сотрудников, которые впервые приступают к описанию процессов. Надо четко понимать, что освоение данного материала не сделает вас профессионалом по BPMN, но позволит сделать первые шаги на пути освоения методики моделирования. Книга не предназначена для повышения квалификации профессионалов в области моделирования и автоматизации бизнес-процессов. Для практиков, имеющих большой опыт автоматизации процессов, или теоретиков BPMN предлагаемые подходы к изложению темы могут показаться чрезмерно упрощенными. Но хочу еще раз подчеркнуть, что целевая аудитория книги – сотрудники, которые только что приступили к изучению методов моделирования процессов. Нотация – это набор графических обозначений (значки, стрелки, пиктограммы), которые позволят создать графическую схему – модель процесса, понятную другим людям. Конечно, можно описать процесс текстом, но графическая схема гораздо удобнее для быстрого понимания выполняемого процесса.
brij 05/09/24 Просмотров: 214 Комментариев: 0
0
Алгоритмы? Аха!

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

Разработка клиент-серверных проектов баз данных 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 Просмотров: 380 Комментариев: 1
0
Основы анимации в Spine 2D для начинающих

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

Изучите архитектуры x86, ARM, RISC-V, устройство компьютеров, смартфонов и облачных серверов, 2-е издание

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

Кто понял OneNote, бумагу не использует

Практическое иллюстрированное руководство по программе OneNote для Windows. Интересные примеры практического использования, лайфхаки и описание новых функций. Мы живём в информационном мире, но наша память не предназначена для сохранения всей полезной информации, которая проходит через нас ежедневно. К счастью, решение проблем памяти есть: записывать необходимую информацию. Запомнить всю необходимую информацию мы не можем. Но в наших силах воспользоваться важнейшим изобретением человечества – письменностью. А заодно и фотографией, звукозаписью и видеозаписью. Главный принцип работы с информацией – данные должны храниться в одном месте. Когда нужные сведения разобщены (часть на стикерах, часть в бумажных блокнотах, часть в текстовых файлах на настольном компьютере, часть в заметках на смартфоне), их сложно найти в нужный момент. Название OneNote буквально переводится как «одна запись». Одна записная книжка для всех данных. Единое хранилище информации. Эта универсальность достигается во многом благодаря применению облачных технологий. Заметки OneNote находятся в OneDrive и автоматически синхронизируются с сервером. Поэтому хранящуюся в OneNote информацию нельзя потерять вместе со своим гаджетом. Просто зайдите в OneNote на любом компьютере под своей учётной записью, и вы получите доступ ко всем своим заметкам. Записная книжка OneNote доступна с ПК, смартфона, планшета и часов, работающих под Windows, Android и в операционных системах Apple, поэтому с ней не придётся расставаться, переходя с Android на iOS или с Mac на Windows. Web-версия позволяет работать с OneNote и в операционных системах Линукс. Просто зайдите в OneNote на любом компьютере под своей учётной записью, и вы получите доступ ко всем своим заметкам.
brij 30/08/24 Просмотров: 475 Комментариев: 0
0
Адитья Бхаргава. Грокаем алгоритмы

2-е издание

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

Основной постулат этой книги – веб-дизайн находится в постоянном движении – со временем подтверждается все убедительнее. В первом издании говорилось, что цикл дизайна занимает 12 месяцев, а во втором он сократился до полугода и даже трех месяцев. Именно поэтому сейчас как никогда остро ощущается потребность в толковом и практичном руководстве, которое помогло бы составить план и бюджет, организовать процесс веб-редизайна (или создания сайта с нуля) и управлять им.
gefexi 29/08/24 Просмотров: 473 Комментариев: 0
+1
Руководство сердитого программиста по тестированию PHP-приложений

Узнайте, как сердитый программист подходит к тестированию PHP-приложений, рассматривая как технические, так и базовые навыки, которые необходимо изучить, чтобы тестирование стало для вас обычным делом, а не проблемой.
gefexi 27/08/24 Просмотров: 400 Комментариев: 0
0
Программирование. Основы Python для инженеров

Пособие посвящено рассмотрению базовых конструкций языка Python, в частности, сначала приведены примеры простейших программ в императивном стиле программирования и примеры решения несложных задач линейной, разветвляющейся и циклической структуры, задач с последовательностями и файлами. Далее дана реализация в виде программ на Python алгоритмов методов вычислительной математики. Большое внимание уделено практике использования библиотек numpy, matplotlib, pandas и turtle, для анализа данных и их графической интерпретации.
gefexi 27/08/24 Просмотров: 428 Комментариев: 0
0
Алгоритмы и структуры данных на Python

Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откройте же мощь алгоритмического мышления с помощью Python. Разберитесь в алгоритмах и структурах данных с нуля до продвинутого уровня и применяйте знания в реальном мире. Кем бы вы ни были — начинающим программистом, опытным разработчиком, желающим расширить знания, или специалистом с нетехническим образованием, интересующимся анализом данных, — книга поможет улучшить понимание и навыки решения задач. Наша книга призвана помочь вам всесторонне изучить алгоритмы, созданные с учетом возможностей Python. Этот язык известен своей простотой, читабельностью и элегантностью, благодаря чему он служит отличной средой для изучения алгоритмов, позволяя со­ средоточиться на базовых концепциях, а не увязать в сложном синтаксисе. Python помогает новичкам научиться программировать, а профессионалам открывает много новых возможностей, поэтому идеально подходит для широкого круга читателей.
brij 27/08/24 Просмотров: 503 Комментариев: 0
0
ALT Linux снаружи

Первая книга цикла «ALT Linux снаружи. ALT Linux изнутри». Вторая книга цикла: «Аленичев Д., Боковой А., Бояршинов А. и др. ALT Linux изнутри». Что это за зверь такой — Linux-пингвин? Что ему делать на моём компьютере? Любят ли пингвины Интернет, и как они его любят? Как использовать пингвина в мирных целях? Нуждается ли он в запчастях? А для начала — как засунуть пингвина в холодильник, то есть установить Linux на собственный компьютер? Обо всём этом и о многом другом и рассказывает эта половина книги, первой в серии «Библиотека ALT Linux».
gefexi 25/08/24 Просмотров: 388 Комментариев: 0
0
Дмитро Кедик. Реализация полезных алгоритмов на C++

Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать на C++ в силу высоких требований к скорости и наращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям: машинное обучение и нейронные сети, статистика, криптография, оптимизация, перемножение матриц, хеширование, строковые алгоритмы, случайные леса, методы работы с числами, сортировка, кластеризация, графовые алгоритмы и другие темы, касающиеся программной инженерии. Затронуты вопросы командной разработки алгоритмов. Для простоты я не задействую в книге многие новейшие функции C++. Например, семантика перемещения позволяет повысить эффективность кода, если у объектов есть эффективные деструкторы, но в остальных случаях достаточно встроенной оптимизации от компилятора. Тем не менее в книге эти процессы описаны достаточно углубленно, поэтому для ее освоения необходимы некоторые знания в области вычислительной техники и математики. В главах, посвященных специализированным темам типа численных алгоритмов, вам потребуется знакомство с определенными разделами математики — например, с линейной алгеброй. Книгу можно использовать как справочник по алгоритмам для программистов, исследователей и как учебное пособие для студентов соответствующих специальностей. Также будет полезна при подготовке к собеседованиям.
brij 25/08/24 Просмотров: 439 Комментариев: 0
0
Михаил Фленов. Библия C#

5-е издание

Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных веб-приложений. Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использования кода. В пятом издании примеры переписаны с учетом современной платформы .NET 5, а вместо прикладных приложений упор делается на веб-приложения. Хотя эта книга и носит название «Библия C#», посвящена она в целом платформе .NET от компании Microsoft. Частью этой платформы стали ОС, инструменты разработчика и .NET Framework — программный фреймворк для разработчика, чтобы мы могли писать приложения для платформы .NET. Фреймворк, если максимально упростить пояснение, — это библиотеки, предоставляющие языку программирования функционал, который мы можем использовать для написания программ. На сайте издательства находятся коды программ, дополнительная справочная информация и копия базы данных для выполнения примеров из книги.
brij 25/08/24 Просмотров: 434 Комментариев: 0
0
Python для всех

Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение.
gefexi 24/08/24 Просмотров: 1572 Комментариев: 0
0
4