Hey everybody, it's Brian and welcome to a Knot tutorial. This is actually a kind of real-time review. I just downloaded the Qt 5.6 which was just released, you can see installation finished. I did download this on my Mac earlier, so I kind of played around with it a little bit. So we're just going to launch this and see what it looks like in all of its beauty. Well, it actually looks exactly the same. Nah, I'm just messing with you. So yeah, what's new and Qt?  Well, they had some new examples. As with any release of Qt, there's new features and stuff. I'm just kind of poking around here. So it looks like, you know, not a whole ton of major stuff on the surface, but I'm sure underneath there's a ton of stuff. So all our future tutorials will be in Qt 5.6. And, ooh, Qt World Summit. Man, I kind of want to go to that. Not going to lie, I'd love to go to one of those. So Qt 5.6 is released. So just check out, you know, long-term support in download. Now, some of the things I wanted to talk about really didn't have to do with coding. It had to do with licensing because I get a bajillion emails about this.  First thing it says is commercial, in-house, private or open source. So what the heck, you know, what's really the difference here? Well, if it's open source, which I'm assuming most of you are doing because you don't have thousands and thousands and thousands of dollars to shell out for Qt, you're going to do open source with it as the LGPL, which I'm no lawyer, but in plain English, what it roughly means, and I'm sure someone out there will, you know, correct me where I'm wrong, but you can compile your application, you can distribute it. But any changes you do to the Qt framework, like if you make your own classes or if you go in and bug fix like QString or something, you have to make those available to the public. Your software that you build also has to remain open source, I believe, but you can distribute it as a compiled binary. The other little caveat is that you cannot do a static compile. I might be wrong about that, but last I knew you could not do a static compile. Well, technically you could do it, legally you could not. Now, what does that mean, a static compile?  With a static, it puts it all into one, and sometimes it can be big. There's little tricks and tweaks you can do to shrink it down, but so you really can't do that with an LGPL. So in the past, you had your choice between commercial or open source. Now they got this extra one, this in-house deployment private use student. Actually, I'm not sure if that's entirely new, but it'll go you through this little questionnaire and it'll kind of guide you and tell you what one's right for you. Typically, I always end up at the LGPL. I have not purchased Qt because Qt was very expensive, at least in my opinion. And I don't have thousands of dollars to throw at something that, unfortunately, in my career, is now considered a hobby. I'm not a professional programmer by trade anymore. I'm a manager, but with 5.6, they've kind of leveled that down. So let's click on that.  May not be my internet connection. There it goes. I'm sure their site's just getting hammered. So one of the new features in Qt 5.6 is that it has three-year long-term support. Now, another thing that it has is full Windows 10 and OS X 10.11 support. That's full, tested, verified. Also, cross-platform, high-scale, high-DPI scalable UIs, meaning your graphics will scale. And there's some other stuff, but one thing, if I can find it here, that really, really excited me was this, startups. I was just making sure I didn't accidentally close Creator. I haven't made a little shortcut to it yet. Anyways, but startups, what's this? Well, previously, if you wanted to purchase Qt, like if you wanted to do a static compile, for example, we've been working in QML. So even if you statically compile QML with the LGPL version, your QML scripts are still secondary. There's no way to put them internal inside the executable or the binary. Well, with the commercial version, you can. And they have all sorts of other things that are just amazing in the commercial version. But it was out of reach of most people, myself included, because it was thousands and thousands of dollars. I make it sound overly expensive, but it was actually pretty competitive with things like Visual Studio. But now, basically, they made it so you can just buy this thing. So for, and I sound like a salesperson, maybe they should pay me to sell their stuff for them, but startup intro offer of 49 bucks a month.  Now, this comes with a caveat, and I haven't read the whole thing. I just kind of read some highlights. But basically, you cannot make more than $100,000 a year off of whatever you're doing, which that would be somebody like me or like many of you. You're selling your software, if you will. I actually don't sell software, but whatever. You know what I mean? And as long as you're making less than $100,000, you are a small business, quote unquote, or an indie developer or a startup, if you will. So what this is, is it comes full-featured. It's the full commercial version, but you don't get support.   And I need somebody like Brian on the other end of the line that you pay a bajillion dollars an hour to sit there and tell me what I did wrong. And that person's dedicated to you for the life of that help desk ticket. So it costs money, because now you've got to employ this person, you've got to give them insurance, things of that nature. So I've never had a commercial version of cute, so I've never called support. And I've actually never even really needed to consider calling support, because almost everything I found is on Google.  So just kind of read this, get familiar with it. Basically, they also have the forums in a wiki. I'm seriously thinking about doing this, because this actually puts it well within my financial reach of doing this. I'm thinking with, God, I totally just got sidetracked. My cat did something that totally freaked me out. Anyways, I'm thinking with the money that I get coming in as donations. It funds the website, and I can pitch in a little bit extra of my own money, and I can probably more than afford this. But definitely go out and take a look at it. And they've got a breakdown of if you pay monthly versus yearly. Obviously, they want you to pay yearly, so it's cheaper than by going monthly. It's actually drastically cheaper. It's like 79 bucks a month, if you do for a year. But monthly is like 100 bucks a month. So yeah, just something to keep in mind. But I just wanted to make this kind of readily available to everybody who's been watching my tutorials, who's kind of either hasn't heard about this or hasn't had the time to really go out and research it. But why should you do this startup offer? Why should you pay a company your hard earned money? Because this tool is 100% free. And you can do all sorts of things with the commercial version that you just simply can't do with the open source version. Such as not distribute your source code legally. And they have extra tools. Like they have the QML compiler that puts the QML script directly in your binary. I think they have graphs and bar charts and all sorts of other just things that are only available in the commercial version. So things that I get dozens and dozens of emails about, it's there in the commercial version. You just got to pay money for it. And you're paying money for a good reason. You're funding the continued development of Q. You're supporting the folks that develop this thing.  But, you know, as your company grows, so your support needs and hopefully your funds. So that's it. I look forward to working with 5.6. It seems pretty exciting. And well, I'm just going to cut it short. I'm just going to start playing with it. Talk to you guys later.


Yo, here is my first reaction to DVZ Battle of Gods. Willie is with me for the first, like, 15 or 20 minutes of the movie. But then we had technical difficulties and then it's just me. I should have my reaction to Resurrection F up next week if all things go according to plan. And then we will start Dragon Ball Super on the channel. Without further ado, drop us up on the channel if you are new. And enjoy. But this was the beginning of a long and extraordinary adventure. And the fierce rematch that followed year's- Wait, Piccolo was that large when they fought? Oh, is that Piccolo? Oh, that's Piccolo's dad. That makes way more sense. Oh, it's just recapping all Dragon Ball. Should have just watched this. We're the entire universe. Somebody said DBZA spoilers. Bro, I know what happens. I play the game. This old bastard, man. The elder Kai, let's go. Certainly waking early this time, isn't he? I hear you, Supreme Kai. Loud and clear. What beers? What are those? My God. Do they taste like root beans? People said there's a difference between DBZA Goku and regular Goku. There's no difference. Like Goku and Kai are the same voice actor. They're driving just around the planet. Let's go for a drive. What is this? That's so dumb.  It's not a matter of evil, but you're right. I just know he's a cat. I wonder how many planets will fall this time.    Wait, so this is like a five days after Boo? Beerus, you destroyer is the strongest destructive force in the whole universe. Why have we never heard of him then? Well, I heard the part about him being the strongest and I can't wait. Lord Beerus, it's time. Time to wake up and don't fall back asleep. Sorry, his alarm clocks are hourglasses? That is the guy from Fortnite, true. Wait, they already made a movie about him? I know, right? That was so fast. Bros and Scooby-Doo. Bro, beer is a whole mess. What's going on here? He's waking up from his slumber. The cat 39 is little more than a cat nap.  Oh, yeah, that's true. Well, in any case, I've prepared a bath for you. Oh, no. A cat in a bath?  Bro, he is just a cat. Yeah, impossible, I'm afraid. Freeza entitled? In your nap, someone already defeated Freeza. Oh, my God, the one piece swallow. Yeah, Joey reizes the same sound effects. Yeah. When Beerus was walking earlier, it was the chopper footsteps. No way. Bro's got the vaude pulled up. Who's that man in orange and blue? He is a Saiyan. So, Whis just watched this? And he's got the names Kakarot and Goku. A vivid dream where I fought against a super Saiyan god. It's called Battle of Gods. Taking a walk? I must track down this so-called super Saiyan god. And I've located them, the little world called Earth. Wasn't that the one with all those dinosaur creatures? They were so rude, I drove them out of extinction. The same Saiyan who defeated Freeza, in fact. Wait, Beerus is the reason dinosaurs aren't around anymore. Okay. He's the comet. He's the meteor, the asteroid? Yeah. Roughly 26 minutes. So, about the length of your average anime episode.  But what choice is there? What? Oh, yeah. This reminds us that everybody just really happy after the events of DBZ. After the events that Bua was a part of.  It just doesn't match, man. Oh, that's nice. But I'm okay, then. Briefs is so humble. I can only see the demented briefs from a bridge now. Now grab me the whole place! I think that's unnecessary. Oh, God, how embarrassing. Wait, that's Videl? She looks so different. That's just my dig dub, right? Dinde! Just how old are you today? Like I told you. Is it true that the prize is private luxury jet? That's right. What? Ooh! Bing! Oh, my. Dude, the bar is so low for Goku. Maybe he'll show up. Can't he just get back really quickly? He's here. Oh, he's excited to fight him? Get inside the house now!  It's not like he can hide his power, can he? The claws look so pretty. Why, indeed? Oh, man's heard him monologuing out loud. Whoa.  Oh, Lord Beerus! No.  Where did that cat go? He is a hairless cat. Long ago, after Lord Beerus lost in his hide-and-seek, he destroyed this world, shrinking it. Oh, my gosh. After hide-and-seek? Was he worried about him coming back? Aw, poor Kai. There I'd like to discuss with that say in your harboring. I was gonna say, there's no way he can just hide. Bro, stumbles out of the window. Hey, it's me! It's me, Goku! Oh, is this supposed to, like, bow or something? Sir Goku? For you to meet me? God dang it, Goku. What's that, polisthesaurus out? It's poking him? He's like, how did he? Yeah, I get the smell for him. Well. He wants to see it. Is Prince Vegeta able to turn into a Super Saiyan? Yeah, but, uh, I don't know if you want to have a conversation with Vegeta. Perhaps I'll need to go ask them instead. I don't like the thought of Vegeta talking to Beerus. Beerus seems a little ego, and if it clashes with Vegeta's...  Yeah, his intentions feel weird. As long as nothing that happens there annoys me. Hey, listen, you're supposed to... Sorry, how about showing me just a teensy bit of your strength?  The soundtrack?  Everything. Uh, put him into the ground. Oh, we'll see how strong Beerus is. Guy is freaking out. Super Saiyan 2? They don't look very different. And 3? Beerus is pretty sick. All the hair? Notice the difference? Take notes, Beerus? The clouds are so pretty. Beerus just doesn't look stupidly strong. Oh my god! It's caught it. Damn. He didn't move. Well, if Super Saiyan 3 isn't even remotely enough to take him, the power scaling is about to be a little wacky. He's not even moving his hands from behind his back, bro. He's so elegant with it, too. He doesn't even hit back. I'm scared for him to hit back. Goku! This is Guy's! Uh-oh. That's all it takes. Oh, damn. That Beerus built different. Sheesh. And Guy knew it was a bad idea as soon as it started. Now they're going to Earth. Damn, Goku's just taking the free ride. God dang, dude. Get him up to speed on Beerus! Okay, well Vegeta's just going to assume he's an enemy and just start fighting him, and that's going to be even worse. Isn't this the room he always trains in? It's like all red. Buddy! Beerus, the destroyer, has awoken and is headed toward Earth. I heard that name once when I was a kid. Wait, really? Oh, dang. But Goku fought him and is now lying unconscious in a crater. Whoa, wait! What? Kakarot is down? It's a weird place. It's at where Vegeta's freaking out that Goku went down. I'm only in your hands, Vegeta. Previously, I just anticipated he would be like, Oh, well, Goku's weak. But he knows how strong Goku is now. At this point. Yeah, I forgot about that. That was their strongest form, right? In Z. Super Saiyan God. Whoa, Bubbles, where are you reaching? Oh, Senjubin? Oh, nice. Oh, it just stays strapped. Nice. That cannot taste good. Oh, better! Back to Earth. We've got to warn them. I already told Vegeta. Well, at least Vegeta knows. And he knows not to mess with him, either. Since the perspective... He has the perspective of Goku going down. Oh, go to Earth! To the party, anyways! We're really set. Maybe I should keep training. Oh, my God.  Oh, on her birthday.  Well, she doesn't know. Why would you be so mean? There he is. How are you? Beerus is vibing by the pool. Oh, I remember now. What was the story? That when we last crossed paths, you were just a boy. Oh, you mean his dad, I'm guessing? Yesterday that your father, King Vegeta... Dang, he even alphaned King Vegeta? Oh, that's when he saw him. Oh, my gosh. Beerus just go where he wants, does what he wants. Honoring my wife's birthday, my lord. My lord. God dang. Counting the phrase, Super Saiyan God. Possible, your prophecy was wrong, Beerus. Putting me in no bad mood, Whis. Whis, please stop. Please, for the sake of humanity. Beerus, scare me, man. Oh, she's a little... I think the blush is the intoxication. Pleasure to meet you, boy. This is good manners. I know. Act upon to turn down a spread of food as delicious smelling as that one. Dig in. Boy, you better hope the food tastes good. For the sake of Earth. Beerus slurping down spaghetti. Piccolo, actually karaoke? Hey, hey, hey. Oh, no, no. Fidel, please get him in line. Oh, hey, who are they? They're looking for the... What? They think they're just in a storage closet? Who are these goobers? She kinda looks like Fidel. Why does he look familiar? I don't know why. Kinda looks like a Namekian. They're not green. And then there's just a corgi ninja, I guess. What, are they gonna sell the Dragon Balls? Emperor... There's some lore I'm missing here. Well, now they have the knowledge of adults in kids' bodies, though. That's pretty OP.  Wait, the prize is a castle. Is it in a capsule? Oh, no. It's a whole room. Bro, what? How do you transport a castle? Dang, this is kinda toxic. This is kinda just shameless. Bro, you cannot be serious. Just sell that. Who needs the Dragon Balls? Oh, first place gets the Dragon Balls? I guess because you could wish for anything. Dang. No security? Well, I guess everybody's distracted with Beerus being here. Trunks! He's so small! Monkey? Also, that wouldn't be ridiculous to see. Oh, no. They know the hair. Can they still use go-tanks? Because they can just fuse, right? They're not even gonna take the Dragon Balls? What detour is this? Oh, they're running right at them. Oh, that was way easier than I thought it would be. There's kids. Oh. I didn't mean to take this. Didn't mean to. Oh, he'll remember her face. Oh, my gosh. That's so normal. Trunks is kinda like the big brother in his and Goten's relationship. He's trying to impress him. I mean, you literally just ran away. Oh, she got one. I mean, they probably wouldn't have stopped you either way. I'm gonna be honest. No, that's true. Yeah, that's true. That's what I'm saying. They weren't stopping you either way. She could have had that diamond in her pocket and they wouldn't have stopped her. What is this detour, man? Oh, they're tattling. They are tattling. Oh, my gosh. This is so adorable. Oh, my gosh. You look like you're the same age. You can just win the Dragon Balls, dude. Also, how is that safe to just make Dragon Balls a prize? It's fake. Wait, didn't they say they're actually older? They return younger. It's like their minds are old, but their bodies are young. Oh, so they- Yeah, they saw her when she was really young. God, those look good. I think, was she good? Aw. What did she actually answer? Wait, he's actually just training? He's not going to Earth? Oh, damn. It just caught it. What's he even trying to do? Like catch it and bounce it back off? Oh, no. They are just rolling his planet. The grass was so finely trimmed, too. Oh, a bean he clapped you and you were Super Saiyan 3. Yeah, I would assume so, too. The Super Saiyan 3 would be stronger than Fat Boo, right? Let's go! This is what I've been waiting for, baby. Oh, of course. What's gone? Who's going to notice? That's an absurd prize, by the way. Wish orbs. Oh, shoot. Hey, wait a minute. There's only six. I only killed six. They're just itching their way out? Oh, my gosh. Trunks is on it. Is this bouncing? There's a gun to Trunks' head. Everyone at this party simply laughs. And they're just gooping around. It's a toy gun. They're not gooping around here. I want to break up.  What? Oh, they think it's fake. The Great Salmon!  Vegeta is trying his... Oh, beer is starting to twitch a little bit. Oh, my God!  I mean, chasing a high. Okay, he did think it was fake. Oh, no. Oh. Thanks, Dinde. Dinde always so helpful. Nice. Wait, you were what? Is she pregnant or something? Entertaining performance, wasn't it? Vegeta. One of those projectiles hit meat. Oh, no. Of course, before any creation must come destruction. All right, everyone. Listen up. It's like evacuate people. Oh, he wants to get it started. Just rig it for Beerus. Rig it for him. Vegeta putting all of his pride aside. Trying to save everyone. Time to play some... Vegeta for such a poor song and dance, man. He seems a little calmed. Seems to have helped for now. Have you had a chance to sample this creamy confection they call pudding? Just keep him eating. Oh, no. I just know something's going to set him off. Oh, no. No! Boo! Sorry, sir, but we put out all we had. Make more! Boo! Kindly hand over one of those pudding cups to Lord Beerus. Oh, no. Oh, no. Please. Please, Boo, just give him one. Give me the pudding! No! Lift them all! Oh, no. Oh, no. He'd already put it into perspective how strong he is with Goku. Rosie's going in the squad. Guys, you are so outclassed. Bro, did it with chopsticks? Oh, no. Oh, no. I like Tien's fit a lot. That's clean. Oh, my God. It's all because Boo wanted pudding, man.  He couldn't have if he wanted to. Oh, this is humiliating. Oh, Vegeta, no.  He wants to drag him away. And he knows he'll follow. Oh, my God. Whis is still eating. Bro, Beerus is smiling. I know. I'm ready. Are they going to fuse? Look, they're in the little outfits. All right, here they go. Time to see the pers- Like the, I guess how strong they are compared to him, but I think they still don't stand a chance either. That delinquent. Is Gotenks stronger than Vegeta right now? Disrespecting him. Them. He knows it's just a kid. Dude, what are they supposed to do if he actually wants to destroy the world? That's a fine way to rationalize your death.  I don't care for how many years you and my husband have known each other. It's my birthday. You and my 38th birthday party. Just tell him you'll get a pudding. Oh. Oh, damn. Oh, damn. Who just slapped her? Okay, Vegeta. Okay, Vegeta. There you go, baby. It's always something like that. Someone dies and get angry.  Oh, my God. Oh, he's probably just vibing, but you did push her back a little bit. He wants to find out the recipe before everything's destroyed. Dang, dude. He just knocked you out with one touch. Oh, no. Bulma's coming back over. And Vera seems like a very light-hearted character, but still very strong. Where the hell is Goku, man? It's all because of Boo, man. I'll give you one last chance to save you, sir. I nominate you. To do what? No. You leave him alone alone. The one who looks so delicious. No. He wants my bacon. You're not even closer, won't you? I taste awful. I don't exercise. Dude, let's play a game of paper rock scissors. Paper rock scissors? He's kidding, right? Why is it up to Oolong? All you have to do is throw paper and you'll win. Oh, my God. He totally heard that entire conversation. Are you ready? Oh, this should go well. Yeah. Yep, this should go well. Don't you see my ears? I heard your old plan. That's what I'm saying! God, you're yelling. I guess they didn't see it with Goku earlier. How Goku just... Oh, oh, he's creating a sun. Okay, okay. Oh, okay.  Finally! Has he figured something out? You finally figured out the Saiyan God. Offer him pudding. I like how understanding Beerus is. Well, he's going to use the Dragon Balls? So the Super Saiyan God is another person? I guess Vegeta's too injured to fuse. Stop, Bulma, please. Stop. He's a God of destruction. He has a temper. I like them filling her in on the lore. He got into go box. He won't just destroy the earth, but the entire solar system as well.  She's like, oh, well, in that case, Beerus. Is he going to be like, yo, find this Super Saiyan God guy. Shenron would lose in a fight to Beerus. Can Shenron even fight? I don't think he would fight. I don't think that's how that works. It's always the farmer that witnesses it. It just put up with it. I love the regular citizen's perspective. Oh. I want to use my wish to bring him here. I cannot for one does not yet exist. Oh. It's more for Lord Beerus. The Lord Beerus? Bro! My God! Bro has a hold on, yeah, on Shenron. A small group of pure hearted Saiyans pooled their powers to create a savior. A Super Saiyan God. So Saiyans put their power together. Five Saiyans with righteous hearts must join hands. Wait, there's only four. Goku, Vegeta, Trunks, Goten. Please, excuse me. Why should Shenron want to dip out of here? Okay. Oh, there's only four. Like Gohan, Goku, Vegeta. No, wait. No, wait. There is five. But Vegeta doesn't have a righteous heart.  God! Whis has given up. Come on, Vegeta. True. They all have good hearts. Aww. Face today.  Hey. Face. He's like a model citizen. I think Vegeta's been the MVP of this movie. He's like tried his damnedest to keep Beerus happy. So are they all going to fuse together or do all of them get a power? Oh, they do fuse together. An all pure of heart. Beerus is waiting. Oh, it's working. Oh, oh, they just like transfer him their power. I see. He kind of just looks like Super Saiyan one or two. Same thing. Hey, dude, it looks. It didn't work. Oh. You don't have the full power of a soul. I was going to say it looks the exact same.  But at the same time, he's just hanging out. You have misunderstood. That makes the total number you need to see. Oh, you don't got another Saiyan, bro. Don't you have a nice younger brother somewhere? Wait, really? Vegeta has a younger brother? I think not. Oh. That's where I destroy the planet, of course. Oh, I thought he was going to nap before. There is one more Saiyan here. What? You are not a Saiyan, Mr. Saiyan. I'm sorry. Oh. Oh. That's why it teased it earlier. Oh, he didn't even know? Bro, Dinde is the one that told everyone? All right, Beerus. Now just wait for the baby. Or can she technically just like, can they put their hand on her stomach? Wait. Oh, okay. That can't be healthy for the child in her right now. That can't be healthy. So many points in this movie is just unreal. It's, I like it though. It doesn't take itself too seriously. Dinde is like, guys, we have an announcement. Oh. The energy. God, dang. Vanilla concentrated. And how do you know that baby got a pure heart? Yeah, could be an evil baby. Ooh. Pretty lights. What was his, were his pupils white? Oh my God. It's beautiful. It's glorious. God, that property is nice too. That's got to be worth a lot in this market. Oh, he's gorgeous. Look at that red hair. What? Did you not notice the hair dye? Oh, his pupils are bright red too. But the thing is like Super Saiyan 3, he looks like bigger, like bulkier. Why don't they go like to the canyon where everybody always fights all the time? I'll mess up this nice place. I'm ready. It looks sick. I like the hair. Or so pretty. Still cut the fists though. Damn. That does look sick. For a second, I thought he was gonna lay him out with ease, but I feel like he has to kind of get used to the form. See this is what I'm talking about, man. This poor pool. Yeah, that's why he kind of threw a fist and figuring it out. Yeah. Oh, they throw him fists now? The difference is he's actually able to take them. My god, he headbutt him? Oh, Beerus getting what he wanted. Oh, nice kick. Yeah, he still doesn't seem very weathered. I guess they Goku's getting more and more used to it. Yeah, like the others. He's all about like everybody being together. Yeah. But does anything else change aside from his physical power? Like is he able to like sense existence? I don't know what that even means, but you know what I mean? Like is there any, I think the changes up here? They're fighting so fast you can't even see him. Having this conversation mid-fight? Well, yeah, also he saves earth. Oh, Beerus done messing around. Damn. I mean, I thought he was gonna like, he still seems super outclassed.  Beerus is so used to being a god. Oh, she wants to spectate. It's crazy how outclassed everybody is. Wait, what? That's a ship? Yeah. Oh, okay. Yep. All right. I like how people just tag along. Like Mr. Satan just tags along now. Being Earth's mightiest hero, he's gonna tag along. Come on, Goku. You've got the power of five. Saiyans, brother, including your own. Oh, no. Oh, okay. Dinosaurs stay. Well, well, what did I say? We always end up back here, baby. Oh, did he just alter reality? Okay. I like this. This is so nice. Hey, Mr. Satan, he's being nice. I mean, yeah, what? Oh, wow. He's so intimidated by how much power. I mean, he went toe to toe with Beerus. Oh, damn, the animation. The bold lines are so pretty. I've never watched Super or anything aside from a Bridged in Z and in Kakarot. So like it being so HD is nice. Oh, damn. Oh, damn. I like the scale of it. They did good mixing the 3D animation, like the CG, the 2D.  Vegeta's always been obsessed with his pride. Yeah. It's way more important to him than it is to me. The way it's progressing. It's almost like Beerus is training him. I still haven't even come close to using my full power in this one. What? Oh, I've been going at about 80% myself. What? Why? Why was Goku holding back? I guess you can't show your whole hand all the time. Oh, no. The choir kicked in. Oh, no. Wait, why did he lose his form?  Or is this just like raw energy, raw like nice big move? Keep tricking him. It's like raw determination. Yeah, bro, switch to ranged mode. What the heck? Switch on him again. Man, it's pissed. I can't even tell if he's Super Saiyan God still. They're just zooming around now. Yeah. Okay. I thought so. But he's still putting up with him. Bro, Beerus looks mad. They're going crazy because Goku's keeping up in just SS1. Oh, yeah. She's kicking him around. It's beautiful. Totally lost. I like him using the transmission during the fight. Set up. He's in it up. He'll be yelling it so fast. It actually did catch Beerus off guard. Wait, huge. Like a kamehame nuke. That's weird. Are you sure you live in this universe?  Now it's my turn. What is that? Yeah, he's just throwing suns, like entire suns, creating them and throwing them. Oh my God. Oh, so the whole catching the kamehameha was a warm-up to catching a sun. I see. I won't. No, I think he realized. Oh, he didn't? I guess he can't see his own hair. Yeah, it makes sense. Form your body, learn from the experience. Your power. Cool. Well, boost. He's actually impressed.  It is like he's training him. Like Piccolo said. Maybe Beerus will stop it. Nope. He wants to push him even further. He's going to boost it.  Like literally. Oh my goodness. Oh, he's like knocked out. The sheer force of it is already destroying the earth. Oh, it's Goku. You're going home from your nine to five.  He's like all of them dying, basically. We're knowing what will happen if it hits. Oh, wait. My God, what was that? He's going to turn back into a God. Yep. All the energy's back. Did he absorb it? He did. Oh. How'd you do that? How'd you do that? I'm not sure. Has he earned yours? Oh, no. He still wants to put him down. Okay. Blaze is going to have earned his respect by now. Oh, he's out of everything. There's still no way I can beat you. At least he's honest. But I know strength when I see it. And yours is formidable. Aww. You're my second strongest foe. Second? Who's first? Who's first?  Told you I would. And a destroyer, God, must keep his credibility. Roar. Okay, then what? You see my attendee? It's like, oh, all right then. Well, can we strike a deal? He's also my teacher. Great. Depends on which reality you're referring to. Is we're stronger than him? I'm the destroyer from this universe. The seventh there are others too. 12 universes all together. Oh. That's a tired, scared laugh. Aw, he caught him. I think so. Is Wyss stronger than Beerus? He didn't- Oh, why did it- Okay, he didn't have to drop him. Even Boo's worried. Well then, I said I'd destroy earth and now it's time to fulfill my promise. But Beerus, come on, man. Can we figure something out? We'll give you Oolong. Maybe Wyss will say something? JK? He destroyed something on earth. If you said you would, just not very much of it. They're so cheesy. Guess I'll just have to come back another time. You're so cheesy. Thanks, Lord Beerus. Thanks for sparing everybody. One day we could make you Goku the destroyer when Lord Beerus kicks the bucket. Hey, dude. Goku isn't a destroyer. He's a builder in Fortnite now. I'm sorry for disrupting your festivities. Aw. Oh no, that's facts. No, that's for- You know he could still kill us. We'd be honored if you would invite us to your next party. Aw. I like Beerus. She'll make plenty of pudding. If I'm displeased, I won't say a word.  We'll fight again, right, Lord Beerus? Of course. God dang. Just like that, huh? And then they're just gone. No goodbye. He's just out of there. Elder Kai. Destroyer found a world he wouldn't destroy. Is that Supreme Kai? That sounds like Supreme Kai. The Supreme Kai looks so different. Is Dadoria? Wait, Dadoria was the- Who was Dadoria? No, Dadoria is- No. Is the other Kai alive? It was Supreme Kai's, like, right-hand man? I gotta put the puzzle pieces together. Meanwhile, back at Beerus' house. 70% roll. I can't imagine 100% Beerus. And Vegeta. Oh, they're cat-napped. Only three years. Aw. He's gonna miss three birthdays. This to go? Nice. He is a cat, too. I like how innocent this, like, friendship is between them. Like, between student and teacher. God dang, that does look good. Oh, no. Oh, no. Oh, no. The only thing that will defeat Lord Beerus, he better hope that drink is here fast. Up, up, there it is. Again, the only thing that could defeat him. He's gonna think that was spiked, bro. He's just destroying the little planets around him. True. The way he grabbed it so fast? Demon topping. Yeah, I'm not a wasabi person, either. Okay, they can live, wake me in three years. Night party. I was expecting music.  Yeah, for real. Aw, who's all emotions? Oh, my gosh. Just bring Bulma and hit her. He was so far away. Goku? I mean, to be fair, Vegeta would have been mad if he had interrupted. Smart, actually. I like how Goku's scared of her. Oh, my God. That was like a machine gun. And that is it for Dragon Ball Z Battle of Gods. My first actual sort of experience with Dragon Ball, at least to show itself in not Kakarot or Bridged. And I gotta say, it did deliver. And I think the thing I was most surprised by was I think the comedy was very well done, because I think it wasn't supposed to be a very tense movie, because I mean, yeah, he's like, oh, yeah, I'm gonna destroy Earth if you're not able to turn Super Saiyan God or find the Super Saiyan God or whatever. But it did feel the whole time like Beerus was training him. Like Piccolo said, I think that was a very particular thing that he said. Something that holds a lot more weight than I think seems like on the surface. Because that new form, he was able to just like, still match that level after he reached it. So if they're able to get Vegeta to do that as well and then sort of reach the same energy level, then I guess just another power spike for both of them. And this being the introduction of Beerus into the world, I'm guessing is to sort of set up for Super in terms of the universes that he's mentioning, because I feel like that's a very big plot point is, yeah, there's way more out there stronger than even me. And who knows? I mean, he was kind of doing Goku and all of them a favor by preparing them for that sort of thing. But that has been it for the movie. If you're new to the channel, drop a sub and hit that big bell. Let me know what your thoughts down below. I am still planning on watching Dragon Ball Resurrection F. I believe this is the next one before I go into Super. But yeah, that's it for me. I'll catch you guys in the next one. Peace, peace.


In this particular video, I'm going to show you how we showcase things on the front end. We need to have this input field right here and this search button so that when I use a type scene, we are able to get that information that they have typed. When they click the search, then we should be able to get that information, process it over the API, and then display the results on our front page.  Or if I click, you're able to find a block right in here. Now, there's also another block called a shortcode, which allows you to add the traditional shortcode and probably you've used some of these. So let's say I have this takey press domains as a shortcode. So when I click update here, if I choose to go and preview the page, I should be able to see something like this. Now, in our case, we're going to use this shortcode technology to be able to display a form like the one we have here and then do different things with it. So if you are ready, let's jump into the code. Now, we've already created this shortcode and added it in here, but it's going to just display as text here, because this does not have any particular meaning to WordPress. But if I copy these texts that we have here inside the square brackets, and then I can write some code, you're going to find that we have something that is new. So let me go back to my code. I'm going to open up my editor and I'm going to use a function which is called add shortcode. Now, you might ask me, where are you getting this function called shortcode from? How did you know that it's the one that's being used? Well, that is relatively searchable. If you go to the WordPress.org and you look for the developer documentation in here, you'll be able to see that there is something called a reference. So I'm going to go to the developer.wordpress.org, look up the reference, and inside here, I can be able to search for anything. So I can say, let's search for shortcode. You're going to see that we have these different functions, do shortcode, add shortcode. And you'll see there is a little description of what actually happens. So if I click on the add shortcode, because I want to add a new shortcode, it gives me a description of what is going to happen. It gives me the parameters that I expected. For example, this expects a tag, it expects the callback function. And in here, if you keep on scrolling down, in most cases, you're going to find an example of the code of how to use this. And you can actually just copy that, put it in your code, and then iterate over it and make it do what you want it to do. So let's just go back into our code. And then we'll continue writing this straight off our backs. It allows you to add what is known as a tag as the first parameter or argument. And then after that, you're able to add a function in here. And this can be an anonymous function. Or you can actually use what we call a named function. Remember, every PHP code needs to be closed with a particular semicolon. Now I'm going to move this function from here. And I'm going to add a new argument in here. And I'll call this add input form. I'm going to come down here and I'll add this new function. So I'll add our function code here. And I will say this is the function with this name.  You realize that this function that we've just written here is being referenced here. So add short code is the WordPress way of saying we have this short code called take a press domains. And this function here is going to tell us what we need to do in that particular short code. So I'm going to say return. And for every short code, you should always return do not echo stuff, you return your result. And I'm going to say results here. Put a semicolon to say, okay, this is what the function does. It just returned something called results here. And I can actually wrap this and say, let me wrap this in a paragraph tag so that we can have proper HTML on the front end. So I'll click save here or control seven, my keyboard, or you can just come and click save here. I'm going to go back and preview this in my browser. And if I reload this, you're going to see that now we have results here is showy. So I'll go back to my editor. And I'm going to just do something like this. So I'm going to have a variable, which I will call form. And I'll say form is equal to and I'm just going to have some generic form stuff. This is all HTML. Remember, I told you that you require to have HTML as knowledge. And inside that form, we're going to add an input field. And we shall say this is a type of text. We shall say our value. This input field has a value which is empty. And then we can say its name is going to equal to domain searcher input. And if I am to fix this HTML, right, put a semicolon here, I'm going to say at the end of that day, let's return this variable called form and replace it here instead of this text. So I'm going to save this. I'll come back to my browser. If I reload this, you're going to see that we have a form field right here. And if I inspect this in my browser, you're going to see that we have our form, we have our input with the name of domain searcher input with a value that is broken because I've not fixed this right. So I'm going to go back to my code and make sure that is right. The value is this. It's empty. I need to close this text right here. And then inside this form, we are going to have also another input field, which I'm going to make a type of submit. And of course, the value will be search because that's what we want to have.  And basically, let's just add a class to this. And also we'll add a class to the other one so that we can be able to style it with CSS. So I'll just use the same name as the name that we have here. I'm going to wrap this so that we can see all the code. You can actually just press enter here. In PHP, this space doesn't matter. It will be fixed. So we have our input. We have our form right here. This is looking much better, much cleaner. I'll save this. I'm going to go back into the browser. If I reload here, you're going to see that we have our form showing up. It doesn't do much. But when we click it, you'll see that our URL changes meaning this is responding to some kind of check. So if I say checking as a word, click search, you'll see that it comes back with this parameter in our domain right here. It has this parameter and it has the search word which is called checking. So we're going to trap this and use things like Ajax in our JavaScript to be able to display the different results that we get here from our particular API search. So I hope you've enjoyed this video. Give it a thumbs up if you liked it. Let me know of any questions that you do have in there. Try to play around with different things to make sure your shortcode is doing what you want. And then once you're done with that, we will be able to move to the next part where we are going to get stuff from our API. So for the first time, we're actually going to query our API with information, bring it to our shortcode, display it, then we'll be able to tie the two together in the next video.