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


 

Книги по программированию

 

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


Реактивное программирование на С++

Прасид Пай Питер Абрахам

Реактивное программирование — это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.   В данной книге изложены понятия и принципы функционального реактивного программирования,...


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

Рацеев С. М.

В учебном пособии приводятся программные реализации следующих объектов: генератор неприводимых и примитивных многочленов над полем характеристики два, конечные поля характеристики два, шифры Магма и Кузнечик из ГОСТ Р...


Реализация полезных алгоритмов на C++

Дмитро Кедик

Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать на C++ в силу высоких требований к скорости и наращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям:...



Реализация многопоточности в языке Java. Учебное пособие для вузов

Федоричев Л. А., Букунова О. В.

Настоящее пособие содержит основные сведения о реализации многопоточных программ и приложений на языке Java. Рассматриваются основные способы создания вторичных потоков и способы управления ими. Изучаются классы,...


Регулярные выражения, 3-е издание (файл PDF)

Джеффри Фридл

Книга Джеффри Фридла "Регулярные выражения" откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить свои проблемы за...


Регулярные выражения. Сборник рецептов (файл PDF)

Ян Гойвертс Стивен Левитан

Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого...


Рекомендательные системы на практике

Ким Фальк

Онлайновые рекомендательные системы помогают находить в сети фильмы, работу, рестораны… и даже любовь! Опираясь на статистические и демографические данные, а также на поисковые запросы, эти системы выдают результат,...



Релевантный поиск с использованием Elasticsearch и Solr

Джон Берримен Даг Тарнбулл

Пользователи привыкли почти мгновенно получать релевантные результаты от поисковых приложений. Чтобы создавать такие приложения, вы должны овладеть механизмами поиска. Однако для многих разработчиков тема ранжирования...


Ремесло программиста. Практика написания хорошего кода (файл PDF)

Питер Гудлиф

Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа «Ремесло программиста» написана ясно, практично и занимательно. Она поможет вам перейти на более...


Рендеринг на основе законов физики

Фарр М., Джейкоб В., Хамфрис Г.

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


Рефакторинг: улучшение проекта существующего кода

Мартин Фаулер Кент Бек Джон Брант Дон Робертс Уильям Апдайк

По мере распространения объектных технологий - в особенности с использованием языка программирования Java - для сообщества разработчиков программного обеспечения становилась все более и более актуальной новая...


Рецепты TypeScript. Программирование на уровне типов для реальных задач

Стефан Баумгартнер

ypeScript — один из важнейших инструментов для JavaScript-разработчиков. Тем не менее, даже опытные специалисты получают множество сообщений об ошибках от компилятора TypeScript, неприятно удивляясь этому. Откройте...


Рецепты Python. Коллекция лучших техник программирования

Юн Цуй

В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем...


Рецепты PHP. Для профессиональных разработчиков

Манн Э.

В этом сборнике рецептов разработчики на PHP найдут надежные и проверенные решения распространенных задач. PHP — удивительно простой язык программирования, что объясняет, почему на нем написано более 75 % веб-сайтов в...


Рецепты чистого кода

Максимилиано Контьери

Для инженеров-разработчиков и архитекторов, имеющих дело с большим объемом сложного кода, важно эффективно его масштабировать и обслуживать. Автор Максимилиано Контьери выходит за рамки концепции чистого кода,...



Решение задач на современном C++

М. Бансила

Станьте опытным программистом, решая практические задачи!   Эта книга - сборник практических задач по языку С++ 17: от математических и вычислительных до архитектурных, построенных на базе шаблонов проектирования....


Решение трудных и увлекательных задач на Python

Хабиб Изадха Рашид Бехзадидуст

Цель данной книги – укрепить навыки логического рассуждения и развить творческое мышление, представив и решив 90 не самых простых задач на Python. Задачи изложены доходчиво и сжато, снабжены с алгоритмами и...



РНР. Полное руководство и справочник функций

Михаил Юрьевич Лукьянов

Если вы интересуетесь веб-программированием и разработкой динамических веб-сайтов - эта книга для Вас! Наша книга поможет вам освоить язык РНР практически с нуля - от самых-самых основ до создания своих собственных...


Роботы

Джон Джордан

Книга "Роботы" Джона Джордана из серии "Базовые знания" издательства MIT Press является введением в предмет современной робототехники.   В книге описана история робототехники, влияние ее идей на современную...


Романтика искусственного интеллекта

Виталий Валерьевич Потопахин

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


Руководитель в IT-индустрии. Как управлять собой, командой и проектами

Олег Доброштан

Эта книга — практическое руководство по развитию навыков руководителя в IT-компаниях, подходящее как для начинающих, так и для опытных лидеров. Автор делится своим многолетним опытом и предлагает конкретные...