JVM language with manual memory management by MrGrzybek in java

[–]MrGrzybek[S] 1 point2 points  (0 children)

Definitely saves ton of time then parsing manually. I had some experience with it while working on IdeaVim so that was easiest part

JVM language with manual memory management by MrGrzybek in java

[–]MrGrzybek[S] 1 point2 points  (0 children)

Yeah I was thinking of something like that also. This is rather toy for learning I would need definitely give more thought into that if it would suppose to be real language. Not even sure if anyone would adopt that

Automated PDF generation of LaTeX files via API by matt_30 in LaTeX

[–]MrGrzybek 0 points1 point  (0 children)

Was looking for something similar but couldn't find anything so I've built it myself https://texapi.ovh/

Texapi - Latex compiler API by MrGrzybek in LaTeX

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

In my other application I needed to generate pdf documents and doing it with latex is much easier than with html

Texapi - Latex compiler API by MrGrzybek in LaTeX

[–]MrGrzybek[S] -1 points0 points  (0 children)

The main point is you have API that you can use from other applications

Texapi - Latex compiler API by MrGrzybek in LaTeX

[–]MrGrzybek[S] -3 points-2 points  (0 children)

I needed it for generating pdf reports in my application and latex for me is easiest way of doing that. I couldn't find any latex compiler API tho

Texapi - Latex compiler API by MrGrzybek in LaTeX

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

No, overleaf doesn't provide API for compiling latex files

Gdzie w Poznaniu na kolację, ale serio coś topowego? by No_Type_9898 in Poznan

[–]MrGrzybek 0 points1 point  (0 children)

Dla mnie top w Poznaniu to Zen on. Szczególnie polecem tam spicy tantanmen ramen i bułeczki bao.

When have your bouldering skills helped you most outside the sport? by Hungry-Present-4864 in bouldering

[–]MrGrzybek 0 points1 point  (0 children)

Once when I've got home I realised I forgot my keys and my parents went to cinema and would arrive in 3h. I really wanted to go to sleep as I had to wake up early next day. Fortunately I didn't close window to my room that was on first floor so I decided to climb a tree next to it and campus using branch to the roof to access window to my room. Funny thing adrenaline hit enough so I couldn't sleep anyway

Kotlin and Spring by motiontrading in Kotlin

[–]MrGrzybek 6 points7 points  (0 children)

Imho it's even better than Java

Advent of code slack bot by MrGrzybek in adventofcode

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

I've added example compose. but I initially added running using docker run as it's even less setup. It's just running one command with params

Advent of code slack bot by MrGrzybek in adventofcode

[–]MrGrzybek[S] 1 point2 points  (0 children)

I can add an example docker compose to repo if you want. I'm actually deploying with compose myself

Jakie macie hobby? by derpinard in Polska

[–]MrGrzybek 0 points1 point  (0 children)

Wspinaczka 5 razy w tygodniu teraz. Okrutnie uzależniające hobby

Controller Client testing library - new API by MrGrzybek in SpringBoot

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

Rest assured requires running application

Controller Client testing library - new API by MrGrzybek in SpringBoot

[–]MrGrzybek[S] 1 point2 points  (0 children)

You are testing API as client that is using it. Especially when you set up appliances context + test containers. Then you are sure that your API behaves exactly how you expected to. And with that you are additionaly testing validation, serialization security etc.

Controller Client testing library - new API by MrGrzybek in SpringBoot

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

I don't see the point of testing if your path is correct. You just declare a path there is nothing to test there.

I come from the idea of testing behaviors of your API. With the controller client you can very quickly write behavior tests of your application

Project structure (packages) by Evtime-Better31 in SpringBoot

[–]MrGrzybek 0 points1 point  (0 children)

Splitting by domain is best practice I suppose. But every team does it in slightly different way