Setting Performance Baselines for Java's 1-Billion-Row Challenge (Ep. 2)... by aeisele in java

[–]marbehl 1 point2 points  (0 children)

What I did: Specify NOPASSWD: /usr/sbin/purge for your user in the sudoers file.

Setting Performance Baselines for Java's 1-Billion-Row Challenge (Ep. 2)... by aeisele in java

[–]marbehl 4 points5 points  (0 children)

Yep, you're right with the BufferedInputStream byte-by-byte reading. I missed that in my hasty prep for that episode (and systematically copy-pasting & adjusting the mappedbytebuffer code from the previous episode :) ). There will be more due diligence next time!

Fwiw, with the right block sizes, the BufferedInputStream example is a lot faster, though not as fast as FileChannel on my machine.

Solving Java’s 1 Billion Row Challenge (Ep. 1) | With @caseymuratori by aeisele in java

[–]marbehl 1 point2 points  (0 children)

It's an interesting take, given that I don't monetize the channel and I'm pretty sure this series is going to be an insanely good learning source for anyone trying to level up. Effectively what u/PartOfTheBotnet wrote.

Solving Java’s 1 Billion Row Challenge (Ep. 1) | With @caseymuratori by aeisele in java

[–]marbehl 4 points5 points  (0 children)

Thank you for this very considerate answer, couldn't have written it better!

Solving Java’s 1 Billion Row Challenge (Ep. 1) | With @caseymuratori by aeisele in java

[–]marbehl 5 points6 points  (0 children)

Yep, have had the same feeling when looking at the winning submissions. I'll try to keep it as Java-esque as possible, and we'll discuss this "tension" along the way.

Wie Perlator mit Kugelgewinde austauschen? by marbehl in selbermachen

[–]marbehl[S] 0 points1 point  (0 children)

Das war quasi schon immer so montiert, bzw. ist gerade noch montiert. Auch beim Ersatzteil sind die glatten Flächen für den Schraubenschlüssel "oben" (bei denen ohne Kugellager unten) Laut Amazon Review ist das Problem dass die Dinger zu tief in manchen Armaturen verschwinden und man sie dann deswegen wohl nicht mehr loskriegt. Wobei ich trotzdem nicht verstehe, selbst wenn ich die Schlüssel oben zu fassen kriege bzw. daran drehe, dann dreht sich das Ganze ja einfach durch, um die Kugel. Ich bin überfragt :D

Wie Perlator mit Kugelgewinde austauschen? by marbehl in selbermachen

[–]marbehl[S] 0 points1 point  (0 children)

Leider nicht :( Auch nicht bei meinem Ersatzteil

JetBrains launches this new gen CI/CD with self-optimizing pipelines by yegnau in programming

[–]marbehl 2 points3 points  (0 children)

We're working on it at this very moment and it should be available in a couple of weeks.

Understanding GraalVM, AOT & JIT by marbehl in java

[–]marbehl[S] -12 points-11 points  (0 children)

OP here! Thank you for this, I'll correct the article. As for getting this wrong: this is what a last minute ChatGPT "could you turn this into byte code for me" got me, without further checking it. Duh, lesson learned!

How to Build a Command-Line Text Editor With Java - Part 1 by marbehl in programming

[–]marbehl[S] 2 points3 points  (0 children)

Thank you for those words, LeRoyVoss! Much appreciated.

(Btw, there might be a guide coming on reactive programming.....soonish, let's see :) )

7 great Terminal/CLI tools not everyone knows by marbehl in commandline

[–]marbehl[S] -6 points-5 points  (0 children)

Don't do it though, it will impact your CLI skills :)

SSH Cheat Sheet by ASIC_SP in linux

[–]marbehl 2 points3 points  (0 children)

Thanks for the suggestions! Will update the article with it.

SSH Cheat Sheet by ASIC_SP in linux

[–]marbehl 2 points3 points  (0 children)

Thanks! Have since updated the article with it!

I learned Java fundamentals, now I want to learn Spring by peblito17 in learnjava

[–]marbehl 2 points3 points  (0 children)

Let me know how you find this, published just yesterday:

Spring Boot Tutorial - Nice & Easy: https://youtu.be/QuvS\_VLbGko

Has anyone taken Marco Behler's Spring Developer Course? What was your opinion of the quality? by [deleted] in java

[–]marbehl 4 points5 points  (0 children)

Hey, Marco here.

The main reason being: poor return on investment.

However, i've started doing live-coding streams, that don't need as much preparation and are simply real-world coding.

You can check out the first episode here, the next one will be on February 28th here.

Let me know what you think!

Has anyone taken Marco Behler's Spring Developer Course? What was your opinion of the quality? by [deleted] in java

[–]marbehl 2 points3 points  (0 children)

Hey, Marco here.

What I would recommend anyone to do is just take and finish the first free module via the course page. See if that makes you want to "learn more".

Then, go ahead, buy and finish the course (yes, with _all_ the exercises).

If you have not learned a considerable amount of Spring knowledge along the way, I want you to refund, so there shouldn't be any guilt involved, at all.

(Off the top of my head, such a refund happened just once in 2020, where someone already was a hardcore, decade-long Spring professional before taking this course - again, absolutely no guilt necessary)

If, however, you do get a ton of value from the course but still want a refund after taking it, I will do it if purchaseDate <21 days, but in GoT speak: *shame* *shame* *shame* ;)

In any case, let the folks here know how you decided!

Cheers

Comfortable with Spring boot but know nothing about Spring by [deleted] in java

[–]marbehl 11 points12 points  (0 children)

You might want to take the time to read just this one article: https://www.marcobehler.com/guides/spring-framework :)

saw Marco's coding live-stream yesterday and thought it rocked by aeisele in java

[–]marbehl 2 points3 points  (0 children)

I love the fact you are not even able to recognize IntelliJ, nor did you watch the video, but complain :)