If you're a system administrator, developer, or site reliability engineer responsible for handling hundreds or even thousands of nodes in your network, the Puppet configuration management tool will make your job a whole lot easier.
This book provides an introduction to concurrent, real-time, distributed programming with Java object-oriented language support as an algorithm description tool.
Java Foundation Classes in a Nutshell is an indispensable quick reference for Java programmers who are writing applications that use graphics or graphical user interfaces.
Take your C++ skills to the next level with expert insights on advanced techniques, design patterns, and high-performance programmingPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesMaster templates, metaprogramming, and advanced functional programming techniques to elevate your C++ skillsDesign scalable and efficient C++ applications with the latest features of C++17 and C++20Explore real-world examples and essential design patterns to optimize your codeBook DescriptionAre you an experienced C++ developer eager to take your skills to the next level?
Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008.
A recipe-based guide to refining your C++ programming skills with the help of coding best practices, advanced programming concepts, and the latest features of C++17 and C++20Key FeaturesLearn how to develop and design your own librariesFind solutions to your app development problems and implement them in a highly reusable manner, following library development best practicesExplore advanced C++ features such as containers, coroutines, and modulesBook DescriptionIf you think you've mastered C++ and know everything it takes to write robust applications, you'll be in for a surprise.
Mastering advanced features of Java and implement them to build amazing projectsKey Features Take advantage of Java's new modularity features to write real-world applications that solve a variety of problems Explore the major concepts introduced with Java 9, including modular programming, HTTP 2.
Two concerns should be acknowledged when discussing distributed systems: it is one thing to construct middleware, but it is quite another issue to use them to create applications that can perform in a distributed environment.
Use the computational thinking philosophy to solve complex problems by designing appropriate algorithms to produce optimal results across various domainsKey FeaturesDevelop logical reasoning and problem-solving skills that will help you tackle complex problemsExplore core computer science concepts and important computational thinking elements using practical examplesFind out how to identify the best-suited algorithmic solution for your problemBook DescriptionComputational thinking helps you to develop logical processing and algorithmic thinking while solving real-world problems across a wide range of domains.
Any time you need quick answers for developing or debugging Java programs, this pocket guide is the ideal reference to standard features of the Java programming language and its platform.
If youre familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way.
Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to write Java programs that create dynamic web content.
Stay ahead of the game with this comprehensive guide to the C# programming language Well-known C# expert Rod Stephens gives novice and experienced developers a comprehensive tutorial and reference to standard C#.
DCOM -- the Distributed Component Object Model -- is a recent upgrade of a time-honored and well-tested technology promoted by Microsoft for distributed object programming.
"e;One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples-this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development.
If you're a system administrator, developer, or site reliability engineer responsible for handling hundreds or even thousands of nodes in your network, the Puppet configuration management tool will make your job a whole lot easier.
Uncover the secrets of functional programming using C# and change the way you approach your applications foreverAbout This BookThis book focuses on the functional paradigm of C#, which will give you a whole new angle on coding with C#It illustrates the advantages that functional programming brings to the table and the associated coding benefitsThis practical guide covers all the aspects of functional programming and provides solutions that can be applied in business scenariosWho This Book Is ForThis book is suitable for C# developers with basic prior knowledge of C# and with no functional programming experience at all.
Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming Great code doesn't just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence.
Enterprise Patterns and MDA teaches you how to customize any archetype pattern-such as Customer, Product, and Order-to reflect the idiosyncrasies of your own business environment.
Improve Your Python Code with Modern Object-Oriented Design Patterns To write clean, efficient, maintainable code, developers everywhere turn to design patterns.