What's New in Groovy 4.0?
16:22
2 жыл бұрын
Q&A #0: Hello, World! | #QnA
1:42
4 жыл бұрын
Пікірлер
@TJ-hs1qm
@TJ-hs1qm 3 күн бұрын
Ah the ood old times when stackoverflow was still relevant.
@Alice-shtir
@Alice-shtir 27 күн бұрын
What a voice😍. I'm not a java developer, the developer of another language, yet I love it!
@szymonstepniak
@szymonstepniak 23 күн бұрын
Thank you so much for your kind words! You made my day! ♥️ Take care, and have a good day!
@bsdooby
@bsdooby Ай бұрын
Now how cool is this 🎉 priceless
@szymonstepniak
@szymonstepniak Ай бұрын
Thanks for the kind words! Happy to hear you enjoyed it!
@skyx5691
@skyx5691 Ай бұрын
Do you think it will be the next big step for Java outgrowing Spring?
@szymonstepniak
@szymonstepniak Ай бұрын
I wouldn't make such predictions. Spring's market position is very strong and I don't see Micronaut outgrowing it easily.
@szymonstepniak
@szymonstepniak Ай бұрын
Which building tool you prefer more: Maven or Gradle? (Or maybe something else?)
@musektyr
@musektyr Ай бұрын
or Mill? Gradle all the way, you know :-)
@kensaitakeso
@kensaitakeso Ай бұрын
Man, I feel your pain 😂 Working in a corporate enterprise with tons of restrictions in the environment is the same for me!
@szymonstepniak
@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
@mexes22 Ай бұрын
01/01/25 nowy album?
@szymonstepniak
@szymonstepniak Ай бұрын
Wow, dzięki za obejrzenie do samego końca! A co do samej daty to jeszcze nic nie zdradzam. Pożyjemy, zobaczymy ;-)
@user-gy8xn4kt7s
@user-gy8xn4kt7s 2 ай бұрын
Multi jobs, because we dont know about matrix Thanks
@user-gy8xn4kt7s
@user-gy8xn4kt7s 2 ай бұрын
Thanks for your job, very helpful
@Daveooooooooooo0
@Daveooooooooooo0 2 ай бұрын
❤ wow so much I didn't know. You rock❤
@Daveooooooooooo0
@Daveooooooooooo0 2 ай бұрын
שמעון
@Jefferson-SDET
@Jefferson-SDET 2 ай бұрын
Don't stop making content about groovy ❤
@szymonstepniak
@szymonstepniak 2 ай бұрын
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 ♥️
@gregoriodia
@gregoriodia 2 ай бұрын
Nothing worse than groovy
@szymonstepniak
@szymonstepniak 2 ай бұрын
Sounds like you don't like Groovy at all 😅
@EdwardTucker-h6q
@EdwardTucker-h6q 2 ай бұрын
Helga Mills
@szymonstepniak
@szymonstepniak 2 ай бұрын
Helga is cool 👍
@codesavvy2506
@codesavvy2506 2 ай бұрын
Good to see you back to creating KZbin videos...long time subscriber for all things Jenkins and Micronaut
@szymonstepniak
@szymonstepniak 2 ай бұрын
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-ry9cm
@SrinivasRao-ry9cm 2 ай бұрын
Thank you
@bharatchandana2565
@bharatchandana2565 4 ай бұрын
I am getting element click intercepted nad test is failing
@nerf9646
@nerf9646 4 ай бұрын
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
@szymonstepniak
@szymonstepniak 3 ай бұрын
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!
@MrSuriyam
@MrSuriyam 5 ай бұрын
Thank you 🙏 for putting together a wonderful training and easy to understand. Appreciate your time sir.
@szymonstepniak
@szymonstepniak 3 ай бұрын
Thank you!
@kocesat
@kocesat 5 ай бұрын
Quite informative, clever choices (graalvm etc) and handy tips. Thank you
@szymonstepniak
@szymonstepniak 3 ай бұрын
Thank you!
@IreshDissanayakaM
@IreshDissanayakaM 5 ай бұрын
It has been really helpful. Thank you!
@szymonstepniak
@szymonstepniak 3 ай бұрын
Glad it was helpful!
@kirillgavrilov9681
@kirillgavrilov9681 7 ай бұрын
Thank you for your excellent content about Jenkins. What CI/CD pipelines system do you prefer for building your Micronaut apps now ?)
@szymonstepniak
@szymonstepniak 3 ай бұрын
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
@PriyaJ234
@PriyaJ234 7 ай бұрын
Thanks a lot bringing this tutorial, could you please bring detailed tutorial on groovy scripting for jenkinsfile creation
@alea9140
@alea9140 9 ай бұрын
Highly informative. Could you do the same with Jenkins YAML pipelines?
@JohnOlat
@JohnOlat 9 ай бұрын
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?
@VideoNOLA
@VideoNOLA 9 ай бұрын
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.
@az910
@az910 9 ай бұрын
The best tutorial about SDKMAN, thx man ;)
@lekinasa
@lekinasa 10 ай бұрын
Thank you!
@PrashantJoshi-v2c
@PrashantJoshi-v2c 10 ай бұрын
Great job Szymon! Thank you so much.
@szymonstepniak
@szymonstepniak 3 ай бұрын
Thank you too!
@enriconolastname3471
@enriconolastname3471 11 ай бұрын
Thank you! Very clear tutorial🫶
@szymonstepniak
@szymonstepniak 3 ай бұрын
Glad it was helpful!
@real_krissetto
@real_krissetto 11 ай бұрын
well I found this video hoping to see you rage against Jenkins lol
@satheeshasokan6989
@satheeshasokan6989 11 ай бұрын
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
@szymonstepniak
@szymonstepniak 11 ай бұрын
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
@kossboss Жыл бұрын
Thank you for creating an example with some complex json that’s easy to understand and helps folks learn
@szymonstepniak
@szymonstepniak 11 ай бұрын
Thank you for your kind words! Take care, and Happy New Year!
@tsandecki
@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.
@szymonstepniak
@szymonstepniak 11 ай бұрын
Dzięki, Sancho! Wszystkiego dobrego w Nowym Roku!
@jsaenzMusic
@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!
@szymonstepniak
@szymonstepniak 11 ай бұрын
Glad I could help! Take care, and have a good day!
@evhen_
@evhen_ Жыл бұрын
OMG!!!
@szymonstepniak
@szymonstepniak 11 ай бұрын
Thanks for the comment! Take care, and have a good day!
@firewater1045
@firewater1045 Жыл бұрын
Cover Image so beautiful.I want to know the code color style on the image.
@szymonstepniak
@szymonstepniak 11 ай бұрын
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
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@leandafer
@leandafer Жыл бұрын
Simple and accertive! I'm starting with Jenkins and haven't found an explanation that helped me like this! Thanks a lot!
@szymonstepniak
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@apusingh1967
@apusingh1967 Жыл бұрын
brilliant explanation
@szymonstepniak
@szymonstepniak Жыл бұрын
Thank you! Take care, and have a good day!
@АлександраВоробьёва-ч1р
@АлександраВоробьёва-ч1р Жыл бұрын
Thanks for your work!😀
@szymonstepniak
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@ErixSamson
@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
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@re1konn
@re1konn Жыл бұрын
brew install noahgorstein/tap/jqp, do this and you'll not regret
@sede189
@sede189 Жыл бұрын
just fantastic!!! Clear, to the point and very cohesive narrative
@szymonstepniak
@szymonstepniak Жыл бұрын
Thank you for your kind words! Take care, and have a good day!
@HarshDeep61034
@HarshDeep61034 Жыл бұрын
Love the intro and story telling ❤ And off course the video is on point
@szymonstepniak
@szymonstepniak Жыл бұрын
Thank you so much!! Take care, and hava a good day!
@HarshDeep61034
@HarshDeep61034 Жыл бұрын
@@szymonstepniak you too ❤️
@joetainment
@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
@szymonstepniak Жыл бұрын
Great to hear that! Take care, and have a good day!
@harsh109leo
@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
@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
@conniedave7628 Жыл бұрын
Thanks for the FULL examples. Most only show pieces.
@szymonstepniak
@szymonstepniak Жыл бұрын
Glad you liked it! Take care, and have a good day!
@stith_pragya
@stith_pragya Жыл бұрын
Thank You So Much for this video......🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
@szymonstepniak
@szymonstepniak Жыл бұрын
Glad you liked it! Take care, and have a good day!
@stith_pragya
@stith_pragya Жыл бұрын
Thank You So Much Brother....🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
@szymonstepniak
@szymonstepniak Жыл бұрын
You're welcome! Take care, and have a good day!