days
-4
-6
hours
-1
-6
minutes
-4
-2
seconds
-5
0
search
Watch Michael Kieweg's Machine Learning Conference session

The more data, the better the AI, isn’t it?

In this session, speaker Michael Kieweg will discuss data and AI and the relationship between the two. Get comfortable and watch his session from the Machine Learning conference where he discusses how to tackle challenges related to data quality and how to use data for better artificial intelligence performance.

Where the concept of sampling began

Are you stuck in the past? A case against data sampling Part I

Increasingly large and diverse data sets allow us to form complex insights. With all this data, why would we limit ourselves by using data sampling instead? Sampling only works when it is put in the hands of data science specialists. In this article, learn about some of the downsides of using data sampling and how it limits and undermines business decisions. Read part one of the case against data sampling.

Just the algorithm, not the GCs themselves

JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination

We’ve seen a lot of talk about different garbage collectors lately; JEPs 364 and 365 want to port the Z Garbage Collector to macOS and Windows respectively, JEP 363 wants to remove the deprecated Concurrent Mark Sweep (CMS) garbage collector. And now we have JEP 366, which is proposed to target JDK 14 and wants to deprecate the combination of the Parallel Scavenge and Serial Old garbage collection algorithms. Let’s take a closer look.

Watch Maxim Salnikov's International JavaScript Conference session

Building an Angular PWA: Angular Service Worker or Workbox?

Should you build a progressive web app using Angular Service Worker or Workbox? This talk goes over the differences between the two, what the features are, and which is more convenient. You will leave the talk knowing when to use either approach when developing your Angular application.

How to evenly distribute traffic

Load balancing: Round robin may not be the right choice

When it comes to load balancing, round robin may not be the best algorithm to choose from. If auto-scaling is instrumented, it is even worse. In this article, see a simple example explaining why this is so, how the round robin algorithm works, and which load balancing algorithm you should potentially pick instead for even traffic distribution.

Sweet 6.0

Gradle 6.0 brings Java 13 support, better dependency management & much more

It’s not even been a year since Gradle 5.1 arrived in January, and yet here we are staring down the next major release: Gradle 6.0. This latest release of the build-automation software brings much improved features for dependency management, faster incremental compilation for Java and Groovy, support for Java 13, as well as out of the box support for javadoc and source jars. And that’s not all, so let’s take a closer look!

Watch Henrik Stene's JAX DevOps session

Deploy code changes to production with confidence using Consumer Driven Contracts

Consumer Driven Contracts is a testing paradigm that let API-consumers communicate to the API-providers how they are using their services. This talk discusses software testing, how and when to use Consumer Driven Contracts, and how Consumer Driven Contracts can make developers more confident. It also includes live coding to show how to implement Consumer Driven Contracts using the Pact framework.

Spinning order out of chaos

Is chaos engineering the key to lockdown cybersecurity?

The practice of chaos engineering can help unearth security problems that ordinarily, you would never discover. By utilizing chaos engineering best practices, your teams can keep up with how a potential hacker might infiltrate your network and gain a better understanding of the weaknesses in your infrastructure and what security measures to take.

October release of VS Code is here

VS Code 1.40 closes 4,600 GitHub issues and adds new features

Visual Studio Code’s October update has arrived with new features. The source code editor now offers TypeScript 3.7 support, an activity bar indicator for the workbench, and more. The VS Code team also did some November “spring cleaning” and took care of thousands of GitHub issues.

Something something Windows garbage

JEP 365: ZGC on Windows

The Z Garbage Collector or ZGC is a scalable low latency garbage collector that’s included in the JDK. Until now, it has not been compatible with Windows, but JEP 365 wants to change that. Let’s take a closer look at the future of Java.

All wrapped up in Clojure

Solving JavaFX’s CSS problems with cljfx css

We like to browse GitHub and occasionally shed some light on interesting or useful open source repositories. Today we are taking a closer look at a few projects written in Clojure: clfx and cljfx css. Cljfx css is “charmingly simple styling” for cljfx. What’s under the hood of this styling library for JavaFX? Find out how it simplifies CSS for JavaFX and what requirements you need to run it.