Giter Club home page Giter Club logo

Hi there ๐Ÿ‘‹

Get in touch

Latest blog posts

  • 2022-10-16 : Switching from Disqus to Giscus (GitHub Discussions)

    In the story of this blog I used WordPress, and using the WordPress comments then moved to Discus as it was better at handling spam. Then I switched this blog to GitHub with first Jekyll with markdown then finally to Hugo, this worked well enough.
  • 2022-05-15 : Using Linux's memfd_secret syscall from the JVM with JEP-419

    Linux 5.14 brought a new system call <code>memfd_secret</code> in order to mitigate speculative attack by preventing the kernel from being able to peek at these memory segments. Letโ€™s use this syscall from the JVM with the JEP-419 API.<br>
  • 2021-09-04 : A practical look at JEP-412 in JDK17 with libsodium

    JDK 17 is coming and with the incubating JEP-412, letโ€™s have a practical look at this API that should supersede JNI.<br>
  • 2021-02-20 : A practical look at JEP-389 in JDK16 with libsodium

    JDK 16 is coming and with the incubating JEP-389, letโ€™s have a practical look at this API that should supersede JNI.<br>
  • 2020-12-11 : Anonymous CompletableFuture threads with burstable pods

    It all started when opening a JFR recording, I noticed a very large and growing number of very short lived threads.<br>
  • 2020-11-30 : Off-Heap memory reconnaissance

    Understand the RSS of a JVM leveraging the horsepower underneath <code>ps</code> with the help of one or two JVM diagnostic command.<br>
  • 2020-10-26 : MaxRamPercentage is not what I wished for

    This entry has been marinating for most of the year 2020. I should have published this opinion way earlier maybe end of 2019, but it took me time to realise I should split a bigger piece in smaller articles that hopefully made sense on their own.
  • 2020-10-23 : Reads network addresses in /proc

    If you happen to be on a read only container that doesnโ€™t have the usual network utilities, like netstat, ss (socket stat), lsof, etc then your only option is to leverage procfs, however procfs displays some data in hexadecimal.
  • 2020-07-27 : Embracing JVM unified logging (JEP-158 / JEP-271)

    Unified logging was introduced in JDK 9, and is available for us all, in the JDK 11 LTS. Like other great serviceability feature (jcmd or JFR) this was inspired by JRockit.
  • 2020-06-28 : Using JDK FlightRecorder and JDK Mission Control

    JDK Flight Recorder, the profiler you can use in production, continuously. Flight Recorder has been available before in the JDK, e.g. it shipped as part of the JDK 8, but to use it, it demanded a to set specific commercial VM flags to unlock FlightRecorder, this is not anymore necessary with Java 11.

Stats

Metrics

Brice Dutheil's Projects

achilles icon achilles

An advanced Java Object Mapper/Query DSL generator for Cassandra

act icon act

Run your GitHub Actions locally ๐Ÿš€

api icon api

JAX-RS API Source Code

ascii-press icon ascii-press

Premium Asciidoctor, light or dark Hugo theme for software engineers

assertj-core icon assertj-core

AssertJ is a library of assertions similar to fest-assert but providing a richer set of assertions.

auto-dark-mode icon auto-dark-mode

IDEA plugin to automatically apply system theme settings on macOS and Windows.

awesome-swing icon awesome-swing

A list of frameworks, libraries and software for the Java Swing GUI toolkit.

banana icon banana

A FIGlet utility for Java that generates text banners, in a variety of typefaces, composed of letters made up of conglomerations of smaller ASCII characters.

byte-buddy icon byte-buddy

A library for the runtime generation of Java classes

bytecode-viewer icon bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.