Ah the ood old times when stackoverflow was still relevant.
@Alice-shtir27 күн бұрын
What a voice😍. I'm not a java developer, the developer of another language, yet I love it!
@szymonstepniak23 күн бұрын
Thank you so much for your kind words! You made my day! ♥️ Take care, and have a good day!
@bsdoobyАй бұрын
Now how cool is this 🎉 priceless
@szymonstepniakАй бұрын
Thanks for the kind words! Happy to hear you enjoyed it!
@skyx5691Ай бұрын
Do you think it will be the next big step for Java outgrowing Spring?
@szymonstepniakАй бұрын
I wouldn't make such predictions. Spring's market position is very strong and I don't see Micronaut outgrowing it easily.
@szymonstepniakАй бұрын
Which building tool you prefer more: Maven or Gradle? (Or maybe something else?)
@musektyrАй бұрын
or Mill? Gradle all the way, you know :-)
@kensaitakesoАй бұрын
Man, I feel your pain 😂 Working in a corporate enterprise with tons of restrictions in the environment is the same for me!
@szymonstepniakАй бұрын
Thanks for sharing your story and frustratrions you experienced firsthand! I guess if one put all of them together, it would feet on a full-length album just to scratch a surface :D Take care, and have a good day!
@mexes22Ай бұрын
01/01/25 nowy album?
@szymonstepniakАй бұрын
Wow, dzięki za obejrzenie do samego końca! A co do samej daty to jeszcze nic nie zdradzam. Pożyjemy, zobaczymy ;-)
@user-gy8xn4kt7s2 ай бұрын
Multi jobs, because we dont know about matrix Thanks
@user-gy8xn4kt7s2 ай бұрын
Thanks for your job, very helpful
@Daveooooooooooo02 ай бұрын
❤ wow so much I didn't know. You rock❤
@Daveooooooooooo02 ай бұрын
שמעון
@Jefferson-SDET2 ай бұрын
Don't stop making content about groovy ❤
@szymonstepniak2 ай бұрын
Can't promise anything, but I would like to contribute back to the Groovy community. Groovy has a special place in my heart, I owe it a lot ♥️
@gregoriodia2 ай бұрын
Nothing worse than groovy
@szymonstepniak2 ай бұрын
Sounds like you don't like Groovy at all 😅
@EdwardTucker-h6q2 ай бұрын
Helga Mills
@szymonstepniak2 ай бұрын
Helga is cool 👍
@codesavvy25062 ай бұрын
Good to see you back to creating KZbin videos...long time subscriber for all things Jenkins and Micronaut
@szymonstepniak2 ай бұрын
Thank you for your kind words, I'm super happy to hear that! You made my day, thanks! Take care, and have a great day!
@SrinivasRao-ry9cm2 ай бұрын
Thank you
@bharatchandana25654 ай бұрын
I am getting element click intercepted nad test is failing
@nerf96464 ай бұрын
I don't know how your channel dose not has much superscribes, one of the best tutorial I have seen. one thing I am wonder about, did graalVm team solved the problem of the building time ? since if I want to create app that get installed in the user/bin path using shell script this would take quite amount of time to finish beside that the users need to have graalVm in there machines ! I really wont to start creating tools and open source project with java but this makes me think twice
@szymonstepniak3 ай бұрын
Thank you for your kind words! This video was create a few years ago and at the time, the support from building tools was quite limited. Today you can use the official Gradle plugin for GraalVM which optimizes the whole process quite significantly. Take care and good luck!
@MrSuriyam5 ай бұрын
Thank you 🙏 for putting together a wonderful training and easy to understand. Appreciate your time sir.
@szymonstepniak3 ай бұрын
Thank you!
@kocesat5 ай бұрын
Quite informative, clever choices (graalvm etc) and handy tips. Thank you
@szymonstepniak3 ай бұрын
Thank you!
@IreshDissanayakaM5 ай бұрын
It has been really helpful. Thank you!
@szymonstepniak3 ай бұрын
Glad it was helpful!
@kirillgavrilov96817 ай бұрын
Thank you for your excellent content about Jenkins. What CI/CD pipelines system do you prefer for building your Micronaut apps now ?)
@szymonstepniak3 ай бұрын
Today it is Github Actions in most cases. I still have something running on Circle CI, but it is rather a very old legacy stuff :D
@PriyaJ2347 ай бұрын
Thanks a lot bringing this tutorial, could you please bring detailed tutorial on groovy scripting for jenkinsfile creation
@alea91409 ай бұрын
Highly informative. Could you do the same with Jenkins YAML pipelines?
@JohnOlat9 ай бұрын
This was helpful, I have two json file Product and Prices which I got from post man. How do I merge them? The both have same Product: Bag SimpleCode#10290 Price: $100 SimpleCode#10290 How do I merge?
@VideoNOLA9 ай бұрын
The one thing most DSL tutorials never tell us is what "DSL" stands for, so, kudos! The one thing most AST tutorials never tell us is what "AST" stands for. The one thing most JSON tutorials never tell us is what "JSON" stands for. Etc, etc.
@az9109 ай бұрын
The best tutorial about SDKMAN, thx man ;)
@lekinasa10 ай бұрын
Thank you!
@PrashantJoshi-v2c10 ай бұрын
Great job Szymon! Thank you so much.
@szymonstepniak3 ай бұрын
Thank you too!
@enriconolastname347111 ай бұрын
Thank you! Very clear tutorial🫶
@szymonstepniak3 ай бұрын
Glad it was helpful!
@real_krissetto11 ай бұрын
well I found this video hoping to see you rage against Jenkins lol
@satheeshasokan698911 ай бұрын
Thank Szymon, A great content.. If i need to build a docker image(opnejdk..) with jar file that generated out of maven image,, and push the openjd to dockerhub, how do i do that.. Do i need to install Docker on the maven image to generate a build.. or any way that we have to bring the jar file to Jenkins host and build the docker file for open Jdk.. What is the best approach, please suggest
@szymonstepniak11 ай бұрын
Hi there! Thanks for your kind words. Regarding your question, I think having everything in one image is the most convenient way to handle it. You could consider using Maven Wrapper (similar to Gradle Wrapper) so you don't need to install Maven inside this image (and re-use volume that stores the downloaded version of Maven.) Good luck, and have a nice day!
@kossboss Жыл бұрын
Thank you for creating an example with some complex json that’s easy to understand and helps folks learn
@szymonstepniak11 ай бұрын
Thank you for your kind words! Take care, and Happy New Year!
@tsandecki Жыл бұрын
Bardzo przydatny film, dokładnie tego czego szukałem! Jaśniej się chyba nie dało tego opowiedzieć i zilustrować! Mam nadzieje że wykorzystam go w mojej pracy.
@szymonstepniak11 ай бұрын
Dzięki, Sancho! Wszystkiego dobrego w Nowym Roku!
@jsaenzMusic Жыл бұрын
OMG thank you! I've been digging around the jq manual and other "searches" to find out how to return only the objects I want from the output!
@szymonstepniak11 ай бұрын
Glad I could help! Take care, and have a good day!
@evhen_ Жыл бұрын
OMG!!!
@szymonstepniak11 ай бұрын
Thanks for the comment! Take care, and have a good day!
@firewater1045 Жыл бұрын
Cover Image so beautiful.I want to know the code color style on the image.
@szymonstepniak11 ай бұрын
Hi there! This is not any specific theme - the colors on this image were inspired by IntelliJ IDEA dark theme font colors. I hope it helps! Take care, and have a good day!
@ДенисКвочка Жыл бұрын
Очень доходчиво! Спасибо!
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@leandafer Жыл бұрын
Simple and accertive! I'm starting with Jenkins and haven't found an explanation that helped me like this! Thanks a lot!
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@apusingh1967 Жыл бұрын
brilliant explanation
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@АлександраВоробьёва-ч1р Жыл бұрын
Thanks for your work!😀
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@ErixSamson Жыл бұрын
Thanks, very useful as I'm starting with Groovy and Graal. On a side note, maybe the background music level could be lower, it disturbs a little bit...
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@re1konn Жыл бұрын
brew install noahgorstein/tap/jqp, do this and you'll not regret
@sede189 Жыл бұрын
just fantastic!!! Clear, to the point and very cohesive narrative
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@HarshDeep61034 Жыл бұрын
Love the intro and story telling ❤ And off course the video is on point
@szymonstepniak Жыл бұрын
Thank you so much!! Take care, and hava a good day!
@HarshDeep61034 Жыл бұрын
@@szymonstepniak you too ❤️
@joetainment Жыл бұрын
This is incredibly useful man! I was really stuck getting Groovy to work with Graalvm native-image. With your help, I've got it working now. Thanks so much!
@szymonstepniak Жыл бұрын
Great to hear that! Take care, and have a good day!
@harsh109leo Жыл бұрын
Hi @szymonstepniak, First of all, thank you for creating a very informative video presented in the most concise way possible. This is a good head start for anyone starting on the journey of creating a CLI App. Now I have a question if you can help with it. I have created the jar using "./gradlew --no-daemon assemble" and also could run the commands using the jar file. After installing the Graalvm and native image When I run the below command, I get an exception native-image --no-server -cp build/libs/stackoverflow-cli-*-all.jar java.lang.IllegalAccessError: class io.micronaut.buffer.netty.NettyFeature (in unnamed module @0x7b32a69) cannot access class com.oracle.svm.core.jdk.SystemPropertiesSupport (in module org.graalvm.nativeimage.builder) because module org.graalvm.nativeimage.builder does not export com.oracle.svm.core.jdk to unnamed module @0x7b32a69 at io.micronaut.buffer.netty.NettyFeature.beforeAnalysis(NettyFeature.java:64) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$9(NativeImageGenerator.java:757) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:86) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:757) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:582) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGenerator.run(NativeImageGenerator.java:539) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:408) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:612) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGeneratorRunner.start(NativeImageGeneratorRunner.java:134) at org.graalvm.nativeimage.builder/com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:94) I am using Widows, version 3.7.10 for Micronaut and graalvm jdk 17
@szymonstepniak Жыл бұрын
Thanks for your kind words! This video is already 3 years old, and there are a newer (and better) ways to create GraalVM native images compared to the one I showed in the video. The most recommended way right now is to use built-in Gradle plugin that will do all for you, and I'm guessing it could solve the problem you have described. Check out one of the latest videos created by @cchampeau - kzbin.info/www/bejne/rnrQiYakZ76gp5Y He explained in details how to create CLI application and compile it to native binary using the latest features. Hope it helps! Good luck, and have a good day!
@conniedave7628 Жыл бұрын
Thanks for the FULL examples. Most only show pieces.
@szymonstepniak Жыл бұрын
Glad you liked it! Take care, and have a good day!
@stith_pragya Жыл бұрын
Thank You So Much for this video......🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
@szymonstepniak Жыл бұрын
Glad you liked it! Take care, and have a good day!