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

Чейрд ин’т Вейн. Swift. Подробно

Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это увлекательно. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению.
brij 26/09/20 Просмотров: 3184 Комментариев: 0
+1
BPF для мониторинга Linux

Виртуальная машина BPF — один из важнейших компонентов ядра Linux. Её грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы. Вы научитесь создавать программы, отслеживающие и модифицирующие поведение ядра, сможете безопасно внедрять код для наблюдения событий в ядре и многое другое.
gefexi 25/09/20 Просмотров: 2217 Комментариев: 0
+1
Н.А. Тюкачев, В.Г. Хлебостроев. C#. Основы программирования

3-е издание

В книге изложены основы программирования на языке C# в среде .Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Отдельная глава посвящена одномерным и двумерным массивам с описанием основных алгоритмов их обработки. Описаны способы создания пользовательских типов данных на основе конструкций структура (struct) и перечисление (enum).
brij 20/09/20 Просмотров: 1002 Комментариев: 0
+1
Методы программирования

Главная цель авторов — представить принципы программирования, а не дать описание конкретного языка программирования. Особое внимание уделяется процессу разработки программ, в ос­нову которого положены принципы структурного программирования. Процесс программирования излагается на базе алгоритмического языка Паскаль, которому присущ структурный подход.
gefexi 16/09/20 Просмотров: 1037 Комментариев: 0
+2
Мерседес Химено-Сеговиа, Ник Хэрриган. Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода

Квантовые компьютеры перестали быть чисто теоретическими устройствами. Авторы этой книги полагают, что лучшее применение новым технологиям не всегда находят их изобретатели — чаще это делают эксперты в предметной области, экспериментирующие с технологией как с новым инструментом для своей работы. С учетом сказанного эта книга создавалась как практическое руководство по использованию технологии квантовых вычислений для программистов. Вместо того, чтобы изучать теорию и формулы вы сразу займетесь конкретными задачами, которые демонстрируют уникальные возможности квантовой технологии.
brij 16/09/20 Просмотров: 1112 Комментариев: 0
0
Уилл Курт. Программируй на Haskell

Цель книги «Программируй на Haskell» — в том, чтобы дать достаточно полное введение в программирование на языке Haskell, позволяющее вам после её завершения писать нетривиальные, полезные на практике программы. Многие другие книги сильно фокусируются на академических основаниях Haskell, но зачастую оставляют читателей немного озадаченными, когда дело доходит до решения практических задач, совершенно обыденных в других языках. К концу этой книги у вас должно возникнуть стойкое понимание того, что именно делает Haskell интересным как язык программирования, вы также сможете уверенно создавать не совсем игрушечные приложения, которые работают с вводом-выводом, генерируют случайные числа, используют базы данных и в целом выполняют те же вещи, что и программы на других знакомых вам языках программирования.
brij 15/09/20 Просмотров: 1251 Комментариев: 0
+2
Криптография и безопасность в технологии .NET

Подробно излагаются вопросы реализации на .NET-платформе симметричной и асимметричной криптографии, цифровых подписей, XML-криптографии, пользовательской безопасности и защиты кодов, ASP .NET-безопасности, безопасности Web-служб. Книга призвана исчерпывающе осветить все практические вопросы в реализации криптографических и иных, связанных с безопасностью, функциональных возможностей в приложениях .NET. Она представляет собой эффективное учебное пособие, содержащее множество ясных и наглядных примеров исходного кода.
gefexi 14/09/20 Просмотров: 2400 Комментариев: 0
+1
Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени

Узнайте как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени.
gefexi 14/09/20 Просмотров: 853 Комментариев: 0
+1
Л.Э. Сукар. Вероятностные графовые модели. Принципы и приложения

В этой книге представлено общее введение в вероятностные графовые модели (ВГМ) с инженерной точки зрения. В книге подробно рассматриваются теоретические основы для каждого из основных классов ВГМ, включая принципы и методы представления, логического вывода и обучения, а также обзоры реальных практических приложений для каждого типа модели.
gefexi 13/09/20 Просмотров: 957 Комментариев: 0
+1
Слободан Стоянович, Александар Симович. Бессерверные приложения на JаvaScript

Достоинства облачных бессерверных веб-приложений несомненны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А вследствие поддержки JаvaScript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Новичков в AWS эта книга знакомит не только с AWS Lambda, но и с целым рядом связанных служб, таких как DynamoDB (хранилище данных), Cognito (аутентификация), API Gateway (доступ к работающим веб-службам) и Cloudwatch (обработка и планирование событий). Даже решив позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе.
brij 13/09/20 Просмотров: 1731 Комментариев: 0
+1
Кейси Розенталь, Нора Джонс. Хаос-инжиниринг. Революция в разработке устойчивых систем

Хаос-инжиниринг – относительно новое, однако уже широко востребованное направление в разработке ПО. Тысячи компаний разных размеров и разного уровня развития используют этот метод в качестве основного инструмента тестирования и контроля, чтобы сделать свои продукты и услуги более безопасными и надежными. Эта книга охватывает историю рождения хаос-инжиниринга, фундаментальные теории, лежащие в его основе, определения и принципы, примеры реализации в масштабных вычислительных системах, примеры за пределами традиционного программного обеспечения, а также возможные перспективы развития подобных практик. Реальные истории от отраслевых экспертов из Google, Microsoft, Slack, LinkedIn и других компаний помогут читателю оценить преимущества хаос-инжиниринга во всей полноте.
brij 12/09/20 Просмотров: 1314 Комментариев: 0
0
Секреты 1с эксперта

В курсе рассматриваются вопросы механизма управляемого приложения, базовой теории СУБД, структуры таблиц объектов 1с, оптимизация запросов, блокировок и взаимоблокировок.

-A.L.E.X.- 11/09/20 Просмотров: 5112 Комментариев: 4
+5
М.И. Абдрахманов. Python. unittest

Эта книга позволит вам максимально комфортно войти в мир тестирования в Python. Основное внимание в ней уделено созданию тестов, объединению их в группы, запуску, обработке результатов тестирования и пропуску ненужных тестов. Рассмотрена работа с классами TestCase, TestSuite, TestLoader, TestResult и TextTestRunner. Трудно представить какой-то современный программный проект без тестирования. При этом тестирование осуществляется практических на всех этапах разработки продукта: начиная, непосредственно, с процесса создания функций, методов и классов и т.д., когда пишутся unit-тесты (а иногда и раньше, в случае, если используется TDD), и заканчивая функциональным и нагрузочным тестированием уже готового, развернутого продукта.
brij 11/09/20 Просмотров: 1999 Комментариев: 0
+2
А.А. Натан. Основы теории случайных процессов

Сжато излагаются основы теории случайных процессов. Подбор материала, объем и глубина его изложения соответствуют программе семестрового курса случайные процессы, читаемого авторами студентам факультета прикладной математики и экономики Московского физико-технического института вслед за курсом по теории вероятностей.
gefexi 10/09/20 Просмотров: 792 Комментариев: 0
0
М.И. Абдрахманов. Библиотека Matplotlib

В данной книге в форме уроков дана информация, которая поможет вам решить при программировании на языке Python большую часть задач, которые возникают при работе с графиками. Рассмотрены такие темы как визуализация данных: построение линейных, точечных, ступенчатых, stem-графиков, столбчатых и круговых диаграмм, а также 3D графиков. Настройка внешнего вида графиков: работа с легендой, текстовыми и colorbar элементами, компоновка графиков.
brij 09/09/20 Просмотров: 2016 Комментариев: 0
+3
Г. Джеймс, Д. Уиттон. Введение в статистическое обучение с примерами на языке R

Книга представляет собой доступно изложенное введение в статистическое обучение – незаменимый набор инструментов, позволяющих извлечь полезную информацию из больших и сложных наборов данных, которые начали возникать в последние 20 лет в таких областях, как биология, экономика, маркетинг, физика и др. В этой книге описаны одни из наиболее важных методов моделирования и прогнозирования, а также примеры их практического применения. Рассмотренные темы включают линейную регрессию, классификацию, создание повторных выборок, регуляризацию, деревья решений, машины опорных векторов, кластеризацию и др. Описание этих методов сопровождается многочисленными иллюстрациями и практическими примерами.
brij 07/09/20 Просмотров: 962 Комментариев: 0
+2
Федор Г. Пикус. Идиомы и паттерны проектирования в современном С++

C++ — универсальный язык программирования, при проектировании которого была поставлена цель добиться эффективности, высокой производительности и гибкости. Паттерны проектирования — это общепринятые решения известных проблем проектирования. По существу, это библиотека повторно используемых компонентов, только для разработки программной архитектуры, а не конкретной реализации. В этой книге акцент сделан на паттерны проектирования, которые отвечают естественным нуждам программиста на С++, а также паттернам, выигрывающим от уникальных особенностей C++, в частности, обобщенного программирования.
brij 06/09/20 Просмотров: 1236 Комментариев: 0
+2
Джоэл Грас. Data Science. Наука о данных с нуля

2-е издание

Автор легко, доступ­но и иногда с юмором повествует о сложных вещах, составляющих фундамент нау­ки о данных и машинного обучения. Второе издание кни­ги дополнено главами о глубоком обучении и этике данных. Кроме того, книга со­держит несколько новых разделов, в частности о рекуррентных нейронных сетях, векторных вложениях слов и разложении матриц и некоторые другие, а также ряд новых примеров. Всё подкреплено исходным кодом, размещенным в репозитории книги на GitHub. В книге детально разбирается пример разработки глубокой ней­ронной сети по образу библиотеки Keras. В исходный код внесен ряд изменений, отражающих последние тренды в развитии языка Python, в частности широко ис­пользуются аннотации типов, не характерные для ранних версий языка Python, и типизированные именованные кортежи.
brij 03/09/20 Просмотров: 1577 Комментариев: 0
+2
Программирование на Python с нуля до гуру

Видеокурс научит вас программировать на языке Python, который крайне желательно знать абсолютно любому человеку, имеющего дело с компьютером. С помощью этого видеокуса вы с нуля освоите этот язык и сможете создавать самые разные программы для самых разных задач любой сложности.
tottall 02/09/20 Просмотров: 2501 Комментариев: 0
+1
Д.М. Златопольский. Программирование. Типовые задачи, алгоритмы, методы

В этой книге представлены методики решения типовых задач по программированию, не привязанные к конкретному языку. Методика решения задач и программ приводятся на школьном алгоритмическом языке.
gefexi 31/08/20 Просмотров: 3053 Комментариев: 1
+5
80