Okay. Let's pray. Thank you, Lord. Thank you, Father God. Thank you for this morning time. Father God, thank you for this new day that you've given us, Lord. Thank you for this opportunity to gather around, Lord, your presence together around your word. Thank you for this privilege that you've given us, Lord, each one of us to look into your word, Father God, to study your word, Lord, to understand your word. Thank you for the ability that you've given us, Lord, to understand your word, Master. Lord, we just want to thank you for you are with us, to teach us, Lord, and thank you for the ministry of the Holy Spirit. Lord, we just welcome you this morning. We pray and ask that you would come and, Lord, open our eyes, Lord, to see you, open our ears to hear you, Father God. Yes, Master, we just want to say that we love you. We adore you. We worship you. Lord, we bless your name, God. We give you praise. We give you praise, Father God. You are the high and exalted one.   Yes, Lord, we come before you.  We revere your presence, Father God, and all honor and respect.   We thank you. We bless your name, Jesus. We bless your name. Thank you for being with us, Lord. I pray that you would lead us into all that you have for us, Lord, today, even as we look into your word, Master. All that you have for each one of us, Father, we know that you would meet with each one of us, God, that you would speak to our hearts, Lord. I pray that, Lord, you would even as you give us understanding, even as you give us revelation, Lord, I pray that our spirits would be edified, Lord. There will be, Lord, spiritual progress, Lord, something that will be built up in the inner man. Lord, maybe we just submit ourselves, we surrender ourselves that you will do this for each one of us, God. We thank you. We give you all the praise and all the glory. In Jesus' matchless name, we pray. Amen. Amen. Okay. All right. So we'll start and okay. So we're looking at Ephesians. So we stopped at Ephesians chapter three and verse seven, right? Yeah. Okay. Chapter three and verse seven. Okay. Just one second. I just want to open up a document here. Okay. Let's just go ahead and read Ephesians three again from what we just review what we quickly looked at and review what we looked at in Ephesians three and then we'll go into verse eight. Right? Let's read verse three. Sorry. Let's read chapter three. Verse one onwards. Okay. So for this reason, I, Paul, the prisoner of Christ Jesus, for you Gentiles, if indeed you have heard of the dispensation of the grace of God, which was given to me for you, how that in how that by revelation, he made known to me the mystery as I have briefly written already by which when you read, you may understand my knowledge in my knowledge in the mystery of Christ, which in the other ages was not made known to the sons of men as it has now been revealed by the spirit to his holy apostles and prophets that the Gentiles should be fellow heirs of the same body and partakers of his promise in Christ Jesus, in Christ, through the gospel of which I became a minister according to the gift of the grace of God given to me by the effective working of his power. So this is what we read. This is what we looked at in the last class. Right? So we see that, you know, Paul is saying that how he's he's referring to himself as a prisoner of Christ, that he is a prisoner of Christ, meaning that he is actually, you know, he cannot but do what God wants, what Lord wants him to do. And he cannot but be in the prisoner has no way of, you know, doing his own, his own thing, right? He is boxed in, he is in the prison, and he he does not have the freedom to do whatever he wants to do. Right? So in a sense, Paul is like that in a sense, whatever Christ will is, and that is what I want to do. Or that is what in the sense here, you know, he's saying this is my will also. This is my desire also. This is what I want to do. Right? So he's saying I'm the prisoner of Christ Jesus for you Gentiles. If indeed you heard of the dispensation of the grace of God, which was given to me for you. So I was saying, you know, this grace that was given, you know, like again, when we review, when we look at the grace of God, we see that it is divine favor, divine character is the empowering of God. And it's also the divine gifting, right? All the gifts, the free gifts of the Spirit is given for us. These are, this is also the grace of God. So grace of God, you know, encompasses includes all these things. Right? So God extends His grace to us, and we can become recipients of the grace of God. And we also become stewards of the grace of God. That is what we saw. Right? So Paul is actually the steward. So he's saying this grace of God, which was given to me for you, the purpose of the grace of God, just shown to him shown to us as believers is so that we might extend the same, or we might steward the same, whether it's gifts or, you know, whether it's character in our own lives or, you know, empowering of the, the empowering that we receive that we might actually use it for the edification of others to bless others. Right? So that's the, that's the purpose. And Ephesians 3.3, you see that Paul says, by revelation, he made known to me the mystery. So which means that this revelation, which was by the Spirit of God, by the Holy Spirit. You know, if you look at chapter one, he prays that, right? He prays that for the believers. He says, you know, that Ephesians 1, and when he says, you know, 16 onwards, when he prays, he says, you know, I make mention of you in my prayers, that that Father of glory may give to you the spirit of wisdom and revelation in the knowledge of him. So this revelation about the dispensation of Christ and about the dispensation that we're living in and the grace of God and everything, he, you know, everything, he, this mystery that he talks about the cross and everything, he received by revelation, okay, from the Holy Spirit, from, from God, the Holy Spirit. So he prays that in the, in in chapter one. So here he's saying that, you know, he, by revelation, the Lord made known to him, okay, he made known to him the mystery, which was, you know, he says, you know, you, when you read, you understand my knowledge came, my knowledge in the mystery of God, and, and how it was given to me so that I can share with others, I can steward it to others, right? And, and he also says that in the other, the previous ages, or in the times past, it was not made known, okay, the, the full understanding of this was not there in the, among the disciples or in the church. So the full knowledge of it was not there. So he says that in the other ages was not made known to the sons of men, verse five, as it is now been revealed by the Spirit to his holy apostles and prophets. So now it is not only Paul, but also the others, right? Everyone, the apostles and the prophets, it is also the others who have been, who have received this revelation. Okay, so it's not only Paul, right? What is that revelation? He goes on to say that Gentiles should be fellow heirs and partakers of his promise in Christ through the gospel, that the salvation is for all Jews and non-Jews, and, and the Gentiles also should be fellow heirs with, with Christ, right? They should also be fellow heirs of the same body. They're all part of the same spiritual body, just Christ himself, right? And verse seven, he says, of which I became a minister, I became one who serves, that is, he's talking about the gospel, I became a minister of the gospel, according to the grace of God given to me by the effective working of his power. Okay, effective working of his power says, again, you know, if you, if you see previously also, he makes a reference to the, the working of the power of God, the working of the power of the Holy Spirit, right? Where do we see that? Again, if you, if you turn back to chapter one, we see some of the things that you might know. Okay, that is what he's praying, that the spirit of revelation and wisdom that he might give you revelation, understanding about the call of God, about the inheritance, and the third thing that he says is that, that you will know what is the exceeding greatness of his power towards us, that you might know what is the exceeding greatness of his power towards us. Now, this is something that, that he wants us to be familiar with, he wants the believer to be familiar with, to know, to, to receive an understanding of, right? So, this power of God, this creative, this miracle, miracle working supernatural power of God, the dunamis of God saying, you know, that you were, you may know, that you may experience, like know by experience, not just, you know, I read about it, but he is saying, you know, you the believer needs to know through experience, right? He needs to experience this power, miracle working power of God, right? So, so here in verse, sorry, chapter three and verse seven also, he talks about the same thing. This grace of God was given to him by the effective working of his power. Okay, so, again, the same word is used there, dunamis, which means the miracle working power of God, the, you know, creative power of God. So, the dunamis, the supernatural power of God is what actually, because of the supernatural power of God, he was given this gift of grace, like to be the minister of the gospel. Okay, let's read from verse eight, okay, eight onwards, to me who am the, who am less than the least of all the saints, this grace was given that I should preach among the Gentiles the unsearchable riches of Christ and to make all see what is the fellowship of the mystery, which from the beginning of the ages had been hidden God, who created all things through Jesus Christ, to the intent that now the manifold wisdom of God might be made known by the church to the principalities and powers in the heavenly places. According to the eternal purpose, which he accomplished in Christ Jesus our Lord, in whom we have boldness and access with confidence through him through faith in him. Therefore, I ask that you do not lose heart at my tribulations for you, which is your glory. Okay, so here verse eight Paul says, then, you know, to me who am less than the least of all the saints and who are less than least of all the saints. So he's referring to himself as not as someone who's a super celebrity or not as someone who's a super minister, what he's saying, and I'm less than the least of the saints and in another place where he says, why, right, because he persecuted the church of God.  And so to whom this grace was given. Okay, so which means that God releases his supernatural grace is a miracle working power, right, to ordinary people. Okay, very, very important. Sometimes we might, we might come to the conclusion that okay, that must be something, someone special, because God has given them that ability, or God has graced them with this gift. Now, when you look at the Word of God, we see that he gives this grace to ordinary people, working, effective working of his power to ordinary people. So sometimes it's the most unlikely of people who can, who are, you know, given the grace to release something very, very powerful, something that is extraordinary. And so Paul also says in verse eight, he says that, that I should preach among the Gentiles the unsearchable riches of Christ. Okay, the unsearchable riches, meaning, you know, one way to look at it is that, okay, by my own human understanding and effort, I cannot search it out. Okay, now the riches of Christ, first of all, the fact is that there are, there is so much more, okay, for us to receive, for us to know, for us to understand, like in Christ, through Christ, there's so much more. The second thing that we see is that it is unsearchable, okay, in the sense that I cannot figure it out by my own human understanding or ability, but it comes through revelation, or through the work of the Spirit, and the Holy Spirit reveals this to us. So the ministry of the Spirit to the believer is what releases these riches, right. See, these are unsearchable. Another way to look at that word unsearchable is also that it is, you know, it is limitless, right. It is, you cannot keep track of it, or you cannot count it, it's limitless. So it's without limit. So Paul talks about this saying that, okay, this is, you know, without limit, it's unsearchable, it's limitless. The riches of Christ, immeasurable wealth of what God has for us, it's so great. So he became a minister of that, to bring that revelation to the church, okay, whatever was revealed to him, to bring it to minister it, to give it to the church, okay. Now look at verse 9, and to make all see what is the fellowship of the mystery which from the beginning of the ages had been hidden in God. So this mystery, you know, about what we have in Christ, and what we become in Christ, and this mystery or, you know, the word mystery is, you know, something that is hidden. It has been hidden in God who created all things through Jesus Christ. And so what is the fellowship of the mystery, which means that what is our fellowship, our participation, our partnership, right, in this mystery, and what is it? It has been, it was hidden in God in Christ. So which means that, you know, which was not revealed, right, which was hidden in God, and who created all things, you know, talks about the deity of Christ, right, talks about the pre-existence of Christ.  You know, we read in Colossians, and Colossians 1 and verse 15, 16, and we also see in, you know, in this verse that here it talks about how everything was created through Christ, right, so verse 10, sorry, verse 9, who created all things through Jesus Christ. Verse 10, to the intent that now the manifold wisdom of God might be made known by the church to the principalities and powers in the heavenly places. So God's will is that, you know, the wisdom of God, His wisdom, His the knowledge of God, the knowledge of the understanding of God, God is actually displaying it through the principalities and powers, through the angels, and for them, He's actually putting it on display through the believer, through the church. So you see the, you know, what role that the believer plays, what role corporately the church plays, right, so saying this is what it is that God puts on display, that He might reveal the wisdom, glory of God, to the principalities and powers. The manifold wisdom of God may be made known by the church to the principalities and powers in the heavenly places. Okay, then we go on to verse 11, according to the eternal purpose which He accomplished in Christ Jesus our Lord, so it was not an arbitrary thing, not a random thing, but it's something which was an, you know, eternal purpose, which means something that God, initiated God planned and in which He accomplished in Christ Jesus our Lord, you know, this is what was planned, and scripture talks about how He is the Lamb of God that was slain before the foundations of the earth. So, you know, we see that God, this is God's eternal purpose, right, even before He stepped into time, and it was there in eternity, that this would be accomplished through Christ Jesus our Lord. Okay, verse 12, in whom we have boldness and access with confidence through faith in Him, so we have boldness and access to the Father, through faith in Christ Jesus, so we can come before God, we have been, you know, there has been, we have been given access, meaning that, you know, you have the permission, you have the freedom, there is nothing stopping us, right, there's nothing hindering, so we have been given access to come before the Father, we have been given access to complete, you know, freedom and permission, and the privilege to come before the Father, right, we have access, which was not there earlier, right, so we can have boldness, we can come with boldness and confidence, we can come before Him, we can, you know, draw near to Him through faith in Him, right, so another thing for us to understand is that we need to come before Him with boldness and confidence because of what has happened on the cross and because of how that has affected us, how that has changed us, how that has made us, you know, righteous and given us the permission that made a way for us to come, okay, so that's something for us to, for us to walk in, you know, this, if God has given us this privilege, if God has given us this permission, then if He's desiring that we should walk with boldness, that we should draw near with confidence, then we should do so, right, we can, we don't, we don't like worship Him from a distance or we don't, you know, do anything that is contrary to this, you know, this is what He desires, this is how He wants us to approach Him with boldness and confidence through faith in Him, right, so this is what we see and yeah, so verse 13 says, therefore I ask that you do not lose heart at my tribulations for you, which is your glory, okay, so saying don't lose heart, don't be discouraged because of, you know, because of where I am or the things that I go through, you know, we need to remember that, you know, this is one of the prison epistles, right, this is one of the epistles written by Paul when he was in prison, so he's actually in prison and he's encouraging the believer, the church epistles and he's saying that, you know, you don't be discouraged now because of all that I'm going through, of the tribulations that I'm going through, for the sake of the gospel and for your sakes, even in ministry as I'm ministering and as I travel, I'm going through these difficulties, I'm going through the tribulations but I don't want you to be discouraged, okay, now that's a great perspective, right, so especially if you see that it's coming from a person who's in prison, it's coming from someone who is, who's a prisoner and here he is encouraging others who are not prisoners and encouraging others who are actually free, right, so the kind of faith he had and the kind of relationship that he had with saviour, the reality of his faith and it's very inspiring, okay, let's read from 14 till the end of the chapter, right, for this reason, I bow my knees to the father of our Lord Jesus Christ from whom the whole family in heaven and earth is named, that he would grant you according to the riches of his glory to be strengthened with might through his spirit in the inner man, that Christ may dwell in your hearts through faith, that you being rooted and grounded in love may be able to comprehend with all the saints what is the width and length and depth and height to know the love of Christ which passes knowledge that you may be filled with all the fullness of God, now to him who is able to do exceedingly, abundantly above all that we ask or think according to the power that works in us to him be glory in the church by Christ Jesus to all generations forever and ever, amen, okay, so here again is a prayer just like how we prayed in chapter one for the church, here in chapter three verse 14 he's again praying saying for this reason, what reason, all the verses before that talk about the reason, the fact that God has given me this revelation, God has made me a minister of this gospel and that to make all see what is the fellowship of the mystery of God, the church is making the manifold wisdom of God on display for the principalities and powers to see and know God has done that according to the eternal purpose that he accomplished, so for all this, for this reason he says I bow my knee to the Father of our Lord Jesus Christ from whom the whole family in heaven and earth is named, okay, so he's praying this prayer and he's saying, the Father, I bow my knees to him, to God from whom the whole family in heaven and earth is named, so there are people on earth who are part of the family of God, there are people in heaven who have already, which means people have received Christ and who have gone on to be with Christ in heaven, so they are also part of the family of God, so he's saying that, okay, now they're all part of the family and so this family is, we don't see as being part of the family when we go to heaven, we are still part of the family of God and here on earth, yes, we are part of the family of God, we are sons and daughters of God when we receive Christ, so that is what we become, so we see all that and here he says, this is what he's praying, verse 16, okay, what is he praying? He's praying that he would grant you according to the riches of his glory to be strengthened with might through his spirit in the inner man, okay, so that's the first thing that he prays, there are almost around five things, five things that he, let me just share the document here so you can also see and follow, okay, so the first thing that he prays is that this, that you would be strengthened, that he would grant you according to the riches of his glory, okay, according to the riches of who he is or according to the, you know, the abundance of who he is and what he can do, you know, there's no limit to it, so according to that may you be strengthened with might, okay, and again the word used there is Junimus, may you be strengthened with Junimus with this power, you know, so you see that Paul wants the believer, or God, I should say this way, that God wants the believer to, you know, to be strengthened with God's power, okay, according to his riches, right, in the glory, according to what he has, you know, his, he is immeasurable, he is infinite, and God is immeasurable, God is infinite, but he wants the believer to be strengthened, to be made strong, to grow strong, to increase in strength, you know, that's what it means, to be strengthened, to increase in strength or to grow strong, and with what, right, with the Junimus of God, right, miraculous power, supernatural ability, might, right, so he's praying, he's praying that God would actually strengthen you, right, by his Holy Spirit, by his spirit in the inner man, right, in the inner man, that in your spirit, in the inner man, in your inner most being, that you would be strengthened with this kind of power, so which means that, you know, this is for us as a church, this is for us as individuals, as believers, right, so this is for us to pray, receive, be strong in, okay, so we don't have to be apologetic, we don't have to be praying this with any kind of hesitation, right, we don't have to pray this with any kind of doubt, no way, we can pray with confidence, because this is something that Paul prayed for the church that we would be strengthened with God's miraculous supernatural power in our inner man, okay, so that we would, we would be strengthened, so what does it mean to be, you know, strengthened with this power that the Holy Spirit works in us, the Holy Spirit causes us to go out and do the works, right, but first of all, we need to be strengthened ourselves, and God, it's God's will that we be strong, it's God's will that we be strong in the inner man, right, that we be a conduit, that we be an instrument, so that he can flow through, but also that we experience his strength in our spirit, and we become strengthened ourselves, okay, so strengthen with might in the inner man, okay, secondly verse 17, that Christ may dwell in your hearts through faith, right, that Christ may dwell in our hearts through faith, now you know, the thing is the Christ already dwells in us, right, he already dwells in the believer, we read in fact in the same chapter 1 when we see, so we have obtained an inheritance being pring-distant, chapter 1 verse 11, and then we go on to chapter, I'm sorry, we go on to verse 13 and 14, we see that the Holy Spirit, we've been sealed with the Holy Spirit of promise, and he is the guarantee of our inheritance, et cetera, so you know, we've been sealed with the mark of the Spirit, and we see that he actually dwells us, right, so what is Paul talking about, right, so Paul is talking about that Christ's likeness be seen in us, right, Christ being formed in us, and we see in Galatians, you know, we saw that he said, you know, that I am going, I labor, I go through labor, so that Christ be formed in you, right, I labor and birth, that's what he's Paul says, I labor and birth, meaning his brain is, it's as if he's going through, you know, labor pains and so that to bring to birth something, right, so saying I'm laboring in birth till Christ is formed in you, so this is something that he's praying for that, there will be, there will be Christ's likeness seen in the believer, right, secondly, second thing, to be strengthened with might in the spirit in your inner man, that's the first thing, secondly, Christ may dwell in your hearts through faith, third one, that you being rooted and grounded in love, okay, so he says, you know, that's something that I want you to be, want you to have that, or want you to become being rooted and grounded in the love of God, so meaning that you be strong, let that be your foundation, the love of God, so when we are strong in the love of God, you know, the kind of love that God has for us, we understand that God loves us, God, you know, he, he love, you know, the love of God has been poured out into our heart, and it is the God kind of love that has been given to us to put on display to others, to show to others, to extend to others, right, so he's saying, you know, let that be your foundation, let that be something that you're strong in, that you be rooted and grounded in love, okay, and fourthly says, you know, after being rooted and grounded in love, he says that you may be able to comprehend, which means understand with all the saints, what is the width and depth and length, sorry, with length and depth and height to know the love of Christ which passes knowledge, okay, so to be able to understand, to be able to, and to come to that place of understanding with the body of Christ, right, so he's saying that now you come to know this love, but he says, you know, which, which the love of Christ which passes knowledge, which goes beyond knowledge and understanding, okay, which is, which is something, you know, he's saying, okay, you come to know it, but it passes knowledge, you see, it seems like something that's contradictory, right, you come to know the love of God, but at the same time, it's passes knowledge, you know, it's passes all ability to know, know things, so that is the love of God, you know, it's, because it's, we know, it's, it is, you know, God's characteristic, because Scripture says in one John, we read God is love, so that is his character, that is his nature, in other words, he's saying that you may come to know God himself, right, to know the love of Christ, which passes knowledge, and the last thing that he prays, in the same, you know, verse is that, that you may be filled with all the fullness of God, that you may be filled with the fullness of God, the fullness of God, which means, again, the character, the nature, the power, who God is, may you be filled with his fullness, may be filled with his fullness, and the reason to be filled with his fullness is to display, you know, is to manifest, that's the only reason, right, that you may be filled with the fullness of God, and then go on to verse 20, where it says that, now to him who is able to do, okay, now to him who is able to do, he has the ability to do, okay, to carry out, and it goes on to say how he carries out, which is exceedingly, abundantly, above all that we ask, or think, you know, now that is the, that is the capacity, or that's the ability that he has, so he says, now to him, which is God himself, now to him who is able to do, okay, and he does exceedingly, abundantly, okay, exceedingly, meaning without measure, abundantly again, in abundance, above all that we ask, or think, above all that we ask, or maybe we have, we have not even voiced it, we are thinking, now he is able to do that, and he is able to do that according to the power that works in us, now that's the beautiful thing, according to the power of the Holy Spirit who is operational in us, so the power of the Holy Spirit which is at work in us is also the same power that raised Christ from the dead, right, in other words it's the resurrection power of Christ, one of the same power, the same power that raised Christ from the dead is the same power that is at work in us, is in you, the same power that working in us, working in you, now, which means that the possibility is endless, right, for a person who is submitted, for a person who is walking in faith, for a person who is, you know, walking according to the will of God, and one desiring to see more of God, now this is, you know, the possibilities are endless, because he is able to do according to the power that works in us, and he's able to do exceedingly abundantly, right, above all that we ask or think, now that is his ability, also we know that that is his will as well, okay, now you might think, okay God has the ability but does he have the will, I mean in the sense, and does he want to do it, right, so there are two things, right, having the ability and wanting, desiring to do it, right, but the fact is that according to the, you know, he's able to do above all that we ask or think according to the power that works in us, and in fact the verses prior to that also talk about that he would grant us, verse 16, that he would grant you to be strengthened with might through his spirit in the inner man, right, so, which means that he, it is his will, it is his will for you to be strengthened, it is his will for the work, the work of the Holy Spirit to be made manifest, it is his will, he wants to put on display, even to the powers and principalities, the manifold wisdom, you want to put on display the wisdom of his wisdom and through the believer, through the church, so therefore we know that it is his will to do exceedingly, not only does he have the ability, but it is his will, it is his desire to do exceedingly, abundantly above all that we ask or think, and it is according to the Holy Spirit, power that is at work in us, okay, and then to him be glory in the church by Christ Jesus to all generations forever and ever, okay, so by the church, let there be glory to him, let him be glorified, let him be lifted up, let him be glorified by the church, by the believer, let there be glory by Christ Jesus to all generations, not only in this generation, but to all generations forever and ever, amen, okay, so, so this is something that he prays for the, another of the prayer that he prays for the believer, okay, right, so let's look at next chapter, chapter four, and let's look at the first few verses, right, so chapter four verse one, I therefore the prisoner of the Lord beseech you to walk worthy of the calling with which you were called, with all lowliness and gentleness, with long suffering, bearing with one another in love, endeavoring to keep the unity of the Spirit in the bond of peace, there is one body and one Spirit just as you were called in one hope of your calling, one Lord, one faith, one baptism, one God, one Father of all who is above all and through all and in you all, okay, so again he here, he refers to him as himself as the prisoner of the Lord and what is he doing as a prisoner of the Lord, he is beseeching, you know, he is literally begging, you know, and, and he is, you know, he's calling, he's coming, coming alongside and literally entreating, right, he's literally, you know, to say that he's requesting and strong request, you know, he's like beseeching, you know, you need to do this, I'd like you to do this, please can you do this, right, so what is he asking in such a manner, what is he beseeching, saying that you may walk worthy of the Lord, okay, that's his thing, that, you know, that you walk worthy, that you live, you make choices, you speak, you do things in everything that you may walk worthy of the calling with which you were called, okay, so in the previous, in chapter one he says that you may know what is the hope of the call, okay, so here is, here is another thing that he's saying, he's desiring, he's really, you know, literally begging the believer that you may walk worthy, okay, that you may walk worthy of the call with which you were called, you know, walk meaning, you know, whatever you do, wherever you go, however you live, let it be worthy of the call with which you were called, okay, so something, some thoughts here about how to walk worthy, you know, in all humility, not with arrogance or pride, to be gentle, to be long-suffering, to bear one another in love, you know, he talks about that, endeavoring to keep the unity of the spirit, you know, so he talks about that, but so this is something that he's desiring, you know, that you would, in verse two, he talks about that, right, that he would walk worthy of the calling, and verse two says, this is what, with all loneliness and gentleness, with long-suffering or patience, bearing with one another, you know, bearing with one another, you know, just enduring, tolerating, going beyond tolerating, right, you understand and you help one another, bearing with one another in love, okay, endeavoring or trying or putting in effort to keep the unity of the spirit in the bond of peace, to keep the unity of the spirit, now endeavoring, meaning that you put in effort, now it's not going to come easy, and it's not going to come just like that, okay, so you need to actually be earnest or diligent to put in some effort in this area, okay, okay, we'll stop here and then after the break we will continue from verse three, right, we'll stop here for now, okay, we'll take a ten minute break and then we'll come back.


Hi, I'm Peter Burris and welcome to Wikibon Action Item from theCUBE Studios in Palo Alto, California. So today we've got a great conversation and what we're going to be talking about is hybrid cloud. Hybrid cloud's been in the news a lot lately. Largely it's consequences from changes made by AWS as they announced Outpost and acknowledged for the first time that there's going to be a greater distribution of data and a greater distribution of function as enterprises move to the cloud. We've been on top of this for quite some time and have actually coined what we call true hybrid cloud which is the idea that increasingly we're going to see a need for a common set of capabilities and services in multiple locations so that the cloud can move to the data and not the data automatically being presumed to move to the cloud. Now to have that conversation and to reveal some new research on what the cost and value propositions of the different options are that are available today, we've got David Foyer. David, welcome to theCUBE. Thank you. So David, let's start. When we talk about hybrid cloud, we're seeing a continuum of different options start to emerge. What are the defining characteristics? So yes, we're seeing a continuum emerging. We have what we call standalone, of course at one end of the spectrum and then we have multi-cloud and then we have loosely and tightly coupled and then we have true. And as you go up the spectrum so the dependence upon data on the data plane, dependence upon low latency, dependence on writing systems of record records, all of those increase as we're going from high latency and high bandwidth all the way up to low latency. So let me see if I got this right. So true hybrid cloud is at one end and true hybrid cloud is low latency, right-oriented workloads, simplest possible administration. That means we're typically going to have a common stack in all locations. Next to that is this notion of tightly coupled hybrid cloud which could be higher latency, right-oriented, could probably has a common set of software on all nodes that handle state. And then kind of this notion of loosely coupled, multi or hybrid cloud, which is low, a high latency, right or read-oriented, which may have just API level coordination and commonality in all nodes. That's right. And then you go down even further to just multi-cloud where you're just connecting things and each of them is independent of each other. So if I'm a CIO and I'm looking at a move to a cloud, I have to think about green field applications and the natural distribution of data for those green field applications and that's going to help me choose which class of hybrid cloud I'm going to use, but let's talk about the more challenging set of scenarios for most CIOs, which is the existing legacy applications. As I try to bring, yeah, systems of record, as I try to bring those cloud-like experience to those applications, how am I going through that thought process? So we have some choices. The choices are I could move it up to lift and shift up to one of the large clouds, many of them around. And what if I do that, what I need to be looking at is what is the cost of moving that data and what is the cost of pushing that up into the cloud and what's the conversion cost if I need to move to another database? And I think that's the biggest one. It's not just the cost of moving the data, which is just an ingress cost. It's the cost of format changes, of migration and all the other conversion changes, et cetera. So what I did in my research was focus on systems of record, the highly expensive, very, very important systems of record, which obviously are fed by a lot of other things, systems of engagement, analytics, et cetera, but those systems of record have to work. You need to know if you've taken an order. You need to have consistency about that order. You need to know always that you can recover any data. You need in your financials, et cetera. All of that is mission critical systems of record. And that's the piece that I focused on here. And I focused on- So again, these are low latency? Very low latency. Right-oriented. Very right-oriented types of applications. And I focused on Oracle because the majority of systems of record run on Oracle databases, the large-scale ones at least. So that's what we're focusing on here. So I'm looking at the different options for a CIO of how they would go. And there are three main options open at the moment. There's Oracle Cloud, Cloud Acustomer, which gives the cloud experience. There is Microsoft Azure Stack, which has a Oracle database version of it. And Outposts, but we eliminated Outposts not because it's not gonna be any good, but because it's not there yet. You can't do research on it if it doesn't exist yet. That's right. So we focused on Oracle and Azure. And we focused on what was the benefit of moving from a traditional environment where you've got best of breed essentially onsite to this cloud environment. So if we think about it, the normal way of thinking about this kind of a research is that people talk about ROI. And historically that's been done by looking, by keeping the amount of work that's performed as given constant. And then looking at how the different technology components compare from a cost standpoint. But a move to cloud, the promise of a move to cloud is not predicated on lowering costs per se. It may have other financial considerations of course, but it's really predicated on the notion of the cloud experience, which is intended to improve business results. So we think about ROI as being a numerator question where the value is the amount of work you do versus the denominator question, which is what resources are consumed to perform that work. It's not just the denominator side. We really need to think about the numerator side as well. The value created. So what kind of things are we focused on when we think about that value created as consequence of the possibilities and options of the cloud? So both are important. So obviously when you move to a cloud environment, you can simplify operations in particular. You can simplify recovery. You can simplify a whole number of things within the IT shop. And those give you extra resources. And then the question is, do you just cash in on those resources and say, okay, I've made some changes, or do you use those resources to improve the ability of your systems to work? One important characteristic of IT, all IT and systems of record in particular, is that you get depreciation of that asset. Over time, it becomes less fitted to the environment that it started with. So you have to do maintenance on it. You have to do maintenance and work. And as you know, most work done in an IT shop is on the maintenance side. Maintenance and enhancement. It's maintenance and enhancement, yes. So making more resources available and making it easier to do that maintenance and making less things that are going to interfere with that, faster time to maintenance, faster time to new applications or improvements is really fundamental to systems of record. So that is the value that you can bring to it. And you also bring value with lower, better availability, higher availability as well. So those are the things that we put into the model to see how the different approaches. And we were looking at really a total one supplier being responsible for everything, which was the Oracle environment at Oracle Cloud Customer, to a sort of hybrid environment, more hybrid environment, where you had the equipment or mixed environment. Yes, where you had the equipment coming from different places. One render. The service, the Azure service coming from Microsoft, and of course the database coming then from Oracle itself. And we found tremendous improvement in the value that you could get because of the single source. We found that a better model. So the common source led to efficiencies that then allowed a business to generate new classes of value. Because as you said, 70 plus percent of an IT organ or a business is spent on technology is associated with maintaining what's there or enhancing what's there. And a very limited amount is focused on new greenfield or new types of applications. So if you can reduce the amount of time and energy that goes into that heritage set of applications, those systems of record, then that opens up that freezer for sources to do some other things. And having the flexibility now with things like Azure Stack and in the future AWS of putting that resource either on-premise or in the cloud means that you can make decisions about where you process things, about where the data is, about where the data needs to be, the best placement of the data for what you're trying to do. And that decision is predicated on things like latency, but also regulatory environment, intellectual property control. And the cost of moving data up and down. The three laws of the cloud. So having that flexibility of keeping it where you want to is a tremendous value again in terms of the speed of deployment and the speed of improvement. So we'll get to the issues surrounding the denominator side of this. I want to come back to that numerator side. So the denominator again is the resource is consumed to deliver the work to the business. But when we talk about that denominator side, perhaps opening up additional monies to do new types of development, new types of work, but take us through some of the issues like, what is a cloud experience associated with? Single vendor, faster development, give us some of the issues that are really driving the value proposition above the line. I mean, the whole issue about cloud is that you take away all of the requirements to deal with the hardware, deal with the orchestration of the storage, deal with all of these things. So instead of taking weeks, months to put in extra resources, you say, I want them, and it's there. So you're taking administrative tasks out of the flow. Out of the flow. And as a consequence, things happen faster. So time value is one of the first ones. Give us another one. So obviously the ability to have, it's a cloud environment. So if you're a vendor of that cloud, what you want to be able to do is to make incremental changes quickly, as opposed to waiting for a new release and work on a release basis. So that fundamental speed to change, speed to improve, bring in new features, bring in new services, a cloud first type model. That is a very powerful way for the vendor to push out new things and for the consumer to absorb them. Right. So the first one is time to value, but also it's lower cost to innovation. Yes, faster innovation ability to innovate. And then the third most important part is if you reinvest those resources that you've saved into new services, new capabilities of doing that. To me, the most important thing long-term for systems of record is to be able to make them go faster and use that extra latency time there to bring in systems of analytics, AI systems, other systems and provide automation of individual business processes, increased automation. That is going to happen over time. That's a slow adding to it, but it means that you can use those cloud mechanisms, those additional resources, wherever they are. You can use those to provide a clear path to improving the current systems of record. And that is a much faster and more cost-effective way than going in for a conversion or moving the data up to the cloud or shift and lift and shift for these types of applications. So they're all kind of related. So I get superior innovation speeds because I'm taking new technology in faster. I get faster time to value because I'm not having to perform all much of tasks and I can imbue additional types of work in support of automation without dramatically expanding the transactional latency and arrival rate of transactions within the system of record. Okay, so how did Oracle and Azure with Oracle stack up in your analysis? So first of all, important is both are viable solutions. They both would work. But the impact in terms of the total business value, including obviously any savings on people and things like that, was $290 million, nearly $300 million additional. This was for a fortune 2000 customer. So it was around $2 billion. So a lot of money over five years, a lot of money. Either way, you would save $200 million if you were with the Azure, but $300 with the Oracle. So that to me is far, far higher than the costs of IT for that particular company. It's a strategic decision to be able to get more value out quicker. And for this class of workload on Oracle, then Oracle at Cloud was the best decision. To be absolutely fair, if you were on Microsoft's database and you wanted to go to Microsoft Azure, that would be the better bet. You would get back a lot of those benefits. So stay within the stack if you can. Correct. So $2 billion a year, five years, $10 billion in revenue roughly between $200 million in saving for one Microsoft Azure plus Oracle, $300 million. So a 1% swing. Talk to us about speed, value, what happens in the numerator side of that equation. So it is lower in cost, but you have a higher, the cost of the actual cloud is a little higher. So overall, the pure hardware equipment cost is a wash. It's not going to change much. Got it. It might be a little bit more expensive. You make the savings as well because of the people, less operators, simpler environment. Those are the savings you're going to make, and then you're going to push those back into the organization as increased value that can be given to the line of business.  And since a vast majority of systems of record are running on Oracle, large scale, then that means Oracle Cloud of Customers is a superior fit for most circumstances. If you're not there though, then you look at other options. Absolutely. All right, David Floyer. Thank you. Thanks very much for being on theCUBE today. And you've been watching another Wikibon Action Item from theCUBE Studios in Palo Alto, California. I'm Peter Burris. Thanks very much for watching.


is one of our patients, this is Mr. Arthur Casano, who is going to speak with us today about a neurovascular accident that he had in the New York City area and the role that imaging played in helping diagnose and treat him and leading to his recovery. It's great to have you, Mr. Casano. Good afternoon. When I was first asked to speak at this symposium, I had some reservation about doing so. I had already spoken to a couple other events and I was unsure if I could come up with something new that I hadn't said already, so I had asked my wife and children to help out. After all, they too shared my experience.  It's a survivor story and here is why imaging is so important. My name is Arthur Casano, I'm from New York and I'm a ruptured brain aneurysm survivor. About five years ago, while on vacation with my wife and three children in the mountains of Virginia, I suffered a subarachnoid hemorrhage and a basilar artery in my brain.  Within minutes, I was vomiting uncontrollably, had lost the use of my right arm and leg and had blurry vision. I also lost my memory for a short time as well. It shook my world and it changed my life forever. I was taken to a hospital about half an hour north of where I was vacationing, only to be diagnosed but unable to be treated.  They had to airlift me to the University of Virginia Medical Center in Charlottesville where a neurosurgeon and a neuroradiologist took me into their care. I then received innovative imaging and treatment which not only saved my life but also prevented me from having any neurological defects. Using the coiling method, neuroradiologists reached the aneurysm in my brain by navigating a micro catheter through the femoral artery in my right leg. Then they inserted platinum coils through the catheter and blocked the flow of blood to the ruptured artery. The procedure is called coil embolization of coiling. In contrast to surgery, coiling does not require the need for a skier direct invasive surgery. Instead, physicians used real-time x-ray technology called fluoroscopic imaging to visualize my vascular system and treat the rupture from inside the vessel. No brain surgery or craniotomy was necessary. Sophisticated imaging, they used on me, can also be used to diagnose and monitor existing unruptured adenuisms as well as post-procedure follow-ups and treatment. If it were not for the imaging techniques, expertise and innovation offered at UVA, I would have died or would have suffered from multiple disabilities. This would have ultimately affected the lives of my wife, children, family and friends. As it was once said, there is never a dress rehearsal for this. It is always the real thing. And this was the real thing. I am so grateful that NIBIB has given me the opportunity to give voice to this important initiative. I can't help thinking what might have been. I might have been totally dependent on our healthcare system living with moderates and severe disabilities. This taxes our country and healthcare systems. It is so important that we continue to research and develop these sophisticated imaging techniques and procedures to prevent and treat brain aneurysms. As a U.S. citizen and a voter, I am depending on you to continue to allocate funding for research and development for the imaging used for brain injuries. Only a survivor knows what it means to survive. And one day that might be you. After all, one in 50 people have a brain aneurysm. They don't even know it. An estimated 6 million people have an unruptured aneurysm. 40% of rupture will die. 4 out of 7 who survive will have multiple disabilities. Thank God I'm not one of those statistics.  And I am representing the 6 million people in this country who already have a brain aneurysm and don't even know it. What kind of imagery do you want if you are someone you love with me? I want you to look at me and listen to me. I am an alive and a productive member of society. All because I was given the right kind of care by the right kind of professionals using the right kind of techniques and imaging. In closing, I just wanted to say this is the brain that often daydreams at meetings. This is the brain that doesn't remember all of high school math. This is the brain that sometimes forgets his wife's birthday. And it's also the brain that will never forget the neuroradiologists that use the sophisticated imaging to save his life. Thank you.


If you had the opportunity to share the gospel with one of the richest men in the world, would you do it? Or would you cower in the face of pressure? Would you chicken out at the last second? How would you go about it? Well, this week we had the opportunity to see that very situation play itself out in Full HD on the Babylon B YouTube channel. The Babylon B is a Christian satire organization who have made a name for themselves in many evangelical circles, even moving beyond that into having Elon Musk become one of their biggest fanboys. I've been familiar with the Babylon B for a number of years. I can think back to when I was like 16 years old being homeschooled and a number of my friends would post a Babylon B articles on the daily on Facebook. Although I have to be honest and say I haven't actually read many of their articles, their headlines do usually strike a chord with me. Apparently I wasn't the only one to feel that way and Elon Musk began to post and repost all sorts of articles on his Twitter, which you can imagine led to a controversy in and of itself. Okay, now with all that setup in place, we move to the podcast in question the interview with Elon Musk. This is huge, right? And so according to one of the guys, a part of the interview from the Babylon B or formally from the Babylon B, he had said that there wasn't a lot of lead up to this interview is very impromptu. They didn't get a lot of notice and so they didn't have a lot of time to prepare. Now, with all that being said, my primary interest is on the last seven minutes of this podcast, though I listen to the whole podcast, the first hour or so isn't particularly interesting for the purposes of this channel. And so let's take a look at a couple of the segments from the last seven minutes.  Well, how come we're doing the show on a Sunday?  Exactly. So we have to make a church right now. This is supposed to be a day of rest. We did Zoom church. To justify it. Just have an idea, like God said, don't work on Sundays. Okay. Lizzie, you guys are going to go straight down for this one. Get into the whole Jesus rest thing, okay.  Okay, so you can see here, Elon kind of changes the topic here. He's a little bit nervous and you'll see people do this quite a bit. When you're attempting to kind of pivot things toward Jesus, something a little bit more serious, they'll throw a joke in there. They'll throw something to kind of maneuver around it to lighten because people don't like to feel that kind of pressure.  And especially when Jesus enters the picture, people get nervous. So you can understand here what Elon is doing, you know, he's trying to make a joke to lighten things up. We'll see if they can reel it in. This is true. This is true. It's okay. So to make this church we have to do, we have to make sure just we're wondering if you can do us a quick solid and accept Jesus as your Lord and Savior. On the show. I agree with the principles that Jesus advocated. There's great wisdom in the teachings of Jesus and I agree with those teachings. Treating people as you would wish to be treated. Love thy neighbor as thyself. Very important. It sounds like a 60-70% yes.  I'll be safe, why not? Sweet, we did it. I think it just said yes. We got him. All right. We got him. I'll get into Elon's response to the person of Jesus and what he believes about Jesus in a little bit, but I want to talk more about this whole what seemed like a real missed opportunity. It's always my intention to offer grace to people because I, you know, I don't want to be that guy that's just kind of literally in my bedroom saying, these guys could have done such a better job and like, how could they do this? And obviously, there's a lot of pressure and we all make mistakes. We all choke from time to time. We all cower in the face of pressure and we were not the perfect witnesses that we want to be. There needs to be an acknowledgement though. Yeah, it was a mistake. Like that he, they give them no, him no insight into actually what the gospel is. This is a lesson. I don't want to just, you know, be dogging on these guys. I want us to learn from this, try to take away some lessons. And maybe the first one is don't assume somebody knows the gospel, choose repetition, even if that leads to rejection, if they were to share the gospel with him, like in a really clear way. And he hadn't already heard it before. And he's like, guys, I know all that stop preaching at me, whatever. That's like the worst thing that could happen. But it's not wrong to be repetitive with sharing truth with people. That's actually a loving thing. And you can do it in a non preachy way. And we'll talk about that in a second. But I want to loop back to what Elon's response to this was, because was it a sufficient, praiseworthy response? Was it like, yay, he's in the family now? No, he talked about, yeah, Jesus has some good principles. Yeah, he's a good teacher. Yeah, he's got some good morals. He's really kind of a guru when it comes to loving other people and turning the other cheek. That's not enough. We need the whole gospel here. Simply believing that Jesus is a good teacher is no more than the, than the Muslim or even the Jewish person that believes that Jesus, what like similar to Ben Shapiro, what he says about Jesus, he's like, well, he was, he was a good teacher. He died for, you know, being kind of a revolutionary, but he was no more than a good teacher. That will not save you. You need to believe that Jesus is Lord. You need to believe that Jesus died on the cross for your sin. And how do we understand our sin? And it doesn't take us that long to look into the Bible, especially Romans for all of sin and fallen short of the glory of God. If we even fail at one commandment, we are guilty of all of it. We are guilty before God because of our sin. And then from there, Jesus life actually begins to make sense. He came to this earth fully God and fully man without sin. You see, we sinned, but Jesus never did. He fulfilled what we could never do. And he died on the cross, the death we deserve to die for our sins against God. And Jesus rose again, defeating death so that we could be free from the power penalty and one day the presence of sin. That is amazing news that people desperately need to hear, including Elon Musk. So how can we share the gospel effectively in a context where we don't want to come across as just being preachy or shoving the gospel down people's throats as they often accuse us of? Well, I think a really important thing is asking questions, especially in a context like this, right? A podcast format, asking questions to get into his understanding of what Christianity is. What does he know about Jesus? What does he know about the gospel? And beginning to kind of untangle some of those lies and distortions and misconceptions that often reside with people that grew up Christian but now no longer associate with Christianity because there are misconceptions. Jesus wasn't just a good teacher and you can't just understand him as that without coming to terms with what he said about being God, being I am, being one with the Father. What are we supposed to do with that? My goal in having a conversation about Jesus is to help them understand what it's all about, to give them context to why we say the things we say, as opposed to just kind of assume that they know what's going on because obviously here, Elon Musk, he really didn't know. And who knows? He might come back on their podcast and they might be able to share the gospel with him this time and that would be amazing. I know there's been times in my life where I really wanted to share the gospel and then I chickened out and then I had another opportunity to do it. It's just kind of one of those things where you're like, God, I'm sorry for kind of messing up and cowering down and I just pray that you give me another opportunity to go at it and really represent you well. Even when we do fail, even when we do cower in the face of wanting to be accepted and liked, that we would come back and learn from that and that we would be faithful to God and his gospel. Thank you so much for watching this video, guys. I hope you enjoyed it and got something from it. I really hope this video came across in the way that I intended it with love and grace and compassion. I just want to give a huge shout out to everyone on Patreon that makes what I do possible in helping people follow Jesus daily. So thank you so much to you guys. You can like the video if you enjoyed it and subscribe because I'm putting out new videos all the time. Thanks again, guys, and I'll see you next time. God bless.


An important topic in programming is always separation of concerns. Now, this component here, this Pokemon component, legitimately has two concerns. First, it knows how to fetch and store locally a Pokemon from the Poke API. The second concern is that it knows how to display that Pokemon and also a loading state for it. In ideal world, these two concerns would be separated and composed together. Let's do that starting from the furthest point out in. Here, let's rename this to Fetch Pokemon. That seems like a more appropriate name given the fact that that's what it's doing. And then change the name of our component. Everything still works so we're in good shape to move on to the next change. Here, we want to pull out this and stick it inside of another component. We will name that Pokemon now that the name is freed up. Let's define this as a simple functional component because we don't need any of those special powers of state and lifecycle methods. It's a function that takes props and renders everything that we had before. Now, there are going to be changes because we aren't using the state directly. We need to grab these values off of props. And in our Fetch Pokemon component, we need to provide them as props. Everything works, but we've split out this concern of display. Now, these separations go by many different names.  I just call them knowing and unknowing components. This component doesn't know anything except for what it's given. And this component has all of the know how to collect and store information. It knows things. Now, in this point in our refactoring of these components, this is mostly cosmetic. We've separated the concerns, but there's still a coupling. This still only renders Pokemon. For this to be a completely generic component, one that's reusable across our app, we need to decouple this rendering concern. And ideally, both of these.


Hey, what's going on everyone is be Avery here for another trailer reaction This one is for triple threat, which it looks like comes out next year. I had no idea this was coming out It just popped up on my subscription and when I looked at the thumbnail it looked like Tony Jawa's in it kick kicking a crap out of somebody. I'm like, wait a minute So I went over to IMDB just a little bit to see what this was about man Hey, this is like a martial artist dream come true when people that like that you got Tony Jawa, Ikor Weiss or Weiss if I'm saying it correctly He's the guy that was the Indonesian gentleman that was in the raid movie in the raid redemption Michael Jawa and Scott Atkins all four of them, you know in one movie. Oh, it's about to go down Let's put on these headphones and y'all can stop listening me talk, but watch me watch this trailer. Here we go Find them we kill them no messing about Now I doubt that that movie is gonna be in theaters is probably gonna go straight to Netflix or straight to DVD and DVD who buys DVDs anymore. Well, some people probably do But I mean it looked good.  I love movies like that I I learned about Scott Atkins and the undisputed undisputed two when he was fighting Michael Jawa white or whatever So, you know, but guys that is just my opinion on the new triple threat trailer. What did you think? Did it turn you on did it turn you off? Do you agree with me or do you disagree with me? Let me know in the comment section below Let's get this conversation going to keep it flowing if you liked this video Go ahead and give me that thumbs up and if you don't like the video, that's perfectly fine Just leave my comment below why and still give me the thumbs up since you wanted us on YouTube Go ahead and subscribe to my YouTube channel so you can get all the content that I have to buy You can also click the bell so you'll be notified when I make uploads and also Go to my website check me out there bookmarketing look me up on social media and guys with it being Friday I cannot wait until tomorrow for the Hall H panel where Black Panther is going to be releasing a new trailer Hopefully when the first trailer was dropped during January 9th doing a game for the NBA finals. My mind was blown I was ecstatic. I was still the roof. I just super duper excited. Seriously. This is my most anticipated movie in life I cannot wait for this freaking movie. I mean, I love Marvel. I love comics I love Black Panther and movie comes out in Black Houston month and I am a black guy So this is just like an epic dream come true for me Nothing like this has ever been done before with a predominantly black ass with this size budget So if I if I had a chance I would love to be there on the red carpet with all the stars whether I'm on red carpet or on the side with Fans either or is fine with me, but of course I'd rather be on it with the red carpet with the stars It was a long shot. Yeah, but hey, I'm going for it and you yes You watching this video can help me get there by sharing this video 1000 times my guys I just want to thank you again for tuning in for my opinion slash reaction to the new triple threat trailer Starring Michael Jawa, Scott Atkins, Tiger Chan, Ikko and Weiss and Tony Jawa and before you go Don't forget that my name is Brennan Keith Avery and that's just my opinion. Peace


Nice introduction, nice introduction. All right. So, hello everyone, full room. So, thank you very much for attending So yeah, my name is Felipe Ximenez and This is my Twitter account so you can find me and I'm from Brazil so I'm actually from this city called Recife and quite far so long trip and I'm glad I'm here so and Thank you all for for coming All right, so I'll work and I have a company there. It's called Vinta and We do web development. So we work with a lot of APIs. We work a lot of Integrate integration with external services such as Twitter Facebook Instagram and Some private services We do a lot of Angular we do a lot of react. So Yeah, so if you need something like this just talk to me All right. So Here I'll be talking today about APIs. So API is just an acronym for application programming interface with which does not say a lot about what it is But it gives an idea. So it's basically an API defines how We interact with a software and when I say a software like it can be a Python class a database Some library or a web service or or any plug-in. So It's pretty broad definition. So for example, if you are talking about Python And we have this user class the API will be It will have like the attributes the name and the email and we have the methods update data and talk So this would be the API of my user class For example, if you go to a web service and API can be this is like the API for Instagram So the first method gets a media it can be a photo or video the second method posts a comment And the last one deletes it. So this is a Partial definition of the API for Instagram. All right So I'll be talking more about integrating services So we are focusing here about web APIs, all right So let's say a Customer comes to you and he asks you to develop a software web software Whatever and he wants the user to log in with Facebook and then He wants you to fetch like his the user basic info from his Facebook account So I have some options here for what we can do the first option will be go to Facebook documentation and read its API documentation and We could use you all lead to That comes with Python to make the request that would work. No problems second option would be again read the API documentation and Instead of using you are a leap to we could use request library, which is much more cleaner and I really like it it's easy to use and this would be easier and and it's a good option to and The third option would be go on Google and just search for like wrappers and Something ready to go to interact with Facebook and then we could go to the beach That's like I suppose we could let's take a deeper look to see if this really possible so first of all first of all So we are on the same page when I say API wrapper I'm Rapper would be just a Implementation of API documentation in a programming language and it can be in programming language Today we will be talking about Python, but you can be a wrapper for the for web API on any language So it's basically just a thin layer over HTTP and It will help you developing software Integrating services. So some things that are basic to a to a API wrapper is authentication It should be able to compose URLs. It should be able to prepare requests before you you actually make them and Should be able to process responses and format data. All right, so If you are talking with the API that returns JSON, it should be able to convert JSON to a native Format, so if you're talking Python that will be probably a dictionary So for example for this task, we could use Facebook. That's one of the most popular wrappers for Facebook API available and it's basically composed of two methods the first one is the get method and you can pass a path and some options We can see on the example here We are building the endpoint on the path So I have to like write this string for the endpoint and then I can pass like page true and this will when I fetch This endpoint me links it will return for me Not all the links in my Facebook wall It will turn pages of it because you said that it would be too much data to come come at once So we said Facebook returns it on pages So when I pass past page to face by it will iterate when I iterate over the response face by will automatically fetch new pages So I don't have like to worry about getting the next space and the next page So I would just work with the links. It returns also They return the links. They are dictionary. So they are Python dictionary, right? So the next max method is the post and this time We again have the to build the endpoint like a string But now we don't know since the post we are trying to post In this example, we're trying to post a new status to my Facebook wall I don't really know what's the format of the data the expecting neither the documentation tells me So I'll have to go to a Facebook's documentation API documentation and read about this so our first We are we first thought we could just get like this wrapper from the internet and started using it Without reading documentation and when you get it, you just see it's not possible You have you still have to go to the documentation so Some notes just said so we had had to read about the wrapper documentation. We had to read about the API documentation as well So another example would be Python Twitter. That's one of the most popular wrappers for Twitter. So It's a bit different from the face by one. It's instead of me building the you are the endpoints it gives me the methods so I can just pass parameters and It will handle the the rest for me Here are some some of the methods of this library As we can see it does not follow spepo pep8. So it's using combo case instead snake case nothing wrong with this just not usual and Instead of returning dictionaries it returns classes. So a bit different as well All right, it also use spy documentation. It's accurately not very Pythonic It has no pagination support. So I cannot do what I just explained to you about the face by one and And it has a method for each endpoint and uses models instead of dictionaries. So Okay, given the scenario, let's imagine now And this is a real scenario. We actually happened in my company a client came to us asking to force to integrate with Facebook Instagram Twitter Tumblr and blogger. This is a lot of integrations and imagine now I'm having to always read the wrappers documentation and then the API documentation. It's it's a pain. It's really painful so Let's think of if you are trying to write like the the perfect Rapper API wrapper what would you like to have it in it? So authentication? That's basic. Oh wrappers should have it I would like to use requests as I said, I really like this library it should have pagination support and Should would be nice to have like some exception raising. So I know what error code came on the response Right hypermedia support would be also be nice. So I could just follow links instead of building this these links I'd love to be it to be explorable So I can play with it before doing the final implementation And I would love to have a simple documentation. So Since I will have to read the the API documentation anyway I'd like the wrapper documentation to be simple. So I don't waste too much time on it and This brings us to tapioca so First what's tapioca? All right So tapioca is this Brazilian food. It looks like a teela. It's a bit softer And you like you put whatever you want inside it. It can be sweet. It can be cheese. It can be a chocolate. It can be Meat whatever you want. It's really tasteful if you ever come to Brazil You should try it So I have a little demo for this So that's me preparing a tapioca now back to the code so you can find this library at My company's github so vinter software slash tapioca dash wrapper and What is it it's basically a Python framework for creating web API Rappers so talks ship Let's show me the code demo time Let's see what we can do with tapioca All right, so We'll be using tapioca Facebook. So that's the tapioca implementation for the Facebook API and we also be using I Python so we can better explore the package and It has some nice features when you use I Python. So first of all, right, let's go I Python and All right import the library from tapioca Facebook import Facebook so All right, it's slow, but yeah So first thing we have to pass an access code access token so we can use the API We will get this from the developers dot Facebook dot com you on the graph API Explorer. So Just grab it Value token nice back to the right Nice so All right, let's play the first thing I like to go it's if you if you press tab on I Python you can see the full list of methods available for this wrapper and we'll be looking at the user likes method and We are like learning about this right now. So let's see what's available at the user likes endpoint so we can see there's a Partially mounted URL if you will go with a question mark you can see more info about it And that's from the package. So I can see I can pass an ID to the URL and Let's but this does not give like full information about this endpoint. So let's Open the documentation for this endpoint so you can understand more about it So you can just go open docs and you open your browser straight away All right, so we can see though. They'll be returning a data and a page in a data is an array and This that this data has this response will have will come in pages as we saw and These are the available attributes for the response so Yeah, all right, so we just just took a look at the Directly at the IPA documentation as you wish Oops something happened some problem here. Okay back to the code. So So now we'll be making the request so API user likes and I pass I'll pass the ID The ID will be me. So I'm getting the likes for my pace with my Facebook wall page And now I can see The URL is filled. So likes will show instead of ID will show me it just fill it the URL for me nice and now we actually do the request so response equals likes dot get Nice so response now it's filled with the likes we can see it and There are all my light all the first page for likes on my Facebook We'll be looking at the name of the likes so the the pages. I like it and You can see there's a page in and a cursor and a next URL. So we are exploring it So we are looking at a name if you come back to the API documentation We can see the the response actually has a name. So let's play with it All right, so Let's get like the first like I have in on my on the response so the data has a Array and I am accessing the first site in and I'm getting the name. So pretty straightforward. You just use Just navigate for it like it's a Python object And again, you can see the page in let's try to like to get the next page the URL for the next page of results so this time responses paging and next and We can see the URL and we can also fetch it. So Response page next and dot get so as you can see it's pretty pretty straightforward for forward to Fetch new stuff if you ever have a link you can just get it. It's pretty straightforward All right, so Now let's let's do some Let's print all the all the old pages. I like on Facebook So I can just go within for liking response and print the the name of each page so Tapioca will be Itterate over it and and whenever you reach the fin the end of a page will fetch more data That's automatic. So I don't have to worry about paging. It goes Right away. So that's all my bikes and You can see there's like little breaks. So this is the the library fetching more data Sorry All right, so yeah As you can see I recorded a video I was too afraid of like doing it right now, so So like let's try now to play with my photos, all right so this time we'll be using the user photos endpoint and I will pass in me again as the ID of this endpoint and get it and Now I would like This is the results and now I'd like like to to get the first picture. I have you know my wall so be data the first item and then source All right So this is the link for the image and let's try to open it on a browser So again straight forward forward So open in browser and we can see the picture on the browser and you can do this with any link you want So this is our local Python user group a lot of people nice and To end let's just try to post something on my Facebook wall so it's time API user feed and Now this instead of using get will again will pass in me because I'm posting to my wall and I'll be posting the using the The same interface as the request lead has so data and I can pass a dictionary of the Information it and it will convert to JSON and send to Facebook. So the message will be Posting to my Facebook wall using tapioca Right, let's see live on on my page now. This is the return. So return an ID for the for the post I made So if I go to my profile Yeah, that's me See it just post on my wall. So it did work Nice. So that's all for now. Let's get back to the presentation So Congratulations, it's just you don't know how to use any tapioca library So once you you learn how to use one type of tapioca library You are now able to play with any other. So if you get a tapioca Twitter, you already know how to play with it It's just the same as we showed on the Facebook one and Let me show you how easy is to write a wrapper for any service you want. So This is an example for the Facebook one. Okay, let me leave this Let me go full screen and This is all the code I needed to write the wrapper I just play with so it's for a line of lines of Python. It's pretty straightforward and not very difficult The rest will be just Resource mapping so it's pretty much a big dictionary with information about endpoints and how to fill them and That's how it's so Just like a documentation that it's not like real code. So So these are our things that comes with any tapioca wrapper They have a method for each endpoint They are extremely Explorable as we saw on the on the demo. They use request leads to make requests So if you know requests, you already know how to play with tapioca library They have pagination support and that comes for free. It has hyper media support. So you can follow links that's also for free and You can access documentation pretty easily. So It's nice. You don't have like to know everything before you start coding. You can just Redocumentation as you go. So some benchmarking the tapioca Facebook library has 250 lines of code and The face by one has a thousand so one fourth the size and Again, this includes the resource in mapping the dictionary I show you so it's not actually You don't feel like writing code. You just feel like documenting it For the Twitter one it the difference much bigger The tapioca Twitter has 150 lines of code and the Python Twitter has six thousand so huge difference And for example, it took me one hour to write the full wrapper for the parse dot-con service So it's pretty quick All right, so some notes about the project again We are we are instead of having to read wrappers documentation and API documentation will be now reading just API documentation because we're we already know how to use the wrapper It's fun to explore. So it's we are you are encouraged to play with the wrapper before you actually do the final implementation and Writing new flavors new tapioca flavors. It's pretty easy It's all almost a hundred percent of the clarity is you have few very few lines of codes and and comes with batteries included so Nice and To finish that's there's a lot to improve it. It's a new project. I've been working on it for about six months and If you have some ideas and you have like something you'd like to add to it You're very welcome. There are a lot of things. I still want to add it to it They are listed on the github page of the project. You can go there and give your opinions and Yeah, thank you You have any questions? Great talk. I wanted to know How flexible it is working with because the the API's are used Facebook and Twitter They're pretty restful in like a HTTP restful style. How well does tapioca work with API's? That don't really conform to restful standards. Is there much flexibility for plugging into those as well? Yeah, sure. I mean It doesn't matter What API it is it will use like it will probably it should use the basic HTTP methods so get post-delete options and since it Use the same HTTP methods. You are able to write a Tapioca for it It may not look like as good as the Restful API look, but yeah, you still can't do it It's possible Any other questions? All right. Thank you for a talk. Do we have any Already any implementation to manage different API versions for one endpoint for example Facebook has I've seen a 2.2, but there's a 2.4 and some things are different sure all right, so This is to be I Mean defined how how we work, but my first idea for this would be have Different libraries with different versions. So if you want the Facebook one one dot zero Version you find typioca Facebook one dot zero and we find the two you could tapioca Facebook two dot zero but I mean I'm open to two new ideas if I had some just tell me Thank you for the talk. I just wanted to check which versions of Python that's the Poco support It goes from two dot seven to three dot four So yeah, I don't think I'm bad bow Hi, I wanted to ask you how does tapioca integrate with the asynchronous frameworks? For example, if I use an asynchronous library like tornado or a sync IO How would it integrate because the default client would block on Request, is it possible to make the call is synchronous? Again, if you have some ideas just tell me and we can think of something Okay, so but Now it doesn't support this Any other questions What are the IPs are supported besides the Facebook and Twitter now, right? So right now we have Facebook Twitter Parts.com Mandrill There's some water. I don't remember now, but like This is also nice. If you had if you want to to implement a new one, please come to me and I'll help you I mean, it's all open source if you want to do it on your own just do it But if you have any any doubts just come to me and I have I will help you writing specific implementation for for services Or questions. All right. I think that's it. Thank you very much


So go ahead and put your depends on tightly as we get ready to take a more serious dive into what all this Zelda drama is really about. Well after you hit the subscribe button of course you see we're on our road to 150,000 subscribers which is pretty awesome right at least for me and if you stick around to the end of the video we have a pretty sweet giveaway for you guys for a $10 eShop gift card but again details on how to enter at the end of the video. Tears of the Kingdom is showing itself to be a bit divisive among hardcore long time Zelda fans for many reasons being a direct sequel taking place in the exact same world It's not really that uncommon in the video game industry but it is uncommon for the Zelda series having never truly done this before while at least not in back to back releases. Yes I'm aware of a link between worlds and that it takes place in the same worlds a link to the past calm down Zelda lore experts I didn't forget that little nugget of Zelda history. Now that the game has been out for a little while a common criticism lobbied by quote Nintendo haters before release that it's glorified $70 DLC is echoed by some of the most faithful Nintendo Zelda fans. Sure they may not go as far as to say those exact words today that would be a bit too insulting even for Zelda fans to say about the makers of the game but really talking about recycled world graphics mechanics characters and other things spliced in with new stuff isn't the point of this video. If you want to find some Zelda fans being hyper critical of such stuff you can check out the likes of Bandit Games who has self proclaimed he won't really be making content around Tears of the Kingdom anymore as a Zelda theorist due to not only his criticism of the game overall which he has a three part video series on these criticisms and we'll link them down below but also in particular because of the story he also argues against my long held belief that they've never really cared about the timeline itself which is fine these are all opinions but it's everything happening in the wake of Tears of the Kingdom that's causing a true stir in particular with series producer and final decision maker Eiji Aonuma and the things he has been saying lately in various interviews some of the stuff is music to the ears of folks that aren't that into Tears of the Kingdom as an example he practically guaranteed they would never return to the world of Breath of the Wild in Tears of the Kingdom most especially in the very next game and they would leave behind mechanics even loved ones like Ultra Hand to that world this made many happy who weren't satisfied with the direction of Tears of the Kingdom just knowing that whatever is next is going to be a new fresh Zelda experience all over again as a Zelda fan myself I admit this sounds great Tears of the Kingdom is my favorite game of all time but I love how unique the Zelda series is where most of the entries in the series are a new world even if they decide to call that world Hyrule and have similar locations those locations just quite literally don't look or feel like the same location in prior games it has that familiar feeling but fresh almost every time so this is largely a good thing that we're moving on to something new again it's also exciting as it leaves everything unknown but one particular thing Aonuma said has hardcore Zelda fans pretty upset Arlo is a nice example here where his literal thumbnail to his video gives the general sentiment without even watching reportedly Aji Aonuma stated freedom and openness is good but linear games are bad in fact the quote most often used comes from this IGN interview and here it is the near games are games of the past that sounds pretty harsh on the surface but let's give you the full context of the actual quotes you see this interview was originally conducted in Japan so we should go off the original text from IGN Japan Japanese to English translation is more of an art sense it doesn't really translate perfectly but this translation by omatonmedia.com gives a more clear understanding of what Aji Aonuma meant in full context here's what he said games where you need to follow a specific set of steps or complete tasks in a very set order are kind of the games of the past this was then followed by the interviewer asking Aji Aonuma about fans nostalgia and how they can apply that to the current design he said this I think our psychology makes us want what we don't have anymore and of course I too feel some nostalgia for this past tendency of Zelda games and notably he also says he feels there's more linearity in tears of the kingdom already as there is a set path it's just one the player has to discover for themselves so he didn't really say that linear games are games of the past but rather that the idea of linearity in general is something that exists in prior games as he was agreeing with Fujimayashi who previously in that same interview said they wanted to make games where the players don't feel like they can't do something just because we don't want them to and notes that a player can go right to the ending sections of the game anytime they want but without knowing where that is or how to get there it's designed for them not to really notice it hence they try to guide you to where they would like you to go but if you find out for yourself you're more than welcome to go right to the end there is no can't there's just we won't tell you how right now hardcore fans are still nonetheless even with a corrected quote pretty upset by this because their biggest criticism of both Breath of the Wild and tears of the kingdom are essentially the dungeons and the story two things they feel the linear style of Zelda games in the past just did a lot better of course this is still just opinions and totally subjective but hearing that they do not at all want to use these aspects again makes them worried the irony of course is tears of the kingdom should actually be a nice reminder that the concerns are maybe overblown people enjoyed the dungeon puzzle designs of the divine beast but they didn't like that the aesthetic was the same and that the boss fights felt very samey as well so taking that feedback in mind when making tears of the kingdom the five dungeons are all themed and they all have their own designs and yes extremely varied boss fights so they listened they didn't necessarily bring everything back from the old games but they made steps steps they felt made sense within their design goals as nintendo moves forward to a new Zelda game some four to five years from now long time with a new world and new possibilities and designs i think it's obvious they will continue to evolve what the dungeons are i also think they will change how the story unfolds the last two games relied heavily on memories but like mechanics such as ultra hand i think that style of storytelling will also stay behind with these games as they find new ways to engage the player and evolve Zelda even more they definitely do not seem like the kind of developers today that are going to look at all these things as barriers and requirements or climbing be something that returns probably but i have a feeling and entirely new art direction a world that feels fresh a brand new story maybe an increase from five to eight dungeons with completely fresh designs and more is in store for us the next time around in a sprawling open world that looks crazier and even more insane than ever before the Zelda team knows how to push nintendo systems to their limits for their creative vision and they will assuredly do this again on the nintendo switch too i understand the concerns of the hardcore faithful but i also think we need to give the people entrusted with the series a little faith tears of the kingdom was like breath of the wild in many ways and it should have been the next one besides being an open world it's a complete mystery they won't even start revealing those secrets just yet no i did say wait until the end you amazing zelda i mean well prime family friends right we're all family here so if you're subscribed and want to win a show wait ten dollar e shop gift card again have to be subscribed i want you to go ahead in the comments below and tell us about your favorite video game memory but it must include the following two words that's right folks we're gonna hit up word of the day so the first word of the day we have comes from mariam webster that word is purview now look we don't always like that webster fellow so we're also going to have to use a second word this one coming from the word of the day over at dictionary dot com cromulant now enjoy your holiday weekend and hey we'll announce the winner of this either if not before christmas on christmas you know i got a lot of stuff going on but we'll get those winners announced out there you guys are awesome hameri christmas happy holidays happy hanukah kwanzaa festivus whatever you celebrate and if you don't celebrate at all just tell the people around you that you love that you love them it's just that timing


Today I'm doing an angioscreen for our CEO. Angioscreen is a quick screening that helps identify your risk for heart disease and stroke. So, here we go. First we place the arm cuffs, then the ankle cuffs. Now we will do a quick rhythm strip after placing the stickers on your arms and legs. A quick ultrasound of the abdomen and neck, and here we can see that there's healthy blood flow. We then check that there isn't any undiagnosed high blood pressure. At this point the participant sits up and puts their shoes back on. The nurse will then go over the results with you before you leave, and Bob looks good. Now the nurse will share the next steps.


I think for me, you know, when you were talking earlier about sort of how music's been sort of a really big anchor for you, it's, it's the same with me. It's like, I always used to have my headphones on all my earbuds in listening to like metal or emo rap or at the moment like dark trap or like it's, it's a way for me to kind of going to my own world and escape. I guess it helps when you don't feel like people understand you, that you can kind of go to these places that express these emotions that you're feeling and I don't understand who you can empathize with. Exactly. Look, I'll see it is I don't really understand me. So how can I expect someone to understand to to understand me? But music really understands me. Music helps me to convey everything that I feel, everything that I've experienced.