Программирование RSS

Н. Вирт. Алгоритмы и структуры данных. Новая версия для Оберона

В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики. Нотацией примеров теперь служит Оберон - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе Блэкбокс. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе.

deposit_rumit 18/10/20 Просмотров: 3948 Комментариев: 0
+4
П. Яворски. Ловушка для багов

«Чтобы чему-то научиться, надо применять знания на практике. Именно так мы освоили ремесло взлома» — Майкл Принс и Йоберт Абма, соучредители HackerOne. «Ловушка для багов» познакомит вас с белым хакингом — поиском уязвимостей в системе безопасности.
gefexi 18/10/20 Просмотров: 1081 Комментариев: 0
+1
Д. Фостер. Генеративное глубокое обучение

Генеративное моделирование — одна из самых обсуждаемых тем в области искусственного интеллекта. Машины можно научить рисовать, писать и сочинять музыку.
gefexi 12/10/20 Просмотров: 869 Комментариев: 0
+1
М. Вайсфельд. Объектно-ориентированный подход

Объектно-ориентированное программирование (ООП) лежит в основе языков C++, Java, C#, Visual Basic .NET, Ruby, Objective-C и даже Swift. Не могут обойтись без объектов веб-технологии, ведь они используют JavaScript, Python и PHP. Именно поэтому Мэтт Вайсфельд советует выработать объектно-ориентированное мышление и только потом приступать к объектно-ориентированной разработке на конкретном языке программирования. Эта книга написана разработчиком для разработчиков и позволяет выбрать оптимальные подходы для решения конкретных задач.
brij 11/10/20 Просмотров: 1005 Комментариев: 0
+1
П.А. Чистов. Сборник задач по разработке на платформе 1С:Предприятие (1C:Enterprise)

В издании представлены задачи по разработке информационных систем на платформе «1С:Предприятие 8» (1C:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов. Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО.
brij 10/10/20 Просмотров: 2149 Комментариев: 0
+3
Джон Пол Мюллер, Лука Массарон. Python и наука о данных для чайников

2-е издание

Наука о данных — это вовсе не страшно! Изучите программирование на языке Python для анализа данных и статистики. Пишите код в облаке, используя Google Colab. Обменивайтесь данными и визуализируйте информацию. Интересуетесь наукой о данных, но немного побаиваетесь? Не нужно! Эта книга покажет, как использовать язык Python для создания интересных вещей с помощью науки о данных. Вы увидите, как установить набор инструментов Anaconda, благодаря которому работа с Python станет очень простой.
brij 10/10/20 Просмотров: 2079 Комментариев: 0
+3
Обработка неструктурированных текстов. Поиск, организация и манипулирование

В книге описаны инструменты и методы обработки неструктурированных текстов. Прочитав ее, вы научитесь пользоваться полнотекстовым поиском, распознавать имена собственные, производить кластеризацию, пометку, извлечение информации и автореферирование.
oksanavalera 06/10/20 Просмотров: 1159 Комментариев: 0
+1
Д. Томас. Логическое проектирование на SystemVerilog

Книга посвящена SystemVerilog - языку описания аппаратуры, используемому для моделирования электронных систем. Разработчики SystemVerilog сделали его синтаксис похожим на синтаксис языка С, что упрощает его освоение. В современных подходах к проектированию аппаратуры проверка модели (верификация) не менее важна, чем ее разработка.
gefexi 03/10/20 Просмотров: 1102 Комментариев: 0
+2
В.Д. Мунистер. Визуальное программирование (FBD) для микропроцессорных систем и IoT

В учебно-практическом пособии «Визуальное программирование (FBD) для микропроцессорных систем и IoT» уделено большое внимание изучению и применению в прикладных задачах распространенных микропроцессорных систем (MCU/SoC) посредством их конфигурирования (данных управляющих устройств) на графическом языке программирования FBD (Function Block Diagram) под конкретные целевые задачи.
gefexi 03/10/20 Просмотров: 847 Комментариев: 0
+1
М. Нидхем. Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j

Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами.
gefexi 01/10/20 Просмотров: 858 Комментариев: 0
+2
Чарльз Петцольд. Программирование в тональности C#

Эта книга - своего рода учебник для тех, кто решил заняться изучением С# - современного, объектно-ориентированного языка программирования, разработанного Microsoft. Этот язык принадлежит к обширной коллекции программных технологий под общим названием .NET и предназначен для Интернет-программирования и написания приложений, работающих под управлением Microsoft Windows.
gefexi 30/09/20 Просмотров: 2236 Комментариев: 0
0
Функциональное программирование на С++

Хорошо написанный код легче тестировать и использовать повторно, его проще распараллелить, и он меньше подвержен ошибкам. Владение приемами функционального программирования поможет вам писать код, соответствующий требованиям к современным приложениям, проще выражать сложную логику программ, изящно обрабатывать ошибки и элегантно оформлять параллельные алгоритмы.
gefexi 28/09/20 Просмотров: 2388 Комментариев: 0
+3
А. Попа. Lisp. Жемчужины программирования

Эта книга не учебник по Lisp, хоть в ней много примеров кода на Lisp. Также она не является учебником по программированию. Хорошие книги по которым можно научиться программировать на Lisp даны в конце вступления. Что касается программирования на более популярных языках, C, C++ и Java (книга изобилует примерами кода и на этих языках), по ним издано такое количество хорошей литературы, что я не берусь советовать что-то определённое.
gefexi 28/09/20 Просмотров: 843 Комментариев: 0
+1
Иан Милл, Эйдан Хобсон Сейерс. Docker на практике

Простая идея Docker – упаковка приложения и его зависимостей в единый развертываемый контейнер – породило ажиотаж в индустрии программного обеспечения. Теперь контейнеры являются крайне необходимыми для корпоративной инфраструктуры, а Docker представляет собой бесспорный отраслевой стандарт. Что же делать после того, как вы освоили основы? Для того, чтобы по-настоящему оптимизировать свои приложения и трансформировать процесс разработки, нужны соответствующие примеры и эксперты. Эта книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, производительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров.
brij 27/09/20 Просмотров: 3043 Комментариев: 0
+2
Оберг. Технология СОМ+. Основы и программирование

Эта книга представляет собой практическое руководство по изучению СОМ+ для построения трехуровневых приложений с использованием архитектуры Microsoft Windows DNA.
oksanavalera 26/09/20 Просмотров: 808 Комментариев: 0
0
Хернандес. SQL - запросы для простых смертных. Практическое руководство по манипулированию данными в SQL

Книга поможет начинающим пользователям изучить основы SQL-запросов и станет необходимым справочным руководством для опытных и продвинутых пользователей.
oksanavalera 26/09/20 Просмотров: 1044 Комментариев: 0
+2
Чейрд ин’т Вейн. Swift. Подробно

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

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

3-е издание

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

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