Books  [Nikita Salnikov-Tarnovski] Plumbr Handbook

e5uYKb7xTaS5X4Sp0NYTpg.png

​
DESCRIPTION:

At first sight, garbage collection should be dealing with what the name suggests – finding and throwing awaythe garbage. In reality it is doing exactly the opposite. Garbage Collection is tracking down all the objects thatare still used, and marks the rest as garbage. Bearing this in mind, we start digging into more details of how theprocess of automated memory reclamation called ‘Garbage Collection’ is implemented for Java Virtual Machine.Instead of rushing into specifics, we shall start from the very beginning, explaining the general nature of garbagecollection and the core concepts and approaches.Disclaimer: This handbook focuses...

Books  [FreeCodeCamp] Garbage Collection in Java – What is GC and How it Works in the JVM

NzTmzamoQLSuQOmBRxdjeQ.png

​
DESCRIPTION:

In this article, you will learn more about the Garbage Collector, how it works, and the various types of GC available in Java and their advantages. I will also cover some of the new experimental Garbage Collectors that are available in the latest Java releases.

INFORMATION PAGE:

DOWNLOAD:

Books  [Tobias Ritzau] Memory Efficient Hard Real-Time Garbage Collection

B_L4PlsBTp-ANOhWtsKaJg.png

​
DESCRIPTION:

As the development of hardware progresses, computers are expected tosolve increasingly complex problems. However, solving more complexproblems requires more complex software. To be able to develop thesesoftware systems, new programming languages with new features andhigher abstraction levels are introduced. These features are designed toease development, but sometimes they also make the runtime behaviorunpredictable. Such features can not be used in real-time systems.A feature that traditionally has been unpredictable is garbage collection. Moreover, even though a garbage collector frees unused memory,almost all such methods require...

Books  [Sheng Liang] The Java™ Native Interface. Programmer’s Guide and Specification

XBrc9O2MTemCKuOl61Rwlw.png

​
DESCRIPTION:

THE Java™ Native Interface (JNI) is a powerful feature of the Java platform. Applications that use the JNI can incorporate native code written in programming languages such as C and C++, as well as code written in the Java programming language. The JNI allows programmers to take advantage of the power of the Java platform, without having to abandon their investments in legacy code. Because the JNI is a part of the Java platform, programmers can address interoperability issues once, and expect their solution to work with all implementations of the Java plat- form

INFORMATION PAGE:

Books  [Abraham Marin-Perez] Real-World Maintainable Software: Ten Coding Guidelines in Practice

LxMNaFsiSEW57VGHDRpWWw.png

​
DESCRIPTION:

With this practical book, you'll learn 10 easy-to-follow guidelines for delivering Java software that’s easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems.

It provides clear and concise explanations, with advice for turning the guidelines into practice. It also shows you how to develop several relevant projects while learning best practices along the way.

INFORMATION PAGE:

DOWNLOAD:

Books  [Abraham Marin-Perez] Real-World Maintainable Software: Ten Coding Guidelines in Practice

mPx1rZ8gQQ2emOHqTHmcNQ.png

​
DESCRIPTION:

After many years of failures, the software development industry is gradually coming to understand what makes projects succeed. Best practices have started to appear, sometimes mixed with misinformation and plain technical folklore, but through trial and error, teams around the world have started to separate the chaff from the grain.

SIG is one organization that has gone through this. And not only that, it has studied the way software development projects evolve so as to identify the difference between success and failure. After analyzing business cases for years, SIG has come up with Ten Guidelines that, if followed correctly, can...

Books  [Markus Eisele] Developing reactive microservices

ej_85ig3QhGLorEsc7HesA.png

​
DESCRIPTION:

With microservices taking the software industry by storm, traditional enterprises running large, monolithic Java EE applications have been forced to rethink what they’ve been doing for nearly two decades. But how can microservices built upon reactive principles make a difference?

In this book, author walks Java developers through the creation of a complete reactive microservices-based system. You'll learn that while microservices are not new, the way in which these independent services can be distributed and connected back together certainly is. The result? A system that's easier to deploy, manage, and scale than a typical Java...

Books  [Oreilly] Microservices for Java developers

tFgUSu3gRRKIWjYjANfZFw.png

​
DESCRIPTION:


Microservices are not a technology-only discussion. Implementations of microservices have roots in complex-adaptive theory, service design, technology evolution, domain-driven design, dependency thinking, promise theory, and other backgrounds. They all come together to allow the people of an organization to truly exhibit agile, responsive, learning behaviors to stay competitive in a fast-evolving business world. Let’s take a closer look.

INFORMATION PAGE:

DOWNLOAD:

Books  [Christian Posta] Microservices for Java Developers: Introduction to Frameworks and Containers

G0686f71SVyz91WBEDsMJg.png

​
DESCRIPTION:

Is microservices architecture right for your organization? These services have many benefits, but they also come with their own set of drawbacks. In this hands-on, example-driven guide, Java developers and architects will learn how to navigate popular application frameworks, such as Dropwizard and Spring Boot, and how to deploy and manage microservices at scale with Linux containers.

Adopting microservices requires much more than changes to your technology. Author Christian Posta—a Principal Middleware Specialist/Architect at Red Hat—also examines the organizational agility necessary to deliver these services. This concise book...

Books  [Clement Escoffier] Building Reactive Microservices in Java

eMMEmfrCRySA0UNCrOb5MA.png

​
DESCRIPTION:

Investigating distributed microservices? Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x is a good choice to build effective microservices systems.

This book is for developers and architects interested in developing microservices and distributed applications. It does not explain the basics of distributed systems, but instead focuses on the reactive benefits to build efficient microservice systems.

In this O'Reilly book learn how:
  • Explore the elements of reactive microservices and...

Books  [Craig Walls] Modular Java

ca4IPhfJQ7CCa8cX1m4Spw.png

​
DESCRIPTION:

Attack complexity in your Java applications using Modular Java. This pragmatic guide introduces you to OSGi and Spring Dynamic Modules, two of the most compelling frameworks for Java modularization. Driven by real-world examples, this book will equip you with the know-how you need to develop Java applications that are composed of smaller, loosely coupled, highly cohesive modules.

The secret weapon for attacking complexity in any project is to break it down into smaller, cohesive, and more easily digestible pieces. With Modular Java, you can easily develop applications that are more flexible, testable, maintainable, and...

Books  [Neil Bartlett] OSGi In Practice

uhb7d71BSzu2WuQCJRGJrA.png

​
DESCRIPTION:

What is OSGi? Simply put, The OSGi (Open Service Gateway Initiative) is a standardized technology that allows developers to create the highly modular Java applications that are required for enterprise development. OSGi lets you install, start, stop, update, or uninstall components without taking down your entire system. The interest in OSGibased applications has exploded since major vendors like Sun, Spring, Oracle, BEA, and IBM have gotten behind the standard.

This book is a comprehensive guide to OSGi with two primary goals. First, it provides a clear introduction to OSGi concepts with examples that are relevant both for...

Books  [NGINX] Deploying NGINX and NGINX Plus with Docker

8xbSKkcvR7-UY0Sch-Yc-Q.png

​
DESCRIPTION:

Docker is an open platform for building, shipping, and running distributed applications as containers (lightweight, standalone, executable packages of software that include everything needed to run an application). Containers can in turn be deployed and orchestrated by container orchestration platforms such as Kubernetes. (In addition to the Docker container technology discussed in this blog, NGINX provides the F5 NGINX Ingress Controller in NGINX Open Source‑based and NGINX Plus‑based versions; for NGINX Plus subscribers, support is included at no extra cost.)

As software applications, NGINX Open Source and F5 NGINX Plus are great...

Books  [Scott Oaks] Java Performance: The Definitive Guide: Getting the Most Out of Your Code

081zykxLTm6BJUiI8K9f5g.png

​
DESCRIPTION:

Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks takes the approach that anyone who works with Java should be equally adept at understanding how code behaves in the JVM, as well as the tunings likely to help its performance.

You’ll gain in-depth knowledge of Java application performance, using the Java Virtual Machine (JVM) and the Java platform, including the language and API. Developers and performance engineers alike will learn a variety of features, tools, and processes for improving the way Java 7 and 8 applications perform.
  • Apply four...

Books  [Thomas W. Christopher, George K. Thiruvathukal] High-Performance Java Platform Computing: Multithreaded and Networked Programming

GvK2IQhPS0uI7-kNLA7J3g.png

​
DESCRIPTION:

*The clear, practical guide to Java threads and concurrency
*Proven design patterns and extensive code library
*Expert techniques for optimizing networked/distributed applications
*Avoiding deadlocks, race conditions, and synchronization problems
Threading, concurrency, and beyond: Your crystal-clear Java performance guide and code library!

Threading and concurrency are crucial to building high-performance Java applications but they have a reputation for complexity. High-Performance Java Computing thoroughly demystifies them, helping developers leverage threading and concurrency to solve a wide variety of performance problems...

Books  [Oreilly] Object-oriented vs. functional programming

m9enIcomS0qF4kpmJDV4wg.png

​
DESCRIPTION:

One of my favorite professional activities is speaking at software conferences. It’s great fun because you get to meet developers who are passionate about their craft, and it gives you as a speaker the opportunity to share knowledge with them.

A talk that I’ve enjoyed giving recently is called “Twins: FP and OOP.” I’ve given it at a number of conferences and user group sessions, and I’ve even had the pleasure of giving it as O’Reilly webcast. Developers enjoy the talk both because it has a large number of references to the film “Twins” and because it discusses one of the age-old relationships between functional and object-oriented...

Books  [Richard Warburton] Object-Oriented vs. Functional Programming - Bridging the Divide between Opposing Paradigms

y3hXOFHPQjm1MRCFK9LpEA.png

​
DESCRIPTION:

The schism between the functional and object-oriented programmers is really a false binary. Yes, the first group argues that FP is superior for a multicore world, while the second insists that OOP is better at matching technical solutions to business problems. However, as this O'Reilly report explains, this is not an either-or proposition.

This book discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages such as C#, C++, and Swift.

By following examples...

Books  [Magnus Larsson] Hands-On Microservices with Spring Boot and Spring Cloud

Lm7vsilmSleCh2c2vUScZA.png

​
DESCRIPTION:

Microservices architecture allows developers to build and maintain applications with ease, and enterprises are rapidly adopting it to build software using Spring Boot as their default framework. With this book, you’ll learn how to efficiently build and deploy microservices using Spring Boot. This microservices book will take you through tried and tested approaches to building distributed systems and implementing microservices architecture in your organization. Starting with a set of simple cooperating microservices developed using Spring Boot, you’ll learn how you can add functionalities such as persistence, make your microservices...

Books  [Jaroslaw Krochmalski] Docker and Kubernetes for Java Developers: Scale, deploy, and monitor multi-container applications

UQrsIYWQRwivA__QErdrxw.png

​
DESCRIPTION:

Key Features:​

  • Master using Docker and Kubernetes to build, deploy and manage Java applications in a jiff
  • Learn how to create your own Docker image and customize your own cluster using Kubernetes
  • Empower the journey from development to production using this practical guide.

Book Description:​

Imagine creating and testing Java EE applications on Apache Tomcat Server or Wildfly Application server in minutes along with deploying and managing Java applications swiftly. Sounds too good to be true? But you have a reason to cheer as such scenarios are only possible by leveraging Docker and Kubernetes.

This...

Books  [Richard Pawson, Robert Matthews] Naked Objects

yu1jsK1USYep71UIySC3Gw.png

​
DESCRIPTION:

Naked Objects for Java is a full-stack open source application development framework, designed to let you rapidly develop domain-driven business applications. The aim of this book is to introduce you to the concept of designing business systems from naked objects, and to enable you to start building such systems using the Naked Objects framework.

Naked Objects is a radical approach that exposes the core business objects directly to the user, instead of masking them behind a task-oriented user interface. This invaluable book describes the business case for designing systems this way, outlines a lightweight methodology that you can...

Books  [Uttam K. Roy] Advanced Java Programming

tdxauwOoSVepqNY7L07QVw.png

​
DESCRIPTION:

Divided into three parts, the book provides an exhaustive coverage of topics taught in advanced Java and other related subjects. It first introduces important language features such as Reflection, JNI, template, AWT and swing, Security etc. The second part primarily focuses on core network programming concepts such as sockets, RMI, Mail, XML-RPC etc. The state-of-the-art concepts such as SOAP, Applet, Servlet, JSP, JDBC, Hibernate, JMS, J2EE, JNDI, CORBA, JSF etc. have been discussed in the last part. The content is enhanced with numerous illustrations, examples, program codes, and screenshots. With its lucid presentation and...

Books  [Andriy Redko, Jitendra Patel] Advanced Java Programming

Nl-Bvrh3SHWLSYnQzhGuDw.png

​
DESCRIPTION:

This comprehensive guide is designed to help beginners navigate the world of graphic design using Canva, a user-friendly platform for creating stunning graphics, social media posts, presentations, newsletters, and more. With step-by-step instructions and practical tips, you'll learn how to create eye-catching designs that capture your audience’s attention and convey your message effectively.

INFORMATION PAGE:

DOWNLOAD:

Books  [William H. Press] Numerical Recipes Example Book Fortran

_8Aok0jJQwKcRF59vBvhAw.png

​
DESCRIPTION:

The example books published as part of the Numerical Recipes, Second Edition series are source programs that demonstrate all of the Numerical Recipes subroutines. Each example program contains comments and is prefaced by a short description of how it functions. The books consist of all of the material from the original edition, as well as new material from the Second Edition. They will be valuable for readers who wish to incorporate procedures and subroutines into their own source programs. They are available in both Fortran and C.

INFORMATION PAGE: ...

Зеркала проекта

Зеркала Courses Forum (PirateHUB) на случай блокировки основного адреса. Эти ссылки безопасны для использования. Также всегда актуальная ссылка доступна на этом сайте.

Рабочее s1.courses.forum

Пользователи онлайн

  • Иволга
  • igaz
  • Mindal_67
  • A-Parser support
  • xeabadnu
  • Mihanikul
  • pashakmv
  • ON21
  • oll-la
  • NeoNoesis
  • tubik2021
  • Talka
  • demontronpc
  • monitorhp
  • dumas
  • Angel_27
  • scamnet
  • Angariya
  • NastiyKsks989ks
  • StanPettig
  • mr k
  • enikta
  • TALARA
  • ZARR
  • adept
  • WWWoman
  • Andrey60
  • Владимирс111
  • Kalinin
  • artemius.ltc
  • zeka1919
  • Natali Barinova
  • chs123
  • scampa
  • Marya
  • foncluge007
  • vladislana
  • leakbuyerperson
  • Елена Ж
  • dreamy.dea
  • majl
  • nbph
  • senior_pomidor
  • VGM
  • jugoslav
  • maro1
  • Traktorina
  • FOX32
  • polumraks
  • daisy2301
...и ещё 10.

Отзывы о курсах

  • Talka
    Отличная лекция, позволяющая посмотреть на классику русской литературы и гений Пушкина более широким взглядом. Много интересных деталей как в отношении самого поэта, его времени, окружении, так и литературных героев.
  • Ner0sint
    .
Назад
Сверху