The Anderson Family Now, Oliver, when Christine arrives this afternoon, please help me. She's an old schoolgirl friend. How long is she gonna stay? I have no idea. Probably only a few minutes. Is that the babe who's trying to get into pictures? Yes, she's just been married, so please be careful how you talk to them. I don't think I'm even gonna talk to them. Oliver, Christine would just love to go home and tell everyone I married a stoop. A stoop? What's a stoop, Mom? Quiet. Okay, I'll show them how a stoop really acts. No, please, Oliver. Spying on you so they can report I'm a stoop. He didn't say that. Well, I intend to, according to you. Uh-oh, here we go again, folks. The Anderson Family Let's visit the Anderson Family. Well, this whole thing started when Mary received a wire that a school-day girlfriend is going to drop in on her for a short visit. The young lady is bringing her new husband with her, and needless to say, Mary is determined to make a good impression. Hurry now, Junior.  Gee, Mom, is this a visit or an event?  Because when you have company, Junior, you have to exert yourself a bit to make their visit pleasant. Well, if you haven't seen her for years, why do you care, Mom? Well, because I do. Now run on and get your work done. Mom, that's kind of cheating. She'll think we're always like this. Oh, you just don't understand, Junior. I have to make her think I'm happy. A nice home, lovely son, money in the bank. Is Pop going to meet him, too? Oh, I wish you wouldn't bring that up now. I have enough to worry about. Run on. Your father will be here any minute. Call me when Pop gets home. I don't want to see this. I suppose the door is locked. Well, it's Mr. Anderson. Well, I'm sorry. You're so late. Oh, I stopped over and talked a few minutes with J.J. Tuttle. He has a new remedy he's going to make called use back. Well, tell me about it some other time and take hold of the other end of this radio. Now, wait. I've worked all day. We can do this housework Saturday. Do no such thing, Oliver, here. Read this. A wire. Now, wait. Your father wasn't here only. It's not father. Arriving on 8 o'clock train will be thrilled to see you bringing Roland with me. Christine. Christine Johnson might school with her. You wouldn't know her. You mean she's just barging in with no notice? Well, the only thing that counts is she's arriving at 8. We have 20 minutes to meet the train. Well, why don't I take the newly wedged to a hotel? Oliver Anderson, I'm about frantic as it is. I can't treat people like they weren't welcome. I'm not. Well, I should think you'd try to help instead of having it all fall on my shoulders. Now, wait, honey. Calm down. I wanted to think I married well. I wanted to feel that she isn't the only one who made a success of her life. Oh, come on, honey. Why pretend? Let's just be normal. Well, Oliver Anderson, I'll not ever go back to pleasant well and talk about me. She never did like me very well and I know why she's coming here. Well, I'll meet the train and tell her we've moved. You'll do as I ask you. Meet the train. Be pleasant. Make her feel welcome. Oh, I do so want the people back home to know how happy I am. Okay, honey. You can count on me.  I'll take Junior down to the train with me. They're bound to see him sooner or later anyhow. They come in this gate, Pop. Mom said she was a blonde and rather a prominent front teeth. All I'll have to do is look for teeth and hair. All right. You look for the hair and I'll watch her. I think this is the lady, Pop, coming over toward this post. Blonde hair, prominent teeth. Brother, she isn't kidding. Oh, hello there. Is this Christine? Oh, you're Mr. Anderson. That's right. I would have known it in a moment just like Mary wrote. Only a little older. Well, this is Junior and Mary's boy. I've heard so many nice things about you. Oh, you darling. Looks just like his mother. Well, little? Yes. Shall I take your bags? Oh, bring them. Oh, excuse me. Mr. Anderson, this is Roland Bill Javent, my husband. Oh, hello there, Roland.  This man is not a producer. Oh, I'm happy to make your acquaintance, I think. Well, shall we go? Well, just so.  Mary can't wait till she sees us. She's thrilled to death. May I carry one of those grips for you, sir? Oh, of course, here. Take this one. Junior meant the little one, Mr. Rone. Is riding on trains make Roland ill? Oh, no. He's ridden on them before. But he hates to call in people he doesn't know. That's all. Roland and I should get along fine. Our car is over here. Mama's waiting for it. Just think. 13 years since I've seen Mary. I wonder if she still has straight hair. Darling, how are you? Let me look at you. I'm so happy I could cry. Oh, do put your things over there and come on in the other room. I don't know what to tell you first, Mary. Oh, I'm rolling there. Oh, yes, of course. I'm not used to having a husband. This is Roland Bills Haven. Mary, my husband. Oh, how nice. How do you do? Roland is assistant teller at the Farmer's Bank over in Springville. And he gave up his career to bring me here. Oh, are you going to locate out here, Christine? Oh, yes, of course. I have a letter from Mr. Webber to give me a few starring roles and pictures. Gee, are you going to be a movie star? You can just bet I am. And nothing is going to stop me. That's the spirit. Now, how do you feel about it, Roland? Oh, I suppose it'll be boring, but I'll go through with it because I love Christine with a love that is deeper than the deepest ocean. I'd like to see that in a man, Roland. Of course it wears off a little later on. Yes, I guess that sort of thing could become a notness, Roland. Will you have a cigarette, Roland? I don't smoke. Roland neither smokes, drinks, or plays cards. You cook, Roland? I abhor the kitchen. Oliver, dear, will you help Junior get dressed for dinner? Help him? Oh, my God. Oh, sure, of course. Excuse me, folks. Come on, Junior. Yeah, excuse me. Of course we will. You run right along. We dress for dinner. Well, probably afraid I'd raise my voice to Roland. Well, what shall I wear for dinner? Well, just change your shirt and comb your hair. Well, I always do that. Well, do it again. Did you get that remark about her going to be a picture star? Well, yeah, but she has a letter, Pop. Yeah, well, listen. Your mother could give her ten minutes to start in the powder room and make Christine look like the back row of a Burlesque chorus. Well, gee, Pop, like Mom says, you're not showing the right attitude. Never mind my attitude. If she didn't go home and tell all Mary's friends how I acted, I'd really make her visit a nightmare. Good morning, darling. Well, Oliver Anderson, if you don't hurry out, scream. We'll be right there, Mom. Now, don't worry, honey. I'll pass the stuff to Christine first. Oh, and the husband makes me so nervous. Oh, come now. In ten minutes, I'll have me eating out of your hand or else on his way to the railroad station. Oliver, dear, will you bring the soup? Right away, Mary. My? You've a perfectly trained husband, Mary. Does he always help this way? Well, he does now, but it took a lot of patience on my part. I do hope Rowland will cooperate. Excuse me, Christine. It's hot. Oh, my goodness. I should say it is. And you, Rowland? What kind of soup is this? Split pea. I don't eat it. These peas are different. They're split sideways. Junior, please, you're spilling your milk. I don't care for any. Thank you. Okay, Mary. Thanks. How about you, Junior? Oh, yes. Thank you. We'll spend a few minutes with the soup, but there's more coming. You just read the paper, Rowland. Thank you. Comics are on page eleven. Rowland, dear, you're not yourself. You're generally so quick with woody answers. Please leave me be, Christine. Don't nag. Oh, Mary, I must tell you. Remember Creeper's Christiansen, the boy with six fingers? Uh, vaguely, yes. Well, he married a girl from the city and when he brought her home, people just gasped. What's the matter? Do you have two heads? Well, no, but she was a sight.  Remember that little dark girl, Irma Crumps, who sat right behind you in the eighth grade? What was the matter with her? Oh, nothing. But I do remember that day the teacher sent you home to have your hair combed. Remember that. It seems as though I do. I guess the wind had blown it. And the wind was curled. Well, yes, but remember, I was young then, Christine. If you'll excuse me, Mama, I'll take the plates. All right, all right, go ahead, Junior. But look out now. Be quiet. You'll wake Roland. I hope you'll excuse Roland. But strangers seem to subdue his will to be exuberant. But look, don't you think he should take his chin out of the salad? Oh, my goodness. Roland. Roland, dear. Yes, darling. You're right. Roland, darling, please, you're tied. Well, have I eaten yet? Not yet. Then why am I sitting here? Just be patient, dear. You've had a long, tired day. Mary, would you mind very much if Roland retired early? Of course not, if he can make it. I do seem to be sort of worn thin. Possibly I should tub and retire, darling. Oh, I'm so sorry. Oliver, come help me put Christine's things in their room. Oh, oh, oh, sure, sure, sure. Hey, folks, I'll be right back.  They bore me. What do you think they're doing to me? There isn't a hotel room in town. She's the type of person I have. What are you doing in our bedroom? Oh, gee, I don't know, Mom. And I know it isn't the thing to say, but gosh, I wish they'd never come. Oh, come now, honey. Don't give it another thought. Nah, they don't worry us. Not a bit.  She doesn't do it to be mean, darling. She's just reminiscing. But surely you did something that was all right when you were young? Sure. She married me. Yeah. Yeah, she probably thinks that was a mistake, too, Pop. Yeah, I know. I wish I could put some cinders in their bed. Oliver, I don't... Oh, you don't know when we can get some, do you, Pop? Shh, quiet, please. They'll hear you. Christine was always like this. I understand her. Now, let's just all relax. I'm going to relax, but I'm also thinking of a way to bounce that gopher face. Why, Oliver? The kid likes it. Oh, now her teeth aren't bad at all, Oliver. Her teeth aren't bad. Those teeth! She's the only woman I ever saw who could eat corn on a cob through a picket fence. Oh, Steve, Pop, we should tell them that. Don't worry. Tell them what I'll do. I'll have them out of this house in an hour from now. Back to the Anderson family. A girlfriend of Mary's has dropped in to see her. Mary is trying very hard to make an impression on her, so the report back in Mary's hometown will be a good one. A junior rather goes along with his father and disliking both the girl and her husband and is told, Mary, that he'd do what he can to send her on her way. Oliver isn't too sure of success because right now he's trying to talk junior out of his upper bunk for the night. Oh, look, there's nothing wrong with the back porch, Junior. You're young and healthy. Well, that's pretty cold out there, Pop. That isn't the idea. Of course it's cold, but I'll see that you have a couple of extra blankets. Gee, look, just like camping out in the woods. Mom says I don't get my rest out there. Well, you slept out there when your grandfather was here? Well, sure, but it was summer then and warm.  Oliver, I've put the bed clothes out on the back porch. Yeah, I know. I was just talking to Junior about it.  No, wait just a minute. Not me. But, darling, Junior must have eight hours of uninterrupted sleep each night. I don't care about that. I'm not sleeping on that back porch. Chapman's dog barks at six and wakes me up. Oh, Shucks, you don't have to worry about that.  That's the way I did. I don't care how you arranged it. I'm not sleeping on that porch. Put Roland out there. Now, isn't that lovely? You'd treat a guest that way? I don't like it. I think the feeling's mutual. Why can't I just climb in with Junior for the night? Oh, gee, Pop, it'll hardly hold me, honest. Ah, it's ridiculous. These bunk beds are built to hold grown people. Well, there's not room, Oliver. Look, we'll make room. But, Pop... Just tell your friends that I'm retiring. Oliver, I won't say it again. You're sleeping on the back porch. Now, wait, look, here's what I mean. I can get way back in the box. See, when Junior gets out in the morning, he won't even wake me. What are you doing, Oliver? I'll show you what I mean. Now, here. I'll get up there and show you what I mean. You better use the ladder, Pop. Ah, ladder. That's for sissies. I see. The springs. Junior, lift that end up. Okay. Give me your hand, Mary. Here.  You come. Come on, Pop. Striking a woman. I didn't strike her. Now, get out of here. Mary Darling, let me help you up. I'm sorry, Rowland, so all of this... You're positively revolting. Ah, look, I didn't strike her. I'd expect you to say that.  Shall I strike him, Christine? No, Rowland.  Look, get this fop body here before I wind this bedpost around his neck.  Well, it's the first time forever. Come, Rowland, and control your temper. Well, you better listen to her, Rowland. That's the first sensible thing she said today. Now, look, Christine, this was an accident. There's no reason for this excitement. Just calm down and go out with Rowland. I'll be right with you. I'll be right with you after 13 years with him, and you can have Tom. Oliver Anderson, I've never been so humiliated in my life. You haven't. Who fell through the bed? Yeah, that brings us up to sleeping again, Mom. All right, you and Mom figured out. I know where I can get a good night's sleep.  Listen, I'm going to get a night's sleep regardless of who it disturbs. The air is quite chilly. Careful, and don't step in that oil on the floor. Oil? Don't tell me you're drilling for oil in here. No, no, it's that peasant Homer. He changed oil in the car and the pan leaked. Now, my boy, to what may I attribute this late call? I was just wondering, uh, how it affects for sleeping facilities over here. Sleeping facilities? Yeah. When I was married, there's no room for more than one, since Homer stored that old couch out here. Why do you ask? Oh, some schoolgirl friend of Mary's and her husband are using our beds for the night. Oh, me. I know what you mean. Oh, do you? I remember when Esther and I were first married. Esther? Yes. Esther was my second wife. Oh, I see. Yes, friends would drop in and stay. Finally, I had to put my foot down. Poor Esther was so tired when she left to work for work each morning, I was afraid they would terminate her. Well, how'd you get rid of her? It's a very simple matter. Is it?  You don't insult them, do you? Oh, no, no, no. Of course not. Oh, come on. Just how good a friend is this schoolgirl? Well, I don't think she's a friend at all. Just remembers the bad things about Mary. Nothing good. She says she's going to be a star in pictures. Ah, just the type I love to play with. As a cat doth a mouse. Mary won't stand for any rough stuff now, JJ. Rough stuff? That's medieval. When I get through with them, they're on the train before they know it. You run on now, and I'll be right with you. No, no, no. I'd rather you go back with me. Very well. But let me warn you, don't contradict the thing I say. And here's what I'll do. All right, I'll go along with you. Help routine to be a well-known personality who just arrived from the city. Mr. Turtle's with me. Come on in, JJ. Now, let me handle this, Oliver. Go ahead. Oh, Mr. Turtle. I'd like to have you meet some friends of mine. Well, well, happy indeed. But you have so many friends, Mary, my dear. This is Mr. and Mrs. Bill Chapman. Ah, how do you do? Pleasant fellow over here. Yes, and I assume you're strangers in our fair city. Yes, that's true. I'm going to be in pictures. Pictures, oh, wonderful. However, I can perceive that you are a newcomer to our provision. We call it the cinema. Oh, you're in pictures? Oh, wonderful. Sure, for years, the old school.  Mary, JJ does better when he's standing up. Go on, tell Christine more, JJ. My? And you call him JJ? Surely, yes, my dear girl. We're old friends. For a while, you know, Mary was rather perturbed with me for insisting she be the lead in my play. Foreign and the tulips. A predricate corn production. You mean Mary? Mary Anderson? Oh, my wife. Please, Mr. Turtle.  Ah, me, I can remember how I pleaded with Mary to take her test. I can hardly believe it. I remember Mary had such straight hair in school. Straight hair? My, my, I could name a dozen of my closest associates who started out life with straight hair. And now they're on straight salary. Yes. Mr. Turtle, Mary's skin was never very good. I understand you have to have a good skin. A good skin? My goodness, Mrs. Bilgevin, Mary here has what we call the Cleeg Stimuli. Short for camera skin, sought after by many of our best producers. Roland, we aren't keeping you up, are we? I'm comfortable, thank you. Oh, well, maybe I should put on a little coffee. It isn't too late. Coffee? Oh, yes, yes, of course. It would be splendid, Mary. Yeah, it won't take but a minute. I just can't understand it at all, Mr. Turtle. The manager of the theater at home told me I had the perfect face and skin for pictures. And I was always the lead in our school plays. My dear young lady, that is behind you. Forget it. Erase it from your mind and start over. What does your husband do? An assistant cashier at our bank at home. And a mighty good one, too. End me, lad, all you happy here, Mr. Bilgevin. I can answer that. You're the type who would never consent to be called the husband of that star. You have too much fire.  Er, I am somewhat tenacious. Then you think I am wasting my time, Mr. Turtle? Certainly not. We never know till we try, my dear. Some of my friends have tried for years. Homes have been broken up. Lives have been thrown to the wolves. And how me heart aches when I see you two young people just starting out in life. It reminds me of Esther in a second way. J.J., show Christine what you mean by that kind of skimp. Are you a dermatologist? Well, I dabble in it a bit, yes. You mean you've never heard of blister effects for tired feet and that wonderful remedy used back?  Of course not, of course not. We all do foolish things when the bloom of youth rests lightly upon us. Then you think it's foolish for me to go on with my career? Let's go back home, Christine. Yeah, sure. Oh, my yes. Had I but the foresight. The vision which your husband possesses, Mrs. Bilgehaven, I would have made a success of my life. But for you it's not great. Oh, it's terrible for me to be running out this way. The coffee will be ready in a couple of minutes. Ah, Mary! Step to the later moment, my dear. Please, under the lamp. Under the lamp? Why? Just to test us all, Mary, go on. Yes, I would like to show Mrs. Bilgehaven what I mean. There, there, now.  Just a little bit to the left, please. Relax the facial muscle. Relax your face, Mrs. Bilgehaven. Yes, that's fine. Now, hold it, hold it, just like that. Yes, yes. Now, Mrs. Bilgehaven, come close, please. I'll show you what the expert looks for in a skin. All right. Professional secret. Oh, this is so silly, Jay. Well, I... Now, you'll notice the closeness of the pores in Mary's skin. What? The lack of oily surfaces which catch the lights in the camera's eye. And notice, too, the texture of the hair. The stem, we call it. It's what we call versatile straight. Now, we take that hair and make it do anything we desire. Because of the chemical which we know in the trade is scravenic. No, you're scravenic. I don't think I care to discuss it any further, Mr. Tuttle. You don't have a chance, Christine. Let's go home. Oh, my dear, I hope I haven't hurt you feelings. Some of the skins I inspect have pores which under the gloss look like a slice of Swiss cheese. Oh. I abhor cheese. Well, Mr. Tuttle, it's getting rather late now, and I think... JJ, stand for coffee, Mary. There's a train at 11, Christine. Let's get back. Oh, no. No, please, Christine. I guess Roland knows what he wants to do, Mary. I think you're right, Roland. It does me heart proud, Mr. Bill Haven, to see such fine family spirit. And in the years to come, I pray that you will think kindly of the old man who showed you the way to real happiness. Army, I may even drop in at the bank in the future and pay a friendly call. He means when the bank's open at the first. Oh, my, my, my. If you're going to catch that 11 o'clock train, you'd better hurry. Mr. Anderson, I started out hating you, Byron. That's all right. Everybody does that. But I certainly think Mary should be very happy to have found such an understanding person. You might mention that around town when you get home. Mary, dear, I owe this all to you. I'd have blindly staggered on, determined to be something which I could never, never be. Yeah, mention that too around Pleasantville, will you? Oliver, do you really have to go now, Christine? Yes, Mary. This has been a bad dream. I want to put it behind me. Roland and I were meant to stay at home. Army, it is such wonderful people that this great country can well boast and the best of luck to you both. You've shown us the way to real happiness. Together Christine and I will work out our destiny at the bank, I at the cashier's window, and Christine on the accounts receivable. Ah, gee, it's quiet with them gone, Mary. Oliver Anderson, I've never been so humiliated in all my life. Now, just a minute. How long do you think Roland will have stayed around and starved with her? I don't know. About two weeks. Now they're home and happy. What else could you wish for? But the way it was done, Oliver. Oh, yes. An artist to his fingertips. You know, Mary, that cuddle's a mighty handy fellow to have living around you. Well, maybe you're right, dear. Now, is everything taken care of for the night? Yeah. Oh, wait a minute. I'd better get you out of here. Junior? Oh, of course. There's no need of his sleeping out there on that cold porch. I'll go get him. Hey! Yes? There's a note on his clock here. Huh? He's sleeping in Homer's garage tonight. The Anderson family is written by Howard Swart, directed by Herb Lytton, and features Dick Lane as Oliver, Louise Arthur as Mary, and Walter Tetley as Junior. Others in the cast were Ginny Johnson, Doug Young, and George Perroni. Music by Gordon Kibbe, sound effects by Ray Erlenborn, and your announcer is Ken Peters. The Anderson family, is a Hollywood broadcaster's production transcribed from Hollywood.


Hello and welcome to the session. The given question says using matrix method solve the following system of equations So let's begin with the solution. Here we are given three equations. First one is x plus 2y plus z is equal to 7 Second is x plus 3z is equal to 11 and the third one is 2x Minus 3y is equal to 1 Now we have to solve these three equations using matrix method That is we have to find the values of x, y and z which satisfies these given equations So writing these three equations in matrix form, we have on the left hand side 1 2 1 1 0 3 2 minus 3 0 and we have x, y, z is equal to 7, 11 and 1 Let us denote this matrix by a, this by x and this by b So we have a x is equal to b, we have to find x and this is equal to a inverse of b and a inverse exists only if a is a non-singular matrix. So first let us find determinant of a So this is equal to 1 into 0 minus of minus 9 minus 2 times of 0 minus of 6 Plus 1 into minus 3 minus 0. So this is equal to 9 Plus 12 minus 3 which is equal to 18 So determinant of a is equal to 18 and this is not equal to 0 So this implies that a inverse exists and a inverse is given by a Joint of a divided by determinant of a Now let us find a joint of a now a is a matrix having elements 1 2 1 1 0 3 and 2 Minus 3 0 So here we shall write the cofactor of a 1 1 which is given by plus remaining After leaving the first row and the first column we are left with the remaining these four elements which is the cofactor of a 1 1 and This gives 0 plus 9 which is equal to 9 So writing 9 in the place of a 1 1 now let us find a 2 1 But just this element so leaving this row and this column we are left with 2 1 minus 3 0 and the sum of 2 and 1 is minus 3 So here we shall be writing minus sign and this gives minus of plus 3 which is equal to minus 3 so writing this in The place of a 1 2 Now let us write a 3 1 Thus 3 plus 1 is 4 which is a positive number. So here we have 4 and a 3 1 is this element So leaving the third row and the first column we have 2 1 0 3 and this gives 6 so here we have 6 now let us find a 1 2 Again we have a negative sign and a 1 2 is this element. So leaving this column and the first row we have 1 2 3 0 and this is equal to Minus of minus 6 which is equal to 6. So here we have 6 similarly writing the others We have this So this is a joint of a now. Let us find a inverse. So this is equal to a Joint of a which is this matrix 9 minus 3 6 6 minus 2 minus 2 minus 3 7 and minus 2 divided by determinant of a which is 18 and Thus x is equal to a inverse which is this matrix that is 1 upon 18 9 minus 3 6 6 minus 2 minus 2 minus 3 7 minus 2 and B Which is a column matrix having elements 7 11 and 1 and this is further equal to 1 divided by 18 Now 9 7's are 63 3 into 11 is minus 33 6 ones are 6 Then we have 6 7's are 42 2 and 2 11 gives 22 with a negative sign minus 22 minus 2 into 1 is minus 2 and here we have 3 into 7 with a negative sign minus 21 7 into 11 is 77 and minus 2 into 1 is minus 2 This further implies That 1 divided by 18 On simplifying this matrix we get the first 36 Then we get 18 and I'm simplifying the last Row we have 54 Which further implies that 36 divided by 18 18 divided by 18 and 54 divided by 18 Which is equal to 2 1 and 3 Therefore x whose elements are small x small y and small z are 2 1 and 3 So on comparing we have x is equal to 2 y is equal to 1 and Z is equal to 3 so this completes the session by intake care


I've been doing online classes at Alabama for two and a half years now and you can do this. Make a list of everything you've got to do. Give yourself a plan of attack and stick to it. I just wanted to say that if you're watching this, you're my friend now automatically and I'm sorry if you don't like it that's just the rule. I didn't make it. Let's finish the semester strong. I have been a Bama Phi distance learner for two years in the MSW program and I love it because nothing beats going to class in your pajamas. All you need is self-control, determination, and most importantly time management. My most important tip is to add your deadlines for your coursework to something other than your blackboard. You definitely are going to forget. Technical support is usually pretty quick at responding and pretty helpful.  You have to have a classroom. You got this. Roll time. You all have a good day and I hope that everyone's out there staying safe. Roll time. You got this because Bama students have grades.


We started FarmEasy four years back in 2015 trying to solve four key problems of the pharma supply chain area which was availability, authenticity, affordability and accessibility of medicines. The pharma supply chain today in India is played with a lot of inefficiencies. We believe that using digital platforms and technologies, this could be made much more efficient. People would get access to the right medicines at the right time at the right price. And that's where we started scaling this up, you know, the model got a lot of acceptance from people. We were solving real problems for people and that's when, you know, starting from one city we grew from, you know, solving for problems in a few pin codes to now delivering medicines to each and every pin code of the country. I think there is a law in place for medicine distribution and sales. The online layer was never existing in this space and that is where there is no clarity around this. If you combine the IT Act and the drugs and cosmetics act, we are very much compliant to the law of the land but, you know, to have a common law or a regulatory sort of, you know, clause covering all the players in this space, we need some sort of a common framework which combines the IT Act, drugs and cosmetics act and this should roll up into the health ministry.   Everything has been thought through and there was a draft notification last year. This is specifically for online pharmacies. It's been a year now that we've been pushing the government to, you know, at least get some clarity because having no clarity or having uncertainty raises a lot of questions just like, you know, people think that there was a ban but there was no ban on online pharmacies. There was a ban on pharmacies selling medicines without a license. This is big clarity which is needed, right, and the same way, you know, this is just online pharmacy. Similarly, there is medical devices, there is, you know, online consultation and a lot of other categories in the healthcare space which requires a lot of investment, a lot of resources, a lot of positive push to have a positive impact on a larger audience in the country. And that's where faster action from the government and positive reinforcement in this sector will just help the case. I think because it's healthcare, you know, it involves a lot of trust and hence it's a, you know, long-run sort of investment from the entrepreneur side, from the investor side as well. You need to stay here for a longer time. I think staying for a longer time also gets the right trust you need from the stakeholders, be it the patients, the doctors or any relevant stakeholders. Because it's patient safety, it's about patient safety. The government also would be extra cautious in, you know, setting up a framework for different types of startups in this space. But I don't think it's true that there are no returns. There will be great returns. In fact, healthcare is one of the spaces which will have much more returns than any other consumable, you know, startup or consumer good startup. I think healthcare involves a lot of patient connection, the relationship between a patient and the entity would be far deeper than any other space. And that's where the returns can be much more, you know, higher and larger than any other space. So definitely there is some risk involved. I wouldn't call it a risk, but I think it's a process that one has to go through. If it's an innovative way or a new way of transacting or interacting, it will require its own, you know, process of getting the framework in place. But after that I think the returns are huge. I think, you know, questions around the legality of this space where people don't have clarity. For example, a lot of, you know, media folks interact with us and they question whether the business is illegal or legal, you know. This is one thing which sort of worries us and concerns us because the business actually is legal, you know. There's no question of violating any of the laws existing in the country. But this is something that we have to keep explaining time and again to not only the media but also to some of our customers, to some of our vendors whom we partner with, with some of our, you know, regulators in different states where we operate. It's just taking a lot of time and a lot of resources and bandwidth wherein the same could be, you know, utilized for growing the business and positively impacting a lot of people's lives in India. I think to fight the menace of fake drugs, digital platforms is one of the strongest solutions and today in the, you know, current way of things or the current situation the way things operate in the supply chain, there is no digital track and trace of medicines for how the same batch or one particular unit of medicine is moving from the manufacturer to a distributor to a retailer to a customer. Through digital platforms, we are today able to track and trace till the last mile for who is actually consuming the drug and what batch number is the drug from and where is it manufactured and which manufacturer is it. We would be able to detect any entry of any fake drugs or spurious drugs and this would be a great, great benefit to the entire industry. So I believe that online platforms is the only solution right now which is being deliberated to stop this menace of fake drugs.


Oh my god guys, I was literally recording and then I realized the mic wasn't on Okay, guys today. We're doing something that I've been putting off doing for a long time now And I don't know why it took me so long to finally pull the trigger But today I'm finally declaring my major a lot of you guys know that I've been really into mechanical and aerospace engineering for the past year and a half. I'm looking very much to work in NASA and I mean and obviously I'm excited to make this next step in my journey. So Okay, I realize that joke doesn't getting anywhere. I'm kidding guys. I'm doing economics So yeah, let's just log into the website Well, that was easy So as far as why I decided to major in economics, that's what today's video is going to be about and yeah Let me just dive into it and not waste any time Number one obviously Princeton is top tier for the economics department It's got one of the greatest in the country if not the world So for me to do something practical and usable in any type of field that I'm going to be pursuing in the future Is really just looking for the long-term benefits for myself and for any type of job that I plan to pursue You know when I first came in I really wasn't considering economics as my primary choice of study But the more I thought about it the more I realized how practical it could be and once again Just help me reap the long-term benefits of this investment I'm making for the next four years and getting a college education also to be a high level of understanding of a Variety of different fields that will benefit me if I try and go into media Entertainment starting a business in the future all these skills and the things that I'm going to be learning over the next few years Are just going to be beneficial in any type of industry once again And I think a big thing about a Princeton education and something that's you know Very important for any type of student to do is obviously a junior paper and a senior thesis I don't know if any other school really has this but every junior and senior here depending on your major are required to write a senior thesis of about depending on the apartment 50 to 100 to even 150 pages Around one special topic and then a junior paper, which is just a smaller version of that But you know writing a thesis is not a small thing It's a big accomplishment to have not just for future employees But to yourself to say that you did the research you gathered data and you brought an addition to the academia world And I think another reason that I decided not to major in anything else is that there really isn't anything else for me to Do here I've looked at all the different majors and none of them offer me a really creative outlet or something that I can Really find myself passionate about and not that I'm Loving economics or like absolutely impassioned about it But it's once again just a very practical thing for me to do that It's hard for me to justify doing anything else whether it's visual arts or creative writing or I even considered French and Italian for a little bit But you know I didn't come to Princeton to get a visual arts degree and that's not to say anything about people who are getting visual arts degree here Because I know tons of great artists But for me as someone who's always been self-taught and realized that I could learn anything through YouTube tutorials or practice by doing Just being in a creative classroom for photography or film almost limits my creativity and stifles me from you know Reach my full potential because I'm always being critiqued or telling what I can and can't do and for an artist That's just not good boundary to have and obviously I understand the difference between constructive criticism and just criticism But you know the types of content that I'm creating I feel that I don't necessarily need to be doing a whole major in that Much less a Princeton degree when I have so many other options that I can be pursuing now since Princeton is a liberal art school That means that they enjoy having a wide variety of subjects and matters that you need to know about So a big thing about a Princeton education is that every student is required to take distribution requirements which fulfill things like a math class for your quantitative reasoning a science class a Epistemology and cognition and ethics and morals class The good thing is they have a wide variety of classes that you can take to fulfill those distribution requirements But at the same time it just gives you a wider breadth of study and at first it was a little bit annoying because I was like Why am I taking a math class if I don't need it in the future? But you know forcing yourself to take things out of your comfort zone will once again Just give you more understanding of the world and will help you apply new Topics of interest that you may not have known before It's also a relatively doable course load. It's not the hardest at Princeton It's not the easiest meaning that I'm still going to have time to do my other things that I have going on for myself And to be honest it may be at a point where you know my extracurricular passions become my priority But at the same time economics is still an important thing that I'm going to be focusing a lot of time and energy and more So than I have been doing right now because I think once I get older the more I'm going to be taking classes that I'm interested in get closer with my professors have an actual JP and a thesis to Work on and having those goals and tangible things that I need to accomplish will just give me a lot more motivation than what I'm feeling Right now when I'm taking the introductory classes and I'm not too interested in the topics at all I am also getting a certificate in entrepreneurship, which is essentially a minor in that the requirements for that We're only two prerequisite courses, which I've already taken and for me to get a certificate in entrepreneurship Will just allow me more opportunities to pursue entrepreneurial endeavors while I'm here but also utilize the resources of a Princeton Certificate program meaning that they're going to hopefully be able to fund future projects or anything else that I'm going to be working on I consider doing a visual arts degree, but number one I missed the deadline and number two once again I just feel like a lot of the things that I am doing I don't need a department itself really to Help facilitate that if that makes sense to be honest guys that about wraps it up I don't think this is a huge deal But obviously it's a pretty important thing for me to declare for the next two years So I figured I would make a video about it because a lot of you guys have been asking why I'm doing economics and Obviously those are my reasons Let me know if you guys have any more questions in the comments down below Subscribe for more videos like this one and as always don't stress finesse


The City of Columbia enjoys a really good partnership with the American Heart Association. We participate and go red for Women Day, City Hall goes red in February and we try and make sure that all of our wellness activities incorporate things like walking and getting people active and so it's just a natural thing for us to have a team at the Heart Walk. It's a free walk so we've got a nice team here and we're going to hit the streets of Columbia and do a nice 5k to promote awareness around heart disease as well as be healthy and have some fun ourselves in today's society. I mean it's so easy to live a very busy lifestyle but really not be active and so you know I'm somebody who I'm running from place to place meeting to meeting and I have to be really intentional about getting out walking more eating right and so for us we feel like walking is something very easy anybody can do no matter what your fitness level is you know of course with some limitations but we want to make sure that you know people understand that something easy like coming out to a 5k with your neighbors and your friends it's a way that you're doing something to promote heart health for your own self as well as you know being able to to hang out with some great friends and neighbors and so we thought it was an easy opportunity for us to promote heart health and we think it's important to keep that message going all throughout the summer and in spring that you know we've got great walking trails in Columbia so you can you know get with some friends you can put on some earbuds and just go out to any of our walking trails and get get your walk on.


We are the product of the choices we make every day and how we treat those among us. Our fellow Canadians, those choices we make every day are things that we always have to be purposeful in. And so tomorrow our Prime Minister will remind Canadians of our history and remind us that our future should be one that is free of racism and bigotry. Where all faiths are welcome to practice, the world can come and be welcome, not tolerated, but welcomed. And included where their faith can be practiced, their language spoken, their families raised in their cultural traditions. We are unique in the world in that way and we will remain unique in the world that way as long as we continue the traditions the Prime Minister will talk about tomorrow. So tonight thank you for coming. British Columbia issued its apology in 2008 thanks to your work and now our Prime Minister will offer an apology on behalf of all Canadians again thanks to your work. I'm here to say to you thank you. You have made every Canadian proud because tomorrow you will help us remember who we are. Thank you.


You've probably seen how to create Azure resources using the Azure portal, but that's a manual process and it's easily screw-upable when you need to create and repeat the resource creation for multiple projects or when you're moving from dev to production or when you're deploying your customer solution to their Azure subscription from your developer subscription. Wouldn't it be better to script the resource creation and configuration process to ensure that it's the same every single time? What about versioning your resource configuration so it's part of your code? You can with Infrastructure as Code or IAC. IAC is popular in the DevOps world and it fits nicely alongside a complete CI and CD process. It involves creating your resources from machine readable files that can be versioned with your project in your source control solution. In this video I'm going to start with a blank slate and I'm going to show you how to use Bicep, a domain specific language from Microsoft to create Azure resources for an Azure function app. This episode is also available as a blog post on boytonos.io and as a podcast on boytonos.show. Check out the description below the video for links to these other resources. Hi I'm Andrew and if you're new here subscribe to my channel to get notified of future videos for professional developers on Microsoft 365 and Azure topics. Let's start with the question what is Bicep? But first let's talk about ARM. You might be familiar with something called the Azure Resource Manager which is also known as ARM. ARM templates are big JSON documents that you can use to deploy Azure resources and they also have the ability to accept parameters or inputs so that you can create variables for things like resource names, settings, different SKUs, IP addresses, and domain names just to name a few things. But they aren't terribly friendly to work with because they're huge. So Microsoft set out to simplify the challenges with ARM templates and they wanted to create something that had a concise syntax, reliable type safety, and support for code reuse. That's what Bicep is. It's a domain specific language or a DSL that provides a much richer and more productive environment than what we get with ARM. In fact you can compile a Bicep file down to an ARM template in vice versa. Now Bicep has a ton of benefits and Microsoft touts that Bicep has support for all resource types and API versions. It's also got a simple syntax especially when you compare it to those ARM JSON templates. A better authoring experience thanks to a VS code extension that gives us type safety, intelligence, syntax validation, and a bunch of other stuff. The result of a deployment to Azure with Bicep is repeatable giving you confidence in your CINCD process. You don't have to worry about the ordering complexities of resource creation. You simply deploy with one command and Azure takes care of all that stuff for you. And it's also very modular so that you can break it up into different components that we call modules in Bicep. You can even preview what's going to happen to your deployment with the what if operation. You can see what's going to be created, deleted, or updated and any of the properties that are going to be changed as well with that operation. And best of all, Bicep is included with Azure. You don't pay a thing and it's fully supported by Microsoft support. Okay now that's your Bicep overview fire hose sales pitch. So brass tacks. Let's see it. Let's look at a common scenario. Let's say that you want to create an Azure Function app. Now this is a simple process using the Azure portal. The wizard that you're going to go through in creating it is collecting enough information on creating the resource. Let's see that.  So here I'm in my Azure subscription and I'm going to go ahead and I'm going to go ahead and create a new resource or say I want to create a new resource. So I'm going to start by creating a new resource group and we'll just call this our playground 01. And I'm going to put this in my east US and just say review and create it. So our resource group is now created. Let's go see what it looks like to create our Azure function app and see what the process looks like. So I'm going to go say create and I'm going to search for a function app and I'll say create. Now from here it's going to ask me a bunch of questions. So where do I want to put this? I'm going to put it in the existing resource group that we just created playground one. Let's give it a name. I'll just call this my playground function app. It doesn't like that. So how about 01? There we go 01. I'm going to be publishing things as code. Let's see the runtime stack. We're going to use node. This doesn't really matter at this time. The version LTS is good. We're going to deploy this to east US. I like Linux and we'll just say it's a premium plan just for kicks. It's going to ask me what kind of a premium plan I want to use here. So it's given me an option for creating my hosting plan of where my Azure function app is going to run. So it's creating one called ASP playground 01 with four characters after it and it's chosen the elastic premium one EP1 skew in size. It's asking about zone redundancy. I don't really care about that right now. Hosting, it needs a storage account. That's interesting. So that one's called playground 01 BE44. And let's go to networking. I'm not going to deal with any of the networking stuff right now for monitoring. Yeah, I'm going to go ahead and use Azure application insights because that's going to hook up to my function app to let me see how the function app is performing both from the resource side, but then I can also use that inside of my functions as well. And I'll just go ahead and I'll just say create. So it'll go to a review and then I say create. And I'm going to let this go ahead and create our resources. All right. So what did that process create? Well, it created a storage account, an app service plan or a hosting plan where everything is going to run and it created our function app as well. It also created an instance of application insights that we're going to use to monitor the function app and it connected to the function app to the app insights instance. And we can see that if we come over here to our function app and we look at the configuration for our production deployment slot and what you're going to see here are a bunch of app settings and you can see some of the app settings for application insights. We also have an app setting for the storage account that was created, the web storage, the web jobs storage, some details about the function as well like what's the extension version we're using in the runtime and then also some website content settings as well that have been set. Not only this, maybe you also want to create some additional deployment slots for your function app. That's something you definitely could do. Well, let's see how we can do all of this with bicep. Now, in another video, this one up here that I'm also going to link to in the description below the video, I'm going to show you how I'm using this bicep file that we're about to create in a GitHub workflow for a complete CI and CD process. This video that you're watching right now, we're just going to focus on the bicep part. So first, let's make sure that my environment is all set up. Now, there's nothing I need to do with Azure, but I do need to make sure that I've got some stuff that I've done to my laptop to be able to use bicep and create the bicep templates and test them out. Now, to create a deployment with your bicep file, I'm going to use the Azure CLI and I guess you could use PowerShell, but I'm a CLI person, so I'm just going to use the CLI. Now, I already have the Azure CLI installed on my laptop. So I'm going to drop a link to it in the description below just in case that you need it and you haven't installed it. Now, bicep is provided as an extension to the CLI. So first, let's see if it's installed. I'm going to use the terminal that's in VS Code because we're going to use VS Code to create our bicep file. So we're just going to use the terminal because it'll be easier to see both of them at the same time. So I'm going to do this by saying az bicep version and what that's going to do is that's going to use the Azure CLI to see if bicep is already installed and here you can see it's not installed. So it tells me how to install it by just saying az bicep install. Now let's make sure it's installed by saying az bicep version and it should come back and give us some information about the extension that's installed. Okay, cool. So that's good. We can even ask it what things can we do with this by doing the help command. Okay, so bicep is now installed inside of the Azure CLI. Now, I also need to make sure that I'm logged into Azure with the CLI and I set the CLI to the Azure subscription where I want to create all these resources. So to set the subscription, I'm going to run az account list to get a list of all the subscriptions for my account that I have access to and then I'm going to set which one I want to use using the az account set and then use the subscription argument and then to confirm that I have the subscription set on the CLI that I want to use, I can just see az account show and that confirms that I'm actually using or I've set to use the subscription that I want to use here. Now let's make sure that Visual Studio Code has the bicep extension installed and I'm going to include a link to this in the description below to make sure that you can find it easily. My machine definitely does because I can just say bicep and I can see that the extension is already installed and so with that my laptop is good to go. Now the first thing that I'm going to do is I need to create a resource group where I want to put everything. So I can do that using the Azure CLI as well. Now I'm going to store the name of my resource group in a variable called resource group and I'm going to use that to create the resource using the Azure CLI by typing in az group create pass in the name of the resource group, the location where I want the resource group to be defaulted to and then I'm just going to set a tag on it as well and now to confirm that resource group was created I'll just come back over here to the Azure portal. I can do a refresh for my subscription and here we can see we have Playground 2 set up. Okay with everything set up let's get started creating our bicep file. So when you do this you want to think about your dependency tree like as a mental map like I'm creating a function app but that needs a hosting plan so I should create that first and then my function app is going to need a storage account to store logs and some other things so I probably need to create that as well before I create the function app. You get the picture. Let's start by creating the basics of our bicep file. Now I'm going to start with what I want for my inputs known to be as parameters to be and these are going to enable my bicep file to be reusable across different projects. What I'm going to do first is I'm going to create a parameter called location and it's going to default to the location of the resource group that we're currently in where we're defining this. You're going to see in a little bit when I run my bicep file I'm going to tell it what resource group to create the deployment in so when it runs the bicep file is going to be able to get the location of the current resource group so all resources that are created in it they're going to go in east u.s. where my resource group is.  Here you can see I'm also setting the description of it so that when I use this bicep file I can get intelligence if another bicep file is going to call it. The next thing is I'm going to define the deployment ID I'm giving it a default value of a bunch of zeros but in the other video where I'm going to talk about using github actions for deployment you'll see why I like to go through and set the deployment ID as well and then finally I'm going to define the name of the staging slot that I want to create for my function app and in my case I'm going to default that to staging so now let's create that storage account that we're going to need now to create the resource I'm going to use the keyword resource and give it a name I'm just going to call this my az storage account that's an internal variable for my bicep file that I can use in other places I'm going to use the resource called microsoft.storage slash storage accounts and then I specify what API I want to use now when I create this I'm going to pass in a bunch of properties and I do that using a similar syntax to what we have in json where I'm setting an object with a bunch of properties I'm going to set the name to be whatever the prefix is with storage on the end I'm going to set the location equal to the location of our resource group which we defined in our parameter at the top I'm going to set the kind of our resource to storage v2 and then I'm going to set the skew to be standard locally redundant storage so I'm not going to do any kind of like globally redundant stuff in this demo here when we create the function app one of its app settings needs the connection string for the storage account so what I'm going to do is I'm going to create a variable and I'm going to use the first keys bicep function to get the primary and the secondary keys from the storage account the primary key is the first one in the array that's returned so I'm going to stuff that into this variable notice that as I'm typing some of these things in I'm getting some intelligence and that's the benefit of using something like bicep over using arm templates because we're getting this intelligence and part of it's being provided to me as well through the vs code extension for bicep you'll also notice that I'm getting these little squigglies or little warnings here and it's saying that hey you've defined this variable but you're never using it so you might have picked up on that as I'm typing certain things like this environment name prefix when I use this to create the string interpolation to basically concatenate two strings together I was that I was showing up as not being used up online five but now that I'm using it it's actually working next let's create the app insights instance to do this I'm going to create a new resource named az app insights and I'm going to use the resource called microsoft.insights slash components and then pick the API I want to use the API version I'm going to set the name of the app insights instance to wherever my prefix is dash AI I'm going to set the location to east us using the same location property the kind is set to web and then I'm going to set some other properties on this like the application type the public network access for ingestion and for query I'm setting all these different values these are all all these different options are defined not only on the resource itself but it's also defined in the bicep documentation the type for all the different types that are available you can use any of the stuff that you have with arm that in bicep files for those different property values remember bicep is kind of just a dsl on top of arm templates now similar to creating that storage account I'm going to need the app insights instrumentation key for the function app when I create it so I'm going to stuff that in a variable as well right now all right now for the main event now let's create the function app but first I need to create a azure hosting plan where it's going to be stored to do that I'm going to create a resource we're going to stuff it in a variable called az hosting plan and I'm going to use the resource microsoft.web slash server farms I'm going to set the name the location and the kind to use the similar values I've already used so far the kind you notice I'm going to set that to Linux for the skew I'm going to use an s1 skew and for the properties I'm going to set it to be reserved oh there's something I want to show you so before we move on so check this out the vs code bicep extension can show you a visualization of all the resources that you're creating cool right what's cool about this is I can even click to one on one of these resources and it'll take me straight to the actual resource that I've created so you can see I'm jumping around here so that might not be too exciting but watch this remember our function app that's going to have to have a dependency on the hosting plan let's create the function app now so to do that we're going to create a new resource called az function app and then I'm going to I'm going to use the resource called our named microsoft.web slash sites I'm going to set the name I'm going to set the kind it's going to be a function app the location and the identity for this one we're going to use a system assigned identity so we could use like managed identity you'll see in the other video that I'm going to talk about later or that I'll show you I use this and with my full CINCD process with a github workflow you'll see where that's coming into play now for the properties as I set these properties watch the visualization over there on the right hand side as I finish all these properties up and how I'm I'm linking the server farm id to the hosting plan that we just created his id now function apps just like web apps in azure can have deployment slots that are depending on the hosting plan that you selected I love using these and in my other video that is going to that I'm going to show you how I use github workflows to do full CINCD of an azure function that's going to use this bicep file I'm going to show you how I use them with my azure functions for completely automated ci and cd process that includes swapping the two deployment slots when I want that to happen but I need the slots first so I've already got one slot by default because when we create the function app it automatically created that but I need a staging slot so let's go about creating that now now to create a staging slot I'm going to use the same resource keyword and call it the az function slot staging and then the name of the resource I'm going to use is the microsoft web slash sites slash slots I'm then going to set the name the location the identity and the properties to be very similar to the ones we have for the function app but you'll notice the name looks a little bit different because it's going to be the name of the function app that we created previously and then I'm going to add on after a slash the name of the staging slot that we passed in as one of our input parameters but wait a minute did we forget something a function app needs some application settings that are defined when it's created right we saw that and when I created it using the portal that's how app insights is going to be wired up along with a few other things like the supported functions runtime and a whole bunch of other stuff well I didn't forget anything instead I created the resources like this very intentionally here's what's going on I want the slots in my function app to have mostly all the same app settings across both of the different slots except for one property I want that to be slot slot specific and that means I don't want it to change when I swap the different slots I want it to stay with that slot even though the code base is going to change so in the azure portal I usually do this by checking a box on the slot property but when I provisioned it with the resource manager you first have to tell the function app that one setting is slot specific and then you have to go set all the app settings on each slot independently so here's how we're going to do this first I'm going to tell a function app that it has one specific setting that slot that slot specific and I'm going to do this with a microsoft dot web slash sites slash config resource and I'm going to set its name to slot config names then I'm going to list the all the app settings that I want to be slot specific to be the app settings names property and lastly I need to set the app settings on both slots but I'm going to do this with a special capability we have in bicep called a module let's create a new bicep file that we're going to use to set our app settings on the slots and I need a few input parameters like the app insights instrumentation key the storage accounts details the function name and the staging slot name so let me go ahead and add these now I'm also going to create a parameter with the default value that I want for that slot specific app setting now because both of the slots app settings mostly mirror each other except for that one property I'm going to create a common variable called the base slot app setting that contains all the settings that are shared by both slots and I'm going to use string interpolation to not just create these name value pairs but also concatenate a few strings for the different values of these different settings so they're all in the name value pair setup now let's set the production slot settings now I'm going to do that by creating a new variable with just the value for the production slot and I'm then going to set the value using the same microsoft.web slash site slash config resource and I'm going to set the name of the function app slash app settings all right that's how it's going to set those app settings and the value of the properties that I'm going to set well I'm going to use this the bicep union function to merge the base settings and the production settings together and they're going to repeat the process for the staging slot but instead I'm going to use the resource microsoft.web slash sites slash slots slash config and I'm going to use the name of the staging slot to specify these different settings now to call this module let's jump back to my main bicep file and I'm going to use the module keyword to call my module and I'm going to give it a specific name unique to the deployment and then you're going to see why I'm going to do that in a few minutes when we actually do the deployment to set the input parameters I'll just set those using the params property on the object that I'm creating notice that you saw on the visualization it created the app service module that I was creating or the the the module that I created and then once I referenced the file it actually looked inside that module and it showed me the resources that were being created which were the two functions slot settings also notice that I'm using the variables that I created previously to pass them in as parameters to get things like the app insights instrumentation key and the storage account access key and notice that this module as I'm giving it these different references it's picking up dependencies on some of the other objects and resources that I've already created in this bicep file now the last step is to update the output settings this isn't really necessary but you're going to see why I do this in the other video where I use this bicep file in my cincd process for my github workflow now let's look at that visualization I'm gonna go full screen notice how we can see our nested module in our main bicep visualization this is really cool we can use this module on its own too if we wanted in a totally different bicep file or we could just use it straight from the azure cli let's see if this works I'm going to go back to the console and I'm going to use the azure cli to create a brand new deployment I'm going to do that by typing in az deployment group create I'm going to give the deployment a name I'll call it my deploy one I'm going to tell it what resource group where I want to create this deployment so in this case here I'm going to use the same variable I used earlier I'm going to then specify the bicep file that we're going to use and then I'm also going to pass in a couple parameters remember that we had a few input parameters on our bicep file like the deployment name ID we're going to call that my deploy 1.1 or 1-1 and then I'm also going to set the resource name prefix and I'm going to use the prefix name Zara and I can see we got an error here so let's take a look at this and we see there's a reference to a staging slot line 99 so this is a little confusing because unfortunately what we're seeing here is the error is coming from the JSON file that was generated so I have to kind of use this to figure out where the problem is and I can see that because it's talking about a function staging slot that is probably going to be when I'm creating the staging slot and sure enough I can see the problem because I'm passing in a resource here when it really wanted to pass in the name now it took a second to get started but that's a good sign because it likely means that my bicep file is valid unlike the couple little typos that you saw me have earlier so what I'm going to do is I'm going to jump back over to the Azure portal I'm going to go into the resource group that we create our playground to and I'm going to go over here to our deployments and see what deployments we have and we can see there's the deployment is starting to run right here now let's see everything that got created so if I go look at my deployment we see one was called my deploy and we can see all the stuff that it did these are all the things that it created or our work that it ended up doing here we see storage listed twice that doesn't mean it was created twice it just meant that it was created there maybe was an update to it somewhere along the way we can also see that it actually ran another deployment inside it we can see that this one's listed as a deployment and see where it's called my deploy one dash one grant app service this is the deployment that we use to create our our module so when our main dot bicep called our other module that was setting the app settings those are seen as two different deployments and that's why I like to use that deployment ID I give it a name because I use that as kind of the prefix so when I look at all of the deployments for this for this resource group I can tell that that this deployment was tied to this one and what's also cool about this is that when I look at the deployment I can also look at what the template looked like so here's the JSON template that was created from our bicep file we can also look at the variables that were defined and the parameters that were all passed in but I can also look give it a little bit easier to see I can look at the inputs for this deployment so there's the location for our resource group there's the resource name prefix there's the deployment name ID and the function app staging slot and I can see the outputs that were returned back to me so that's why I said I don't you don't really need to do the outputs but it's kind of nice so we can go back and see like hey what did you create an app insights instance what's that instrumentation key if I come back over here to the resource now and if I go to the overview here I can see all of my resources are all created we've got our azure function app we got a staging slot there's our hosting plan and there's app insights if I come to my azure function app and I look at the deployment slots I can see that we have two slots that are created if I look at the production slots configuration which is what we're on right now and I show all the values you can see there's our instrumentation key there's our storage account connection string and all those are the values that we set notice here that the app configuration level is set to be a deployment slot setting and the value is set to production if I jump over to my staging slot and I look at the staging slot and pick his configuration here you'll see after showing the values he's got all the same values except for that one that set up as a as just a slot specific setting so this is really cool we can see all these values that were set and sure enough we could even see look at that one deployment that we created that can for our app settings or for the settings we set for each one of the slots and we can see all the inputs that were passed into it so like the staging slot name was named this the function app name was named this etc so it's really cool we can see all that stuff that's all defined biceps pretty cool as I now have a file that defines the function app and all this dependencies and one thing that I love about this infrastructure is code stuff is that not only do I have a file that I can use to recreate and make changes to my app but my changes can be versioned and documented with my project and that's going to act as like documentation for whatever my project needs so what do you think let me know by dropping a comment below and let me know if you want to see more videos about bicep or azure functions or doing azure functions ci and cd stuff if you like this video please give me a thumbs up and consider subscribing by smashing that big red subscribe button below that way you're going to see when I publish more videos on similar topics for professional developers specifically around microsoft 365 and microsoft azure including topics on bicep and azure functions hey and don't forget to check out that other video where I show you how to use this bicep file in a complete ci and cd process and that uses this file to not only create the resources in a github workflow but only if all of my tests pass once the azure resources are provisioned the workflow then deploys my app into the resources that it created thanks and I'll see you next time


Fellywch. Philip yn cael ei wneud hynny'n ddysgu chi'n gwybod. Felly rydw i'r ddweud. Dwi'n meddwl, y penderfyniadau ar y syniadau, rydyn ni wedi'i gweld y rhan o'r llunau British. Rydyn ni'n meddwl. Rydyn ni'n meddwl o'r prifysgol. Felly, ar y cyfnodau, mae'n gweithio'n gweithio'n gweithio. Rydyn ni'n meddwl. Llywodraeth wedi cael ei wneud o'r Cymysgau Pensions, ac rwy'n meddwl i'r Cymysgau Pensions yn 2005, ac mae'r Cymysgau Pensions wedi cael ei wneud o'r gweithio, ac yn cael ei wneud o'r Cymysgau Pensions ac yn cael ei wneud o'r 2008. Now I'm going to do a bit o'r Everything Technical stuff as quickly as possible. But with comments amongst them before I pass over to Francois for more of the comment. And I'm starting with an advertisement. I don't think I realised that the pension regulator was going to be here today. But I was just going to draw your attention to the fact that his office Mae'r newidau rhan o ddechrau'r cyfromysg rydyn ni i fydd yn clywed yn meridio bethau ystyried a amser ymddangos yna ein gwaith o'r Ddaethau. Fyddo'n cael ei ddweud y rhan o'r hyn, ond mae'n bod yn ysgolch o fynd i'r ysgolffod pethau i'r websiteau a'r ddechrau'n gwybod yw'n bod argymru ar y cyfromysgau a'r ddim yn gwylion gwasanaeth. Felly rwy'n credu i fydda i wadwch eich cynnig. Mae'r cyfromysg rhan o'r newid, ac mae hyfrydd eich cynnig. I don't want to be condescending, that means speaking down to the audience, damn it, I've done it. But staging date is when it starts for you. Now, there is the brief guide, it's dictated by the number of people on your PAYE base, and if you have more than one in your company it's according to the biggest. And you don't need to remember or work out exactly when it is, because the regulator is going to be helpful. He'll be writing to your 12 months, all employers 12 months before the relevant date for them, and again three months before the date. But actually it would be smart for you to know now, there's quite a bit of work to do exactly when it's going to apply for you. You can actually, if you wish, jump the gun. I think I've heard of one or two employers who say well let's get on with it and they might well do that. So that is an option if you so wish. So the staging date, that's when it all starts for your company. Now, the qualifying criteria must allow the employer to automatically opt in and re-enroll a job holder. It's auto-enrollment. We think this is a good idea, it hasn't been tested, although until the mid 80s companies were allowed to oblige their employees to join pension schemes, but that was taken away, it was seen to be a restriction of freedom of choice. But actually when it comes to pension benefits and saving for retirement, the truth is that most people do need a discipline imposing on them. So auto-enrollment is not a new idea, but we think it is a good idea and it's the best way to make sure that as many people as possible have pension provision. I'm so old I can remember the good old days when we did have healthy, open, large British pension schemes, but even at their best they only ever reached half the employed workforce and this is a big step towards doing rather better than that. Now, the scheming question that will be used for auto-enrollment must be a tax-registered occupational scheme or a personal pension scheme. Some non-UK pension schemes can be qualifying, it's a little complicated and I won't go into that detail now. More jargon and names which at first sight are confusing. We have eligible job holders, we have non-eligible job holders and we have entitled workers. Eligible job holders are the main category. Those are those earning more than £7,475 a year. These are 2012 figures. They must be in the age range 22 to state pension age and yes, if they pass those two tests, they're entitled for auto-enrollment, they're entitled for company contributions and yes, they may if they wish opt out. There's two categories of non-eligible job holders. Those who are earning less than £7,475 and in the age range 16 to 75 are not eligible for auto-enrollment but they would be eligible for company contributions if they choose to opt in. The other way in is designed for those who are earning more than £7,475 but they're aged between 16 and 22. So again, they would be eligible for company contributions if they choose to opt in. The most confusing title is the entitled worker which means that no, they're not eligible for auto-enrollment and no, they're not eligible for company contributions. They may join but entitled worker is a bit of a misnomer but you need to get used to the terms. Now, some of you already have workplace pension schemes and they mail well, in fact, if you already have a scheme, it's more than likely that it would be good enough to pass muster for the new requirements. If you have a DB scheme, defined benefit scheme, then if it is contracted out of the state second pension then it is by definition good enough. It's good enough as a vehicle to provide auto-enrollment for those people who are eligible. If it's not contracted out, it's going to be okay if the level of benefit is at least 120th of salary, that's about half the usual best rate of 60th, payable from state pension age. Now, if you have a career average scheme, a care scheme as it's known, then it is necessary to ensure that there's annual revaluation of benefits both in service and in retirement. As I said before, your existing scheme does have to be a UK tax registered scheme, company scheme or personal pension scheme. So, yes, most existing schemes will qualify. Now, minimum requirements for DC defined contribution schemes are not terribly complicated but a little different. Obviously being DC, whether they're good enough is all about is the contribution rate sufficient. And the contribution rates must apply to earnings in the range 5,035 to 3,540. Now, those are already out of date. Those are 2007 figures and will be updated. We'll know the actual ones early next year. But from October 12, when this brave new world of auto-enrollment kicks off, then there must be a 2% total contribution which at least 1% must be employer because the total is being phased in. From October 16, it must be a 5% total including a 2% employer contribution and 8% from October 17 including a 3% minimum employer contribution. So DC, it's very easy. It's all about making sure that your contribution rates are sufficient. More about salaries here because it's quite possible that you may have or choose to have DC schemes which are not actually covering total earnings. They might be restricted to base pay, category one in that picture. Or they might be based on some pensionable pay figure which would need to be at least 85% of total pay or it could be total pay. Now, that looks complicated but the gist is that if you are choosing for your own practical convenience to base your auto-enrolled DC scheme on, say, basic pay, you may do but you're going to have to pay a higher contribution rate. For example, the total contribution rate by staging period jumps up from 2% to 3% and at the end of the day, jumps up from 7% to 9% and the similar effect on the employer contribution. So there is flexibility to choose how you are going to decide what will be pensionable pay in your auto-enrolled scheme. Now, hybrid plans, that is, those pension plans in that large space between DB and DC. You referred to the improvements reform of state pension benefits and I'd be happy to congratulate the minister when he arrives later today on the good work he's doing there. And if I do have a quibble and he knows it, it's that here we are, employers facing auto-enrollment and the government, the last two governments and the coalition government have not yet responded to the pleas to open up this middle ground to imaginative pension schemes sitting between DB and DC. Actually, the minister in recent weeks has said that he is now going to turn his attention to opening up this middle ground to make it easier to have pension schemes which are rather better than DC covering some of the risks that Philip talked about but actually not exposing employers to all the risks that are inherent in a DB scheme. So, I encourage the minister to do that quickly but we are leaving it rather late to see what type of hybrid risk-sharing scheme might be allowed. Now, Nest, you will have heard of, I think, the National Employment Savings Trust is being set up and that is aimed at low earners and those, I say, micro-employers who would probably be unwilling, unable or find it impractical to set up their own pension plan. So, if you haven't got your own qualifying plan and you reach your staging date then Nest is where you will end up. It is a DC pension plan and subject to the risks that Philip outlined and there is a cap on contributions. The government seems to be, I think their story is to try and help not take away too much business from the private sector so they've set an annual contribution limit of £4,200 on how much can go into Nest and for the same reason they are not, they're saying they're not going to allow people to bring into Nest previous pension benefits or indeed transfer them out although they are going to review that restriction in 2017. So employers may well use Nest, you don't have to be a small, any employer can use it and indeed you may use it for just some of your workforce. I should have said that you're not restricted to one scheme, you can use more than one qualifying scheme to meet your obligations under auto-enrolment. So some companies may use them for people with they perceive high turnover or low pay groups. We shall see. Now, Nest investments, it's going to be pretty big we think, Nest investments is a bit tricky because they are alert, Philip, to this problem of Fred on the shop floor finding out at the end of the year that 4,000 has gone in and he's only got 3,000 left just because of the volatility in the markets. So the blue approach on that chart indicates that Nest intend to start their people off with low risk investments and only later on start branching out into the higher reward but ultimately riskier investments. Now that actually is the opposite of what would normally be seen as conventional for a DC scheme. You'd normally say you can put your savings into these volatile but hopefully higher rewarding investments in the first part of your career and you ought to start going conservative as you approach retirement. But we shall have to see. Nest, there's no safety net, isn't it strange that we have a pension protection fund for divine benefit schemes but there's no protection or support for DC schemes. Notwithstanding that in these last 10 years more people have lost more pension expectation in DC schemes than has ever been lost in DB as a direct consequence of these volatile markets low interest rates and increasing longevity. I worry about a sense of complacency. People thinking I'm in Nest, I'm in a pension scheme, I'm sorted, I don't have to worry. Even when Fred approaches retirement and is told he's got 30,000 quid an amount of money that he's never actually had in one go before he might feel quite smug but he'd be very wrong because that's when the penny drops and he finds out that 30,000 quid at retirement should, with a bit of luck be able to provide him a pension of 20 pounds a week. That's not really a very good base for retirement. Taking benefits from Nest is very similar to a UK scheme. You can dip in from age 55 and you can have a quarter of it as a tax-free lump sum. Very tiny amounts can be commuted but we're still waiting for more information on other retirement options. They are aiming for a highly electronic administration of the scheme which makes sense and they're also expecting people to switch on retirement benefits without advice. I can understand the practical reasons for that but actually it's the Fred through the 30,000 pounds who actually need a lot of advice. OK, very quickly. When to automatically enroll the first data worker becomes an eligible job holder but there is this, cat you refer to this, there is this three months window we've got to give information to the eligible job holder but there is a three months gap if it suits us and if we're using say a closed DV scheme that we already have for automatic enrollment then we can postpone using it for that purpose up to October 2016. Details apply but more of those on another occasion. But as you understand I think although we ought to enroll our people, eligible job holders into schemes we don't have to keep them there they can opt out they have to give an opt out notice and all the relevant information. Entitled workers remember those are the people who are not entitled Entitled workers have no opt out rights but they will have a 30 day cancellation period. It's not possible to opt out after the opt out period has ended but job holders can always see active membership. Now at the opt out period as I said there's a joining window of a month and then there's an opt out window of another month. So there's a bit of scope there for planning how you are going to deal with the opting in, opting out process. Now you need to bear in mind that these notices about the nuts and bolts of opting in and out must be provided normally by the pension scheme not the employer. Okay well if the employer runs a dedicated pensions administration team it obviously makes sense that they're involved and that's okay but it is the pension scheme's obligation responsibility and any opt out notice given by a member must be checked by the employer he must stop deducting contributions let the scheme know and issue any refunds and there are various time limits for refunds the employer will have to watch that because if the pension scheme is going to be slow at making refunds then the employer will have to step in. Finally just a few tax issues there might be a few lucky people out there well there are quite a few actually who are caught by fixed protection under the tax rules the tax simplification rules from 2006 take care with any such people in your companies because if they're inadvertently enrolled into a pension scheme they will lose their automatic tax protection under that act salary sacrifice we're still waiting for the details from the department as to how those will work in practice. Okay so time to start preparing there is a lot of work to do one find out when your staging date is two just work out how many people are going to be involved in auto-enrolment which pension schemes you're going to use and it might be nest you might have to tweak your scheme check all the internal procedures and finally be ready to issue all the necessary communication thank you


It's unfortunate. I'm not sure there are many other industries other than the world of fitness, and you can probably come up with some examples, but that marketing is so powerful. In other words, it can be away from the science. It can be away from what actually works over in a sustainable way. But it's so powerful that people pick up on it, and that's what they do. And the fitness world, almost like no other, has these trends. And it just cycles through, cycles through. And if you've been around long enough, you quickly see there's nothing new under the sun. It's like, this is just another version of what came out in 1989. It's comical yet sad. So I get frustrated sometimes in that a marketer or a really good marketer would be ahead of us if you want to call it that, because they're a good marketer. And so that's one of the struggles that we have is, I don't think anyone on our team is naturally a good marketer. So things like this do help, though, to just get the message out and hopefully spread a good word of, hey, check out what is going on, because I think it's a different enough approach where, again, I know some of the listeners probably already somewhat adopt a high-intensity training lifestyle and a paleo lifestyle, because Anthony's been kind of sending that message out for a while now. But I think that, unfortunately, we're still, especially in the health and fitness world, just smashed by all these awful trends, awful gadgets.  Well, I think what's interesting, or probably one of the coolest things is what I've seen with you guys, because like I said, the first time I saw it was in 2009 or 2012. And just seeing the company grow, seeing the skillset grow. Man, you've always had great trainers around you, but man, it's just, it's more and it's more obvious. So it's weird to measure yourself by the outside world in any industry that can get exploited much like health and fitness and to have a progression is really that natural flow. And man, that's the other thing, too, is like when we, you know, hey, maybe we should talk about the entrepreneurship because what has kept you, when did that bug get set off in you? Because you said at first, weight room, you dug that, you had some passion. Yeah, no, no, yeah. And again, don't get me wrong, I'm a pretty laid back guy and it's hard to really see me, you know, fluctuate emotions very much. My kids might tell you different, but but but yeah, I mean, I think, you know, I'll try to kind of trace, trace some steps back. I grew up with with strength training literally all around me. My dad and I had a, you know, kind of worked together and we got a lot of help. But we had a garage or I shouldn't say garage, it was actually a physical wood structure, like a barn that we converted into a gym when I was growing up. So that was my playground quite literally. And that was the first, I don't know if you want to call it Zen like moment, but like I'm slightly introverted, you know, I'm kind of right in the middle between introvert extrovert, but what energizes you as an introvert is being alone. And that time in the gym and my formative years of growing up in the backyard gym is really would just kind of did it for me. I'm like, wow, this is, there's something special here.  But it really didn't even matter, like it didn't matter about a blue ribbon or whatever. It was just that time really was special. And so, you know, then, then there was a lot of me that just was like, well, yeah, athletes do this all the time, but like, can the normal guy do this? Can the normal person do this? So there was that fuel of like, how do you bring this to just kind of a regular guy? And so, you know, I went to university of Texas, I've been here in Austin ever since. It's a hard place to leave. You probably can vouch for that. And add many years of debauchery and, you know, a lot of fun here.  And looking back, a lot of it was it was actually business skill development in 97. They took a big turn towards let's make this a business. They trademarked their logo at UT. They did a lot of things that are very business oriented, which looking back was was great experience for me just kind of being around some of that. And what was frustrating was seeing what was going on in the weight room. I just I was I was a little frustrated. I don't have to, you know, go into great detail. But I just knew that, you know, working for athletes or with athletes is fun in some ways, but it wasn't fulfilling. And I think the fulfillment didn't come because one, I have that kind of entrepreneurial bug, if you will, and a university is a bureaucratic environment, which I can't stand. And then two, the people that you're serving, if you will, I don't know, maybe they're just not appreciative enough of kind of what their genetic hand is in life.  Sure. And that's okay. But but but it's like the people that don't have a great genetic hand or might have some kind of debilitation or something along those lines, those people are really fun to work with. And we work with, I mean, I think it's 75 to 80% of the people that come into efficient exercise have something, as we call some level of brokenness, rotator cuff, knee, back, hip, whatever it is, they have something going on. So in Austin, that is one of the ways we're kind of known as, hey, we can work around kind of whatever your issue is. So I think going into the entrepreneurial side is I knew I couldn't stand, you know, being in a bureaucracy, if you will, and being in that type of everything takes forever to make change. So I started looking back, I'm kind of laughing at myself, I was back basically using the UT facilities and in a legal way, I'll say that now. I was training people in the facilities that weren't a part of the UT system. So anyway, put it out there. Come get me. But but I was doing that and and realize this is more what I wanted to do. I wanted to help, you know, help people that were outside of the athletics sphere, if you will.  But, you know, anyway, it was very small, very humble beginnings, if you will. And like you said, none of our places are that giant.  And it's kind of antithesis of that we're way, way different than that. We're much smaller. We're, you know, trying to make it more personal approach. And that was one of the fires for for starting the way that we did is I felt like there's so many people that probably hate the gym. Well, why not come see a business like us. So, yeah.  But the guy that started Nautilus, his whole, his whole approach. Yeah. Yeah. Yeah. Yeah. Arthur Jens. Yeah. His whole approach was to change the way that you could experience fitness, which is now, you know, the norm before it was like, you know, weights, hot area, you know, like kind of an impressive environment. And he was like, no, man, we could have machines that are safe, that anybody can do in an air conditioned environment so that everybody could have health. But you guys are taking it a step further. And I think that's interesting because in your business model, you're kind of like a boutique of yeah, I guess you will. I mean, Arthur Jens was definitely an influence in my world as well. And just a real quick backtracking. My father, who was an internist, went to school with Ellington Darden. They were high school classmates. And so That guy's a personality. Yeah. Yeah. Yeah. So he was one of Arthur's right hand men, you know, Jim Flanagan. There are several of them. So I kind of knew about all that stuff, but I was in a smaller town in Texas and there was not an Nautilus gym. One finally did come and my eyes were wide open. I was like, wow, so this is what I've been hearing about. This is kind of the experience, if you will. So that definitely played into my formative years. I went from backyard gym to that. I think they, you know, again, business owners and gym owners oftentimes are denses when it comes to business, but I think it failed at some point. And so then we had to, you know, I had to scrap around for where I was going to work out after that. But but no, I mean, you hit the nail on the head with some guy that saw something and did something right in many ways. You know, he was directionally accurate. Again, I'll say that. I mean, now we know some of the research and some of the things that he was speculating might not have been entirely correct, but that's okay. For his time, he was definitely an innovator. And really, since that time, I haven't seen a whole hell of a lot come out that's very innovative in our world. Yeah. Yeah. And so you guys, I mean, one of your business models for efficient exercise was to make, I mean, it has this feel that it is very clinical, extremely personal and very high tech. Yeah. Yeah. Yeah. And I think the clinical, I mean, we want to be clinical, but not come off so stark, if you will. Right. Yeah. Like Ken Hutchins really drove home, you know, kind of this clinical approach to exercise. And I was super so certified back when. And again, I always try to see the good in a lot of systems, a lot of people, whatever. And there was some good in that. I mean, he was a systematic guy, maybe to a fault in some ways, but he still drove home. A lot of these kind of exercises, medicine type of principles that we still try to implement, but yet we don't have to do it in a white lab code under fluorescence.   And that's one of the ways that we've thrived as well is I feel like our people are good, you know, they're good people or they could be good hearted people.  And if you can't talk to people, you're probably not going to have much success as an efficient exercise trainer. So yeah, man, this is a, you know, when I went to the last 21 convention that was in 2014, a lot of the guys there, this was a huge thing. We're focusing on business, how to set it up, how to structure it. And you have found progressive people.  I mean, Paleo FX is on the map of, I mean, it's just such a huge event. Yeah, yeah, which quick plug. I mean, definitely check it out, paleofex.com and look at the event in April and Austin. It's so worth it. It's a, again, it's one of those things until you experience it, you don't really know kind of how great it is. So yeah, sorry for interjecting. No, no problem. How is it that you found such great people? Because man, I mean, that is just, that makes your job so much easier. Oh, yeah. An entrepreneur that's, yeah, I mean, yeah, I mean, I can, I can kind of go back to key people in the business sphere.