News

Mitigration of Jump Conditional Code (JCC) Erratum wanted to avoid performance loss on Intel CPUs · Issue #1829 · oracle/graal · GitHub

While largely overlooked due to the new TAA vulnerability and other security related issues, the new microcode from Intel includes a fix fo...

While largely overlooked due to the new TAA vulnerability and other security related issues, the new microcode from Intel includes a fix for the Jump Conditional Code (JCC) Erratum which carries a significant performance penalty: https:/...

because i was curious, also keywords not supporting spaces is puzzling, why? · GitHub

because i was curious, also keywords not supporting spaces is puzzling, why? - user-reader-dispatch-macro.clj

Kotlin Census 2019: Call for Respondents | Kotlin Blog

Java Stream Collectors Explained - Better Programming - Medium

How do Collectors work, and how can we build our own.

Transparent Functions with Equality Semantics | (:dev/notes vlaaad)

You don’t have them. Do you need them? How do you get them?

Careful with that middleware, Eugene

https://dev.lemmy.ml/c/clojure

Lemmy

Prototype Java in a browser. See results as you type.

titanoboa.io is distributed, highly scalable and fault tolerant workflow orchestration platform for JVM. Create workflows with drag&drop fr...

titanoboa.io is distributed, highly scalable and fault tolerant workflow orchestration platform for JVM. Create workflows with drag&drop from predefined steps or just quickly code them in our browser-based IDE. Run titanoboa on-premises or in a cloud accross multiple availability zones. Use it as an ESB, iPaaS or batch and real-time processing engine.

Type-safe actor model for Java - Alexander Zakusylo - Medium

Concurrent programming has always been tricky. Accessing a shared state from multiple threads is a central problem, where hard-to-catch err...

Concurrent programming has always been tricky. Accessing a shared state from multiple threads is a central problem, where hard-to-catch errors may easily appear. Java has all the instruments for…

Visualising concurrency with Kotlin

Concurrency is complicated. And sometimes, it

Enforcing Java Record Invariants With Bean Validation - Gunnar Morling

Record types are one of the most awaited features in Java 14; they promise to "provide a compact syntax for declaring classes which are tra...

Record types are one of the most awaited features in Java 14; they promise to "provide a compact syntax for declaring classes which are transparent holders for shallowly immutable data". One example where records should be beneficial are data transfer objects (DTOs), as e.g. found in the remoting layer of enterprise applications. Typically, certain rules should be applied to the attributes of such DTO, e.g. in terms of allowed values. The goal of this blog post is to explore how such invariants can be enforced on record types, using annotation-based constraints as provided by the Bean Validation API.

Kotlin Algorithm Challenge No. 3 | blog

The following problem is the Reverse Integer problem on LeetCode. Problem Given a 32-bit signed integer, reverse its digits. Solution Thi...

The following problem is the Reverse Integer problem on LeetCode. Problem Given a 32-bit signed integer, reverse its digits. Solution This…

IntelliJ-based IDE Features Roadmap for 2020 | IntelliJ IDEA Blog

Draft JEP: 8235674: Reimplement the Legacy DatagramSocket API

Servlets and Tomcat: 23+ Years and Counting - Tomitribe

Learn how, 23 years ago, the Servlet API and Tomcat were born and how they remain the very foundation of Enterprise Java today. @JakartaEE ...

Learn how, 23 years ago, the Servlet API and Tomcat were born and how they remain the very foundation of Enterprise Java today. @JakartaEE #OpenSource @TheApacheTomcat @TheASF #TomEE #Tomcat

GitHub - roman01la/proton-native-cljs

Contribute to roman01la/proton-native-cljs development by creating an account on GitHub.

Kotlin variable initialization for child class behaves weird for initializing variable with value 0 - Stack Overflow

I have created the following class hierarchy: open class A { init { f() } open fun f() { println("In A f") ...

I have created the following class hierarchy: open class A { init { f() } open fun f() { println("In A f") } } class B : A() { var x: Int = 33 init { ...

Comprehension Refactoring (Part 3) - YouTube

Part 3 of working on the coffee machine code. I am comprehension refactoring the model of the coffee machine code from recent episodes. - S...

Part 3 of working on the coffee machine code. I am comprehension refactoring the model of the coffee machine code from recent episodes. - Small Steps, Revert...

/r/Clojure metrics (Clojure)

GitHub - mrconter1/SnippetDepot: This git contains the code for a proof of concept extension to VS Code that enables real-time retrieving of code snippets from an online repository.

This git contains the code for a proof of concept extension to VS Code that enables real-time retrieving of code snippets from an online re...

This git contains the code for a proof of concept extension to VS Code that enables real-time retrieving of code snippets from an online repository. - mrconter1/SnippetDepot

Dustin Getz on Twitter: "hmm #clojure Uncle Bob effect? @RealGeneKim effect?… "

Parens for Pyplot - Squid's Blog

Java Concurrency: AtomicReference - DZone Java

{{ service.description }}

Release Yasson 1.0.6 · eclipse-ee4j/yasson · GitHub

Eclipse Yasson project. Contribute to eclipse-ee4j/yasson development by creating an account on GitHub.

Caching made easy in android with Kotlin (Part 2) - Anurag - Medium

In the last post, I talked about the basics of caching and how we can use the ColdStorage library to cache data in the android application ...

In the last post, I talked about the basics of caching and how we can use the ColdStorage library to cache data in the android application and also persist them in shared preferences for future use…