Revall-info Книги по программированию бесплатно!
592 subscribers
569 photos
3 files
571 links
Download Telegram
Эффективный Spark. Масштабирование и оптимизация (2019)

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

Подробнее / Скачать книги

#spark #revall #prog #книги #скачать #книги
Паттерны проектирования для C# и платформы .NET Core (2021)

Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учетом специфики языка C# и платформы .NET Core.

Подробнее / Скачать книгу

#revall #freebooks #prog #книги #скачатькниги
gRPC: запуск и эксплуатация облачных приложений (2021)

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

Подробнее / Скачать книгу

#revall #books #prog #книги
Эволюционная архитектура. Поддержка непрерывных изменений (2019)

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

Подробнее / Скачать книгу

#revall #books #скачать #prog #книги
Applied Natural Language Processing with Python (2018)

Learn to harness the power of AI for natural language processing, performing tasks such as spell check, text summarization, document classification, and natural language generation. Along the way, you will learn the skills to implement these methods in larger infrastructures to replace existing code or create new algorithms.

Applied Natural Language Processing with Python starts with reviewing the necessary machine learning concepts before moving onto discussing various NLP problems. After reading this book, you will have the skills to apply these concepts in your own professional environment.

Read more | Download

#books #python #freebooks #prog
Classic Computer Science Problems in Java (2020)

Sharpen your coding skills by exploring established computer science problems! Classic Computer Science Problems in Java challenges you with time-tested scenarios and algorithms. You’ll work through a series of exercises based in computer science fundamentals that are designed to improve your software development abilities, improve your understanding of artificial intelligence, and even prepare you to ace an interview.

Read more | Download

#revall #java #books #artificialintelligence #freebooks #prog
JavaScript Data Structures and Algorithms (2019)

Combines clear explanations of data structure and algorithm theory with practical code samples, examples and exercises, all specifically relevant to JavaScript

Provides background information on object-oriented programming and native JavaScript concepts to help understand how everything fits together

Illustrates how these theoretical computer science concepts ties back to practical applications in software engineering.

Read more | Download

#revall #javascript #books #algorithms #prog #data
Hands-On System Programming with Linux (2018)

The Linux OS and its embedded and server applications are critical components of today’s software infrastructure in a decentralized, networked universe. The industry's demand for proficient Linux developers is only rising with time. Hands-On System Programming with Linux gives you a solid theoretical base and practical industry-relevant descriptions, and covers the Linux system programming domain. It delves into the art and science of Linux application programming— system architecture, process memory and management, signaling, timers, pthreads, and file IO.

Read more | Download

#revall #prog #linux #freebooks #programming
Modernizing Enterprise Java (2022)

While containers, microservices, and distributed systems dominate discussions in the tech world, the majority of applications in use today still run monolithic architectures that follow traditional development processes. This practical book helps developers examine long-established Java-based models and demonstrates how to bring these monolithic applications successfully into the future.

Read more | Download

#java #revall #prog #programming #enterprise #books
Essential TypeScript (2019)

Learn the essentials and more of TypeScript, a popular superset of the JavaScript language that adds support for static typing. TypeScript combines the typing features of C# or Java with the flexibility of JavaScript, reducing typing errors and providing an easier path to JavaScript development.
Author Adam Freeman explains how to get the most from TypeScript 4 in this second edition of his best-selling book.

Read more | Download

#typescript #revall #books #javasript #freebooks #prog