Size: a a a

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

2021 April 14
Книги для программистов
Retro Game Dev: C64 Edition (2017)
Автор: Derek Morris
Количество страниц: 150

Научитесь разрабатывать собственные игры для самого популярного домашнего компьютера всех времен: Commodore 64. Используя современные инструменты, автор проведет вас через все элементы, необходимые для создания двух мини-игр: космического шутера и платформера, и вы сможете запустить их на эмуляторе или реальном оборудовании.

Вы узнаете о:
✔️Языке ассемблера;
✔️Commodore 64;
✔️CBM Prg Studio I.D.E.;
✔️Эмулятор VICE Commodore;
✔️Аппаратных и программных спрайтах;
✔️Звуковых эффектах чипа SID;
✔️Анимациях персонажей;
✔️Дизайне фона экрана.

Достоинства:
➕Небольшой объем;
➕Иллюстрации.

Недостатки:
➖Автор недостаточно сильно углубляется в тему.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
CompTIA Linux+ Practice Tests: Exam XK0-004 (2019)
Автор: Steve Suehring
Количество страниц: 320

Если вы готовитесь к CompTIA Linux+, данная книга поможет вам подготовиться. В ней содержится большое количество полезных вопросов и задач из экзамена.

Темы, раскрытые в книге:
✔️Аппаратная и системная конфигурация;
✔️Эксплуатация и обслуживание систем;
✔️Безопасность;
✔️Устранение неполадок и диагностика Linux;
✔️Автоматизация и скрипты.

Достоинства:
➕Множество примеров;
➕Хорошая структурированность.

Недостатки:
➖Есть мелкие ошибки.

Скачать книгу

#english #book #advanced
источник
2021 April 15
Книги для программистов
Data Visualization Guide (2021)
Автор: Alex Campbell
Количество страниц: 81

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

Читая книгу, вы:
✔️Узнаете, что такое анализ данных и как вы можете применять его в различных областях;
✔️Откроете для себя различные компоненты архитектуры анализа данных;
✔️Изучите различные инструменты, используемые для интеллектуального анализа данных;
✔️Визуализируете данные.

Достоинства:
➕Актуальность материала;
➕Небольшой объем.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
🔥Готовы ли вы к обучению на продвинутом онлайн-курсе «DevOps практики и инструменты» от OTUS и инженеров Express42? Пройдите тест и узнайте сейчас!

👉ПРОЙТИ ТЕСТ НА ЗНАНИЕ DEVOPS: https://otus.pw/d3NS/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный двухдневный интенсив «Делаем immutable infrastructure с помощью Packer и Terraform»: https://otus.pw/TE3c/

Регистрируйтесь сейчас — напомним в день интенсива!
источник
2021 April 16
Книги для программистов
Unity Game Development Cookbook (2019)
Авторы: Paris Buttfield-Addison, Jon Manning, Tim Nugent
Количество страниц: 408

Узнайте, как использовать игровой движок Unity с его большим потенциалом для разработки 3D- и 2D-игр - от основ скриптов до полезных трюков в игровом процессе, поведении и анимации. Вы изучите особенности Unity с помощью кратких рецептов, которые обучают специфическим функциям программного обеспечения и систем скриптов. Вы также научитесь применять набор фрагментов кода из книги для решения распространенных задач проектирования игр, таких как правильное ведение счета.

В книге рассматриваются следующие темы:
✔️2D и 3D графика;
✔️Математика, физика и управление персонажем;
✔️Анимация и движения;
✔️Поведение и искусственный интеллект;
✔️Звук и музыка;
✔️Ввод и геймплей;
✔️Пользовательский интерфейс.

Достоинства:
➕Подходит как опытным, так и начинающим;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Единый канал – объединяющий в себе множество вакансий в сфере IT-безопасности.

-Анализ защищенности приложений
-Проведение тестов на проникновение
-OSINT
-Антифрод-аналитика
-Аналитик БД
-Аудит кибербезопасности
 
Подписывайтесь, а мы подберём Вам вакансию мечты.
https://t.me/silveralpshrcom
Карьера сама себя не построит!
источник
Книги для программистов
Calculus: An Intuitive and Physical Approach (1998)
Автор: Morris Kline
Количество страниц: 960

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

Достоинства:
➕Хорошая структурированность;
➕Уникальный авторский стиль.

Недостатки:
➖Не ко всем примерам приведены ответы.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Knative in Action (2020)
Автор: Jacques Chester
Количество страниц: 272

Упростите управление бессерверными приложениями. Knative, набор расширений Kubernetes, курируемый Google, упрощает создание и запуск бессерверных систем. Knative in Action проведет вас через инструментарий Knative, показывая, как работать с приложениями, созданные с использованием облачных решений, таких как AWS Lambda. Вы узнаете, как использовать Knative для разработки программного обеспечения, которое легко развертывается и автоматически масштабируется, как использовать Knative  для объединения разрозненных систем в единое целое и как интегрировать Knative в конвейер доставки.

Что внутри:
✔️Развертывание сервиса с Knative Serving;
✔️Подключение системы;
✔️Автоматическое масштабирование откликов для различных скачков трафика;
✔️Разработка, поставка и эксплуатация программного обеспечения.

Достоинства:
➕Практикоориентированность;
➕Множество примеров.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
2021 April 17
Книги для программистов
⚡️Ищете работу или мечтаете поменять профессию?

Полезная информация для вас. За интересными вакансиями следите на профильном канале @pravkiforyou.

Этот канал публикует вакансии с тех пор, как по телеграму ходили динозавры 🦖. Там сразу все условия и прямые контакты работодателей, без посредников.

Молодых перспективных специалистов легче найти в телеграме, а подписаться на вакансии тут: https://t.me/pravkiforyou
источник
Книги для программистов
Calculus: An Intuitive and Physical Approach (1998)
Автор: Morris Kline
Количество страниц: 960

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

Достоинства:
➕Хорошая структурированность;
➕Уникальный авторский стиль.

Недостатки:
➖Не ко всем примерам приведены ответы.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей.
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
В каналах по языкам программирования, data science и мобильной разработке интересно увидеть топовые материалы по этим темам, в канале @progbook топовые рецензии на книги, в @proglibrary материалы по общим темам: проектирование, базы данных, linux, алгоритмы и структуры данных. Поощряются интерактивные форматы — авторские тесты, квизы, функционал которых встроен в Telegram, гифки, шпаргалки, неочевидные фишки.

Полный список каналов:
https://t.me/progbook
https://t.me/proglibrary
https://t.me/pyproglib
https://t.me/frontendproglib
https://t.me/javaproglib
https://t.me/dsproglib
https://t.me/phpproglib
https://t.me/cppproglib
https://t.me/mobileproglib
https://t.me/goproglib
https://t.me/csharpproglib
https://t.me/devopsslib
https://t.me/testerlib
https://t.me/hackproglib

Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов статьи победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
источник
Книги для программистов
Introduction to Graph Theory (1994)
Автор: Richard J. Trudeau
Количество страниц: 224

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

Достоинства:
➕Относительно легко читается;
➕Небольшой объем.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
2021 April 18
Книги для программистов
Хотите связать свою карьеру с нейросетями? Или вы Data Scientist с опытом и хотите освоить новые технологии? Тогда предлагаем вам курсы "Deep learning. Basic" и "Computer vision"!

📍Выберите курс и пройдите тестирование, чтобы:
● оценить свои навыки
● занять место на курсе по специальной цене
● получить доступ к демо-урокам курса

👉🏻Пройти тестирование "Deep learning. Basic": https://otus.pw/fvaT/
👉🏻Пройти тестирование "Computer vision": https://otus.pw/AUnw/
источник
Книги для программистов
Mastering Vim Quickly (2018)
Автор: Jovica Ilic
Количество страниц: 112

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

Что вы узнаете?
✔️Как выйти из Vim;
✔️Как улучшить свои навыки в 38 раз за год;
✔️Как персонализировать и правильно настроить Vim;
✔️Как говорить на одном языке с Vim;
✔️Возможности визуального режима, argdo, bufdo и т. д.;
✔️Как устанавливать плагины и управлять ими.

Достоинства:
➕Подойдет даже опытным юзерам Vim для улучшения навыков;
➕Разобрано много полезных фич.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Библиотека хакера: @hackproglib
Go: @goproglib
CC++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib
Библиотека devops'а: @devopsslib
Библиотека тестировщика: @testerlib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
источник
Книги для программистов
Cloud Native Patterns: Designing change-tolerant software (2019)
Автор: Cornelia Davis
Количество страниц: 400

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

Что внутри:
✔️Жизненный цикл облачных приложений;
✔️Облачное управление конфигурациями;
✔️Обновления без задержек, версии приложений и развёртывание;
✔️Управление взаимодействиями между сервисами и другое.

Достоинства:
➕Актуальность информации;
➕Множество примеров кода;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
2021 April 19
Книги для программистов
JavaScript in 24 Hours, Sams Teach Yourself (2015)
Автор: Phil Ballard
Количество страниц: 432

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

Вы узнаете, как:
✔️Использовать JavaScript для создания динамических интерактивных веб-страниц;
✔️Создавать отладочные скрипты;
✔️Создавать скрипты, которые работают во всех браузерах;
✔️Писать понятный, надежный и пригодный для повторного использования код;
✔️Использовать методы объектно-ориентированного программирования;
✔️Создавать скрипты, работающие с DOM;
✔️Управлять данными JSON;
✔️Работать с HTML5 и CSS3;
✔️Управлять CSS с помощью простого кода JavaScript;
✔️Читать и записывать cookies;
✔️Структурировать свой код с помощью модулей.

Достоинства:
➕Хорошая структурированность;
➕Легко читается.

Недостатки:
➖Старая версия языка.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
Страховой Дом ВСК перестраивает свой бизнес и переводит его в digital.

Для тех, кто в ближайшее время присоединится к ИТ-команде ВСК, это шанс получить уникальный опыт: выстроить новую технологическую компанию.

Возможности быстрого карьерного и профессионального роста прилагаются!
источник
Книги для программистов
Introduction to Java Programming and Data Structures (2019)
Автор: Y. Daniel Liang
Количество страниц: 1240

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

Темы в книге:
✔️Полиморфизм и наследование;
✔️Перехват исключений;
✔️Абстрактные классы и интерфейсы;
✔️Основы JavaFX;
✔️Рекурсия;
✔️Измерение сложности алгоритмов;
✔️Работа с графами и многие другие.

Достоинства:
➕Широкий спектр тем;
➕Подходит и новичкам, и опытным;
➕К книге можно приобрести дополняющий онлайн-курс.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #beginner
источник
2021 April 20
Книги для программистов
Succeeding with AI (2020)
Автор: Veljko Krunic
Количество страниц: 288

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

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

Достоинства:
➕Широкий спектр тем;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник