Size: a a a

Книги для программистов

2019 April 17
Книги для программистов
​​From Mathematics to Generic Programming (2015)
Авторы: Александр Степанов, Дэниэл Э. Роуз

#math #book #english #beginner

Язык: английский.

Целевая аудитория: начинающие разработчики.

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

В книге рассматриваются следующие темы:
✔️ алгоритм Евклида;
✔️ теория чисел;
✔️ абстракция в математике;
✔️ вывод обобщённого алгоритма;
✔️ основные понятия программирования;
✔️ алгоритмы перестановки и многое другое.

Преимущества:
➕ многочисленные примеры.

Недостатки:
➖ много истории предмета, которая может показаться скучной;
➖ небольшие опечатки.
источник
Книги для программистов
источник
2019 April 18
Книги для программистов
​​Сеть. Как устроен и как работает интернет (2014)
Автор: Эндрю Блюм

#networking #book #rus

Язык: русский.

Целевая аудитория: разработчики любого уровня.

Эта небольшая, но крайне интересная книга в свободной форме, не употребляя запутанной и невнятной терминологии, расскажет вам о том, как работает сеть Интернет. Автор постарался увлечь вас настолько, чтобы знания после прочтения надолго остались в вашей голове. Книга не требует от вас знаний системного администрирования или каких-либо ещё, только желание узнать что-то новое.

В книге рассматриваются следующие темы:
✔️ соединения;
✔️ оптоволокно;
✔️ сеть сетей и многое другое.

Преимущества:
➕ небольшой объём;
➕ интересная подача материала.

Недостатки:
➖ мало практических примеров для тех, кто их ждёт.
источник
Книги для программистов
источник
Книги для программистов
#вакансия

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

https://telegra.ph/Razyskivaetsya-glavnyj-redaktor-na-proglibio-04-18
источник
Книги для программистов
​​Алгоритмы. Руководство по разработке (2011)
Автор: Стивен Скиена

#algorithms #book #rus #beginner

Язык: русский.

Целевая аудитория: программисты, исследователи и студенты соответствующих специальностей.

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

В книге рассматриваются следующие темы:
✔️ практическая разработка алгоритмов;
✔️ анализ алгоритмов;
✔️ структуры данных;
✔️ сортировка и поиск;
✔️ обход графов;
✔️ алгоритмы для работы со взвешенными графами;
✔️ динамическое программирование и многое другое.

Преимущества:
➕ полный обзор всех видов существующих алгоритмов;
➕ многочисленные примеры.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Нейронные сети, генетические алгоритмы и нечёткие системы (2006)
Авторы: Д. Рутковская, М. Пилиньский, Л. Рутковский

#neural_networks #book #rus

Язык: русский.

Целевая аудитория: опытные программисты и разработчики в области машинного обучения и нейронных сетей.

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

В книге рассматриваются следующие темы:
✔️ многослойные нейронные сети и алгоритмы их обучения;
✔️ нечёткие множества и нечёткий вывод;
✔️ генетические алгоритмы;
✔️ модули нечётко-нейронного управления.

Преимущества:
➕ множество примеров, формул и объяснений.

Недостатки:
➖ местами неактуальный материал.
источник
Книги для программистов
источник
2019 April 19
Книги для программистов
​​Нейронное программирование диалоговых систем (2007)
Автор: С. Толкачёв

#neural_networking #book #rus

Язык: русский.

Целевая аудитория: опытные разработчики.

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

В книге рассматриваются следующие темы:
✔️ энергия, информация и знания;
✔️ усилители, нейроны и Интернет;
✔️ программирование реакций;
✔️ конструктивный нейрон;
✔️ нейроны, слова и смысл;
✔️ контексты и временная логика;
✔️ клонирование и многое другое.

Преимущества:
➕ уникальный материал по теме;
➕ множество примеров.

Недостатки:
➖ в документе не полное содержание.
источник
Книги для программистов
источник
Книги для программистов
​​Introduction to Database Systems (2004)
Автор: К. Дж. Дэйт

#databases #book #english #beginner

Язык: английский.

Целевая аудитория: начинающие разработчики.

Популярный бестселлер, книга является исчерпывающим введением в основы систем баз данных и, одновременно, справочным руководством по базам данных и реляционной модели данных. Автор начинает с объяснения математических основ реляционных систем, ключевых понятий и терминов, продолжая постепенно наращивать сложность материала, используя на практике представленный им теоретический подход. Также в книге есть задачи разного уровня к каждой теме.

В книге рассматриваются следующие темы:
✔️ базы данных и управлением ими;
✔️ архитектура системы баз данных;
✔️ введение в реляционные базы данных;
✔️ введение в язык SQL;
✔️ типы;
✔️ отношения;
✔️ реляционная алгебра;
✔️ целостность данных и многое другое.

Преимущества:
➕ хороший перевод;
➕ многочисленные задания;
➕ список дополнительной литературы по каждой теме.

Недостатки:
➖ достаточно сложный язык изложения.
источник
Книги для программистов
источник
Книги для программистов
​​Системы баз данных. Полный курс (2003)
Авторы: Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом

#databases #book #rus #beginner

Язык: русский.

Целевая аудитория: начинающие программисты.

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

В книге рассматриваются следующие темы:
✔️ модель данных "сущность-связь";
✔️ реляционная модель;
✔️ язык SQL;
✔️ ограничения и триггеры;
✔️ логические языки запросов;
✔️ принципы хранения информации и многое другое.

Преимущества:
➕ большой обзор на фундаментальные основы и принципы хранения информации;
➕ множество примеров.

Недостатки:
➖ большой объём.
источник
Книги для программистов
источник
2019 April 20
Книги для программистов
Исследование аудитории Telegram 2019

Друзья, команда TGStat проводит масштабное исследование аудитории мессенджера. Кто же он — пользователь Telegram 2019 года? Страдает ли он из-за блокировки, каково на сегодня распределение по полу, возрасту, интересам и десятку других параметров?

Исследование поможет удовлетворить не только научный интерес, и не только интерес брендов, но и интерес всего сообщества, противостоящего блокировкам.

Опрос займет всего 5 минут! Не поленитесь)
Ваше мнение очень важно!

Ссылка на опрос:
https://tgstat.ru/research
источник
Книги для программистов
​​Нейронные сети: распознавание, управление, принятие решений (2004)
Автор: А. Б. Барский

#neural_networking #book #rus

Язык: русский.

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

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

В книге рассматриваются следующие темы:
✔️ основы нейро-сетевых технологий;
✔️ построение современной нейросетевой технологии;
✔️ трассировка нейросети;
✔️ стратегии обучения и самообучения;
✔️ логические программирование нейросети;
✔️ примеры применения нейросетевых технологий и многое другое.

Преимущества:
➕ небольшой объём;
➕ многочисленные примеры.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​C++ мастер-класс. 85 нетривиальных проектов, решений и задач
Авторы: Мозговой М. В.

#cpp #book #rus

Язык: русский.

Целевая аудитория: опытные программисты на С++.

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

В книге рассматриваются следующие темы:
✔️ структуры данных;
✔️ алгоритмы на графах;
✔️ рекурсия и перебор с возвратами;
✔️ визуализация и анимация;
✔️ моделирование вероятностных процессов;
✔️ операции с текстовыми данными и многое другое.

Преимущества:
➕ небольшой объём;
➕ интересные задачи.

Недостатки:
➖ старая версия языка.
источник
Книги для программистов
источник