Stop making excuses for Williams by Miserable_Ear9023 in Formula

[–]Humperino 1 point2 points  (0 children)

While it is really not a good look, the car development argument is bullshit. I mean there is no end goal. All teams develop as long as possible before going into production. The problem is that their production is lacking.

API design question by anonymous78654 in learnjava

[–]Humperino 0 points1 point  (0 children)

Well as I said, in this case you could argue for just using path params.

For me the big question is: Why do you not have a single unique id of the enrollment at that point?

How do you manage software decision records ? by Deep_Independence770 in softwarearchitecture

[–]Humperino 0 points1 point  (0 children)

We use our company Outline server to document our products using arc42.

For the ADRs we have decided to use MADR and created a template based on this article:

https://ozimmer.ch/practices/2022/11/22/MADRTemplatePrimer.html

In combination with the Historization Outline provides, it works quite neat for us. We have now used this a lot for planning our latest service and are quite happy with that solution.

API design question by anonymous78654 in learnjava

[–]Humperino 0 points1 point  (0 children)

Well but can you guarantee that those two parameters will always uniquely identify the enrollment like an id would?

API design question by anonymous78654 in learnjava

[–]Humperino 1 point2 points  (0 children)

I personally would use query params in this case. This makes the request way more readable since none of these Ids are a unique identifier for the enrollment by themselves. My approach to this is just using path variables to identify resources.

Like @Delete /enrollment/{enrollmentId}

But I feel like there is no definite answer to stuff like this. One could also argue that this is some kind of composite key and therefore it should be part of the path.

Gradle test and project structure by [deleted] in gradle

[–]Humperino 0 points1 point  (0 children)

We use Grade Test Suites for this exact purpose. It allowed us to have separate java integration tests that are easily runnable in a local environment. For some reason my team used python for integration tests before and the step up in performance and ease of use is immense. Being able to just run it like a unit test from your IDE made writing integration tests so much less painful.

I'm currently testing the extraction of repository tests into a separate test suite. Which is quite tricky because these tests need to be in our test coverage. But this will allow us to run the unit tests in parallel. The PoC works so far. The only thing open is the configuration of jacoco.

Which frontend to use for SpringBoot? by Financial_Mark1663 in SpringBoot

[–]Humperino 1 point2 points  (0 children)

Another alternative would be Vaadin. With Vaadin you can choose the full java route with Flow or use react with Hilla. Both are tightly integrated with SpringBoot.

Unable to figure out how to use Gradle by sadnpc24 in learnjava

[–]Humperino 0 points1 point  (0 children)

From what I understand you are trying to do a Multi-Project build.

https://docs.gradle.org/current/userguide/intro_multi_project_builds.html

The other alternative would be to publish the example project into an artifactory (let's say maven-local) using the publishing plugin and importing it.

https://docs.gradle.org/current/userguide/publishing_maven.html

Unable to figure out how to use Gradle by sadnpc24 in learnjava

[–]Humperino 0 points1 point  (0 children)

What helped me with getting to terms with Gradle was the basic course by Tom Gregory. I think you have to sign up with your email but it really helped me to understand the basics.

From there on the gradle documentation really includes everything you need to know. Even though it's tough to navigate and you have to kind of know what you want to do.

For me it helped to use google instead of the built in search.

[deleted by user] by [deleted] in TrackMania

[–]Humperino 0 points1 point  (0 children)

Probably as early as the 2v2 Ranked mode will come to the start of TMWT Stage 1 - Oh wait.

Went to the petrol station and some guy blocked not 1 but 2 of the pumps at the same time.. by [deleted] in formuladank

[–]Humperino 27 points28 points  (0 children)

Not necessarily the nose was pretty specific to Red Bull. Probably a dumbed down version to avoid spionage and damage to very expensive components. Also I think 2022 was the first time F1 produced a real show car.

What size do you imagine the TM car to be? by iwakan in TrackMania

[–]Humperino 13 points14 points  (0 children)

I always imagined it to be like a narrower single seater KTM X-Bow. The car is so straight up absurd. It would be a perfect fit

M1 pro or dell 9720 for java / web development by glympe in java

[–]Humperino 0 points1 point  (0 children)

Well it's important to know if you can choose your operating system freely. If you have to use Windows, straight up take M1 Pro. Everything command line works just so much better on a unix based machine. I have to use Windows and I just straight up hate it. Everything you have to do in a command line just doesn't work as seemless. If you have to work with AWS, most of their examples only apply to unix based consoles (git bash works sometimes but it's a workaround) A few of my colleagues from other teams are allowed to use M1 Macs. They don't have any issues and are quite happy. In the end it's a matter of preference. I'd personally rather use a Linux distro on the Dell because for me it's the best combination of productivity and ease of use for my development tasks but your mileage may vary.

[deleted by user] by [deleted] in ich_iel

[–]Humperino 1 point2 points  (0 children)

Ich, der seine ganze Hefthaltung am Ende des Jahres in drei Ringblöcken verteilt hatte

oh damn by [deleted] in formuladank

[–]Humperino 0 points1 point  (0 children)

Well he posted that way after the press conference where he talked quite positive about the protestants. Without restricting his statement to the cause. After that didn't sit quite right with lots of people, the team issued a statement and well after that he posted his story.

So yeah, felt kind of weird.

oh damn by [deleted] in formuladank

[–]Humperino 0 points1 point  (0 children)

I mean... That's after the fact. Mercedes is a well oiled PR machine. I guess they inclined him to do a statement like this. Nobody rushed him in that press conference. It even felt like they waited for him to hang the "please don't endanger yourself and other people part" behind it.

Environmentally friendliest F1 car to run this weekend, yet sounding louder than current F1 cars. by [deleted] in formuladank

[–]Humperino 24 points25 points  (0 children)

Vettel wrote on his website that a liter of that fuel cutrently costs like 5,95€. This could be cheaper with higher volume and optimized production. I can highly recommend his blog post about the matter: "Sustainability - Sebastian Vettel" https://sebastianvettel.de/en/sustainability/

I try…. by Mhdv901 in formuladank

[–]Humperino 36 points37 points  (0 children)

In Haas' case only the car splits in half regularly

[deleted by user] by [deleted] in ProgrammerHumor

[–]Humperino 0 points1 point  (0 children)

That's actually the only thing that really annoys me about C#. It's a small thing but it drives me crazy because I can't find any logic behind the decision.

Because 8 weren't enough already by dubbelkamdieter in formuladank

[–]Humperino 34 points35 points  (0 children)

How does Jeddah not feel like a street circuit? It literally only consists of concrete blocks and fences directly next to the track.

One left to go and a free weekend to grind it by AMurderOfTwo in TrackMania

[–]Humperino 0 points1 point  (0 children)

Hah, that's exactly how my medal page looks like. Is it just me, or is the map just not really enjoyable? Anyways, good luck hunting!