Size: a a a

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

2018 June 26
Книги для программистов
источник
2018 June 27
Книги для программистов
​​Introducing ZFS on Linux (2018)
Автор: Damian Wojslaw

#linux #books

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Developing Conversational Interfaces for iOS (2018)
Автор: Martin Mitrevski

#ios #books

Если вы хотели бы разрабатывать приложения и диалоговые интерфейсы для такой популярной операционной системы, как iOS, то в данной книге вы найдёте популярные среди разработчиков методы и практики разработки проектов для этой ОС. Вы научитесь работать с такими фреймворками, как Apple’s Speech, SiriKit и Apple ML, являющиеся основными инструментами iOS-разработчика. Изучите основные проблемы, приёмы их решения, внедрение собственных проектов и многое другое.

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​DevOps for Azure Applications(2018)
Автор: Suraj Gaurav, Suren Machiraju

#devops #azure

DevOps — целый набор практик, направленных на интенсивное и качественное взаимодействие специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимную своевременную интеграцию их рабочих процессов друг в друга. Благодаря данной книге вы не только узнаете общие возможности DevOps для Azure, но также изучите и научитесь эффективно использовать такие инструменты, как Octopus Deploy и TeamCity. Помимо этого, авторы демонстрируют применение Microsoft Visual Studio Team Services (VSTS), интегрированное в среду разработчика.

Вместе с авторами данной книги вы:
✔️ узнаете все подводные камни применения инструментов DevOps;
✔️ разработаете DevOps решение, используя TeamCity и Оctopus Deploy;
✔️ научитесь работать в интегрированной платформе DevOps – VSTS и многое другое.

Достоинства:
➕ актуальный материал;
➕ структурированная подача;
➕ много полезных ссылок;
➕ небольшой объем (137 страниц).

Недостатки:
➖ нет перевода на русский;
➖ не для новичков, больше подходит уже состоявшимся разработчикам.
источник
Книги для программистов
источник
2018 June 28
Книги для программистов
​​Стартует онлайн-курс "Разработчик Java" в OTUS.
Самое время присоединиться! https://otus.pw/OCPq/  

На этом курсе слушателей ждут:

— Авторская программа, которая учитывает требования рынка и ваше желание стать программистами уровня middle/senior.

— Отличный формат и график занятий: ступени — новый формат курса. Между ступенями можно делать перерывы, а потом возвращаться к обучению со следующей группой. И теперь после каждой ступени можно получить сертфикат.

— Удобные условия оплаты: курс можно покупать по ступеням. Цена каждой ступени снижается после обучения на предыдущей.

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

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

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

До встречи на занятиях!
источник
Книги для программистов
​​R Graphics Cookbook (2013)
Автор: Winston Chang

#rlang #books

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

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

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

Недостатки:
➖ требует математической подготовки.
источник
Книги для программистов
источник
Книги для программистов
​​Beginning the Linux Command Line, Second Edition (2015)
Автор: Sander van Vugt

#linux #books

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

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

Преимущества:
➕ подходит начинающим;
➕ доступные примеры применения команд.

Недостатки:
➖ старая версия Linux.
источник
Книги для программистов
источник
Книги для программистов
​​Practical JSF in Java EE(2018)
Автор: Michael Muller

#java #web #webdev

Данная книга – отличный выбор для тех, кто хочет научиться использовать библиотеку JavaServer Faces и Java EE 8. Благодаря приобретенным знаниям вы сможете разрабатывать современные веб-интерфейсы, повторно используя некоторые компоненты. В процессе разработки веб-приложения JSF, автор расскажет вам о таких технологиях, как JPA, CDI, Security, WebSockets.

После прочтения книги вы:
✔️ научитесь применять Java EE 8 и JavaServer Faces APIs для построения веб-приложений;
✔️ напишите калькулятор;
✔️ создадите базу данных, используя JSF, Ajax, веб-сервисы и фитчи безопасности, встроенные в Java EE 8.

Достоинства:
➕ большое количество примеров;
➕ вас заставят не читать готовый код, а понять и написать собственный;
➕ актуальный материал и прекрасная его подача.

Недостатки:
➖ нет перевода на русский;
➖ рекомендуется уже иметь небольшой опыт в разработке на Java.
источник
Книги для программистов
источник
2018 June 29
Книги для программистов
​​Java APIs, Extensions and Libraries, 2nd Edition (2018)
Автор: Kishori Sharan

#java #books

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Network Programming with Go (2017)
Автор: Jan Newmarch

#golang #books

Книга познакомит вас с ключевыми темами в сетевом программировании и языка Go. Вы узнаете о сериализации данных, протоколах уровня приложений, сетевой архитектуре, кодировках и многом другом. Книга охватывает базовые концепции сетевого программировании на языке Go, включая проблемы безопасности, веб-сокеты, рассмотрение протоколов HTTP и HTTPS. Также вместе с автором вы напишите полноценный веб-сервер на языке программирования Go.

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
2018 June 30
Книги для программистов
​​Deep Learning for Natural Language Processing (2018)
Авторы: Karan Jain, Palash Goyal, Sumit Pandey

#python #books

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

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

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

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