Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications

Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications

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



Автор: Chip Huyen
Язык: English/английский,
Жанр: Программирование
Формат: True PDF
Подробнее

Начинаем программировать на Python, 5-е издание

Начинаем программировать на Python, 5-е издание

Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др.


 



Автор: Тони Гэддис
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Фелляйзен М. и др. Как проектировать программы. Введение в программирование и компьютерные вычисления

Фелляйзен М. и др. Как проектировать программы. Введение в программирование и компьютерные вычисления

Цель этой книги – познакомить читателей с системным подходом к проектированию и сформировать у них правильные навыки программирования, которые предполагают пошаговое планирование и понимание рабочих задач на каждом этапе создания программы. В фокусе книги – общие принципы проектирования программ, поэтому используется не стандартный промышленный язык, а специализированный язык обучения Racket, а также среда программирования DrRacket, которая обеспечивает увлекательное обучение.
 



Автор: Фелляйзен М., Финдлер Р. Б., Флэтт М., Кришнамурти Ш.
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Свейгарт Эл. Python. Чистый код для продолжающих

Свейгарт Эл. Python. Чистый код для продолжающих

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



Автор: Свейгарт Эл
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

POWER BI: моделирование на экспертном уровне

POWER BI: моделирование на экспертном уровне

Эта книга станет вашим проводником в мир моделирования данных в целом и применительно к Power BI. Вы узнаете, как подключаться к данным в различных источниках, объединять их при помощи связей и строить полноценные модели данных; изучите вопросы определения новых метрик и выполнения пользовательских вычислений с использованием особенностей модели. По мере чтения сложность и эффективность моделей данных будет увеличиваться. Вы научитесь использовать язык запросов DAX, а также новые техники моделирования.

 



Автор: Бахши Сохейл
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения

Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения

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

 



Автор: Александр Матросов, Евгений Родионов, Сергей Братусь
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Боднер Д. Go: идиомы и паттерны проектирования

Боднер Д. Go: идиомы и паттерны проектирования

Go быстро набирает популярность в качестве языка для создания веб-сервисов. Существует множество учебников по синтаксису Go, но знать его недостаточно. Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками. В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического Go-кода. Вы научитесь думать как Go-разработчик, вне зависимости от предыдущего опыта программирования.
 



Автор: Джон Боднер
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Профессиональное программирование в 56 книгах (2005-2021) PDF, DjVu

Профессиональное программирование в 56 книгах (2005-2021) PDF, DjVu

Серия "Профессиональное программирование" в 56 книгах - незаменимый помощник в изучении современных технологий программирования и выборе оптимальных и эффективных решений при разработке программ. Для квалифицированных разработчиков программного обеспечивания, системных аналитиков, архитекторов проектов.
 



Автор: Разные
Язык: Русский
Жанр: Программирование, компьютер
Формат: PDF, DjVu
Подробнее

Бестселлеры O'Reilly в 104 книгах (PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C) (2008-2022) PDF, DJVU, FB2

Бестселлеры O'Reilly в 104 книгах (PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C) (2008-2022) PDF, DJVU, FB2

Серия "Бестселлеры O'Reilly" познакомит читателя с различными областями программирования. Это уникальная серия "визуальных" книг, созданных по последним методикам эффективного обучения. Книги имеют огромное количество иллюстраций, графиков и таблиц, что позволяет усваивать материал намного эффективнее. Разговорный стиль изложения концентрирует внимание читателя, а упражнения, контрольные вопросы и задания позволяют эффективно закрепить полученные знания.
 



Автор: Разные
Язык: Русский
Жанр: Программирование, компьютерная литература
Формат: PDF, DJVU, FB2
Подробнее

Глазами хакера - Серия из 25 книг + 15 CD / М. Фленов, С. Бабин (2003-2022) PDF+CD

Глазами хакера - Серия из 25 книг + 15 CD / М. Фленов, С. Бабин (2003-2022) PDF+CD

Серия книг Михаила Фленова, специалиста по безопасности, операционным системам и программированию и Сергея Бабина специалиста по информационным технологиям, в которых рассмотрена организация безопасной и эффективной работы на ПК. Рассмотрены основные методы атак хакеров, и описаны рекомендации по оптимизации ПК, которые позволят Вам сделать компьютер быстрее, надежнее и безопаснее.

Флёнов Михаил, профессиональный программист. Работал в журнале "Хакер", в котором несколько лет вел рубрики "Hack-FAQ" и "Кодинг" для программистов, печатался в журналах "Игромания" и "Chip-Россия". Автор бестселлеров "Библия Delphi", "Библия C#", "Программирование в Delphi глазами хакера", "Программирование на C++ глазами хакера", "Web-сервер глазами хакера", "Компьютер глазами хакера" и др. Некоторые книги переведены на иностранные языки и изданы в США, Канаде, Польше и других странах.

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



Автор: М. Фленов, С. Бабин
Язык: Русский
Жанр: Компьютерная литература, программирование
Формат: PDF+CD
Подробнее

Библиотека программиста. Сборник (187 книг + 8 code + 5 CD)

Библиотека программиста. Сборник (187 книг + 8 code + 5 CD)

Серия "Библиотека программиста" предназначена как для опытных мастеров своего дела, так и для тех, кто только приступил к изучению программирования... Библиотека программиста - неотъемлемая часть его работы. Ни одному представителю других профессий не приходится столько работать со справочным материалом. Удержать в голове всю массу необходимой информации просто не в человеческих силах. И это - о профессионалах, а что уж там говорить про новичков! Им учебники нужны.
 



Автор: Разные
Язык: Русский
Жанр: Программирование
Формат: PDF, DJVU, Code
Подробнее

Bootstrap и CSS-препроцессор Sass. Самое необходимое

Bootstrap и CSS-препроцессор Sass. Самое необходимое

Рассмотрена разработка адаптивных веб-сайтов, одинаково хорошо отображающиеся на всех типах устройств, с использованием библиотеки Bootstrap и CSS-препроцессора Sass. Описана система сеток на основе flex-контейнера, позволяющая задавать ширину колонок, их количество и порядок следования. Рассмотрено стилевое оформление стандартных элементов и большое количество готовых компонентов Bootstrap: адаптивная панель навигации, карточки, панели с вкладками, карусель, всплывающие подсказки и уведомления, модальные диалоговые окна и др.


 



Автор: Николай Прохоренок
Язык: Русский
Жанр: программирование
Формат: PDF
Подробнее

Дизайн-системы для фронтендеров

Дизайн-системы для фронтендеров

Умение выделять систему из дизайна и переносить её в код сокращает время на создание новых частей больших продуктов. Даже на небольших проектах такие системы упрощают процесс разработки и поддержки.


 



Автор: Коллектив
Язык: Русский
Жанр: программирование
Формат: HTML, EPUB
Подробнее

Э. Уильямс - C++. Практика многопоточного программирования

Э. Уильямс - C++. Практика многопоточного программирования

Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++ позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др. Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++ от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.
 



Автор: Э. Уильямс
Язык: русский
Жанр: программирование
Формат: True PDF
Подробнее

Хантер Т. - Многопоточный Javascript

Хантер Т. - Многопоточный Javascript

Готовы ли вы к разработке многопоточных приложений на jаvascript? Прочитав данную книгу, jаvascript-разработчик среднего уровня узнает о сильных и слабых сторонах API веб-исполнителей в браузерах и рабочих потоков в Node.js.
Авторы рассказывают о двух подходах к построению многопоточных приложений: на основе передачи сообщений и на основе разделяемой памяти. Описываются API для обоих случаев, объясняется, когда использовать тот или другой, а когда – их сочетание. Вы также увидите, как реализуются высокоуровневые паттерны на базе этих подходов.
 



Автор: Хантер Т., Инглиш Б.
Язык: русский
Жанр: программирование, jаvascript
Формат: PDF
Подробнее

Для профессионалов в 90 книгах (2003-2022) PDF, DJVU

Для профессионалов в 90 книгах (2003-2022) PDF, DJVU

Серия «Для профессионалов» — книги по программированию, разработке сайтов, принципам работы с операционными системами, платформами для создания игр и приложений и т. п. Издания «Unity в действии», «UNIX. Профессиональное программирование», «Android. Программирование для профессионалов» и другие содержат подробную и актуальную информацию для профессиональных разработчиков приложений. В серии представлены руководства для системных администраторов, пособия по детальному изучению Linux, Windows и др. Создателям сайтов и техническим специалистам пригодится «WordPress для профессионалов».
 



Автор: Разные
Язык: Русский
Жанр: Программирование, компьютерная литература
Формат: PDF, DJVU
Подробнее

Курс DevOPS v 2.0

Курс DevOPS v 2.0

Чему научим: Модель управления инфраструктурой Packer, Terraform. Управление конфигурацией Ansible. Работа с Docker полное руководство. Работа с Jenkins. Настройка мониторинга Prometheus, графика Grafana. Инструменты для работы с логами. Kubernetes. K8S


 



Автор: Коллектив
Язык: Русский
Жанр: программирование
Формат: PDF
Подробнее

Шасанкар Кришна - Zend Framework 2.0. Разработка веб-приложений

Шасанкар Кришна - Zend Framework 2.0. Разработка веб-приложений

Zend Framework 2 представляет собой последнее обновление широко известного фреймворка Zend Framework. Эта версия значительно упростила процесс создания сложных веб-приложений, сведя к минимуму усилия разработчиков благодаря наличию готовых к использованию компонентов. Zend Framework 2 — это многофункциональный масштабируемый фреймворк для разработки веб-приложений.

 



Автор: Шасанкар Кришна
Язык: русский
Жанр: программирование
Формат: PDF
Подробнее

Протоколы и сети: основы

Протоколы и сети: основы

‍Фронтенд-разработчики работают с данными, которые путешествуют по сетям и передаются разными протоколами. Понимать как всё это устроено необходимо, чтобы лучше решать типовые задачи.


 



Автор: Коллектив
Язык: Русский
Жанр: программирование
Формат: HTML
Подробнее

Эндрю Стиллмен, Дженнифер Грин. Head First. Изучаем C#. (4-е изд.)

Эндрю Стиллмен, Дженнифер Грин. Head First. Изучаем C#. (4-е изд.)

Стиль Head First позволяет сразу приступить к созданию собственного кода на C#, даже если у вас нет никакого опыта программирования. Не нужно тратить время на изучение скучных спецификаций и примеров! Вы освоите необходимый минимум инструментов, и сразу приступите к забавным и интересным программным проектам: от разработки 3D-игры до создания серьезного приложения и работы с данными. Четвертое издание книги было полностью обновлено и переработано, чтобы рассказать о возможностях современных C#, Visual Studio и .NET, оно будет интересно всем, кто изучает язык программирования C#.
 



Автор: Эндрю Стиллмен, Дженнифер Грин
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Веб-разработка на Python

Веб-разработка на Python

Погрузитесь в создание web-сервисов, изучите Django — самый популярный веб-фреймворк Python. Научитесь работать с базами данных с помощью ORM, отслеживайте ошибки с помощью Rollbar. Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности. Деплойте сайт на сервер.


 



Автор: Коллектив
Язык: Русский
Жанр: программирование
Формат: PDF, MP4
Подробнее

Уикем Хэдли, Гроулмунд Гарретт. Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных

Уикем Хэдли, Гроулмунд Гарретт. Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных

Эта книга задумана как введение в вычислительную среду R, среду разработки RStudio и библиотеку tidyverse - коллекцию пакетов, совместное использование которых обеспечивает быстроту и легкость анализа данных. Книга ориентирована на читателей, не имеющих предварительного опыта программирования, и предназначена для того, чтобы помочь им в как можно более короткие сроки начать решать задачи науки о данных.
 



Автор: Уикем Хэдли, Гроулмунд Гарретт
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Тюкачев Н.А., Хлебостроев В.Г. C#. Основы программирования, 3-е издание

Тюкачев Н.А., Хлебостроев В.Г. C#. Основы программирования, 3-е издание

В книге изложены основы программирования на языке C# в среде .Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Текст содержит большое количество примеров программного кода, способствующих усвоению материала.
 



Автор: Тюкачев Н.А., Хлебостроев В.Г.
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Эл Свейгарт. Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих (2-е издание)

Эл Свейгарт. Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих (2-е издание)

В переработанном втором издании книги вы узнаете, как использовать Python для написания программ, освоите основы Python и исследуете стандартную библиотеку модулей, позволяющих решать самые разнообразные задачи.
 



Автор: Эл Свейгарт
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Павловская Т.А. C#. Программирование на языке высокого уровня

Павловская Т.А. C#. Программирование на языке высокого уровня

Задача этой книги — кратко, доступно и строго изложить основы C#, одного из самых перспективных современных языков программирования. Язык C# как средство обучения программированию обладает рядом несомненных достоинств. Он хорошо организован, строг, большинство его конструкций логичны и удобны, а развитые средства диагностики и редактирования кода делают процесс программирования приятным и эффективным.
 



Автор: Павловская Т.А
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее