обучение RSS

Бас Мейер, Лорин Хохштейн. Запускаем Ansible

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

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

В учебном пособии излагаются основы силовой промышленной электроники. Рассмотрены основные виды современных силовых полупроводниковых приборов: диоды, транзисторы, тиристоры.
gefexi 01/08/23 Просмотров: 695 Комментариев: 0
+1
Программирование гипертекстовых документов

Конспект лекций посвящен одному из самых популярных направлений в области информационных технологий – созданию Web-страниц. В конспекте излагаются основные принципы работы в Internet, язык гипертекстовой разметки Web-страниц – HTML и каскадными таблицами стилей CSS.
gefexi 01/08/23 Просмотров: 798 Комментариев: 0
0
Kotlin. Программирование для профессионалов

2-е издание

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

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

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

В учебном пособии рассмотрены информационно-логические принципы организации и построения ЭВМ, работа логических блоков и памяти, периферийные устройства, основы программирования процессора, классификация вычислительных платформ и вычислительные сети.
gefexi 31/07/23 Просмотров: 797 Комментариев: 0
0
А.М. Романов. Математика от А до Я

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

Эта книга — самый простой и интересный способ изучить javascript и jQuery. Независимо от стоящей перед вами задачи — спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом — эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент.
gefexi 31/07/23 Просмотров: 858 Комментариев: 0
0
В.Е. Нестеренко. Рисунок головы человека

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

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

В пособии рассматривается широкий спектр проблем своеобразия испанского языка крупнейшей испаноязычной страны - Мексики, а также особенности коммуникативного поведения и языковой картины мира современных мексиканцев.
gefexi 30/07/23 Просмотров: 2893 Комментариев: 0
+1
С.М. Окулов. Основы программирования

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

При разработке программного обеспечения для решения критически важных задач огромную роль играет отказоустойчивость. Язык программирования Elixir позволяет создавать быстрые и надежные приложения, будь то крупная распределенная система, набор сервисов для бекенда или простенькое веб-приложение. Элегантный синтаксис Elixir и функциональный образ мышления позволяют достичь простоты в написании, чтении и поддержке кода.
gefexi 30/07/23 Просмотров: 1912 Комментариев: 0
+1
С.Н. Никифоров. Методы защиты информации. Защищенные сети

Учебное пособие предназначено для всех пользователей, стремящихся обеспечить защиту своей информации. Рассматриваются вопросы работы в безопасных сетях TOR, I2P и другие.
gefexi 30/07/23 Просмотров: 2124 Комментариев: 0
+1
О.Л. Куляс. Курс программирования на Assembler

Излагаемый материал представляет собой односеместровый курс, который поэтапно вводит студентов в мир программирования вычислительных машин на базе микропроцессоров Intel средствами Assembler. Первая часть пособия содержит краткий теоретический курс, который дает минимальный объем знаний, необходимый для начала практического программирования. Вторая часть содержит лабораторный практикум, состоящий из 11 лабораторных работ, выполнение которых позволит овладеть базовыми навыками и основными приемами программирования на языке Assembler.
gefexi 30/07/23 Просмотров: 2391 Комментариев: 0
+1
Пособие по выживанию для видеографов. От теории к практике

Операторское искусство – очень сложная наука, хотя бы потому что требует постоянной практики и самосовершенствования. Эта книга научит вас не только основам съемки, но и более сложным вещам, познать которые на практике можно не на первый год.
gefexi 30/07/23 Просмотров: 895 Комментариев: 0
+1
Clojure на производстве. Зипперы, базы данных, REPL

Продолжение книги, изданной три года назад. Мы продолжим изучать Clojure — замечательный язык с акцентом на неизменяемость и асинхронность.По структуре и изложению книга похожа на первый том. Мы подробно рассмотрим несколько тем, чередуя теорию с практикой. Вас ждут зипперы, базы данных и обширное понятие REPL. Материал рассчитан на продвинутую аудиторию. Желательно, чтобы у вас был опыт работы хотя бы с одним из промышленных языков. Кто, писал и на Java, и на Clojure, пришли к выводу, что одни и те же проекты на Clojure создаются намного быстрее. Нужно меньше кода, чтобы создать программу, он будет быстрее работать, а разработчик только решает проблему через язык программирования. А не как у JS или Java, где приходится много работать именно со структурой языка, а не с решением проблемы. В программах, которые сделаны на Clojure, меньше багов. Когда ты приходишь в проект, где работают с Clojure, разбираться с кодом намного проще. В этом Clojure выигрывает у многих языков — особенно в работе с большими системами данных.
brij 29/07/23 Просмотров: 535 Комментариев: 0
0
Pyomo. Моделирование оптимизации на Python

Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения. Кроме того, программу можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение различных оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.
brij 29/07/23 Просмотров: 753 Комментариев: 0
0
От Java к Kotlin

Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
brij 29/07/23 Просмотров: 899 Комментариев: 0
+1
Модернизация Java Enterprise

В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее. Опираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде.
brij 29/07/23 Просмотров: 891 Комментариев: 0
0
67