Thank you dear friends. It's so nice to see you. Let's get right to it Did you notice that executing the same actions in different order can often lead to different results? Even if we take very very correct actions that normally get us to beer or some other wonderful results and do that in The wrong order We can get into a disaster How often have we heard oh shit? I should have done that first The famous thing and it especially applies in the software development because as we all know premature optimization and what is premature Where is this point? It is pretty hard to predict sometimes So what we're going to do today is we're going to talk about some not so obvious aspects of building the Distributed system of microservices in Python and as well as in other languages Without failing much because I know that's like yes if if you are full-time employed getting fired is pretty hard If your freelancer is gets easier Fortunately, we have now this whole microservice hype makes things much easier. You can fail in so many ways So getting fired is is really getting there. So I will be also Sarcastic sometimes so if you recognize yourself, it's not you. I'm not I don't mean anyone I mean myself in the first place because I went through this whole thing and let's start simple We start with a stage zero before even the whole microservice thing starts Imagine that the big boss is calling you. Hey, we have to talk you think am I already fired or what's happening? No, you're not he says it's time. I Was thinking I was reading report. It's time that we go microservices At this point you might think hey, but sir. We're just a hairdresser saloon We accept booking something on the phone anyway, like what are we going to split into microservices? Don't do that Don't do that. That's humiliating the boss. He perhaps read so many Gartner reports about success stories He was thinking how he will brag in the bar with his boss friends. I hey, oh Jimmy Microservices now. Oh, what do you have and you offer him some Django thing? No, let's just do what he wants because otherwise if you don't then you fail of the stage zero You will not even get that job as the freelancer is particularly relevant And now you think I'm talking a bit extreme maybe but I have a real-life case So I worked for one big and famous company which will I will obviously not name they hired me to fix their architecture and When I presented my first draft they said alright, but where are microservices so What microservices is that a requirement to say of course? I mean looking to the future now Should supposed to be an expert. It's a good well should understand that Microservices are not so much a tech solution as an HR solution when you have Thousands of people and they have to cooperate on the same project efficiently That's a very good way to go or if the Lord is has such a difficult nature But you guys you have like one request per second big time They were disappointed We thought we were hiring an expert and you're offering us a monolith Lost the job So let's just agree microservices take it as granted. It's hype. They will come don't resist it accept it and Start forming your happy and motivated team that is just eager to jump right into that right into immigration How would you normally do such a big new beginning? You would perhaps read a book and there are many good books You have a good selection also of the cloud container patterns available now published everywhere even for free But the book I mean The book is boring. Who reads the book it's 7 19 for god's sake. We have google google is a new book Google is all we need. Why would you read 500 pages in advance? Your team will be so upset. So if the team Wants to just prototype, you know Freedom of choice and the freedom is a basic human rights They will be upset if you don't let them prototyping you might lose your job So don't do that let them prototype because google driven development is actually not that bad It's not as bad as stack overflow driven development. Who knows the difference Difference is that stack overflow is when things are already on fire So if it's google they are sort of planning it in advance All right, now let's go a bit more serious now. Let's go deeper down to the stack stack You have to design it from scratch and here to be correct I have to say stacks because we have a new fancy polyglot infrastructure We have many languages and it's not just about the languages Because every language has own stack every language has own tools or on build process And now we have many of this wonderful You know when you push python code you perhaps do pilings you perhaps run tests you package it somehow Flake it whatever build a docker image. That's one way of doing it Now imagine the next thing you have is java You'll get to know maven the beauty of maven or and You will pack things differently some jars or wires or whatever they're using and now Imagine we have frontend as well on the stack you have javascript Wow, you would have to minimize it add shims concatenize stuff Babel other things a wonderful life and then if it's really really front and then the webpack Gulp grants.  I have a perfect illustration for this I took from the jess congress in munich It says there are milk products that last longer than some javascript frameworks That totally reflects the situation of the front end these days So, yeah, your stack will look perhaps like that and just share it with the ops ops will be so happy to see it They either jump out of the window or throw you out of the window So get prepared get your team with you so that it won't be you But of course, of course, you can always say it's better than a monolith an old ugly monolith this Nasty genga tower standing out there ready to fail We're going to fix this with microservices and we were way more elegant There is a surprise waiting for you because if you If you migrate from here to microservices 90% of cases you will get many little genga towers instead of one big Own with each own stack on with each own box and with own hacks to keep it somehow stable and alive, you know now imagine that There are just we have micro teams, right? Imagine there are just one or two people working on each genga tower It's a good thing. You cannot get fired because they depend on you heavily right now.  What I call it is an epic zoo of technology Imagine the front end is and react statistics is an r and then you have some admin side php legacy You have accounting made in java. You have to Maintain that whole thing somehow and these components they they bark some components meow and another components roar and Sorry, I forgot the fish fish is important, but it just rides logs so can keep silent now Imagine how can you possibly manage this whole thing? How can you keep this component sane and well for for keeping it sane? We're going to the next chapter Even deeper even more concrete We are going to repeat some wisdom of bigger companies that did it in the past already Imagine the new team member comes and says I don't care. It's all in python. I want my new fancy microservice in java script What you have to do Be aware not to offend him or her Should be polite and you just use the wisdom of netflix netflix had this issue They had the whole thing done in java it worked perfectly until they hit certain architectural limits So they had to split into microservices Which were java microservices and then they grew grew grew and eventually they had to deal with other languages as well So they developed a very very smart strategies that worked for them at the beginning They said of course at netflix You're very welcome to pick any language you like you you have a total freedom in doing that But just just in case just in case that language you'll pick will be java You'll get the failover. You'll get the discovery. You'll get logs. You'll get monitoring all for free automatically But if it's not java well, you're very welcome to implement it in your language of choice And at this point most of the developers said maybe java is not that bad option What I wanted to say is that at the first stage All right, let's say you have to split your monolith into many components But that doesn't mean you need to have that zoo right away You can still stick with one or maybe two platforms that will be well tested That will have a well defined process on the upside of building things on testing things and on deploying things So it costs a lot especially on the in the beginning to integrate every new process In your architecture. So if you can avoid it's just avoid it at the beginning and you can pick just one Reliable well-known language such as java and work with that Kidding kidding no worries So let's say we take python We need still to decide on the exact tools that we are using in python to write microservices And here i'm just going to quickly jump over the most popular framework and choices that we have Let's start with jango. That's not a joke. I mean if you're them good in jango, you can write the microservice in jango I know people who did that It feels to me like going grocery shopping on a truck Nonetheless Nonetheless, yes, you can do that still because jango is still like this very very flexible plugin architecture Which you can customize where you can throw useless things out and you have wonderful pieces like an admin panel They're Automatically but the problem is that if you take jango by default it has so many components. So if you think of that Actually each component could be a separate microservice So it doesn't really make much sense to use jango as it's shipped to you. It only makes sense if you cut Things you don't need out Then it's fine and speed wise. I mean we don't have to discuss jango. We all know its advantages and disadvantages But it is still doable So here many would suggest flask flask Everyone loves flask flask is so minimalistic It fits so well the whole idea the whole concept of microservices because it does just one little thing and it does it right I like flask. I mean flask is It's okay. It's not the most fast web framework, but it's a comfy one What I like in flask is the asynchronous networking and this is particularly useful for microservices because when you have a chain of requests From one microservice to another and they are blocking and one thing fails and the whole chain is blocked and does not serve More requests because potentially I don't know it gets out of the workers in the pool. That's bad. It's not cool So I strongly prefer and suggest you to use the synchronous tools so that you are not blocked If one of the components is blocked and you don't have a limited amount of slots of the parallel requests That you can process at one point of time. So there is a solution. There is quart Quart is a replica of flask. It's just a synchronous Copy of flask, let's say I didn't check it out in production. I just know it exists I played with it. It has a very same api as flask does. I think they are Developing it further now But it's a good option nonetheless as I said, I didn't check it in production flask. I did so if you were a flask person And I know flask is a Much better framework because it has a cooler logo and it's minimalistic It's like fiat 500 minimal thing does all you need looks fancy for those who do not need to compensate, you know with a big scale Totally love flask now. I'm just going to quickly talk about other options there. There is hug. Who knows hug Hug is great Hug is based on falcon. Falcon they say by friv by the Benchmarks that falcon is the fastest web framework in python by amounts of requests per second it can handle falcon winds It's synchronous, but it's very fast And then hug is a sort of abstraction over that simplifies building api. It's like jung arrest for falcon Makes developing restful endpoints very easy Generates you the common line interface right away because remember your microservice is not necessarily have to communicate over It could be that it's very useful if you have something like amazon cli Available right away. You create a normal restful endpoints. You have a console interface Automatically that's pretty handy. I used hug in production does a great job. Then there is tornado tornado is 15 year old now as far as I remember it's super stable. It's a synchronous. It's well tested well documented it's like more The older version of async.io, let's say That supports python 2 as well which for some cases because usually when you come to the project that Wants an architecture upgrade the chances are that they have a lot of components written in python 2 So with tornado you can have a fancy synchronous communication right away since 2.6 they Sort of assimilate the yield from or async await thing with just normal python generators So you can use yield You can use yield With python 2 and it just works very similar to the to the way async.io does I'm not putting async.io on slides because that is so obvious like that's a default thing You would go with a uhtp and async.io That's now the default way to go now the project grows and Thanks to python. Of course at some stage we hit the point as netflix did Where we cannot resist getting new languages and new stacks anymore So what can we do then? Then We should use the container patterns and there are books published There are articles published and also many many videos on youtube about that I'll describe three most popular patterns that are used and that I checked personally Let's start with a sidecar sidecar is a sort of a extra container That you put next to your main container that would enhance it To be more precise here at how it looks like imagine that you have a main container, which is a web server And your sidecar container is a log saving Application why would you need to separate it? You might ask you can have your main Application and something like a sentry agent that collects your logs or kibana or whatever the the trick is that Every web server even super old one and super legacy one can write logs to the hard drive And not every old framework has sentry integration So we go a bit another way and we say let's just assume Every app can write logs to the hard drive And we take another container that would pick logs from the hard drive and send it to whatever cloud aggregation system This way we separate totally the responsibilities of these two we say that the web server should just do the web related job and save logs as it can and it's a job of the Sidecar container to pick these logs ups process do the whole routing find the right cluster to submit it This sort of work This is the first pattern that you can use and the second one is ambassador It's a very similar concept sort of a big important fella that you have to speak to instead of speaking to some even bigger entity This is especially useful when you are dealing with some remote resources like a database or a redis cluster Ambassador will hide it for you Ambassador resides on your local host it runs Next to your main container and you only communicate with the ambassador It simplifies a lot because in your super huge application you perhaps have a super huge redis cluster that Every component that speaks to has to maintain you either need the ip or dns And if it's failing then you need a new route So this is all job of the ambassador and the ambassador is always on local hosts the same port So if anything fails, it's a job of an ambassador to get the new route find or maybe do some graceful degradation in this case or Caching things as well can be done on the ambassador level. So this is also a pretty common pattern very useful when you're writing big Big distributed systems It is particularly useful because as as I already mentioned when the new language comes in It does not affect the main container. You can have a main container in java and you can have your ambassador in any other language They communicate of a standard protocol standard ports. They're totally running independently Now finally the adapter the adapter looks like a like an ambassador, but the reverse ambassador If the ambassador pattern represents an application your main application with a simplified view of the outside world Outside cluster then the adapter does the reverse It simplifies the view for the outside world of your application to give you an example Imagine the the monitoring case like perhaps we want to have a health check On our main application and different frameworks different applications serve from different protocols They have different ways to check if the app is alive or it's down Some would provide you a url like slash health or whatever. Some would write in a file in unix That would say file is there then i'm up And some would just not do anything you would have to do ps auks and check if the Process is running in the unix machine So we can use adapter to help the outside centralized Monitoring system to get the status of every component Because we will ship this monitoring adapter next to our main application and the adapter will know How to check if the main application is dead or alive It would know if it should check a file or check a url And so then the externals the external part the Monitoring system would just use the same way to ask The adapter if the system is running or not this way you can also scale framework independent And you can keep the same monitoring system on a very very very diverse zoo good Now quickly going to the functionality after we know the patterns As we already discussed microservice usually has some business logic like the main thing that it usually does either serving some Crude operations on the database or doing some monitoring or something else And there are always communication functions, which are repetitive across many different projects It makes sense now to take this communication functions and put up in a sidecar The patterns are already described to you because they are very repetitive. They do this failover and discovery and Graceful degradation thing it looks much more elegant like that, but we still have one problem now. We offloaded all of the functionality of Network functions to the sidecar. However, Nonetheless, how should different? Application find each other you packed it into sidecar But what exactly is the sidecar doing? How is the network communication and discovery happening? You need to communicate with not only with a database your components Perhaps also need to communicate with each other and how exactly can this be done elegantly You can of course put ambassador for each service, but you know it will quickly get insane You can you can break things and lose your job. So, uh, you need a better way of Establishing communications not just with a big redis cluster, but also with the components Talking to each other like small dots And here we can finally introduce the concept of a service mesh. It's a new step. It's uh, yeah, it's a bit centralized It's a centralized component that keeps Keeps track of which service is doing what's and available where and so the idea is it's this That the communication between our little Our little services. They do not communicate only over Service mesh. They just use service mesh to find Where are other components located? They still communicate directly. So this is like dns and steroids basically you can say I can just use dns at the beginning, but dns depends on caching and In such an architecture you cannot afford caching too much because if a system fails you need a very very quick Replacement for a failed system and that's exactly what service mesh does. So you can think of it just as a Better dns system and to be more precise what exactly it's doing. I have a list here like you normally have lots Tasks like routing access control. It's another big thing that I'm not discussing right now But when you communicate within microservices, you need to decide on the common way how if you encrypt the data How exactly How do you decide if one service is allowed to ask another service of a particular operation? Then there is always a context of are you asking One microservice to another on behalf of user or you just need some meta information all of these little things You have to do repetitively in every new microservice. You bring in into your architecture And not to do that you offload this repetitive task to the sidecar And the service mesh is just maintaining the list something like the access control list routing list task list and so on good Finally, I want also to say a few words about the failover People say graceful degradation and short circuiting. There are many fancy ways of saying How would you elegantly tell your users? I'm down It's way more easy to bring the system down when you have many little services because it's a chain If one element of a chain fails, I mean if instead of showing error 500 you are showing a message I'm sorry. We're currently not working It's more elegant, but it's not good So instead of instead of doing putting effort in this short circuiting and failover I would strongly suggest you to put your effort in better logging and better tracing There is an open trace standard that was developed especially for this case when you have a big system and it's Hard to it's hard to debug it. It's hard to trace where exactly did the request fail Instead of putting your effort into excuses like I'm sorry. We couldn't do it Trace it log it make a have a system The even when we have here sponsors. What was the data doc people like they do it I use data doc for that I'm not advertising them But also new relic does it invest your time there build a reliable system where you can easily trace every request And every time you can say if something fails it was fault of this component because without this You will pretty certainly eventually lose your job Thank you for attention and I wish you a very nice zoo of your microservices Thank you in turn for this refreshing talk and we now have time for questions So we have microphones on the side or I can also move Okay So in the meantime While they get inspired I wanted to go back to your recommendation on basically the frameworks and There has been quite some articles about Why and talks about why frameworks are can also constrain you a lot Especially when you want to iterate over your products or Let's say add new features because they basically Fix the way the business logic is defined So Would you have also some recommendations there on maybe just smaller libraries or how you how you would approach that if Basically be writing is not an option Yes, of course. Well one trend is Things like lambda functions on a w s Many people do it many people do it successfully there is basically no framework That's just a function as long as it's simple it works. However If you are not so much afraid of leaving that project and you think that there should be another person replacing you eventually Frameworks are like like a common patterns that other developer knows If I leave a project and they tell you it's just the the jango rest end points and you can find right away It's a post handler. It's a get handler and you can just Continue working right away if you do a customized system Obviously, it's harder for new people to get into it on another hand. There is an overkill of using a framework Especially in microservices because even tornado. It's quite minimalistic. Nonetheless It has also as jango does many batteries included like csref protection and so on which you normally would not need in microservices So you're right. It's always a trade-off when you pick a framework You make things simpler for yourself and also for people who will be working on the project after you If you do it yourself, you usually can tailor it better. You maybe can do it even more efficient But there will be difficulty in maintaining it when it grows and then don't forget the testing you would perhaps test Things a bit differently when you write microservices because it's not so much about unit tests In microservices as about integration and acceptance tests You need to check the whole chain not just one thing and here testing frameworks that act predictably Is sometimes just simpler than testing custom code that Is not so predictable for others not for you for others that test their components speak into your components So, yeah, but there is no Black and white answer. Thank you. Thank you You said about error propagation Yes at the end of the presentation as for a follower said I'll discuss in his blog post about microservices. The reason is For this error propagation and synchronous communication And the problem is that when you add microservices to your system probability of going down actually increases because we with with Each microservice that can go down So the solution is asynchronous communication between microservices it and it may be http or anything else But did you try it to discuss it? What what what can you tell about about switching to asynchronous communication? If you mean just switching on it's from Synchronous http to asynchronous http. It will not change much. The protocol is the same it's just what I meant at least in my part was that the Framework the the web server behaves differently instead of blocking one worker doing one request You have the IO loop that would handle that request as soon as it's not hitting any IO boundaries And if you hit IO boundaries, which you always do in microservices because you're always waiting for either a database or cash Or another microservice It can serve other requests as well. That is what they meant with the asynchronous communication I do not see the effect of this on the error tracing Because the protocol is the same it's still http on as a client you should in the best case not even notice that it's asynchronous or it's synchronous Regarding the error tracing. Yeah, and again, I didn't mean error tracing on the client level like the http error codes like error 500 or whatever else as I meant error tracing inside the application because you Your request is passing through so many systems It's hard to To match by time for instance That's a typical first step that developers do when something fails They try to find logs on that point of time But it is going so fast that you perhaps will have hard time figuring out because it's exactly same time in many many services Many many things could have happened at the same timestamp So it's harder to do this chaotic time-based debugging and you need more centralized tool that collects all logs And that somehow is marking every request with some headers Which are then passed around from one microservice to another so that you can trace it from the entry point to the exit point What exactly happened where that is what I meant with the error handling? Sure, that's correct but I was asking more about dealing with Unavailable services for example, what do you do when you issue a request to a microservice that should be there But it's not there It's maybe it's not there for like 10 seconds and the question is Will your system be failing for this 10 seconds or will your system be resilent and be able to recover Of course, this sorry to interrupt. We will have to stop here now So I would suggest you to continue that during the the small break we have so let's fix and then once more please and then we have a break


Welcome traders to another Tick-Mail Charter with me Patrick Rundley, I want to draw your attention to potential opportunity developing here in the Stirling Yen from the Daily Time Frame and we have a breakdown to test the support zone at 148.70 and we've seen a nice pop since then. The area I'm paying really close attention to now is any test of this monthly pivot at 153.57 and this descending trend line resistance, monthly range resistance 154. Watch for bearish reversal patterns there to set short positions, targeting a move down into 147.90, the major ascending trend line support and then we'll see if the bulls step back in there or we could extend in what could be a significant head and shoulders scenario and shoulders top, take it step by step and we'll see if we get the bearish reversal signals D150, 350s and 154s. As always trader's plan, the trader plan, manage your risk.


It's good to start five minutes early because typically either you are on time or late, right? It's good to start early. So how many of you develop applications for cloud, okay? And how many of you use Eclipse for developing applications for cloud, okay? That's good. So did you raise your hands for developing applications for cloud as well? Okay. I didn't see that. Okay. So what we are going to focus on is developing applications for cloud using Eclipse. So I'm not going to talk in detail about cloud applications. I'll give you an overview just to bring us all on the same page in terms of what are the challenges, right? And then kind of introduce you certain tools and certain, actually there are certain top-level projects in Eclipse which are very much suited for cloud development, right? I want to introduce you the Eclipse cloud development tool as well. So that's the objective of this talk. So we'll look at what are applications in the cloud era, right? What is so special about them? And then we'll look at the cloud platform, right? Again, there are varieties of platforms out there, we'll take a peek at them. And then we will see how to prepare your Eclipse environment to develop and deploy applications to cloud. We'll try to develop an online application store, online retail store using microservices, right? I can point you to the article about it, right? All we have is 20 minutes. I don't think we can do that entirely. And then, of course, we want to practice DevOps, right? So I'm pretty sure you would have heard about the term called DevOps, right? It's all about how quickly you can get your changes on to your users, right? The time span between when you make the first line of code to the time it gets the hands of real users, okay? So what's so special about the applications in cloud era? So let's take the end user point of view, right? So those applications are available anytime, anywhere. It's always on. You expect them to be available all the time, right? Unlike the application that run on.


my way this is around the northwest for a Thursday afternoon now this is a great time if you've got kids about the house and the imagination is running wild and I was found it was a great time as well reading at night and you know things a lot of excitement obviously in the house at night if you have kids at this time of the year and then you're trying to sort of wind down and a wee story at night is great and gets the imagination going as well but I used to struggle uh kids are we my kids are we would old and I but I used to struggle when they were smaller to get a Christmas story to read and I often found that I used to you know sort of use my own imagination some of the time and and we had various stories about you know Christmas being saved and in mine it was a wee girl that saved Christmas but there's a book out now called Shamlog the Irish reindeer and in this book Santa actually it's a great wee book and in this book Santa does need help but he needs help in the form of reindeers there's a problem with the reindeers the author is Peter Grogan who joins us now and we're live on Facebook as well Peter good afternoon to you. Fame at last comes to Grogan. Live on Facebook. I have to pinch myself to see if I haven't died and gone to heaven.  I had to do my hair for this head under the tap bit of a shake of the curls done. It's worked wonders. I need to start taking a leaf out of your book. I know pun intended. Absolutely I was down in that loan at the loan book shop there a couple of weeks ago and we were staying in a hotel we went up market with it and what are you doing in that loan and I said I'm actually giving some children's but she said when I saw your hair she said I knew you were a writer. It's an underhand compliment I think. I'm not too sure I'm not too sure look it it's still there. Yeah yeah and the book your book is set in well it starts it's about a journey really and it starts north of Arklow an area that I'm actually familiar with the place called Kilkara Oh yeah lovely. North Arklow definitely does and it's about a couple down there who have reigned there. Absolutely I based it in Arklow because we we holidayed as when our children were young Simon and Amanda we holidayed in Arklow and around Arklow and Red Cross and so on and then a neighbour of mine tree up as it literally could throw a stone up there and he was a pilot with Erlingus. Unfortunately two years after he retiring he passed away and I said I'm going to include Cliff the pilot as my pilot and I had I based it basically on an elderly couple down in Arklow who here on the radio that Rudolph is sick because they have no television and Maureen being the really bright one pulled back the lace curtain and said Shawnee this is the answer our own reindeer they got the government jet to British Bay and they flew out their own reindeer. The magic that happens at Christmas time we all know about it the extra magic in Lapland was that each of the ten reindeer assumed their own voice and their own personality and just like people themselves there was the timid one there was the quiet one and unfortunately there was the bully with a bit of backup as well so it is the interaction between the reindeer and Lapland I don't I cannot tell your listeners whether they say Christmas or not but I think the lesson to be learned is that even though it was a crazy idea from Maureen Shawnee and Gev for his entire backing as he has done all his life number two that there is an underlying message of an anti-bullying theme running through the book and I don't spoil anything by saying that the bullies didn't win in the end. Okay it's great because it's great fun and it's a real adventure but it's great that you were able to sort of weave in the anti-bullying theme. I think it's important and I think it was important when I was teaching myself and I was teaching up to two years ago I was in a heaven and a heaven of a school that didn't have but look at we all have little problems like that along the way but I think it is important to keep that lesson I've been doing classroom readings around the country even though it is restricted at times and it does strike a bell and they all have their own little stories whether it's from the classroom whether it's the schoolyard when there is the playground in their own area and it does ring through to them that it is a universal theme but it is also particular to their own school and their own playground but it isn't all sort of teachery teaching a lesson I've inculcated the the geography and the history around Ireland my own county of Kerry, Valencia and so on and so on and so on but look at it's good fun I think that's the main thing and it is a book like you were saying yourself with your own family it's one you can take a couple of chapters per night and continue the story or to read to a child as well it they don't have to be consummate readers to read it. No absolutely I read to them or are they able to read it themselves and it's yeah it is very accessible and one of the great things I mean a children's book it has to have pictures and in this case it's color illustrations and they're great. Beautiful a lot of work went into it our own daughter is a fashion designer in New York I guess obviously she read the book I it behoved her to read the book and she located the 29 areas in the book that was crying out for illustration and herself and our friend Elias got together and illustrated the book my wife typed every single word I could take me three weeks to do one chapter so I literally wrote it in a cafe near Malahide here came home in the evening time stood at the counter and in the best of humor of course we never had a disagreement my wife patiently typed it and my son patiently edited it the only thing I did was let my imagination just go wild. Well with your imagination and the help from everybody else it's a real family affair. Look it absolutely was and that I think was the enjoyment of it you know it was and it was something that I always wanted to do there was everybody there's a book in everybody there's a book in everybody if you put the work in and I did seriously put six months of four days a week into the book half past seven in the morning until literally 11 or 12 o'clock in the day. I wrote it in a cafe and the girl came up to me once saying Peter are you not going home today and I said yeah yeah yeah and I looked at the time it was a quarter to three and I was there from half seven. You got lost in the book. Absolutely lost in the book and in the characters and developing them and the interplay between them good fun it was very enjoyable. Well you know what the book is very enjoyable and it's great in that it's Irish and as you say you know mentioned there are different places around Ireland and different things that are quintessentially Irish and and it's got that that the whole just a big Christmas adventure and it's great for this time of the year and and and just to hold it up there for the camera as well. It reached Donegal lovely stuff. I actually wrote it as an Irish play initially coming up to the Christmas concerts there was pressure on every class with their wonderful teachers had the nativity plays in the hymns and a girl called Chloe was coming down the stairs and said padder hasn't let us down yet he'll come up with something so the pressure was on me so we make money school long way like an all Irish school but it was written in Irish as a play it's now in book form as an English book probably the best children's book ever written probably you're a retired teacher but it sounds like you're as busy as ever I'm as busy as ever I actually love dipping in this year particularly with the the less restrictions going into the classroom as I did yesterday in uh where up in Rust River the the day before that I went down in Rath National School in Port Lege and dipping at the kids at this time of the year of course fantastic all together really what do you do when you go into school is do you read bits of the book or do you I read bits of the book but the most important thing that I do in the classroom I said if you buy this book I said well and good it's available in a bookshop but the most important thing is that you learn from me today and your teachers that if you have a problem with somebody bullying you that you tell your teacher you tell your parents you tell a trusted friend number one number two the importance of writing yourself a little paragraph a little small chapter and as I have gone there I also have given them little writing projects that if they want to they can write stuff to me and we'll we'll chat about it but it is to encourage them to listen it's also an encouragement to listen to grandparents in this book because they have done the deed they have they have journeyed the journey and to give away from the ipad and listen to your grandparents for a half an hour a day listen great themes absolutely a great themes within the book but it's I mean it's not as you said earlier there it's it's not preachy it tells a great story and it takes takes us on a fabulous journey and it's shamrock the irish reindeer written by peter grogan is it is a widely available now in bookshop it's available on peter grogan books.com it's available in leber books down in sligo and in your own nick of the woods they are pawling up in max newsages in buntrana have housed shamrock for the last two years the four masters in dunigal town novel idea in ballet shannon and the bookmark in litter canny okay excellent well why is widely available then so it is yes and thanks to all of them for housing it right listen you have yourself a great christmas and we look forward to the the next one will it be a christmas book is there there's another book in you there could easily be another book and with a bit of a twist in the reindeer's tail right right we love we love it a very happy christmas to you peter and to all your listeners hake and dublin bay prawn chowder grilled trout with pak choy this christmas had a fresh idea to any table with irish seafood like organic


The secret was a relatively unknown secret long before the video and book came out. History can trace its origins back to the days of your great-grandparents or even your great-great-great-grandparents. Let me tell you a secret when I was a kid, ya little whipper snapper, but first grab me some sasperilla. Okay, I'm listening, but what the hell's sasperilla? Don't mind your great-great-great-great-grandfather, sonny. He was out in the sun all day panning for gold. In the mid-1800s, tuberculosis was a one-way ticket to the Grim Reaper's doorstep. So when Phineas Quimby got diagnosed, most folks figured he was toast. But what could they do back then? Snake oil, leeches, drilling a hole in his head to let the demons out? Those were the cures that life had to offer in the 1800s. But Phineas, nah, he had a different idea. He jumped on his trusty horse and said screw that! I'm gonna outrun this cop with my mind.  It's about how that crazy dude stumbled on to something big, the law of attraction. This isn't woo-woo mumbo jumbo. It's the idea that your thoughts controlled your reality. And Quimby, by golly, he used it for his battle against tuberculosis. Now fast-forward 150 years, suddenly everyone's talking about the secret and getting rich with their minds. But guess what? This isn't New Age nonsense. It's the echoes of old Phineas riding his horse into the sunset of disease and doubt. So buckle up, buttercup, because we're about to take a no-frills dusty trail ride through the history of the law of attraction. We're gonna meet the folks who came before the secret, the ones who figured out the power of positive thinking before it became trendy in this millennium. We're gonna see how their ideas have influenced every generation since then. And maybe we'll learn a thing or two about harnessing our own minds for a healthier, happier, and maybe even richer life. What I'm gonna show you is the secret long before the secret. Are you ready? Let's go! Many of us have either read the book The Secret or have seen the video, but the real secret behind the secret is that its origins began in the mid-1800s. Back then Phineas Quimby was diagnosed with tuberculosis. The conversation with his doctor probably went something like this. Well Phineas, it looks like you have tuberculosis. What do you reckon I can do Doc? Well, you have three options Phineas. Snake oil, leeches, or we can drill a hole in your head to let the demons out. I think I'll try horse riding instead. And that's what he did. By engaging in horse riding Quimby noticed that intense excitement provided temporary relief from his affliction. This approach, which alleviated his pain and appeared to contribute to a subsequent recovery, inspired Phineas to delve into the exploration of mind over body. What's to follow is the historic account of Quimby's amazing story. And by no means should it be This is not medical advice, sitters. Medical advice. Pass it on. Quimby used the power of his mind to help him with his medical issue. In the mid-1800s, tuberculosis often became severe lung damage, respiratory failure, and eventually death. But once Quimby used the power of his mind to challenge tuberculosis, people caught wind of this, and out of Quimby's success, a new practice arose called the New Thought Movement. Rocketed by thought, steered by belief, and navigated by the starlight of consciousness, the New Thought Movement took off like wildfire. The New Thought Movement took flight as a testament to the boundless potential of the human mind, fueled by the cosmic energies of thought, belief, and consciousness. New Thought primarily centered around the interplay among thoughts, beliefs, and consciousness within the human mind as well as their broader effects. Consider the human mind as a cosmic kitchen, with thoughts as the ingredients, beliefs are the recipes, and consciousness is the master chef cooking up a feast of intellectual thoughts and affirmations. We've all heard of the Law of Attraction, but what is the origin of it? In 1855, Andrew Jackson Davis unveiled a spiritual side to the Law of Attraction. He believed it wasn't just about getting what we want in this life, but about our souls navigating the afterlife. Our thoughts and intentions resonated with unseen forces, shaping not only our earthly lives, but our journeys through the spirit world, like a compass guiding us through eternity. In the early 1900s, Henry Ford was credited with the saying, whether you think you can or you think you can't, you're right. And for the record, there is no record of Henry Ford saying this, but it still remains an undeniable truth. But that saying originated from the writings of New Thought author Andrew Jackson Davis over half a century beforehand, through Prentice Mulford's essay called The Law of Success, where he stated, when we dread a misfortune or live in fear of any ill, or expect ill luck, we make a construction of unseen element, thought which, by the same law of attraction, draws to it destructive and, to you, damaging forces or elements. Thus, the law for success is also the law of misfortune. And that, in a nutshell, is whether you think you can or you think you can't, you're right. The exploration of the Law of Attraction by New Thought authors like Henry Wood Ralph Waldo Trine extends beyond a mere consideration of physical health. In Henry Wood's work, God's Image in Man, written in 1892, and Ralph Waldo Trine's inaugural book, What All the Worlds Are Seeking, written in 1896, the concept of the law of attraction is presented as a force that operates in every facet of life. These authors delve into the interconnectedness of thoughts, beliefs, and consciousness, emphasizing that the law of attraction influences not only bodily well-being, but also shapes the entirety of human experience. From this spiritual and metaphysical viewpoint, the law of attraction is portrayed as a fundamental principle governing the vibrational alignment between individual consciousness and the broader universe, guiding the unfolding of various life aspects beyond the physical realm. In 1897, Ralph Waldo Trine penned the transformative work in tune with the infinite, and offered profound insights into the spiritual and metaphysical dimensions of the universe. In the second paragraph of Chapter 9, Trine wrote, The law of attraction works universally on every plane of action, and we attract whatever we desire or expect. If we desire one thing and expect another, we become like houses divided against themselves, which are quickly brought to desolation. Determine resolutely to expect only what you desire, then you will attract only what you wish for. Additionally, he stated, The law of attraction works unceasingly throughout the universe, and the one great and never challenging fact in connection with it is as we have found that like attracts like. Trine's work delves into the timeless wisdom of the law of attraction, painting a picture of its ceaseless operation throughout time and space. This cosmic principle underscores the interconnectedness of energies and consciousness, asserting that the vibrations we emit by focusing on positive thoughts, you can attract desired outcomes in your life. The law of attraction continued its prominence, and seemingly picked up momentum in the early 1900s. In 1906, William Walker Atkinson wrote a new thought movement book called Dynamic Thought, or The Law of Vibrant Energy, in which he used the phrase, like attracts like.  History is literally littered with people trying to tell us the true secret, yet this knowledge was continuously suppressed from us. In 1910, Wallace D. Waddles authored The Science of Getting Rich, asserting that the mere act of believing in and focusing on one's desires will result in the realization of those objectives or goals on the material plane. In 1919, another theosopical author, Annie Besant, discussed the law of attraction. Besant compared her version of it to gravitation and said that the law represented a form of karma. And that's an interesting perspective where basically she's saying that the law of attraction is similar to what comes around, goes around. For example, if you do good things for others, then good things will come to you. In 1912, Charles Honell wrote a book called The Master Key System, in which he stated, The law of attraction will certainly and unerringly bring to you the conditions, environment, and experiences in life, corresponding with your habitual, characteristic, and predominant mental attitude. Napoleon Hill would later reference this work. You may get your first cue as to the nature of The Great Master Key. When I tell you that psychologists have discovered a natural law, which is the very foundation of all personal successes. And I can describe it to you in one short sentence so you can understand it. Whatever the mind can conceive and believe, the mind can achieve. By the mid 20th century, we witnessed a renewed blossoming of the law of attraction, including two books that are still popular today. The first book is Think and Grow Rich by Napoleon Hill. It's a profound guide on the journey of personal transformation. His book went on to sell more than 100 million copies, and here's one of them. Hill's timeless wisdom transcends mere financial success, inviting readers to explore deeper realms of their consciousness. From a spiritual perspective, the book emphasizes the power of thoughts, beliefs, and visualization as powerful tools in the co-creation of one's reality. It serves as a spiritual roadmap, encouraging individuals to align their thoughts with their highest aspirations, and in doing so, tap into the infinite abundance of the universe. Metaphysically, Hill's work unveils the intricate dance between mind and matter, suggesting that the energetic forces and frequencies of our thoughts influences the manifestation of our desires. The second book is called The Power of Positive Thinking by Norman Vincent Peel. He speaks plainly, reminding us that our minds are powerful tools shaping our reality. He debunks negativity, urging us to see the good that surrounds us and within us. Peel teaches us to believe in ourselves, not blindly but actively, fueling our lives with optimism. He shows us that our thoughts are seeds, sprouting possibilities that can blossom into fulfilling realities. It's a practical guide to inner strength, offering simple steps to cultivate faith and purpose. With each page, we feel the weight of doubt lift, replaced by a surge of confidence and the belief that we can achieve anything we set our minds to. Since the 1950s, the concept of the Law of Attraction gained renewed exposure with the release of the film The Secret in 2006, which was then developed into a book of the same title in 2007. The movie and book gained widespread media coverage. This was followed by a sequel called The Power in 2010 that talks about the law of attraction being the law of love. Proponents believe that the law of attraction is always in operation and that it brings to each person the conditions and experiences that they predominantly think about. The law of attraction is based on the concept of quantum physics, which suggests that everything in the universe is made up of energy and vibration. Our thoughts and emotions are no exception, and they have a direct impact on the energy and vibration of our bodies and minds. When we hold positive thoughts and emotions, our vibration is high, and we are in alignment with positive experiences. These high vibration energies attract similar energies and experiences into our lives, creating a positive feedback loop. On the other hand, negative thoughts and emotions are associated with low vibration energy, such as fear, anger, and sadness. These low vibration energies attract similar energies and experiences into our lives, creating a negative feedback loop. This is why it is important to focus on positive thoughts and emotions, and to let go of negative ones. The law of attraction is not a recent revelation, but a timeless principle deeply rooted in history. It's not merely a modern concept from the secret, but has been woven into the fabric of human understanding for generations. In the mid-1800s, Phineas Quenby set the stage for the exploration of mind over body, triggering the birth of the new thought movement. As we ride past the dusty trails of history, we encounter figures like Andrew Jackson Davis, Ralph Waldo Trind, Napoleon Hill, and Bob Proctor, each contributing to the understanding of the law of attraction in their own unique ways. So the law of attraction's true secret is believing in your own limitless potential. Every thought, every intention is a ripple in the universe. Let's create waves of positivity that crash against the negativity and shape a better tomorrow. And that's all I have for you today. If you would like to support my work, there's a link in the more info section for my N5D Patreon page, and there it is right there. Like magic. Please like, subscribe, and share this video, and stay tuned to N5D for more videos like this. And if no one has told you this yet today, please allow me to be the first. You are loved. You are appreciated. Thank you for your service to humanity. Until the next time, I'm Greg Prescott from N5D.com and N5D.net, sending you all infinite love and light from my heart to yours. Take care, everyone.  So buckle up, Buttercup, because we're about to take... So buckle up, Buckle... Butter up, Buckle Cup. So buckle up, Buttercup, and butter up, Buckle Cup. So buckle up. So buckle up, Buttercup, because we're about to take a no-frills, dusty trail ride through history. So butter up, Buckle Cup. Why don't you keep saying that?


I got a great question that came through my email newsletter. I send out newsletters three, four times a week and if you're not on my list, go join my list, all right? Just go to buildmysportsbiz.com. Go to the bottom of my page. I sent out a newsletter about running camps and clinics and this coach responded. He said, hey Ben, I'm going to be running my first ever clinic. What are some things that I should avoid? And we're going to get into that here in a second. Welcome to the buildmysportsbiz show where we talk about how to create, build and scale your own local sports training business. Let's go. It's time to get started with your host Ben Neighbors. The show starts right now. All right, so I'm going to recap this guy's question. He said, hey Ben, I'm going to be running my first baseball camp, this baseball clinic and I haven't run one in the past. I'm a little nervous. What are some things that I should avoid, right? And in this video, I'm going to try to break this down so it's really simple, all right? And really there's two types of coaches out there. There are coaches that wing it and they'll skate by and then there's coaches who are on it. They are really organized. They have everything in place. They protect themselves. They are really good at marketing. They don't wait for the last second to promote things. They know what they're doing at all points during the day. The person who wings it just kind of floats around like a little butterfly in the wind and can be going this way and then they're going this way, like there's no clear path, no clear direction that they're taking, right? So what you have to do first is you have to decide who you're going to be, right? In 2009, 2010, I was that little butterfly. I was floating around, didn't know where I was going, had zero direction and all I knew is I loved coaching. And there's a lot of passionate, hungry coaches that are just like that, but they don't have any direction. Now we have to change into the second type of person, which means you need to take a lot more ownership. You need to take more self-responsibility. You need to have a plan, right? You need to know what the heck you're doing, right? So I'm assuming if anyone's watching this video, you're hopefully trying to be like the second type of person or you are already that person. Now if that's the case, my advice here works. If that's not the case, your first person doesn't work here, right? That's just the facts. So assuming you're organized, you are on it, you are disciplined with your time, here's the things you need to avoid, right? When you run your first clinic, you need to avoid miscommunication on your checkout page. And here's a good example. I spoke with a coach the other day. He ran his first ever clinic. He had 20 kids there, which was a huge success for him. He generated $1,000, right? For someone doing their first ever clinic, that's a huge success, right? 1,000 extra dollars in his business, 20 kids at $50 per kid. Now he had a miscommunication problem though, right? Because 18 of the kids that showed up there, they were within the age group that he wanted to train and it was all high school kids, right? Then there were two kids there that showed up. They were under the age of five and they were girls, like everybody else was high school boys and there was these like two five-year-old girls there, right? Now I want you to think about how weird that had to feel, not just for the five-year-old girls that were there, but for the 18 boys that were in high school, they're probably like, dude, what the heck are we doing here? And then think about how weird it was for the parents who are watching and observing what is going on. And here's why. It's because there's a miscommunication problem on the enrollment page for the parents, right? He should have said, it's four kids that are this age to this age only. He didn't do that, so unfortunately there were kids that were there. And this was a great lesson for him to learn though, because now guess what? He's not gonna run into that problem ever again, right? And that problem could have been a thousand times worse in a year from now if he just kind of skated through and didn't run into that problem now. That problem could have been way worse if he was running a bigger summer camp and he wasn't clear, that could have been terrible, right? So being clear and don't miscommunicate, right? That's number one. Number two is you need to be clear on what your refund policy is, right? This is a massive mistake that coaches make. Most coaches when they run clinics, there is no refund policy. So guess what? If a client misses the clinic or they're sick or maybe they show up 45 minutes late, like there's zero communication, there's zero terms in place that protect the coach. So that means the parent in this situation, the parent can do whatever they want. They can say, well, we need our money back. Or well, we can do our rescheduled clinic, which doing a rescheduled clinic for one person is not gonna work, right? But I see a lot of coaches, they fall into that trap of getting bullied by their clients, right? So that's also something you have to avoid is the miscommunication on your terms and you need to have terms set up, right? The other thing that I can think about, this is a huge problem that I know a lot of coaches have is they just don't, for some reason, they don't streamline their payments online, right? They don't streamline any of their payments online, which means that they are going to the clinic and they're waiting to get paid. And they're relying on people to show up to get paid. Now I'm gonna give you a very simple example here. All right, because I get texts all the time from coaches who do this type of thing where they'll be like, hey, Ben, I'm having my first clinic. I'm trying to get 20 kids there. I'm like, great, awesome, man. Go get Samkart, it's free for 14 days. Choose the most affordable option. Use that for your clinic because that's gonna save your butt. And then a month later, they're like, hey, Ben, I had my clinic and I only had three kids show up. And I'm like, well, how many people said they're interested? And they're like, well, there was around 25 people. So I look at all the amount of money that is lost on clinics if you rely on getting paid in person. And it's 2021, like we need to stop doing things like we're in the 1930s, all right? We're not getting paid cash and checks anymore. Like that's not what we're doing. This business needs to evolve for you. And in order to evolve, you have to change. And to change, your business gonna end up doing a lot better. And this is why I said there's two types of coaches. Coach one always gets paid cash and check.  Big difference there, right? Coach two is gonna make way more money. Coach one's gonna struggle and escape by, right? And always be wishing and wanting, oh, I wish I could have more kids at my clinic. Well, coach two is probably talking the same amount of people that coach one is but he's gonna generate way more money in his business for his clinics because he is on it, right? And that is a big, big mistake coaches make is they don't have a process online. They're skating by, they're getting into this session, they're trying to collect money like they're selling crack, right?  Not selling crack here, right? So hopefully if you're watching this you can avoid these mistakes and if you are a coach that's serious about growing your clinics, go in the link in the description. I have a complete program there, it's called Big Money Camps and the title of that is exactly what it means. It's like you go through the program, the goal is to help you generate more money in the camps and clinics that you're on and help you streamline things like the pro that we're talking about, right? So that is it for today's video. If you have any questions for me, right? If you're shooting a text right here I keep my number is available for any coach at any time throughout the week. You can message me there, do not call me, I never pick my phone up, all right? I only talk to people when it is scheduled, all right? So message me there, I'm an open book, I am here to help you grow your business, period. It's my only role here. It's why I've shot or at this point probably over 500 videos on YouTube, all right? That's it and hopefully this helps you out and I'll see you soon.


a sound mind with the sound body. Physical exercise is not just about aerobic capacity or physique, it is also about maintaining a good mental health.   It can help in improving depression, anxiety and ADHD. When you exercise, your brain releases a lot of neurochemicals like endorphins which help in dulling the pain, serotonin which helps in elevating your mood, norepinephrine which improves your focus and attention, dopamine which helps in improving motivation, focus and learning, BDNF or brain derived neurotropic factor which helps in repair and regeneration of your nerve cells. It also improves, helps in improving your mood and mental clarity. Studies show that exercise can treat mild to moderate depression as effectively as an antidepressant. A 15 minute of walk every day can reduce your risk of having a depressive episode by 26%. Physical exercise is also a natural and an effective anti-anxiety treatment. Exercise also improves serotonin, norepinephrine and dopamine levels. Thus, it reduces the symptoms of ADHD or attention deficit hyperactivity disorder. Physical exercise also helps in generation of new brain cells and helps in preventing or delaying age related memory decline or cognitive disorders. Exercise also improves self-worth and self-esteem. Overall, exercise helps you keep yourself healthy and happy. So, happy exercising.


Hello and welcome to NewsClick. I am Ronak Chabra. Today we are joined by Sri Kumar. He is the General Secretary of All India Defence Employees Federation. The employee's body has been at the forefront of the agitation against the corporatization of Ordinance Factory Board. The Defence Recognized Federation along with the other two in the industry has extended their solidarity to the upcoming General Strike on November 26th. So Mr. Sri Kumar, thank you for taking out the time for the interview today. Thank you. Okay, so much has been happening when it comes to the defence front in the country. Tensions have been escalated at the borders with China and there have been many changes as well in the sector of defence industries that have been just announced in the month of May this year. But importantly, there is the corporatization of Ordinance Factory Board. This proposal has been staunchly protested by the defence employees. How would you explain this strong opposition? You see, the Indian Ordinance Factory itself is a 219 years old industrial organisation of our country. And when the Britishers left India, there were only 16 Ordinance Factories and at present the country is having 41 Ordinance Factories manufacturing almost all types of defence equipments ranging from battlefield dress to battle tank. These 41 Ordinance Factories are manufacturing. And after the implementation of the neoliberal economic policies in the year 2000, when the Atal Bihari Vajpayee led the BJP government was there, they took a decision based on TKA Nair committee recommendations to convert the Ordinance Factories into a corporation that is a public sector. Which the defence civilian employees, the federations opposed. And at that point of time, there was a discussion with the then defence minister, Mr. Jaswant Singh, followed by Mr. Jack Fernandez. And both have agreed that Ordinance Factories will not be corporatized in the interest of the security of the country and defence preparedness. Because ultimately corporatization means the next step is going to be privatization. Thereafter, another committee was appointed during the UPA government that is the Vijay Keltler committee. That committee also recommended for corporatization. But then again, we went for a strike action and then the then defence minister, Mr. A.K. Anthony, called us. And there was a written agreement that Ordinance Factories will not be corporatized. I am sorry but this is just for the viewers to note. And I would like you to brief us on this also that corporatization means switching of the model the way Ordinance Factory would work. Right now, they are completely owned by a Ministry of Defence and they come under the control of the Department of Defence Production. Corporatization would make them something like a defence PSU at the lines of HAL and BEML, if I say. So what's the harm in that? I mean, how would you say that that's a penultimate step to privatization? Because on the 16th of May, I am straight away coming to your question. On the 16th of May, when the Finance Minister, Nirmala Sita Raman announced that Ordinance Factories will be corporatized. In the same announcement, she has also mentioned that in the strategic sector, there will be only four PSUs and the remaining PSUs will be privatized. Assuming that the government will treat defence as a strategic sector, already you know as you rightly mentioned that there are about nine PSUs in the defence. Like HAL, BEML, BDEML, BDL, Vidani and all those and nine PSUs are there. Now if Ordinance Factories become a corporation and according to the Cabinet decision, it is not only one corporation, it may be multiple corporations also. So that means adding to the nine, it may be 12, 13 or 14 corporations. Now government has made its position very clear that only four corporations will remain, four PSUs will remain, remaining will go away. What is the guarantee that Ordinance Factories will remain as a PSU? And the writing on the board is very clear because the honourable Prime Minister himself was told on all occasions, public sector has to be privatized. And this government is bent upon that, that we know what is happening in BPCL and other sectors. Therefore, we are opposing corporatization because we are convinced they are converting this into corporation only to privatize it. That's all. Well, you have very well explained that particular question in the sense that why the defence employees are protesting the corporatization of the Ordinance Factory. But the announcements that you refer to, you know, in the May by Finance Minister Nirmala Sitaraman, it didn't just speak about the corporatization of Ordinance Factory but other things as well. In the sense that she raised the cap on FDI on defence production from 49% to 74% through automatic route. And in fact, this month, in the month of August, Prime Minister Narendra Modi himself came about and spoke about the Atman Irbharta in the defence production or the defence industry as a whole. It seems that employees, you know, defence employees are against the self-reliance. Also, if they are against the corporatization of the Ordinance Factory, if that is so, how would you explain that? No, you see the government's position itself is contradictory. On the one side, the government is telling that we are going to bring FDI through automatic route. And on the other side, the government is telling we should achieve Atman Irbharta Bharat what you call making India in the defence for achieving self-reliance. This itself is contradictory. Once the foreign direct investment comes to the country, then how you can term it as an Atman Irbharta Bharat, I don't understand because it will be done only as screwdriver technology. The CKDs and SKDs, what we call as the complete knockdown or semi-knockdown will come from those foreign companies whoever is investing money. And then the Indian companies will be doing only the screwdriver technology by assembling those issues. So in the real terms, it cannot be called as Atman Irbharta Bharat and it cannot be called as making India. Whereas if you go to the ordinance factories, 97% of the products are indigenous. 97% of the products being manufactured in the 41 ordinance factories, almost 650 products, barring 3% of the items or components that is especially for tanks, T90 tanks which is coming from Russia. Otherwise, including the latest gun what we have developed, Danush, is around 100% indigenous. So if you critically analyse, in the real terms, it is the ordinance factories which is the real Atman Irbharta and which is the real make in India. Not by bringing FDI and asking some private companies to have collaboration and do the screwdriver technology. That is not the real self-reliance what we understand. Mr. Sri Kumar, whenever defense employees of ordinance factories have gone on strike or let's say they have engaged in any protest, they usually accuse the government of the day of siding with the private sector a lot at the cost of public sector units. Would you hold that same view for the current Narendra Modi-led central government as well? 100% I am holding the same view. Why? Because I will tell you in one sentence. Even a very, very critical and sensitive items like ammunition for the ordinance factories, the army or the government is placing the order on an yearly basis. But when the private sector came into the defense production field, especially ammunition, the most sensitive defence item, they have imposed a condition on the government that I have invested so much hundreds and hundreds of crores of money in my factory. And if you are going to give me order indent on an year to year basis, I will not be able to produce. So I require minimum 10 years workload, then only I can invest money. And the Narendra Modi government is so liberal to them and whatever orders now they are placing on the private sector, they are placing 10 years indent for them, whereas in the case of ordinance factories, they give on an year to year basis. Is it not a discrimination? Is it not indirectly killing the ordinance factories and encouraging the private sector? So therefore, I still hold the view for benefiting the private sector, the victim is going to be the 41 ordinance factories. And that is happening. Mr. Shikumar, that is very interesting because usually such decisions are made in the name of attaining level playing field in the industry. Mr. Shikumar, in the month of October this year, the 82,000 ordinance factory employees, different sector employees, they were about to go on a strike against the corporatization of the ordinance factories. Now that decision was rolled back, the strike was deferred due to a meeting. I would like you to give us a brief on that particular whole episode. What is happening currently because as far as I know consultants have been appointed already, private consultants. So if you can just brief about that episode, why the strike was deferred at all? You know, because we are basically industry and governed under the industrial dispute act 1947. And our strike notice is based on the provisions of the ID Act 1947. And during the course of the preparation of the strike, in fact we were to commence the indefinite strike from 12th of October. You know that. On the 9th of October, the chief labor commissioner central intervened in the matchup based on the advice or based on the request you made by the department of defense production. And he is the consideration officer under the industrial dispute act. So therefore he intervened and convened a meeting with us. And in that meeting, we have told very clearly that there are three demands. And none of the demand is economical demands about wage revision or about pension or about bonus, nothing like that. Our demands are only three. Number one, the decision, the arbitrary decision taken by the government in violation of the previous assurances and agreements that ordinance factory would not be corporatized. That decision should be withdrawn by the government. This is number one. And number two, the reasons being told by the government for corporateization is that OIP is not having efficiency. OIP, there is no accountability. OIP is not improving its performance. So if this is the allegation, we the employees are convinced that within the government setup itself, whatever is expected by the government as owner of these factories. It can be done in the government setup also. There is absolutely no problem. And for that purpose, you appoint an expert committee. We will also associate with that committee. And we will come with the viable proposals and the suggestions, which is logical and scientific. And based on that, the ordinance factories performance can be further improved in the government setup itself. This is the second demand. And the third demand is basically, you see, we are all recruited as central government employees, defense civilian employees based on an all India competitive examination. And many of us are working in good private sector, in public sector. Since we want to serve the ordinance factories, a defense of the country, we have resigned and joined to this central government service. In our appointment order, nowhere it is mentioned that after 15 years, 20 years of your appointment, on fine morning, we will convert you into a public sector employee. Because there is a vast difference between the service conditions of a government employee and a public sector employee. And the mandate given by the 82,000 employees through the strike ballot is I want to continue as a government employee. I don't want to become a PSU employee because I am recruited as a government employee. So for that purpose corporate decision should not be there. So these are all the three demands. But ultimately the government told corporate decision is a policy decision of the government. They have got every right to take a decision. And the employees or their unions have got no authority to challenge that decision. So that is not an issue negotiable. That is not an issue negotiable. Yes, you will be having problems in your service condition. That you can project on that a dialogue can take place. But then we told nothing doing because why my service condition is changing from where the problem starts. The problem starts because you are converting my industry into a public sector. So unless that is not discussed, where is the question of discussing my service matter? So then we made a request to the chief labor commissioner, please record a failure report. Because under the IDF, there is only two things. One is an agreement or a failure report. Once a failure report is recorded, then it has to be referred to the government and government has to refer it for adjudication. It will go to the central government, industrial tribunal. So we were insisting that there should be a disagreement and there should be a failure report because the government is not yielding an inch. But the chief labor commissioner took a position that unless you, the employer and the employees sit together and discuss how I can go for a failure report. So I am advising the Department of Defense Protection that they should hold a dialogue with the federations who ever has given the strike notice. Based on this settlement reached with the, I mean in the presence of the chief labor commissioner, the strike was deferred. And the first dialogue, the first dialogue after the conciliation settlement took place on 29th of October in a meeting chaired by the secretary. Three hours the meeting went on and we were insisting all our three demands. Otherwise we told okay, if you are not at all going to agree our demands, then you let us have a disagreement and go back to the chief labor commissioner and then the law will take its own course of action. At that point of time, the secretary DP suddenly told us okay, you people are not accepting corporatization. So when you people are going on arguing that within the government setup itself, the ordinance factories can perform, can improve. Then you give an alternative proposal. He told yes, we are prepared. He will give you an alternative proposal that how within the government setup itself, the ordinance factories can function effectively. Then he also agreed. And today is the date we have to submit the report. And before coming here, I have just bailed the report to secretary DP. The joint report formulated by the three federations, the alternative proposals given by us. So this is where we start. All right, and this is something that also explains why the ordinance, the defense employees will be engaging in campaign programs, but won't be striking work on 26th of November, the coming general strike. Finally, Mr. Shri Kumar, during my course of reporting, it was very exciting or it was very inspiring to see the three defense major federations to come together. The collective bargaining of the defense employees has been something that is very much heralded, which has also seen participation from RSS affiliated unions. They have been standing with you shoulder to shoulder. How would you explain such a collective bargaining and how does that stand as an inspiration to other sectoral struggles, if I may ask you. You see, as you very correctly told, it is really a historical unity forged by the defense civilian employees. The unity here in this case is forged by the defense civilian employees and the federations have to go by that. And all the three federation leadership, because in this issue, absolutely there is no difference of opinion that ordinance factory should not be corporateized. So once all the three federations in a major policy matter is having the same view and the same opinion, then things became very easy for us to come together. That was a very inspiring note again to end the interview over here. Thank you so much, Mr. Shri Kumar for joining us today for taking time out of your schedule. Thank you so much, sir.


While some viewers may have hypothesized that Amber Herd was still calling one of her ex Johnny Depp's LA penthouses home, that doesn't seem to be the case. In fact, during the recent and heavily publicized defamation trial, Amber revealed in her current home is actually in Yucca Valley, California. This unexpected location is a quiet town in the Mojave Desert, 120 miles from Los Angeles, and not where celebrities usually call home. While she keeps her whereabouts quite private, all signs point to this 2,457 square foot property, a natural looking home that blends with its surroundings. In these videos, we don't reveal any addresses, and even though I've done a house tour of my own place, please do not show up at any private residences because it's not safe for anyone. Amber Herd is an actress who has appeared in a number of television series and big budget movies, probably best known for her role as Mira and Aquaman. And now after the outcome of the highly publicized and intense defamation trial between Amber and ex-husband Johnny Depp, viewers have come to know her for all the wrong reasons. With the amount of bad press Amber has gone through recently as a result, it's no doubt that she would retreat away from Hollywood to her desert getaway. We'll check out her Yucca Valley home as well as the Los Angeles penthouse complex Amber once lived in that was actually Johnny's and was brought up in the trial quite often. Hi guys, it's Kara back with another exclusive house tour here on Famous Entertainment and today we're checking out the homes of Amber Herd. Don't forget to like, subscribe and hit me up on Instagram to chat. And now let's get into this video. With Amber and her ex Johnny's former dwellings being a major focus in their court battles, viewers definitely became curious as to where Amber is actually living these days. While during the actress' testimony after confirming her full name, Amber revealed to all that she currently lives in Yucca Valley, California. While it may be an unexpected location for a celebrity looking at Amber's Instagram, we can definitely see that she's posted photos at her desert getaway home. She may have lived in lavish homes while married to Johnny Depp, but her property these days is much more remote than Hollywood. Yucca Valley is a town in California's Mojave Desert, about 120 miles from Los Angeles or a two hour drive. Her home is also a five minute drive to the Hawks Landing Golf Club. Her desert home was built in 2015 and research shows that a mysterious trust link to Amber bought this property in 2019 in a quiet deal for $570,000. Considering the home was bought before the pandemic, it's safe to say that the price tag has since increased. Despite buying the home then, it appears that Amber didn't move into the home until earlier this year. With nearly six acres of land all to herself, it's safe to say this is the spot where Amber should get the most privacy and be able to get away from the public eye. Yucca Valley is located deep in California's San Bernardino County with a population of 20,000 people. While the nearest major destination is Joshua Tree National Park, about 10 miles from here. Yucca Valley is also 27 miles from Palm Springs. Amber's home, which spans 2,457 square feet of space, has an aesthetic which blends in with its surrounding desert landscape. The custom estate also offers three bedrooms, three bathrooms, and an attached three-car garage, which spans 1,200 square feet alone. The main living area in Amber's home boasts concrete floors, recessed lighting, high ceilings, and glass sliders opening to the patio. There's also a fireplace, TV, and rustic bar with wine cooler here. The eating kitchen, which is attached to this open-style space, boasts granite counters, wooden cabinets, and designer stainless steel appliances. Should Amber be hosting guests, there's a larger dining area off to the side, boasting a long table with room for aides. The three bedrooms are dispersed throughout the home with her master suite offering direct access to the back patio. In the spa style ensuite, there are dual vanities along with a glamorous built-in soaking tub and a custom stone rainfall style shower. What might be the coolest feature of Amber's property is out on the grounds, where you'll find a custom built 110-foot-long bridge, which leads over a shallow creek to a staircase set into the hillside behind the home. Past these steps, there's a mountainside gazebo, which offers views that stretch miles over the neighborhood. Other highlights include solid iron front doors and a surround stereo system wired through the entire estate. Temperatures out in the Mojave Desert can get dangerously high in the summer, but Amber's a boat is equipped with low-eat aluminum windows to help keep the place cool. She also has a covered porch off of the home to keep the sun's dangerous rays away. The grounds are naturally landscaped, which means it's mostly maintenance-free and there aren't non-native plants that will dry out. A source that seems to be close to the situation claimed that Amber seeks solace at her desert home and she loves spending time in the desert. It's the one place that she can get away from everything. She's really connected with the artistic community there and feels that she experiences a true getaway. Of course, before her move out to the desert, Amber had lived in a few different locations with her ex, Johnny. For instance, the penthouse where they spent most of their time. After tying the knot in February of 2015, the ex-couple mainly lived in Depp's downtown LA penthouse complex, located in the Art Deco Eastern Columbia building. Originally built as a department store in 1930, this gorgeous building boasts a distinctive turquoise terracotta exterior with blue and gold trim. It was also allowed to exceed a city-enforced height limit with its large clock tower that's visible from immense distances. In fact, that very clock tower is located directly above the homes of Johnny Depp. That's right, I said homes as in plural. During Depp and Hurd's recent trial, it was revealed that Depp has owned five separate penthouses on the top floor of that building between the years of 2013 and 2016, all of which were allocated to different people. In one of the penthouses, Depp allowed a good friend named Isaac Baroche to stay while he and Amber lived in the unit right next door. In fact, they all shared a balcony together. To round out the other rentals, Hurd's sister Whitney lived in one of them, while friends of the couple lived in another. The final suite Depp transformed into an art studio for himself. Three of these units were directly connected to one another through doorways as blueprints for the homes would show during the trial. All five of the properties were adjacent to the building's rooftop pool and offered hardwood floors, tall ceilings with mezzanine levels, industrial-looking staircases, as well as modern kitchens. In terms of the interior design, Depp's homes were said to boast colorfully decorated bohemian-themed bedrooms, art deco bathrooms, and flourishes of color throughout. At first, this little arrangement was basically paradise as Isaac himself would attest to during his testimony. Free in penthouses for a number of years and now you've been rent-free ever since in Sweetser. But then on May 21st of 2016, things went off the rails. This is the night that Depp allegedly hit Hurd in the face with his phone. When Isaac arrived on the scene later, he admitted to seeing shards of broken glass in the hallway and spilled wine. The next day, he says that Hurd had changed all the locks in the penthouses that her friends and family used. So, properties 1, 3, and 5. I never saw a witness. Can I ask you that? I said you don't know whether he has committed domestic violence or abuse on Amber, or doesn't that correct? That's correct. I do not witness any physical violence. That same year is when divorce proceedings began, and Amber demanded that Depp allow her and her family members to continue to live in his three penthouse apartments, rent-free. Ultimately, however, Amber would withdraw her request for spousal support. Then in September of 2016, Depp put all five units up for sale. Well, now that we've looked at Amber Hurd's desert getaway where she's currently living far away from it all, that's going to wrap up this video. After seeing the spot that she calls home, as well as a bit about the notorious LA penthouses she formerly lived at, what did you guys think? Go ahead and let me know in the comments down below. Thanks for tuning in. Don't forget to hit that subscribe button if you haven't. Follow me on Instagram to chat, and I'll see you all in another video. Bye.


No, no, no. Just don't touch anything. Stay out of the way of... Yes, yes, yes. Salmon. Yellow side. I boarded 500. Okay.


Hello, everyone. I'm Rohan senior developer at Bloomberg working in the company's Pune office So Bloomberg is a technology company working to create the most sophisticated platform for financial professionals We had quartered in New York, but we have offices in Pune and various other locations around the world Do visit us at our booth G7 to find out more about the company This is the slide for that Okay, so we all write unit tests for all the modules we send to production, right? And we always annotate all our code so that we can run syntactic checkers. Of course who doesn't? Well, not really. We have all sent code to production that what I would call is subpar quality-wise Right. So over in our team, we wanted to create a framework that allows you to improve the quality of your code This summer we had Pradyum Gidam interning with our office You may know Pradyum as one of the maintainers of PIP Virtual and and or you may have heard his talk yesterday on packaging He created the first version of puto. So what is puto? Puto is a framework for improving the quality of your code It will it provides a command line interface and a programmatic API to automatically generate unit tests and Annotate your code So this is what the command line looks like you say puto generate give it a bunch of arguments It creates a unit test for your module Similarly for annotate you say puto annotate and it annotates all your code But how does it work? Puto works by monitoring code execution very much like a debugger It creates a hook in the interpreter using sys set profile and once it gets a callback for a function of interest It captures a bunch of metadata from that from that call the things that it captures are things like function argument values return value and Argument state before and after the call and while it's added it actually also captures the type information for that call And it does that every time the function is called once it has all this metadata It is able to create unit test and apply annotations So let's look at an example. This is a lighting talk. So the example is going to be very simple There's an account class and there's a person that uses the count There are a bunch of methods that don't have any testing and we want to create unit test for all of them Simple we say puto generate you give it the set of functions you want testing for You provided the module name in this case the functions are all the functions in person class you give it the module Which is obviously person you give it an output file and you give it a way to actually call these functions Now this is that in this case is main So this could be an integration test for your application or this might be handcrafted test In this case main just creates a bunch of person objects and invokes functions on them Cool. Once we run this command you have a unit test that is pie test compatible. How does it look like? Like this so we create a data-driven test We collect data for all the calls to the method in this case I'm showing only at friend, but it generates for all the functions all the calls to add friend are captured and using the parameterized Decorator in pie test we create a data-driven test What do we capture we capture the state of the object before in this case? We have a person named Mary who we are adding a friend named John Which is the second line the return value and the state after After after the call we use json pickles to capture the state of complex objects Because pickles easily allow us to store the value and recreate an object and also because json pickling Makes it very easy to add test by hand Now we can run the pie test and you can use the coverage plug-in and by doing that We went from 0% to 95% code coverage like that But that's not all we can also annotate our code similar to that we provide similar arguments to Pew to annotate we can tell it to override the code We can tell it to use type annotations in python 3 or type comments in python 2 This is what the annotated code looks like Okay, there are certain caveats because this code needs to be run like a debugger. It is called in process All the invocations the data is real-world data, but all of them are treated as baseline. So if you function as a bug You it will be treat it won't be caught by pewter in generated code most importantly will require inspection and augmentation So right now we are using pewter internally it works even for fairly complex classes We have a database microservice that use a sequel alchemy and we can get almost 60 to 70 percent code coverage for its unit test We do want to internally release it and maybe release it to wider audience at some point So do visit us again at blue at our booth g7 to find out more about pewter and Bloomberg. Thank you very much


Do you think the future of Google is going to get impacted by the rise of chat GBT and Bing and it will eventually get replaced by them? What's your thought? I think everyone is going to have to Google included as to take to pay attention to this stuff. And I think, you know, many ways Google is an AI first company and has been working on these things for a long time. So I'm sure they have a role to play. I think you'll also see lots of new companies, you know, open AI and others to enter this space and to figure out how to make this stuff work. I think there's also, I mean, if you've seen the chat GBT plugins, I think there's also a role for other companies to play where they're bringing new integrations, ways to use information. I also think like there's going to be a ton of just unknowns and things that go wrong and, you know, automation, run amok kind of thing.


What's going on guys, Noah from Kicking the Rasky Bee and pretty much a lot of you guys have been asking, how do I start a club and everything and as you guys know I already made a video over that, me and Hank Weldon, which is the guy who runs the college and high school series for bats, we already made a video and I will put the link below if you guys want to go check that out, it has tons of good information in it, it pretty much answers most of y'all's questions, but pretty much what I'm making this video is, schools are starting for most of you guys about a month ago for me, schools starting up for most of you guys at the beginning of September or soon at least, so that's why I'm making this video right now and the reason being is you need to go ahead and get the club started at your school and the reason you need the club started if you're one of the fifth determinants is you have to have a club at your school so and you don't want to go in the middle of the school year and go try to create a club because they're more than likely not gonna let you that's why I'm pretty much reminding you guys that if you haven't already you need to go ahead and create a club at your school pretty much good sit up to the front office talk to them about how to start a club this is pretty much how most of schools around me do it though which you're gonna need is you need one teacher that's gonna sponsor the club and as in sponsor I mean what they're gonna do is they're gonna kind of host the meetings and stuff like that there's plenty of things that you can do with the club pretty much all that we do with my club is we just have a meeting more like once a month pretty much discussing what the club is we had new people what we're gonna do and then you could always have you can always go out as a school team or the club team you can go fishing out of pond stuff like that we can always do that and then you can have like conservational meetings where you can go and you can pick up like trash and stuff like little meetups like that and we're actually doing one of those soon which is pretty good so anything like that but pretty much find a teacher that's gonna sponsor the club and talk to them about it and the person doesn't even have to like fishing you know I'm saying who knows they might just like outdoors or they just want to start a club at school you know so find a teacher go ahead and get that started just go to your front office and for the most part just talk to them I mean most of us have only been in school for like a month or you haven't been in school yet or you just started so it's the perfect time to hop on it like I said don't don't go like in the summer and go try to start a club because more than likely they're not gonna let you they don't want you starting a club during the year so go ahead and get over with get the club started go out there start fishing tournaments and hopefully have some people at your school they're gonna join I don't have too many people at my school that fish the tournaments there's only a few teams but I am in Georgia not like Alabama where they have all these teams you know it's pretty freaking crazy so if you guys got some good tips out of this video please give the video a thumbs up and also if you want to figure out more tips on the high school fishing more questions that pretty much we answered almost all of them definitely go check out that video I'm talking about how to start a high school fishing team which the link will be in the description box below and you can go watch that you'll get tons of information about it I guarantee you also if you do one more thing please leave a comment below on any videos you're wanting to see what like any tip videos it's really hard for me to get out on the lake and pretty much make tutorial videos at the moment just for the fact that I have tournaments coming up I'm trying to get videos all the way in school and then work and just everything's kind of come I'm combined wearing myself out so pretty much comment below what you guys are wanting to see tip videos and boxings anything like that and type sort of nature and you guys are wanting to see the vlogs which more vlogs be coming out just have to get them done and I have plenty to show you guys so hope you guys enjoyed the video like I said please give the video a thumbs up thank you guys so much for the support see you guys next time oversized load on this like 20 pound car loaded truck