Егор Бугаенко - Элегантные объекты. Java Edition

Егор Бугаенко - Элегантные объекты. Java Edition

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

 



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

Павел Шумаков - Программирование на языке Transact SQL при работе с СУБД Micriosoft SQL Server

Павел Шумаков - Программирование на языке Transact SQL при работе с СУБД Micriosoft SQL Server

Система управлениями баз данных Microsoft SQL Server - одна из наиболее часто используемых систем управления реляционными базами данных. Её можно встретить в организациях самых различных масштабов – от рабочей группы из несколько человек до банков и холдингов с тысячами подключений.
 



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

Олимпиадное программирование (2019)

Олимпиадное программирование

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

 



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

Оформление программного кода. 2-е изд.

Оформление программного кода

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

 



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

Введение в язык Си++, 5-е изд.

Введение в язык Си++

Краткое введение в язык Си++. Содержание построено по принципу плавного перехода от средств чистого Си: в начале даётся определение ООП как парадигмы, основанной на обмене сообщениями, затем вводится метод для обычной открытой структуры, уже после этого рассказывается о защите и её предназначении, затем (поскольку теперь это необходимо) вводятся конструкторы и деструкторы, и т.д.

 



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

Mark J. Price - C# 8.0 and .NET Core 3.0. Modern Cross-Platform Development

Mark J. Price - C# 8.0 and .NET Core 3.0. Modern Cross-Platform Development

Прошло совсем немного времени, всего 4 года, с тех пор, как вышло первое издание книги, и, вот, готово уже её четвертое издание. И рассматриваться здесь будет уже C# 8.0 и .NET Core 3.0. Да, время летит быстро, еще недавно казавшиеся новинками, книги теряют половину своей аудитории, в то время, как новые исследования и развитие отрасли ушли вперед, а это, в свою очередь, порождает необходимость подготовки новых книг.

 



Автор: Mark J. Price
Язык: Английский,
Жанр: программирование
Формат: PDF
Подробнее

Dmitri Nesteruk - Design Patterns in Modern C++

Dmitri Nesteruk - Design Patterns in Modern C++

Используйте современный C++ 17 к реализации классических шаблонов проектирования. Эта книга не только охватывает традиционные шаблоны проектирования, но и раскрывает новые шаблоны и подходы, которые будут полезны разработчикам на C ++. Автор представляет концепцию как забавное исследование того, как проблемы могут быть решены различными способами, используя различные степени технической сложности и объясняя различные виды компромиссов.
 



Автор: Dmitri Nesteruk
Язык: Английский,
Жанр: Программирование,
Формат: PDF
Подробнее

Caleb Hattingh - Using Asyncio in Python

Caleb Hattingh - Using Asyncio in Python

Асинхронное программирование на Python становится все более популярным. Для этих целей существует множество различных библиотек. Самая популярная из них – Asyncio, которая является стандартной библиотекой Python 3.4. Под «асинхронным выполнением» понимают такую ситуацию, когда программа не ждёт завершения некоего процесса, а продолжает работу независимо от него.
 



Автор: Caleb Hattingh
Язык: Английский,
Жанр: Программирование,
Формат: PDF
Подробнее

Билджин Ибрам, Роланд Хасс - Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений

Билджин Ибрам, Роланд Хасс - Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений

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



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

C++. Практика многопоточного программирования. Второе издание

C++. Практика многопоточного программирования

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

 



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

Kevin Tatroe, Peter MacIntyre - Programming PHP. Creating Dynamic Web Pages (4 ed)

Kevin Tatroe, Peter MacIntyre - Programming PHP. Creating Dynamic Web Pages (4 ed)

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



Автор: Kevin Tatroe, Peter MacIntyre
Язык: Английский,
Жанр: программирование
Формат: PDF
Подробнее

Head First Kotlin (Дон Гриффитс)

Head First Kotlin

Вот и пришло время изучить язык программирования Kotlin. В этом вам поможет уникальная методика Head First, выходящая за рамки синтаксиса и инструкций по решению конкретных задач. Хотите мыслить, как выдающиеся разработчики Kotlin? Данная книга даст вам все необходимое — от азов языка до продвинутых методов. А также вы сможете попрактиковаться в объектно-ориентированном и функциональном программировании. Если вы действительно хотите понять, как устроен Kotlin, то эта книга для вас!

 



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

Лусио Ди Джасио - Программирование на С микроконтроллеров PIC24 (+CD)

Лусио Ди Джасио - Программирование на С микроконтроллеров PIC24 (+CD)

Лусио ди Джасио, эксперт из компании Microchip, предлагает свой уникальный взгляд на технологию PIC24, проводя читателя от основ 16-разрядной архитектуры до сложных программных разработок средствами языка С, включая реализацию многозадачности с помощью прерываний PIC24, управление ЖК-дисплеями, формирование звуковых и видеосигналов, доступ к запоминающим устройствам большой емкости и др.
 



Автор: Лусио Ди Джасио
Язык: Русский,
Жанр: электроника, микропроцессоры, программирование
Формат: DJVU
Подробнее

Машинное обучение с использованием Python. Сборник рецептов

Машинное обучение с использованием Python

Книга содержит около 200 рецептов решения практических задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели, уменьшение размерности и многие другие. Рассмотрена работа с языком Python и его библиотеками, в том числе pandas и scikit-leam. Решения всех задач сопровождаются подробными объяснениями. Каждый рецепт содержит работающий программный код, который можно вставлять, объединять и адаптировать, создавая собственное приложение.

 



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

Совершенный алгоритм. Серия из 3 книг

Совершенный алгоритм. Серия из 3 книг

Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде - от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.

 



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

Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство

Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство

Эта книга поможет быстро приступить к созданию смарт-контактов Solidity и распределенных приложений DApp для блокчейна Ethereum. Она состоит из 12 уроков с практическими заданиями. Выполнив их, читатель сможет создавать собственные локальные узлы Ethereum, публиковать смарт-контракты и вызывать их методы, обмениваться данными между реальным миром и смарт-контрактами с помощью оракулов, работать с тестовой отладочной сетью Rinkeby.

 



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

Совершенный алгоритм. Жадные алгоритмы и динамическое программирование

Совершенный алгоритм. Жадные алгоритмы и динамическое программирование

Это третья книга из серии в четырех частях, основанной на моих онлайн-курсах по алгоритмам, регулярно проводимых с 2012 года и которые, в свою очередь, основаны на курсе бакалавриата, многократно преподававшемся мною в Стэнфордском университете. Для читателей этой книги знакомство с первыми двумя частями серии не является обязательным.

 



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

C# 8.0. Карманный справочник

C# 8.0. Карманный справочник

Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.

 



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

Software Engineering at Google: Lessons Learned from Programming Over Time

Software Engineering at Google

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

 



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

Java Concurrency на практике

Java Concurrency на практике

В «Java Concurrency на практике» вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.


 



Автор: Брайн Гетц
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Заметки для профессионалов в 32 книгах (2018) PDF

Заметки для профессионалов в 32 книгах (2018) PDF

Для Вас Заметки для профессионалов в 32 книгах. В каждой книге представлены десятки, а то и сотни страниц профессиональных подсказок и трюков по программированию с использованием различных программ, приложений и языков.
 



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

Новость отредактировал: Lonewolf - 2-03-2020, 22:32
Причина: Восстановление ссылок

Подробнее

Cart Rippon - ASP.NET Core 3 and React

Cart Rippon - ASP.NET Core 3 and React

ASP.NET Core - это кроссплатформенное веб-приложение с открытым исходным кодом, фреймворк, созданный Microsoft. Появился из чрезвычайно популярного ASP.NET версии 4 со значительными архитектурными изменениями, делающими его намного компактнее и стройнее, более модульным. ASP.NET Core - отличный выбор для создания высокопроизводительных приложений на серверной стороне (backends), которые взаимодействуют с базами данных, такими как, например, SQL Server, размещенных в облаке с использованием платформы Microsoft Azure.
 



Автор: Cart Rippon
Язык: Английский,
Жанр: Программирование,
Формат: pdf
Подробнее

Ruby для романтиков. От новичка до профессионала

Ruby для романтиков

В какой-то момент стало очевидно, что программист - одна из профессий 21-ого века. Но как стать программистом? В каком направлении приложить усилия? Что нужно изучать, а что не нужно? Как наиболее эффективно использовать время, чтобы освоить какую-либо технологию? Язык руби (ruby - англ.) и веб-программирование - это нечто среднее между “поскорее найти работу”, “выучить что-нибудь несложное и интересное” и “чтобы также пригодилось в будущем”.

 



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

HTML5 для веб-дизайнеров

HTML5 для веб-дизайнеров

Джереми Кит обладает способностью писать легко и доступно о сложных вещах и сразу выделять те определенно важные моменты, которые имеют значение для дизайнеров-разработчиков. В книге «HTML5 для веб-дизайнеров» он рассказывает о современных тенденциях в области web-разработок.
 



Автор: Кит Джереми
Язык: Русский
Жанр: компьютерная литература, интернет, программирование, HTML, web-технологии, веб-дизайн
Формат: PDF, DJVU, EPUB, RTF
Подробнее

Dan Vanderkam - Effective TypeScript

Dan Vanderkam - Effective TypeScript

TypeScript — язык программирования, представленный Microsoft в 2012 году и позиционируемый как средство разработки веб-приложений, расширяющее возможности jаvascript. Разработчиком языка TypeScript является Андерс Хейлсберг, создавший ранее Turbo Pascal, Delphi и C#. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement (OWFa 1.0).

 



Автор: Dan Vanderkam
Язык: Английский,
Жанр: Программирование,
Формат: PDF, EPUB
Подробнее