Sprint Planning in Jira
17:28
14 күн бұрын
Overview of Scrum Ceremonies
24:17
Overview of Streams in Java
14:34
Жыл бұрын
Пікірлер
@evana6425
@evana6425 8 сағат бұрын
I gotta love love this but never been to this before. I need to check it out
@marcweintraub
@marcweintraub 3 күн бұрын
Have you had to deal with merges with two protected branches?
@theeasylearnandroid9042
@theeasylearnandroid9042 4 күн бұрын
Very Good
@ChrisAthanas
@ChrisAthanas 8 күн бұрын
I wonder if having the lengths be shown graphically, and how each "slot" can "slide" back and forth, I feel that would illustrate the point clearly.
@discospiff
@discospiff 8 күн бұрын
@@ChrisAthanas good idea! That's a nice visualization.
@ChrisAthanas
@ChrisAthanas 8 күн бұрын
Nice beard Professor!
@discospiff
@discospiff 8 күн бұрын
@@ChrisAthanas thanks for noticing. ;)
@coolvibesreloaded7946
@coolvibesreloaded7946 12 күн бұрын
Couid you do a video on media notification please
@AXDIJERG
@AXDIJERG 24 күн бұрын
Excellent video, thank you!
@discospiff
@discospiff 24 күн бұрын
I'm glad you liked it! Are you building a swing UI?
@IguJl
@IguJl 27 күн бұрын
Best explanation
@discospiff
@discospiff 27 күн бұрын
Thanks! The topic confused me quite a bit, so I did what I like to do in that situation: make a video explaining it. I had a lot of fun making this video. :) I assume you're using jetpack compose now... How do you like it?
@IguJl
@IguJl 27 күн бұрын
​@@discospiff ​ Actually i'm a Flutter developer who already tested Kotlin Multiplatform (KMP). Some months ago, I made an application with KVM and did not understand this topic... so just wrote it down and accepted that it is like it is. Now I'm thinking about re-picking native android development to expand my knowledge but just the compose on android without all the limitations of KMP in other platforms. So then, I'm starting again from the key concepts i didn't understood and try again. Hey, do you want to suggest which new app I can develop to learn compose + android? hehehe
@discospiff
@discospiff 27 күн бұрын
@@IguJl interesting. I've always been a native app developer... Haven't done much with flutter myself. App idea? Well... What's one thing that would make your life more convenient? Keep in touch, and let me know how your journey goes!
@IguJl
@IguJl 27 күн бұрын
​@@discospiff Classic suggestion. I'll think about something and tell you when i decide. Thanks for replying. Oh, maybe I bring up some questions in the videos about management and scrum. See you soon
@matheuspereira6898
@matheuspereira6898 27 күн бұрын
thanks teacher, hello from brazil!
@discospiff
@discospiff 27 күн бұрын
@@matheuspereira6898 you're welcome, thanks for watching! Two of my co workers live in Brazil... And I'm going to visit Brazil (Iguazu) in January!
@matheuspereira6898
@matheuspereira6898 27 күн бұрын
​@@discospiff Nice, if you like drinks you have to prove "Caipirinha" and meet our beachs!
@adrianspikes6454
@adrianspikes6454 28 күн бұрын
Been looking for information regarding the Razor framework and external APIs. Every video or article refer to Ajax/jQuery but not SignalR. Are Razor Pages limited to only using jQuery?? Thanks very much for your videos 💯
@discospiff
@discospiff 28 күн бұрын
Oh no, you can use just about any HTML/JavaScript library with C#, as it's just rendering HTML. I just happened to have a good jquery example. ;) What are you building?
@esafonov
@esafonov 28 күн бұрын
Great and intriguing, thank you, @bjones !
@discospiff
@discospiff 28 күн бұрын
Thanks! I had a lot of fun making this video. Some parts are one year older than the rest ... I had this one going for a while. ;)
@caine7024
@caine7024 Ай бұрын
well explained, thanks!
@discospiff
@discospiff 28 күн бұрын
Thanks for the feedback! I hope you're building something awesome. Let me know how it goes!
@nountrending
@nountrending Ай бұрын
WHAT IF I CANT LOGIN AND I WANT TO RESET THE ADMIN PASSWORD?
@Liverblow1
@Liverblow1 Ай бұрын
I've been working in agile scrum for many years, this is great explanation of the process. Thank you Brandan for sharing.
@discospiff
@discospiff Ай бұрын
Thanks for the feedback! I have several more videos coming on the other scrum ceremonies. Stay tuned!
@elielberra2867
@elielberra2867 Ай бұрын
I have been looking all over for a video that explained in detail how to configure log4j, thank you so much for this wonderful explanation it has been really helpful!
@discospiff
@discospiff Ай бұрын
Awesome! I'm glad it helped. While logging is often an afterthought during development, it's crucial during rollout to production, and support. I hope you're building something awesome!
@jonatasferreira6471
@jonatasferreira6471 Ай бұрын
Thanks, really helpful. IMHO only thing missing was the last step - delete/archive the "secondary branch" after pushing to master
@discospiff
@discospiff Ай бұрын
Totally agree! It's easy to end up with countless orphan branches. Best to delete them, if they serve no other purpose.
@37DMK
@37DMK Ай бұрын
This is really helpful. Thank you for the video series. A friend took the liberty and implemented the same functionality with nodejs according to your video on a github repository called "xml_memorial" by "WoobieTheBear". (Can't link it. Links get deleted.)
@jamesherron673
@jamesherron673 Ай бұрын
Thanks Brandan
@airman5461
@airman5461 Ай бұрын
Good and explanatory video, the only issue I find, or Maybe I got wrong, is that when deserializing, for example, if I want to use that deserializer in a list of classes, lest say, [Bananas, Apples and Fruit] where Apples and Bananas Inherit from fruit, the usage of the jsonDeserializerContext.deserialize will create a Loop, since the list containing Fruit, and we are doing a call to deserialize a Fruit inside our Fruit Deserializer. But, afar from that, stills being an excellent tutorial
@NotCliveBixby
@NotCliveBixby Ай бұрын
God damn, it was so good and quick, thank you very very much.
@discospiff
@discospiff Ай бұрын
Thanks! This is one of my favorite concepts. ;)
@james00783
@james00783 Ай бұрын
You replaced the for loop of linked list containing the 'contains' function with a removeAll(Collection<?> c) function. Have you covered in any of your videos how efficient is removeAll function? What is its time complexity? Also, what is the time complexity of that for loop? Is it O(2n)? Edit: You said removeAll is efficient but how does it compare to the for loop I mentioned at the start of this comment?
@james00783
@james00783 Ай бұрын
Watching this one and it's great to see filtering broken down into basics. Helps me understand how to approach any basic problem with DS.
@issacharlev5553
@issacharlev5553 Ай бұрын
that was excellent sir. thank you for this. i do have a question for you or for any C programmers out here, can i compare the concept of remember to declaring a variable inside a function as static? (in C language)
@discospiff
@discospiff Ай бұрын
Thanks for the note! Huh... Good thought! I'll confess, I've mostly been a Java/Kotlin developer, not so much C. Though all languages have the concept of static. The concept of remember in Kotlin was a bit tricky for me, as I do not know of another good analogy in computer programming. Perhaps you've found one. Tell me more: what similarities do you see with a static in C?
@james00783
@james00783 Ай бұрын
This is the 5th video today I am watching to understand time complexities and somehow none of the other videos explained these details in such a simplified way. I have been following you for a long time, your videos have been helping me a lot with the topics that are not explained easily by the rest of the internet. A big big thanks to you for grasping all the concepts correctly and then explaining them to us in such an amazing way.
@discospiff
@discospiff Ай бұрын
Thanks so much! I really appreciate the feedback! This was one of my favorite videos to record. I ended up making several more videos about Big O algorithm growth as well. Let me know if I can help you find a topic of interest!
@james00783
@james00783 Ай бұрын
@@discospiff I am trying to master DSA to become a better programmer. I an currently exploring DS, will explore algorithms soon. I have an interview in 4 days that I really want to dominate. I will be exploring your channel for related topics
@discospiff
@discospiff Ай бұрын
@@james00783 excellent, and great idea! I have a playlist with Data Structures and Algorithms videos only. Have a look, and let me know if you have any questions. I'm happy to help!
@james00783
@james00783 Ай бұрын
Sounds great. Thanks. Any doubt, I'll let you know.
@kodandaraoj2469
@kodandaraoj2469 Ай бұрын
simple n good. thank you
@discospiff
@discospiff Ай бұрын
I'm glad you liked it! Knowing how to use GitHub with Visual Studio is powerful for any developer!
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
I think you made 5 videos on this topic but there is only 4 on the playlist.
@discospiff
@discospiff 2 ай бұрын
Hmmm, OK, I'll double check. I have several more draft videos that I'll be adding to the playlist in the coming month. And thanks again for the hashtag suggestion!
@yaz9329
@yaz9329 2 ай бұрын
Brandan you are the best
@discospiff
@discospiff 2 ай бұрын
Thanks so much! Though I don't know that I'm thaaaaat good. :)
@gabriellasanusi9375
@gabriellasanusi9375 2 ай бұрын
Thank you so much for this video. It's precise and on point. I appreciate this Chief.
@discospiff
@discospiff 2 ай бұрын
Thanks! I'm glad you found it helpful. As developers, we sound most of our time fixing issues. Having a good understanding of logging and logging levels is imperative!
@rotimiakeem
@rotimiakeem 2 ай бұрын
Isn't same stuff we do on Jira?
@discospiff
@discospiff 2 ай бұрын
Yes, in a way. It's another good project management option, especially for small projects, and skunk work projects with your friends. Naturally, it has tight integration with the GitHub repo itself. It's easy to automate with GitHub, too. But no worries, I have a series of Jira videos that I plan to publish in the coming weeks. Stay tuned!
@jeremygonzalez1265
@jeremygonzalez1265 2 ай бұрын
Ha! Excess D. Nice one
@hypernovic5301
@hypernovic5301 2 ай бұрын
Perfect beard Professor, Try a clean head shave, If you got the time try contact lens
@discospiff
@discospiff 2 ай бұрын
I have several new videos coming... With beard experiments! Thanks for noticing.
@NerdyShawn
@NerdyShawn 2 ай бұрын
This was a great concise overview with good examples. Wish I had this when I was first learning this. 😊
@discospiff
@discospiff 2 ай бұрын
Thanks for the feedback! I have several more GitHub project videos coming this week. Stay tuned!
@NerdyShawn
@NerdyShawn 2 ай бұрын
Frist! 😂
@discospiff
@discospiff 2 ай бұрын
Thanks! I have several more GitHub project videos coming next week... Including workflow automation. Stay tuned!
@NerdyShawn
@NerdyShawn 2 ай бұрын
Glad to hear, thanks Brandan!
@faridlotfabadi1761
@faridlotfabadi1761 2 ай бұрын
I'm learning a lot from you Mr. Jones. Thank you very much.
@discospiff
@discospiff 2 ай бұрын
Excellent! Did this video help with coroutines? A confusing, yet important topic. :)
@faridlotfabadi1761
@faridlotfabadi1761 2 ай бұрын
@@discospiff Of course it's helpful.
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
Thank you very much. Today I finally finished watching all the videos and following along coding. Hope this helps me in my career. There is an OOP-shaped in my soul. :P I think gonna give another try to your Jetpack Compose tutorial. Now, onto that final git commit. Thank you.
@discospiff
@discospiff 2 ай бұрын
What was your favorite video?
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
​@@discospiff Hard question. Gonna go with the Swing section. But the Interfaces section shines with the myriad of Data Structures available. Usually a coder only needs a few methods. Hope you can touch on Oracle's certification process on future series. Not to turn all that into a playlist. Rather a "this is what you need to master to take it to the next level" when it comes to Java.
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
I mean, I'm mystified by the process.
@santiagoodragao9961
@santiagoodragao9961 2 ай бұрын
Show, obrigado por tudo.
@67Keldar
@67Keldar 2 ай бұрын
Thanks... I've been struggling with exactly this pattern but in C# and even so, your explanation has really helped to straighten out the concept in my mind so that I can untangle from the mess I was getting myself into. Cheers
@discospiff
@discospiff 2 ай бұрын
I'm glad it helped! It's a tricky concept, so I think a good example helps to understand it. ;)
@hypernovic5301
@hypernovic5301 2 ай бұрын
Hi professor, A full head shave and a beard or just a moustache will look good on you. A change in specs too.
@discospiff
@discospiff 2 ай бұрын
Thanks. I have a few videos I'm going to post in the coming weeks where I do some wild beard experiments!
@trollberserker1515
@trollberserker1515 2 ай бұрын
12:50 "In the Then, validate that the preconditions have been altered by the steps in the when" So if our preconditions is "plant data is available" then what should it become after it have been altered by "when user inputs "rose" "? I don't understad this. I thought that the preconditions is the "Given" part, i.e. something immutable and constant. Clarify please.
@discospiff
@discospiff 2 ай бұрын
Yeah, probably a few ways to handle this one. My concept: - "Given that plant data are available" means that we have plant data that are valid. In other words, "Eastern Redbud" is listed under the proper genus/species, "Cercis canadensis". On second thought, that line alone should probably be part of the precondition, because I don't (yet) state that the data will contain an Eastern Redbud. - "When the user searches for Redbud" - OK, given the data feed above, the user filters by Eastern Redbud. - "Then the results should contain at least one Eastern Redbud": So we have Redbud as part of a larger data set. When the user filters that data set by Redbud, then the user should see Cercis canadensis Eastern Redbud as a result. Does that help?
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
This feels like I'm using SQL on a collection. Yup, I think that's it. Lack of experience is showing. I think .NET has something called LINQ for this type of operations.
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
Regarding lambdas, I lack knowledge of advanced techniques. But I'm reminded that code is a set of CPU instructions which can be treated as data by the CPU / OS. So "code" can stored in variables: placed as blocks and moved around. So I can pass a function to do "this", as "this" is just a block of code.
@discospiff
@discospiff 2 ай бұрын
I'll confess... It took me a while to understand lambdas. But one you understand them, it's easy to do a lot with just a little code.
@discospiff
@discospiff 2 ай бұрын
And yes... Your second paragraph is a great summary!
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
@@discospiff It needs some proofreading. One forgets that underneath high level languages, there is assembly code and that CPU function / interruptions use codes and can used data. I wish I was C / C++ instead of PHP.
@meckstss
@meckstss 2 ай бұрын
I've been looking for a concise video on BDD/TDD to share with my team, thank you!
@discospiff
@discospiff 2 ай бұрын
Excellent! I'm glad you found this. I have a hands-on demo that follows this video. I'll upload it later this week.
@suvarnaBansode-ei8ee
@suvarnaBansode-ei8ee 2 ай бұрын
please give code
@hubstrangers3450
@hubstrangers3450 2 ай бұрын
Welcome back!!!....
@discospiff
@discospiff 2 ай бұрын
Thanks! It's great to be back.
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
You added tags to the description!
@discospiff
@discospiff 2 ай бұрын
Yes, thanks for the suggestion!
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
@@discospiff Hope it helps with the views.
@discospiff
@discospiff 2 ай бұрын
This is probably the best suggestion I've ever received on KZfaq. Ever since I added tags, the videos are doing better. Thanks friend!
@PurpleWarlock
@PurpleWarlock 2 ай бұрын
@@discospiff I dont know what is the fancy term: SEO or discoverability. But it helps KZfaq classify things and maybe show videos on the main page as suggestions.
@adam-xt8te
@adam-xt8te 3 ай бұрын
Do we all developers gonna live in penthouses like you're in?
@discospiff
@discospiff 2 ай бұрын
LOL... The background for videos was definitely a factor when I chose this apartment. Yet it costs me waaaaaaaay less than the home I used to own.
@victorlevi4220
@victorlevi4220 3 ай бұрын
Welcome back. You were greatly missed!
@discospiff
@discospiff 2 ай бұрын
Thanks! I miss engaging with this audience of awesome people!
@user-tj8nx8gn9k
@user-tj8nx8gn9k 3 ай бұрын
Can Sir you make some videos about springboot .
@discospiff
@discospiff 3 ай бұрын
Of course! I have a whole playlist. kzfaq.info/get/bejne/hZl9pKeCvMeRhaM.html&pp=gAQBiAQB
@trollberserker1515
@trollberserker1515 3 ай бұрын
Woho!
@AungmoeMoezaw
@AungmoeMoezaw 3 ай бұрын
Hello