I've developed in multiple languages over the years (e.g. COBOL, Assembler, C, Java, Python, Perl, ...) Developers should change
@johnmoe2806Күн бұрын
Pffft. I have developed java since 97. No turning back. I never gonna get better or more effective with anything else worth trying for what I do for a living. I say this after 34 seconds of your video. Will never change....never! Okay...lets see the rest.
@johnmoe2806Күн бұрын
Okay seen the rest now. Your reason is legit. Different setting from my own completely and understandable from you angle. Good luck with your choice and good luck with your future content.
@TomGregoryTech11 сағат бұрын
Thanks
@user-od1mt8qr8yКүн бұрын
Oh No! Anyway.. good luck for what ever your next plans are!!
@TomGregoryTech11 сағат бұрын
Thank you
@MultiDringusКүн бұрын
Java is for benders
@seregamorphКүн бұрын
You cannot quit Java, you can only System.exit 🤣
@duartemarco2 күн бұрын
Is it safe to assume that you have enough money not to need a full-time job?
@louisant1817Күн бұрын
who cares about that, don't look into other people's pockets
@TomGregoryTechКүн бұрын
Forr now, yes. But I need to start other potentially money making projects that I'll talk about in future videos.
@dralex-yp1ib2 күн бұрын
This is sad. You course "Monitoring A Spring Boot Application" is really awesome! It helped me a lot!
@arghyamitra32812 күн бұрын
Long live the king
@coderkinime2 күн бұрын
As one of your subscribers and a customer to your Gradle Hero course and Gradle Bible book, this is a very sad news. I cannot tell you how much the content you created has helped me in my career to understand Gradle and become confident about it. But I fully understand what it takes to keep content coming especially when you don't have a full-time job. I will stay subscribed to your channel and look forward to your next big idea. Thanks a ton for your efforts and contributions and all the best wishes on your next bright idea. 👍🏼
@TomGregoryTech2 күн бұрын
That's great. Thanks for the encouragement!
@schiesseisen2 күн бұрын
I can only completely agree with coderkinime! Thanks a ton, Tom!
@urosjarc34502 күн бұрын
Base on my experience its always nice to know some compiled programming language and its a shame to throw away years of experience out of the window, I would recomend that you try server development in kotlin and check out their web stack (ktor) its a very nice language.
@hongmosung50452 күн бұрын
자바 공화국에서 자바로 일하고 있는데 슬프네요 😢
@arjavgarg58012 күн бұрын
चुप
@wfwf76456 күн бұрын
Thank you so much for this great tutorial. I really liked the way how you speak slow and clear, and always getting back to the basics before getting ahead too much. Before watching this tutorial, Gradle was quite confusing. After watching this video, I have a good understanding of the basic concepts. Thanks a bunch!
@shubhamshejaval85266 күн бұрын
Thanks
@kevin-zo4sg7 күн бұрын
The BEST gradle course ever! Thanks!!
@mr.mohameddahir39178 күн бұрын
00:00 Gradle is a powerful build automation tool. 00:01 Introduction to Gradle as a build tool for Java applications 02:06 Compilation and the need for build tools 06:28 Gradle was designed to address Maven's shortcomings and is now the most popular build tool for JVM projects on GitHub. 08:38 Installing and creating a basic Gradle project 12:54 Understanding the basic components of Gradle projects 15:01 Using plugins in Gradle automates tasks and enhances functionality. 18:54 Configuring Gradle to add a main class manifest attribute to jar file 20:52 Setting up and running tests in Gradle projects
@vladimirsuslov413412 күн бұрын
God bless the people who have gift of teaching. Thank you
@adolf774414 күн бұрын
Oh yes! Code is made out of code!
@malaikasaeed13818 күн бұрын
thank you so muchhhh only this works for me
@annguyenhoang358919 күн бұрын
Wow, this was amazing content. Love it Tom <3
@dptlfccm01drive5821 күн бұрын
very neat and well explained. thanks babes
@feoktant21 күн бұрын
This video disinform the audience - Maven pom file could be written in any format, yaml, json, or even Java, Scala or Kotlin
@nicholasleach877023 күн бұрын
compile and implementation are not equivalent. Compile/api will add the dependency to both compile/runtime classpaths of a consumer, implementation only adds to the runtime classpath of the consumer. You should just remove this (and provide a replacement if need be) because it's wrong and will needlessly confuse people.
@carlogaming3arabi83824 күн бұрын
Can you help me to update build.gradle flutter project
@yesyas597224 күн бұрын
Nice tutorial!
@theanswer3sixers24 күн бұрын
Thanks for the tips. Gradle supports importing BOMs and appears to be recommended over the spring boot dependency-management plugin. Even its author recommends against using it. You can search for the talk "Managing Dependencies for Spring Projects with Gradle by Jenn Strater and Andy Wilkinson" (21:06) here in KZfaq (not allowed to add links it seems)
@muurimc25 күн бұрын
Using the debug mode it does the code hot reload (unless you add/remove methods or change method signature) but basic code changes take affect without restarts
@jackjanpour853225 күн бұрын
yes it is called " use Grails instead".
@bvacchia25 күн бұрын
Sadly the taskinfo plugin does not support composite builds :(
@ayed-al-nator25 күн бұрын
thx ❤❤
@gt_acenes498025 күн бұрын
Those are some quality of life features! Thank you for lettings us know!
@nadamajdoub195525 күн бұрын
how can i mention that in my build pipeline in azure devops for an android app?
@rexjuggler1928 күн бұрын
I just subscribed. This is just what I needed and was looking for. It's concise, clear, has explanation and hands-on. This is what a tutorial should be. My goal is to learn Java, but I wanted to include using a build environment along with it rather than using javac. My desired path and platform based on research is to use vs-code for my IDE, Gradle as the build tool, and develop using Quarkus framework. This gets me off to a good start. I think with this as my baseline starting point, I should be able to pull in the rest. I'm going to check out your other videos to see if they might also help.
@aravindlenin1926Ай бұрын
Thanks man
@reallylordofnothingАй бұрын
really good explanation. thanks
@fernandohernandezmena3679Ай бұрын
great video, just be more clear in the path where you create the test file, for non java devs is not evident, great content!
@anshTyagiJiАй бұрын
Thank You❤
@moinkhanАй бұрын
Great tutorial, thank you.
@pratapanurag757Ай бұрын
Hey! KZfaq recommended me this video on my feed and its really well presented! Kudos to the work that you're doing 😊 Btw I was wondering if I could help you edit your videos and also make highly engaging shorts out of them. but I'm not really sure if it is the best time?
@vallabbharathАй бұрын
@TomGregoryTech All your videos are very informative. Particularly across all your gradle related videos, the way you broke down gradle to make it easily understandable even for beginners is very good and very helpful.
@TimisDanielАй бұрын
As long as you have 2 files with the same name in your build tool, gradle will continue to be retarded
@ItsFranklinMyDudesАй бұрын
would be helpful to get everything, like how to get the creds, setup iam for the server put in the right perms, funny how i 3min videos turns into 2 hours of pain figuring it out, in the end, api was finally up and running
@SuperZekesYTАй бұрын
3:37 me: build time! 😄
@lifeonearth9261Ай бұрын
Going on 8 years living this lifestyle, jumped into group 2 then 2/3, then just group 3. Great lifestyle benefits, but it also creates some new problems. Overall, if you are flexible and willing to adapt, it can be a great way to live. Some perspective on the world is useful for creating solutions and value. As an entrepreneur, it's a very inspiring lifestyle.
@markwhite3444Ай бұрын
Cheers for the video, Tom....Have nice day.
@mikes8235Ай бұрын
i have it all set up, but it says Jenkins doesn't have label 'ecs'. it stays that way forever and never cranks out a task in ECS.
@sagniksaha4179Ай бұрын
The tutorial was awesome but the image used to show the .class file during the compilation stage representing bytecode is misleading, so just to clarify bytecode is never 0101 as this is machine code. Byte code is a intermediate language and later converted to machine code (in case of java mostly by interpretor). Wanted to convey this so no one get confuse. Other than that it is a good tutorial
@gt_acenes4980Ай бұрын
thank you for this great explanation! Pleas keep making this series about Internet Fundamentals
@TomGregoryTechАй бұрын
You're welcome! Let me know if you have any topic suggestions.
@AvinashKumar-mh6siАй бұрын
25:20 it means, even we just add some plugin, the tasks defined by plugin will execute. And if we customise those tasks, so customisation will also execute. And plugins are important, because, we mention just some fields inputs, what is happening behind is worked upon by plugins and the gradle tool only.
@marcioramos9283Ай бұрын
the conditional and the exception breakpopint will be usefull to me
@AvinashKumar-mh6siАй бұрын
Or May be, A video series.. Something like, gradle for java developer... Please think about it... Please help.
@TomGregoryTechАй бұрын
Good suggestions Avinash. Did you watch Get Going with Gradle? If yes, I assume you're missing knowledge to map the Gradle concepts I cover on this channel onto a real-life build script? More context and examples would be helpful.