The Wayback Machine - https://web.archive.org/web/20211114191624/https://github.com/bric3
Skip to content
Avatar
💭
🤨
💭
🤨

Achievements

Achievements

Block or Report

Block or report bric3

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bric3/README.md

Hi there 👋

Get in touch

Latest blog posts

  • 2021-09-04 : A practical look at JEP-412 in JDK17 with libsodium

    <div class="paragraph"><p>JDK 17 is coming and with the incubating JEP-412, let’s have a practical look at this API that should supersede JNI.</p>
    </div>
  • 2021-02-20 : A practical look at JEP-389 in JDK16 with libsodium

    <div class="paragraph"><p>JDK 16 is coming and with the incubating JEP-389, let’s have a practical look at this API that should supersede JNI.</p>
    </div>
  • 2020-12-11 : Anonymous CompletableFuture threads with burstable pods

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

    <div class="paragraph"><p>Understand the RSS of a JVM leveraging the horsepower underneath <code>ps</code> with the help of one or two JVM diagnostic command.</p>
    </div>
  • 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.
  • 2020-04-23 : Tackling Hugo Integration of Asciidoctor

    Integrate Asciidoctor as everyone should expect While Hugo comes with Asciidoctor support, they are in reality several issues to account for at this time: While basic rendering of asciidoc files works, we soon encounter problems ; the very first
  • 2020-04-20 : Migrating From Jekyll to Hugo, deploying with Github Pages

    Moving away form Jekyll. Import is easy, but tackling important details (conserve links to article, conserve comments, migrate some jekyll liquid template, theme tweaking deployment) has been challenging sometime.

Stats

top langs gh stats

Pinned Loading

  1. Most popular Mocking framework for unit tests written in Java

    Java 12.4k 2.2k

  2. Plugin that brought the first true Java decompiler in IntelliJ, now it's an alternative to the IntelliJ's integrated FernFlower. Note that updates are sparse just as my spare time ;)

    Java 60 19

  3. This a pet project to explore log pattern extraction using DRAIN

    Java 7 4

  4. Execute CQL statements

    Java 3 1

  5. Create or edit Excalidraw files within Jetbrains IDEs (IntelliJ, CLion, Webstorm, Goland, ...)

    Kotlin 22 1

  6. Inspect `pmap -X` output of a java process, requires Java11, likely not 100% accurate

    Java 6 1

Contribution activity

November 2021

Created 1 repository

Created a pull request in melix/jmh-gradle-plugin that received 2 comments

Adds environment variables

Sometimes it is necessary to pass some environment variables to configure the JVM process (in particular when native libraries are involved). And w…

+17 −0 2 comments
Opened 2 other pull requests in 1 repository
melix/jmh-gradle-plugin 2 open
Reviewed 1 pull request in 1 repository
mockito/mockito 1 pull request

Created an issue in JetBrains/gradle-intellij-plugin that received 2 comments

Is it possible to configure multiple runIde tasks with different intellij version or type

E.g. I would like to create multiple runIde tasks. And in particular I would to have one that runs with particular settings Eg one with IntelliJ Ul…

2 comments
45 contributions in private repositories Nov 3 – Nov 12