POPULARITY
Proactive's Tylah Tully breaks down ‘Just the Facts' of the latest news from NGX Limited. NGX has successfully produced additional spherical graphite (SG) from previously rejected fines material, converting low-value waste into high-value precursor anode material. This advancement, achieved in collaboration with international technology partners, has the potential to improve production yields beyond industry standards and enhance project economics. The development is part of NGX's anode material program, focused on pre-qualifying anode material from natural flake graphite at the Malingunde Graphite Project in Malawi. By repurposing fines typically discarded during the spheronisation process, the company aims to increase sustainability and production efficiency. Initial test results confirm that the SG produced meets industry benchmarks, with a D50 of 16.7 microns, a tap density of 0.985, and a BET-specific surface area of 7.3 m²/g, achieving a 43% yield. Further optimisation is underway to refine the material to a finer D50 of 10.7 microns, which is in high demand for fast-charging lithium-ion battery applications. Processing of fines has already improved overall yields by 24%. The first batch of finer-sized SG samples has been sent for purification testing, with results expected later this quarter. NGX continues to refine its process to maximise yields and improve product performance. #NGX #Graphite #BatteryMaterials #SphericalGraphite #LithiumIonBatteries #AnodeMaterials #EnergyStorage #BatteryTech #Sustainability #GraphiteMining #ElectricVehicles #CriticalMinerals #ResourceEfficiency #TechInnovation #MiningNews #GreenEnergy #GraphiteMarket #BatteryInnovation #CleanEnergy #MaterialScience
FC Zurich and Nigeria U20 forward, Emmanuel Umeh speaks exclusively with EaglesTracker about his career journey. From growing up in Keffi, Nigeria, to signing his first pro contract with Botev Blovdiv, representing Nigeria at the 2023 FIFA U20 World Cup, joining FC Zurich and more.0:00 Promo0:27 Intro3:25 Growing Up in the Barracks4:39 My Love For Football6:18 Favourite Team and Players Growing Up 8:48 The Journey to Professional Football 17:07 U17 National Team Rejection18:25 Joining Botev Plovdiv in Bulgaria21:36 Adapting to Professional Football 26:00 Style of Play in Bulgaria 27:52 First Professional Goal29:57 Playing in Botev Plovdiv's First Team35:13 Representing Nigeria at the 2023 FIFA U-20 World Cup45:35 Assessing the Performance at the 2023 FIFA U-20 World CupSupport the showSubscribe to make sure you never miss an episode.Connect with us:Shop - eaglestrackershop.comInstagram - Instagram.com/eaglestracker_ngX - x.com/EaglesTrackerNGFacebook - Facebook.com/EaglesTrackerWeb - www.eaglestrackerng.com
FC Zurich and Nigeria U20 forward, Emmanuel Umeh speaks exclusively with EaglesTracker about his career journey. Adapting to life in Zurich, his dream of representing Nigeria's first team, his dream teammates, manager and more.0:00 Promo0:43 Winning the Bulgarian Cup with Botev Plovdiv5:09 Joining FC Zurich in Switzerland 8:24 Goals for the 2024/2025 Season10:16 Benefits of Having a Nigerian Teammate12:54 Long Term Career Goals16:06 Dream Club18:01 Dream Teammate18:55 Fav Position to play20:19 What it takes to make the Super Eagles team21:31 Role Models in the Super Eagles 22:58 African Player of the Year 202424:21 Off-field Hobbies 26:06 The Challenge of the Football Calendar in 202431:21 Quickfire Questions 35:10 Would you Rather? 42:49 Who is Emmanuel Umeh?44:09 What to Expect in the Future44:43 Advice for Aspiring Footballers46:13 Biggest Life Lesson from Football47:25 Question for the Next Guest48:57 Wrap-up49:29 Final WordSupport the showSubscribe to make sure you never miss an episode.Connect with us:Shop - eaglestrackershop.comInstagram - Instagram.com/eaglestracker_ngX - x.com/EaglesTrackerNGFacebook - Facebook.com/EaglesTrackerWeb - www.eaglestrackerng.com
2nd highest dividend yield on the NGX in 2023 (14.31%). 60% year to date returns on the NGX in 2024 (as at 15yh September 2024). Which company achieved all the above? SFS REIT. If you do not know this company, relax! We have you covered. In this episode, we chat with Mr. Samuel Oshodipe (Real Estate investment Analyst, SFS REIT) about the real estate market, how COVID in 2020 affected valuations, how SFS REIT navigated that period skilfully, how the company produced stellar returns in 2023 and what the outlook for 2024 is. This is a really insightful conversation which retail investors will do well to pay attention to. Do listen and share this episode/ podcast with anyone that needs to listen. You can send your feedback and questions to valuenigeriawithajibola@yahoo.com
AyoT speaks with Super Eagles and Omonia FC goalkeeper, Francis Uzoho, to discuss his upbringing, career journey, highs and lows of his career, and much more. This is Francis Uzoho like you have never heard or seen him before.Support the showSubscribe to make sure you never miss an episode.Connect with us:Shop - eaglestrackershop.comInstagram - Instagram.com/eaglestracker_ngX - x.com/EaglesTrackerNGFacebook - Facebook.com/EaglesTrackerWeb - www.eaglestrackerng.com
Super Falcons and Portland Thorns defender, Nicole Payne has an honest conversation about the recent happenings in her football career.0:00 Intro2:02 Family Background3:17 Style of Play4:20 Getting a University Degree8:56 Favourite position10:39 Talents Outside of Football13:32 Favourite African footballer15:23 Signing for PSG and Adapting to a New Country18:47 Lack of Playing Time at PSG21:21 The Strength and Growth of the NWSL23:44 Playing with Legends and Stars for Portland Thorns25:36 Missing the 2023 FIFA Women's World Cup 27:49 Playing at the Paris 2024 Olympics30:27 The Team's Potential for Improvement34:11 Becoming a Starter in the Super Falcons36:51 Thoughts on Randy Waldrum40:06 Teammates45:22 WAFCON 2025 46:11 African Nations' Potential to Win the World Cup47:49 Highest Moment in Nicole's Football Journey49:03 Message to Young Players49:48 What next for Nicole Payne ?Support the showSubscribe to make sure you never miss an episode.Connect with us:Shop - eaglestrackershop.comInstagram - Instagram.com/eaglestracker_ngX - x.com/EaglesTrackerNGFacebook - Facebook.com/EaglesTrackerWeb - www.eaglestrackerng.com
The Lagos State government has listed an N137,328,000,000 series IV bond on the Nigerian Stock Exchange. NGX says the bond is a 10-Year 13.00 per cent fixed rate unsecured bond due in 2031 under the N500bn debt issuance programme. The bond was listed on Friday. The bond was issued at 100 per cent of par (N1,000).This show is part of the Spreaker Prime Network, if you are interested in advertising on this podcast, contact us at https://www.spreaker.com/show/4090160/advertisement
Season 6 continues as Andrew speaks to the Chief Executive Officer of the Nigerian Exchange Ltd, Temi Popoola. Temi is passionate about business, collaborative team building, meeting organizational demands, and finance/investment banking. His greatest motivation is leading and guiding others to exceed expectations, and he uses his influence to help organizations exceed short- and long-term goals. Listen as they discuss the demutualization of the group, and how NGX and other African exchanges are working to achieve their goals despite high levels of volatility in the global economy. They explore what aspects of COVID-19 have been the most challenging in the capital markets space; as well as what it means to get Nigeria's investment landscape ‘future-ready.' Temi talks about the importance of getting youth involved in trade and investment in Africa as well as getting corporates to take positive actions towards sustainable reporting.
In this episode of Value Nigeria Podcast, We have a robust conversation with Mr Segun Aremu of United Capital Trustees (Authorised dealing clerk on the NGX, Associate member Chatered institute of stockbrokers of Nigeria, Nigerian institute of management, investment advisers and portfolio managers & chartered institute of bankers of Nigeria). Our conversation convers why estate planning is important, tools of estate planning and advantages/ disadvantages of Wills vs Trusts. I hope our conversation spurs you to take action on this important step in wealth building. Kindly send your feedback and questions to valuenigeriawithajibola@yahoo.com --- Send in a voice message: https://anchor.fm/value-nigeria/message
In this episode of the experience pod, PwC's Tosin Labeodan and Dr. Olufemi Oyenuga of the Nigerian Exchange Group discuss the redefining of exchange with NGX.
As the COVID-19 pandemic continues to batter economies worldwide, people around the world are reassessing the state of affairs and their country's wellbeing. In November 2021, Mr. Abimbola Ogunbanjo, the head of Nigerian Exchange Group (NGX), hosted the first annual NGX Capital Markets Conference that brought together leading policymakers, financial experts, business leaders, investors, international development partners, and regulators to brainstorm ways to elevate the capital markets in Nigeria. Specifically, the conference explored ways to increase the collaboration among key players in the nation's economy in order to drive productive investments that would accelerate an elevated and digitized capital market. This episode features Mr. Abimbola Ogunbanjo, Chairman of the Nigerian Exchange Group, formerly the Nigerian Stock Exchange. Abi, as his friends call him, discusses the opportunities and challenges for business and government in Nigeria, including the growth industries in Nigeria going into the future. Abi recently engineered and oversaw the transition of the 60-year-old Nigerian Stock Exchange into what it is today with the goal of making, access to market easier. As a demutualized entity, NGX, Mr. Ogunbanjo said is looking to: accelerate new growth platforms. invest in new payment platforms. invest in central counterparts, declaring houses. NXE just launched a company called NG Clearing, which is a clearinghouse for derivatives. "There are a number of areas that we're looking to strengthen our core in data and analytics and technology services, and to form strategic partnerships with fintechs."According to Abi Ogunbanjo, the conference is "the beginning of the dialogue that the exchange is having with its stakeholders because we believe that it requires a collective effort to improve the fortunes of the exchange on the economy."
As entrepreneurship increasingly gains national recognition for productive engagement, several corporate bodies such as MTN, NGX, FCMB and more have evolved revolutionary interventions that can help SMEs scale in the highly competitive Nigerian marketplace. They share their strategies with NESG Radio.
As entrepreneurship increasingly gains national recognition for productive engagement, several corporate bodies such as MTN, NGX, FCMB and more have evolved revolutionary interventions that can help SMEs scale in the highly competitive Nigerian marketplace. They share their strategies with NESG Radio.
Support us on Patreon: https://www.patreon.com/woodshoplife Sean 1) Hi all, greetings from Australia. Love the show and appreciate your willingness to share your knowledge with people like me who are just starting out. I have a question about router dust collection. I have recently built a router table and am looking at the dust collection. I have a router lift and round body router installed I am waiting for the port to come for the fence dust collection, but have a question for under table dust collection. What do you recommend here? I have seen something from milescraft called a dust router 1501 that has a router fence and router dust collection. Currently the router is mounted on a router lift which technically will sit inside a space covered by a door. Any advice welcome - Jamie 2) I just bought a new house with some property and it has A big detached 2 car garage that will be my new shop. I was planning to get a Laguna Fusion F2 to upgrade my dewalt jobsite tablesaw, but they are backordered until August. I can still find Sawstops in my area so it looks like I'll plop the extra money and save my life. At this point the 52 inch fence is only $100 more than the 36 inch In your opinion is the 52 worth the money and extra space or is the 36 big enough, I mostly build custom furniture but will be doing all the cabinets in the new house remodel, bathrooms and kitchen as well as bed frames, a master closet, building etc. So a mix of sheet goods and hardwood builds. I don't have a track saw, I use a circular saw with the bora NGX strait edge system to roughly break sheet goods now. Thanks for the great show I learn so much. Will @ Oleksy wood works Guy 1)I have a question about Festool sanders. I currently use a delwalt 5" random orbit sander that works well enough. I have it hooked up to a shop vac that I run with a standard filter and a hepa filter at the same time. This results in no dust coming out of the vacuum, and it gets most of the dust from sanding coming off the sander itself. I still have to wipe down my work after sanding which I don't mind. I recently built a desk and had to sand vertical surfaces for the first time and was surprised at how much harder this was and how numb my hand was afterwards. It was pretty miserable. I have the chance to upgrade to a Festool sander and I see several different used models for sale locally. I was leaning towards the RO 125 because of its versatility but have read that it can be difficult to handle and can vibrate more in random orbit mode than the sanders specifically designed for random orbit sanding like the ETS. Will one of the Festool sanders actually leave a better finish than my dewalt? If so, is it better to go with the RO 125 because of its versatility or will a dedicated random orbit sander have less vibration? Will I see a difference in finish between the RO 125 and an ETS 125? I am somewhat new to woodworking but I am fortunate enough to have a well outfitted shop. I have been working on smaller projects like boxes and shoe racks. I'd like to get into building more desks, tables, cabinets, and doors. I don't really strip or refinish furniture, so I may not have a need for the material removal capabilities of the RO 125? Thanks Julio 2) Hello, I've been a fan of the podcast since the beginning and thought I'd finally submit a question. So, I plan to make one of those bath tub trays for my soon to be wife. It will be made with 1 inch thick purple heart wood with various little slots and grooves and routed out sections to place a wine glass, hold a phone or book, put a candle on that sort of thing. My question is what would the best finish be for something like this that is always going to be used on a bathtub and be exposed to water every time it's used even if it's only for short periods of time. I've basically only ever used typical stain and brush on poly/varnish for my projects, but wouldn't mind using a satin oil finish for the look. What do you guys think is the best finish for such a thing? Thanks - Brendon Huy 1) Jonas from Germany here! Love the podcast and the wealth of Know-how you guys provide! Since you’ve been asking for questions, here is mine: I’ve been trying to wrap my head around wood movement in general and more specifically around keeping wood straight while still allowing for movement. I am in the midst of building my workbench right now and a couple of questions have come up. I know that wood moves mainly across its width. Is that still the case if you flip a bunch of boards 90 degrees and glue their face sides together, as is often done for workbench tops? Not sure if that would mean that the top now moves mainly in its thickness or width. Also, If i wanted to build my workbench more like a mft (but from solid wood) with aprons on all sides and less like a traditional workbench. What would I have to look out for regarding grain direction and wood movement? I guess the long sides/aprons are not the problem as they Would be Long grain, just like the top. What about the short aprons? 2) Hello Guy, Huy and Sean. Over the summer I made one the nesting serving trays from a plan in Fine Woodworking. I used paste wax as my finish. It looked great and really brought out the character in the mahogany. Then I used it for it’s intended purpose on a camping trip. It was much more convenient than bringing the cooking ingredients from the camper to the grill, then I put the plates with the warm food on it to bring to the table. The heat melted the wax. Did I just ruin my piece by using wax as the only finish? Is there a way to remove it and put something more durable on like lacquer or shellac? Is there any finish that I could put over the wax if I fix the affected areas? If I have to remake it, I have enough mahogany left over, but I’m cheap and I ran out of waxed cotton threads for the handles... help me Wood shop life, you’re my only hope!! -Joshua
It's a new year and a new series of The Hubcast! We're back with Episode One of a brand new series, and today we're joined by Olga Hamilton, Nutritional Therapist and Head of Nutrigenetic Science at NGX!This episode explores the role between DNA and Nutrition, and how personal trainers can encourage long-term changes when working with clients and ultimate, long-term results! About the speaker, Olga Hamilton:Registered Nutritional Therapist, FdSc, DipION, PGDip Nutritional Medicine, BA (Hons), mBANT, CNHC RegisteredOlga Hamilton is a TEDx speaker and a Registered Nutritional Therapist specialising in weight management, digestive disorders and anti-ageing. She passionately believes in the power of nutrition and the effect it has on every aspect of our health and wellbeing. Her approach is thorough and science based, applying the latest research and advances in the field of nutrition, nutrigenomics, nutrigenetics and functional medicine.Olga works with highly complex biodata including genetics to identity imbalances within the body and rebalance them through targeted advanced nutritional interventions. This offers her clients a truly personalised approach to their health and wellbeing.My PT Hub + NGX:We're pumped to partner with NGX in the My PT Hub Marketplace to offer all My PT Hub trainers an exclusive 30% off! The Marketplace provides My PT Hub trainers with everything they need to Level-up their Fitness Business- with hundreds of exclusive discounts, free courses and resources from over 50 Marketplace Partners. Check it out here.
Developing on the web can potentially be reduced to inputs and outputs, and further, a snapshot of current inputs and outputs is the state of our application. Inputs often come in the form of user events, and one of the primary methods for users to provide input into our applications is through forms. Whether you love or hate forms, web developers have no way of escaping this critical input method. In this episode of the Angular Show, our panelists are joined by two experts in the area of Angular and forms, Juri Strumpflohner and Bram Borggreve. Juri Strumpflohner is a Senior Software Engineer at Narwhal and Bram is a freelance developer and founder of BeeSoftLabs. Juri and Bram are members of the Angular Formly core team that produces and maintains this open-source project. While Angular ships with powerful form modules, Angular Formly builds on top of Angular's modules to provide an abstraction layer that enables developers to build robust and complex forms. One of the biggest advantages is the ability to dynamically and programmatically define form groups, arrays, and controls. Further, Angular Formly provides wrappers for control appearances based on several popular UI component libraries, such as Angular Material and Bootstrap, or you can create your own UI wrapper if necessary.Connect with us: Juri Strumpflohner - @juristrBram Borggreve - @beeman_nlAaron Frost - @aaronfrostJennifer Wadella - @likeOMGitsFEDAYBrian Love - @brian_love
Aussi : premier vol du eCaravan, Pilatus livre le premier PC-12 NGX, Faslsification de boîte noire en Russie, échec pour Virgin Orbit, début des mises à pied chez Boeing, report d'une autre grosse commande de MAX, plus de cargo pour Air Canada, Raytheon Technologies s'en sort mieux grâce à la fusion, quelques images saisissantes de F-35. Virgin Orbit: http://tiny.cc/n8v5pz Fusée Pegasus: http://tiny.cc/28v5pz F-35C, caméra1: http://tiny.cc/u9v5pz F-35C, caméra2: http://tiny.cc/iaw5pz Limite vitesse F-35: http://tiny.cc/4aw5pz F-14 qui rate l'atterrissage et éjection: http://tiny.cc/pqw5pz Météo de SpaceX: http://tiny.cc/r7v5pz Habit de SpaceX: http://tiny.cc/wkw5pz
In this week’s episode of Adventures in Angular the panel interviews Manfred Steyer, the creator of ngx-build-plus and angular architecture expert and consultant. Ngx-build-plus is a way to extend how the CLI is doing its build. Manfred explains how ngx-build plus works in two different ways. The first is that it provides a partial webpack configurations file that merges with the webpack configuration that the CLI is using. The second, it provides a plugin with free methods that influence the CLI. Manfred consults with companies on architecture, he explains that the main problem when people take a simple application and make it complex, big, with a lot of entities and forms. This makes it difficult to manage in the long term. He borrows ideas from domain-driven design to help these companies structure their applications. Strategic domain-driven design is one of the main strategies he uses when structuring an application. Strategic domain-driven design is subdividing a big application into subdomains, then modeling those subdomains separately. By modeling the separately, the coupling is limited. This makes it easier to change parts of the code without breaking anything unrelated in the application. The panel asks Manfred for recommendations for using domain-driven design in their architecture. Manfred recommends using libraries within monorepos and outlines the benefits. Using this method creates isolation, you can’t easily access everything in the library because of the public API. Manfred explains how a public API works like a facade. Nx is the recommended tool for the monorepos, as it adds many great features to the CLI and is not as heavyweight as other monorepo solutions. Manfred explains one of his favorite features called tagging. This restricts which libraries can access another library. The panel discusses some examples of tagging. The panel wonders about Manfred’s opinions on state management solutions. Manfred explains that he doesn’t believe that every application needs a state management solution. When used at the wrong time a state management solution is an overkill. He also explains that not using a state management library does not make someone a bad person. The panel discusses how you know if you need a state management solution. Manfred indicates two things to look for when considering the use of a state management library. First, is there a lot of state? Second, is the state going to be used by many different components? If you are not sure he recommends starting with a facade and adding a state management library later if needed. The panel explains what a facade is. A facade is when you combine a lot of systems under a single API, like jquery. Manfred gives an example of what a management facade should look like. The panel shares experiences explaining how it works and gives advice and examples of using a facade. The topic turns to the importance of testing. Manfred shares his testing philosophy, asking how do you sleep at night knowing you have to change a part of the application? Does it scare you because you know you are going to break everything in a terrible and painful way? Or, Do sleep soundly because you know you are safe to do what needs to be done. Shai Reznik equates this to the shake meter, how much does your hand shake when you push the button to execute a change. Manfred’s recommends starting with unit testing, testing where you need it and avoid a testing coverage goal. Unit testing he explains are more stable than end-to-end testing. You do need end-to-end testing but very little in comparison to unit testing. Aaron Frost shares the tool protractor flake as a way to combat the flakiness of end-to-end testing. Manfred explains that there are two common mistakes people make in their angular architecture. The first is over-engineering and under-engineering an application. He explains the problems that arise with each and how to combat this problem. The sweet spot can be found by knowing what you want, finding the right structuring to fit what you want. The panel wonders how to measure the cleanliness of code in an application. Manfred recommends looking at each indirection and deciding if it is necessary. The panel explains what indirections are, an example is event mechanisms, you can’t see a direct effect. The panel discusses NgRx as an indirection framework. Manfred warns not to use NgRx all the time only when you need it. This launches the panel onto a tangent of choosing tools and how to weight the pros and cons of each tool. The phrase “use it when you need it” is considered by the panel, the genericness of the phrase is discusses. The panel advises new developers who don’t have the experience to gauge if they need something or not to do the research necessary to understand a tool and to experiment with it. The panel comes back to the other common mistake made with architecture which is chatty applications. Applications that send thousands of requests to the backend causing the application to slow. The panel considers why this happens. Aaron explains the concept of affordance and how this results in chatty applications. Panelists Aaron Frost Brian Love Shai Reznik Guest Manfred Steyer Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp Cachefly Links NgRx + Facades: Better State Management https://www.npmjs.com/package/protractor-flake https://twitter.com/manfredsteyer?lang=en https://www.softwarearchitekt.at/ https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Brain Love: The 5 Big Features of TypeScript 3.7 and How to Use Them Shai Reznik: Angular Testing Course Hip-Hop Evolution Aaron Frost: RxJs Live Lover Manfred Steyer: Star Trek: Picard ngrx-etc
In this week’s episode of Adventures in Angular the panel interviews Manfred Steyer, the creator of ngx-build-plus and angular architecture expert and consultant. Ngx-build-plus is a way to extend how the CLI is doing its build. Manfred explains how ngx-build plus works in two different ways. The first is that it provides a partial webpack configurations file that merges with the webpack configuration that the CLI is using. The second, it provides a plugin with free methods that influence the CLI. Manfred consults with companies on architecture, he explains that the main problem when people take a simple application and make it complex, big, with a lot of entities and forms. This makes it difficult to manage in the long term. He borrows ideas from domain-driven design to help these companies structure their applications. Strategic domain-driven design is one of the main strategies he uses when structuring an application. Strategic domain-driven design is subdividing a big application into subdomains, then modeling those subdomains separately. By modeling the separately, the coupling is limited. This makes it easier to change parts of the code without breaking anything unrelated in the application. The panel asks Manfred for recommendations for using domain-driven design in their architecture. Manfred recommends using libraries within monorepos and outlines the benefits. Using this method creates isolation, you can’t easily access everything in the library because of the public API. Manfred explains how a public API works like a facade. Nx is the recommended tool for the monorepos, as it adds many great features to the CLI and is not as heavyweight as other monorepo solutions. Manfred explains one of his favorite features called tagging. This restricts which libraries can access another library. The panel discusses some examples of tagging. The panel wonders about Manfred’s opinions on state management solutions. Manfred explains that he doesn’t believe that every application needs a state management solution. When used at the wrong time a state management solution is an overkill. He also explains that not using a state management library does not make someone a bad person. The panel discusses how you know if you need a state management solution. Manfred indicates two things to look for when considering the use of a state management library. First, is there a lot of state? Second, is the state going to be used by many different components? If you are not sure he recommends starting with a facade and adding a state management library later if needed. The panel explains what a facade is. A facade is when you combine a lot of systems under a single API, like jquery. Manfred gives an example of what a management facade should look like. The panel shares experiences explaining how it works and gives advice and examples of using a facade. The topic turns to the importance of testing. Manfred shares his testing philosophy, asking how do you sleep at night knowing you have to change a part of the application? Does it scare you because you know you are going to break everything in a terrible and painful way? Or, Do sleep soundly because you know you are safe to do what needs to be done. Shai Reznik equates this to the shake meter, how much does your hand shake when you push the button to execute a change. Manfred’s recommends starting with unit testing, testing where you need it and avoid a testing coverage goal. Unit testing he explains are more stable than end-to-end testing. You do need end-to-end testing but very little in comparison to unit testing. Aaron Frost shares the tool protractor flake as a way to combat the flakiness of end-to-end testing. Manfred explains that there are two common mistakes people make in their angular architecture. The first is over-engineering and under-engineering an application. He explains the problems that arise with each and how to combat this problem. The sweet spot can be found by knowing what you want, finding the right structuring to fit what you want. The panel wonders how to measure the cleanliness of code in an application. Manfred recommends looking at each indirection and deciding if it is necessary. The panel explains what indirections are, an example is event mechanisms, you can’t see a direct effect. The panel discusses NgRx as an indirection framework. Manfred warns not to use NgRx all the time only when you need it. This launches the panel onto a tangent of choosing tools and how to weight the pros and cons of each tool. The phrase “use it when you need it” is considered by the panel, the genericness of the phrase is discusses. The panel advises new developers who don’t have the experience to gauge if they need something or not to do the research necessary to understand a tool and to experiment with it. The panel comes back to the other common mistake made with architecture which is chatty applications. Applications that send thousands of requests to the backend causing the application to slow. The panel considers why this happens. Aaron explains the concept of affordance and how this results in chatty applications. Panelists Aaron Frost Brian Love Shai Reznik Guest Manfred Steyer Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp Cachefly Links NgRx + Facades: Better State Management https://www.npmjs.com/package/protractor-flake https://twitter.com/manfredsteyer?lang=en https://www.softwarearchitekt.at/ https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Brain Love: The 5 Big Features of TypeScript 3.7 and How to Use Them Shai Reznik: Angular Testing Course Hip-Hop Evolution Aaron Frost: RxJs Live Lover Manfred Steyer: Star Trek: Picard ngrx-etc
In this week’s episode of Adventures in Angular the panel interviews Manfred Steyer, the creator of ngx-build-plus and angular architecture expert and consultant. Ngx-build-plus is a way to extend how the CLI is doing its build. Manfred explains how ngx-build plus works in two different ways. The first is that it provides a partial webpack configurations file that merges with the webpack configuration that the CLI is using. The second, it provides a plugin with free methods that influence the CLI. Manfred consults with companies on architecture, he explains that the main problem when people take a simple application and make it complex, big, with a lot of entities and forms. This makes it difficult to manage in the long term. He borrows ideas from domain-driven design to help these companies structure their applications. Strategic domain-driven design is one of the main strategies he uses when structuring an application. Strategic domain-driven design is subdividing a big application into subdomains, then modeling those subdomains separately. By modeling the separately, the coupling is limited. This makes it easier to change parts of the code without breaking anything unrelated in the application. The panel asks Manfred for recommendations for using domain-driven design in their architecture. Manfred recommends using libraries within monorepos and outlines the benefits. Using this method creates isolation, you can’t easily access everything in the library because of the public API. Manfred explains how a public API works like a facade. Nx is the recommended tool for the monorepos, as it adds many great features to the CLI and is not as heavyweight as other monorepo solutions. Manfred explains one of his favorite features called tagging. This restricts which libraries can access another library. The panel discusses some examples of tagging. The panel wonders about Manfred’s opinions on state management solutions. Manfred explains that he doesn’t believe that every application needs a state management solution. When used at the wrong time a state management solution is an overkill. He also explains that not using a state management library does not make someone a bad person. The panel discusses how you know if you need a state management solution. Manfred indicates two things to look for when considering the use of a state management library. First, is there a lot of state? Second, is the state going to be used by many different components? If you are not sure he recommends starting with a facade and adding a state management library later if needed. The panel explains what a facade is. A facade is when you combine a lot of systems under a single API, like jquery. Manfred gives an example of what a management facade should look like. The panel shares experiences explaining how it works and gives advice and examples of using a facade. The topic turns to the importance of testing. Manfred shares his testing philosophy, asking how do you sleep at night knowing you have to change a part of the application? Does it scare you because you know you are going to break everything in a terrible and painful way? Or, Do sleep soundly because you know you are safe to do what needs to be done. Shai Reznik equates this to the shake meter, how much does your hand shake when you push the button to execute a change. Manfred’s recommends starting with unit testing, testing where you need it and avoid a testing coverage goal. Unit testing he explains are more stable than end-to-end testing. You do need end-to-end testing but very little in comparison to unit testing. Aaron Frost shares the tool protractor flake as a way to combat the flakiness of end-to-end testing. Manfred explains that there are two common mistakes people make in their angular architecture. The first is over-engineering and under-engineering an application. He explains the problems that arise with each and how to combat this problem. The sweet spot can be found by knowing what you want, finding the right structuring to fit what you want. The panel wonders how to measure the cleanliness of code in an application. Manfred recommends looking at each indirection and deciding if it is necessary. The panel explains what indirections are, an example is event mechanisms, you can’t see a direct effect. The panel discusses NgRx as an indirection framework. Manfred warns not to use NgRx all the time only when you need it. This launches the panel onto a tangent of choosing tools and how to weight the pros and cons of each tool. The phrase “use it when you need it” is considered by the panel, the genericness of the phrase is discusses. The panel advises new developers who don’t have the experience to gauge if they need something or not to do the research necessary to understand a tool and to experiment with it. The panel comes back to the other common mistake made with architecture which is chatty applications. Applications that send thousands of requests to the backend causing the application to slow. The panel considers why this happens. Aaron explains the concept of affordance and how this results in chatty applications. Panelists Aaron Frost Brian Love Shai Reznik Guest Manfred Steyer Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp Cachefly Links NgRx + Facades: Better State Management https://www.npmjs.com/package/protractor-flake https://twitter.com/manfredsteyer?lang=en https://www.softwarearchitekt.at/ https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Brain Love: The 5 Big Features of TypeScript 3.7 and How to Use Them Shai Reznik: Angular Testing Course Hip-Hop Evolution Aaron Frost: RxJs Live Lover Manfred Steyer: Star Trek: Picard ngrx-etc
Steven and Mike from Deathmatch News Radio #13 discuss all the news for the week of December 6th, 2018 In this episode we cover -An interview with Matt Tremont talking starting up H20, finding a building, leaving CZW and more -PCO signing with Ring of Honor -GCW's “The Collective” announces Ohtani and Timothy Thatcher -Daisuke Masaoka coming in for GCW 4000 Degreez -GCW's 2018 -Where is Darby Allin? -Arquette working for free -Takeda marriage -Casanova/Mance Warner/BLVD Bullies No Ring Deathmatch -Unsanctiond Pro -Ohio commissions -UK news -ICW Fear and Loathing Women's Deathmatch -Favorite thumbtacks -Upcoming women's deathmatches -Big F'n Joe Taipei Deathmatch in RISE -TNT Extreme Deathmatch Tournament in Liverpool in January -WWE buying territories, shutting down deathmatches? -Deathmatch tournaments -H20 Bloody Burgers results -Angel o Demonio getting bookings in Mexico still -Mexico results -NGX and a DTU Deathmatch Tournament -Ken Shamrock in Australia -Hayabusa and Sabu Memories -Onita and Stardom Idols -Cage of Death -VOW Behind Barbs Review -Sorry West Virginia -And tons more If you think I have given your life value think about giving me some value back at my Patreon at HTTP://PATREON.COM/DEATHMATCHNEWS with multiple tier levels of support that give access to interview archives, early podcast access and more. The Wrestling Cult is your one stop source for wrestling outside of the "big leagues". Steven Ayy from the Deathmatch Newsletter, BahuFMW, Mike from the Deathmatch Cult and more cover current news and classic discussions of FMW, IWA, W*ing, BJW, Freedoms as well was CZW, GCW, IWA Midsouth, DTU, Zona 23 and so much more with shows like -The History of FMW -Deathmatch News Radio -Kawasaki Dreaming with Bahu -Bucky's Road Diaries -John Wayne Murdoch and Reed Bentley's Rejected Join me on my website, indiewrestlingintl.wordpress.com/ where I will be covering Japanese wrestling indies such as BJW, Basara, Freedoms, DDT, any news covering deathmatches with videos, articles, news reports, results and so much more! I have also launched a podcast series chronicling the History of FMW and various Independent Japanese Wrestling new updates and analysis with friends I meet that you can find at indiewrestlingintl.libsyn.com/website or on rss atindiewrestlingintl.libsyn.com/rss Don't forget to check out bahufmw.com and fmwwrestling.com for all the archived news and results concerning FMW as well as where to buy all the latest Freedoms and classic deathmatch DVD's.
The Empire Club of Canada Presents: Lou Eccleston, Chief Executive Officer, TMX Group With A Sesquicentennial Series Event: 165th Birthday for TMX Group Limited and the TMX Group's Outlook for the Next Few Years The Empire Club of Canada's TMX Group luncheon is scheduled for Tuesday, October 24, 2017 at One King West. This event is part of The Empire Club of Canada's Sesquicentennial Series, celebrating Canada's 150th Anniversary of Confederation and honouring our great country. The luncheon will feature Lou Eccleston, CEO, TMX Group Limited. The luncheon will highlight the 165th birthday for TMX Group Limited and the TMX Group's outlook for the next few years. Lou Eccleston is Chief Executive Officer of TMX Group Limited. He joined TMX Group on November 3, 2014. Mr. Eccleston is a member of the TMX Group Board of Directors; he is also a member of the Board of Directors of several TMX Group subsidiaries, including TSX Inc., TSX Venture Exchange Inc., Montreal Exchange and NGX. Mr. Eccleston has more than 30 years of extensive experience gained in senior leadership roles in the information services, financial technology and capital market services sectors. Prior to joining TMX Group, he was President, S&P Capital IQ and Chairman of the Board, S&P Dow Jones Indices, which are business lines of McGraw Hill Financial. He was with that organization for six years. While there, Mr. Eccleston was named to the Institutional Investor “Tech 50” in 2012, 2013 and 2014. Previously, Mr. Eccleston was at Thomson Financial for four years in the roles of President of Global Sales, Marketing & Services and President of the Banking and Brokerage Group. Mr. Eccleston was at Bloomberg LP for 14 years, where he held a number of roles including chief executive of Bloomberg Tradebook for 6 years. He also served as Chairman and CEO of Pivot Inc., a capital market software services company. Mr. Eccleston earned a BA in Economics from Drew University in Madison, NJ as well as a MBA from La Salle University in Philadelphia, PA. Speaker: Lou Eccleston, Chief Executive Officer, TMX Group *The content presented is free of charge but please note that the Empire Club of Canada retains copyright. Neither the speeches themselves nor any part of their content may be used for any purpose other than personal interest or research without the explicit permission of the Empire Club of Canada.* *Views and Opinions Expressed Disclaimer: The views and opinions expressed by the speakers or panelists are those of the speakers or panelists and do not necessarily reflect or represent the official views and opinions, policy or position held by The Empire Club of Canada.*
On today’s episode of Adventures of Angular we’ve got panelists Ward Bell, Joe Eames, Alicia Michael, John Papa, Charles Max Wood, and our special guest Shayne Boyer. Shayne is a Senior Developer Advocate at Microsoft and on the Azure team. The last time he was on the show was Episode 082 of Adventures in Angular and we talked about getting started with Angular 2. Today we are going to talk a bit about Angular and Azure. Stay tuned. [3:12] Talk about offerings with Azure. There is a connotation that if you want to use Azure you have to use .NET That is not the case. Large part of Azure runs linux. There are over 170 type products that Azure offers. noSQL databases, postgres, mongolDB, Azure Cosmos, Azure functions It’s more than .NET and VMs. Things you can do this type application are things like - Deployment to web front end, putting apps in Docker container and pushing to container service, scaling those apps etc etc. [5:23] Put your app in Docker container? Talking about just front end. Just the web application. Putting it into a container and deploying the container into a linux instance or web app on Azure. [6:13] Why is it a good thing to use Docker for this kind of thing? Example. NGX for front end services, you can’t NGbuild using ClI do an NGBuild get the disc folder and throw that to a web application service like IAS or Node and have that application just service. Deep linking wouldn’t work. Instead you would want to package something like an express server that requires NodeJS. Then something to handle deep linking. You can easily package that in a container and push it to the cloud and be able to control it without worrying about infrastructure. Essentially it’s the app that has been written as well as the server that serves that app. You can choose the base it runs on. I.e. Node 6 instead of 8. Etc etc. Control those in the container so any time you pull it down it has those same settings. Often developers assume versions of services are the same between the developer and the services used like a cloud service and when it’s not, things break. The concept of “works on my machine” is actually true now. How it works for you, will be exactly how it works where ever you push it. You can set up the version of Node you want, the settings how you’d like, test it on your own machine and when you push it to providers like Azure, Heroku, AWS, etc, it will run the same on all those providers. Takes away complexities when testing. [9:39] Outside of Docker, what other things does cloud bring to the table? Serverless offerings. Takes away issues with - worry about building a node server to serve my app. Building API to serve the data. Building Infrastructure behind the server and deploying it. Building and deploying pains reduced as well. [10:57] “Wait wait, serverless?” It’s the new buzzword. There are servers underneath. Don’t have to worry about infrastructures or the servers themselves. Just write the function. Function will return the data to controller service built in Angular. Just have to build the Javascript (or python, and C#, java is coming) in the portal or in Github, and it’s just the code to run the function. No need to worry about the types of servers, VMs, operating systems, patching or scaling. It will scale based on what the capacity demand it needs. Event driven - event queues, message queues, etc. [13:20] Simple endpoints Scalability at endpoint level. Previously when writing APIs on the backend, typically you’re concerned with scaling that API application. Endpoints typically scale at the same level. Serverless functions scale at that typical API level. Paying only for usage. [15:30] How do you orchestrate between the services? Just because you spread things around doesn’t mean it’s better. It’s important to realize that breaking assembly or dll files down into smaller dll files don’t change things much. Minimizing what it takes to think about when it comes to handle and configure a server running the services. It’s easy as “Here it is, go run it for me Azure!” [20:12] How does this relate to angular developers? Be careful about over complicating the ‘concept count’ Having too many systems, front end, back end, VMs, Docker, etc. To many things to learn or to know to get it done. Easier to write API and serverless. So then it’s just Javascript on the front end. Much easier. [21:58] Someone brand new to Azure, what should they try out? Azure functions is a great place for Javascript or Angular. Typescript is coming as well. Understanding it’s just a backend. Learning to connect to a database, or have a static file. Routing, proxies, etc are all built in Azure. [23:13] What JavaScript engine does it support? Chakra Engine. ES 5 ES 6 Support for TypeScript recently announced. Coming up. Node 8 is now available on Azure service platform. [25:04] More on the portal. The portal is one of the largest typescript platforms available right now. The portal is not the only option. Strong CLI experience. Making VMs and web applications and all products can be done with CLI. If you like CLI then start there. [26:54] Creating a quick web app If you want to create a new web application. Simple as AZ web create Pass the name of application pass the location in a few commands you can create an app Set it up to deploy from the GitHub Repo From there it’s just checking in code and it’s getting the deployment from the CLI pipeline. Write it, check it in, deploy. [27:32] Do you have articles or videos that people can jump to? Did a course in deploying an angular app using GitHub git Azure Talks about how to hook up Azure web app instance to a GitHub repo. It’s easy as checking in code, no worries about the concept count and complicated setup. [28:45] Integrates with Docker and Visual Studio Code There is an Azure extension for VS Code that allows you to push all of your code. Demos available to learn Has great extensions for Angular too. [29:28] Simplifies or eliminates complications on the back end, does it also help on the front end. Don’t have to worry about scaling my static site. Data is what makes it scalable. Serverless experience - hitting databases, doing computations, working on triggers or WebHook from other parts of your business. Azure function can listen to WebHooks Azure can aggregate backend in serverless functions. Has database offerings to store data. Infrastructure for hosting Node applications and Node APIs Azure does not = .NET [31:19] How does someone get involved and try it out? Go to Azure.com and try it free. Try the Azure functions portal free as well. Plenty of free experiences from the platform. The tuts and walk-throughs for almost any of the platforms or languages for Azure. Picks Joe John Papa’s course on Angular CLI course. NG Doc. Ward Troy Hunt used Azure functions to fight DDOS attacks article. Alexa Charles Serverless framework. NPM serverless. Angular Dev Summit (Now free) Shayne Keyvo Smartlock Angular 2 app to Azure using Git play by play course. Docs.microsoft.com Links Azure
On today’s episode of Adventures of Angular we’ve got panelists Ward Bell, Joe Eames, Alicia Michael, John Papa, Charles Max Wood, and our special guest Shayne Boyer. Shayne is a Senior Developer Advocate at Microsoft and on the Azure team. The last time he was on the show was Episode 082 of Adventures in Angular and we talked about getting started with Angular 2. Today we are going to talk a bit about Angular and Azure. Stay tuned. [3:12] Talk about offerings with Azure. There is a connotation that if you want to use Azure you have to use .NET That is not the case. Large part of Azure runs linux. There are over 170 type products that Azure offers. noSQL databases, postgres, mongolDB, Azure Cosmos, Azure functions It’s more than .NET and VMs. Things you can do this type application are things like - Deployment to web front end, putting apps in Docker container and pushing to container service, scaling those apps etc etc. [5:23] Put your app in Docker container? Talking about just front end. Just the web application. Putting it into a container and deploying the container into a linux instance or web app on Azure. [6:13] Why is it a good thing to use Docker for this kind of thing? Example. NGX for front end services, you can’t NGbuild using ClI do an NGBuild get the disc folder and throw that to a web application service like IAS or Node and have that application just service. Deep linking wouldn’t work. Instead you would want to package something like an express server that requires NodeJS. Then something to handle deep linking. You can easily package that in a container and push it to the cloud and be able to control it without worrying about infrastructure. Essentially it’s the app that has been written as well as the server that serves that app. You can choose the base it runs on. I.e. Node 6 instead of 8. Etc etc. Control those in the container so any time you pull it down it has those same settings. Often developers assume versions of services are the same between the developer and the services used like a cloud service and when it’s not, things break. The concept of “works on my machine” is actually true now. How it works for you, will be exactly how it works where ever you push it. You can set up the version of Node you want, the settings how you’d like, test it on your own machine and when you push it to providers like Azure, Heroku, AWS, etc, it will run the same on all those providers. Takes away complexities when testing. [9:39] Outside of Docker, what other things does cloud bring to the table? Serverless offerings. Takes away issues with - worry about building a node server to serve my app. Building API to serve the data. Building Infrastructure behind the server and deploying it. Building and deploying pains reduced as well. [10:57] “Wait wait, serverless?” It’s the new buzzword. There are servers underneath. Don’t have to worry about infrastructures or the servers themselves. Just write the function. Function will return the data to controller service built in Angular. Just have to build the Javascript (or python, and C#, java is coming) in the portal or in Github, and it’s just the code to run the function. No need to worry about the types of servers, VMs, operating systems, patching or scaling. It will scale based on what the capacity demand it needs. Event driven - event queues, message queues, etc. [13:20] Simple endpoints Scalability at endpoint level. Previously when writing APIs on the backend, typically you’re concerned with scaling that API application. Endpoints typically scale at the same level. Serverless functions scale at that typical API level. Paying only for usage. [15:30] How do you orchestrate between the services? Just because you spread things around doesn’t mean it’s better. It’s important to realize that breaking assembly or dll files down into smaller dll files don’t change things much. Minimizing what it takes to think about when it comes to handle and configure a server running the services. It’s easy as “Here it is, go run it for me Azure!” [20:12] How does this relate to angular developers? Be careful about over complicating the ‘concept count’ Having too many systems, front end, back end, VMs, Docker, etc. To many things to learn or to know to get it done. Easier to write API and serverless. So then it’s just Javascript on the front end. Much easier. [21:58] Someone brand new to Azure, what should they try out? Azure functions is a great place for Javascript or Angular. Typescript is coming as well. Understanding it’s just a backend. Learning to connect to a database, or have a static file. Routing, proxies, etc are all built in Azure. [23:13] What JavaScript engine does it support? Chakra Engine. ES 5 ES 6 Support for TypeScript recently announced. Coming up. Node 8 is now available on Azure service platform. [25:04] More on the portal. The portal is one of the largest typescript platforms available right now. The portal is not the only option. Strong CLI experience. Making VMs and web applications and all products can be done with CLI. If you like CLI then start there. [26:54] Creating a quick web app If you want to create a new web application. Simple as AZ web create Pass the name of application pass the location in a few commands you can create an app Set it up to deploy from the GitHub Repo From there it’s just checking in code and it’s getting the deployment from the CLI pipeline. Write it, check it in, deploy. [27:32] Do you have articles or videos that people can jump to? Did a course in deploying an angular app using GitHub git Azure Talks about how to hook up Azure web app instance to a GitHub repo. It’s easy as checking in code, no worries about the concept count and complicated setup. [28:45] Integrates with Docker and Visual Studio Code There is an Azure extension for VS Code that allows you to push all of your code. Demos available to learn Has great extensions for Angular too. [29:28] Simplifies or eliminates complications on the back end, does it also help on the front end. Don’t have to worry about scaling my static site. Data is what makes it scalable. Serverless experience - hitting databases, doing computations, working on triggers or WebHook from other parts of your business. Azure function can listen to WebHooks Azure can aggregate backend in serverless functions. Has database offerings to store data. Infrastructure for hosting Node applications and Node APIs Azure does not = .NET [31:19] How does someone get involved and try it out? Go to Azure.com and try it free. Try the Azure functions portal free as well. Plenty of free experiences from the platform. The tuts and walk-throughs for almost any of the platforms or languages for Azure. Picks Joe John Papa’s course on Angular CLI course. NG Doc. Ward Troy Hunt used Azure functions to fight DDOS attacks article. Alexa Charles Serverless framework. NPM serverless. Angular Dev Summit (Now free) Shayne Keyvo Smartlock Angular 2 app to Azure using Git play by play course. Docs.microsoft.com Links Azure
On today’s episode of Adventures of Angular we’ve got panelists Ward Bell, Joe Eames, Alicia Michael, John Papa, Charles Max Wood, and our special guest Shayne Boyer. Shayne is a Senior Developer Advocate at Microsoft and on the Azure team. The last time he was on the show was Episode 082 of Adventures in Angular and we talked about getting started with Angular 2. Today we are going to talk a bit about Angular and Azure. Stay tuned. [3:12] Talk about offerings with Azure. There is a connotation that if you want to use Azure you have to use .NET That is not the case. Large part of Azure runs linux. There are over 170 type products that Azure offers. noSQL databases, postgres, mongolDB, Azure Cosmos, Azure functions It’s more than .NET and VMs. Things you can do this type application are things like - Deployment to web front end, putting apps in Docker container and pushing to container service, scaling those apps etc etc. [5:23] Put your app in Docker container? Talking about just front end. Just the web application. Putting it into a container and deploying the container into a linux instance or web app on Azure. [6:13] Why is it a good thing to use Docker for this kind of thing? Example. NGX for front end services, you can’t NGbuild using ClI do an NGBuild get the disc folder and throw that to a web application service like IAS or Node and have that application just service. Deep linking wouldn’t work. Instead you would want to package something like an express server that requires NodeJS. Then something to handle deep linking. You can easily package that in a container and push it to the cloud and be able to control it without worrying about infrastructure. Essentially it’s the app that has been written as well as the server that serves that app. You can choose the base it runs on. I.e. Node 6 instead of 8. Etc etc. Control those in the container so any time you pull it down it has those same settings. Often developers assume versions of services are the same between the developer and the services used like a cloud service and when it’s not, things break. The concept of “works on my machine” is actually true now. How it works for you, will be exactly how it works where ever you push it. You can set up the version of Node you want, the settings how you’d like, test it on your own machine and when you push it to providers like Azure, Heroku, AWS, etc, it will run the same on all those providers. Takes away complexities when testing. [9:39] Outside of Docker, what other things does cloud bring to the table? Serverless offerings. Takes away issues with - worry about building a node server to serve my app. Building API to serve the data. Building Infrastructure behind the server and deploying it. Building and deploying pains reduced as well. [10:57] “Wait wait, serverless?” It’s the new buzzword. There are servers underneath. Don’t have to worry about infrastructures or the servers themselves. Just write the function. Function will return the data to controller service built in Angular. Just have to build the Javascript (or python, and C#, java is coming) in the portal or in Github, and it’s just the code to run the function. No need to worry about the types of servers, VMs, operating systems, patching or scaling. It will scale based on what the capacity demand it needs. Event driven - event queues, message queues, etc. [13:20] Simple endpoints Scalability at endpoint level. Previously when writing APIs on the backend, typically you’re concerned with scaling that API application. Endpoints typically scale at the same level. Serverless functions scale at that typical API level. Paying only for usage. [15:30] How do you orchestrate between the services? Just because you spread things around doesn’t mean it’s better. It’s important to realize that breaking assembly or dll files down into smaller dll files don’t change things much. Minimizing what it takes to think about when it comes to handle and configure a server running the services. It’s easy as “Here it is, go run it for me Azure!” [20:12] How does this relate to angular developers? Be careful about over complicating the ‘concept count’ Having too many systems, front end, back end, VMs, Docker, etc. To many things to learn or to know to get it done. Easier to write API and serverless. So then it’s just Javascript on the front end. Much easier. [21:58] Someone brand new to Azure, what should they try out? Azure functions is a great place for Javascript or Angular. Typescript is coming as well. Understanding it’s just a backend. Learning to connect to a database, or have a static file. Routing, proxies, etc are all built in Azure. [23:13] What JavaScript engine does it support? Chakra Engine. ES 5 ES 6 Support for TypeScript recently announced. Coming up. Node 8 is now available on Azure service platform. [25:04] More on the portal. The portal is one of the largest typescript platforms available right now. The portal is not the only option. Strong CLI experience. Making VMs and web applications and all products can be done with CLI. If you like CLI then start there. [26:54] Creating a quick web app If you want to create a new web application. Simple as AZ web create Pass the name of application pass the location in a few commands you can create an app Set it up to deploy from the GitHub Repo From there it’s just checking in code and it’s getting the deployment from the CLI pipeline. Write it, check it in, deploy. [27:32] Do you have articles or videos that people can jump to? Did a course in deploying an angular app using GitHub git Azure Talks about how to hook up Azure web app instance to a GitHub repo. It’s easy as checking in code, no worries about the concept count and complicated setup. [28:45] Integrates with Docker and Visual Studio Code There is an Azure extension for VS Code that allows you to push all of your code. Demos available to learn Has great extensions for Angular too. [29:28] Simplifies or eliminates complications on the back end, does it also help on the front end. Don’t have to worry about scaling my static site. Data is what makes it scalable. Serverless experience - hitting databases, doing computations, working on triggers or WebHook from other parts of your business. Azure function can listen to WebHooks Azure can aggregate backend in serverless functions. Has database offerings to store data. Infrastructure for hosting Node applications and Node APIs Azure does not = .NET [31:19] How does someone get involved and try it out? Go to Azure.com and try it free. Try the Azure functions portal free as well. Plenty of free experiences from the platform. The tuts and walk-throughs for almost any of the platforms or languages for Azure. Picks Joe John Papa’s course on Angular CLI course. NG Doc. Ward Troy Hunt used Azure functions to fight DDOS attacks article. Alexa Charles Serverless framework. NPM serverless. Angular Dev Summit (Now free) Shayne Keyvo Smartlock Angular 2 app to Azure using Git play by play course. Docs.microsoft.com Links Azure
This episode Curtis and Leeland talk about the EVO finals for SFV, Killer Instinct just received Eyedol, We're all prepped and ready for NGX and then we jump you right to the good stuff. ULTRA CLASH may see some unique convention cards in the near future, and Jaro beta emails are going out soon, Curtis dares you to succeed.
This episode Curtis and Leeland enjoy popcorn for your listening pleasure, Street Fighter V's Story DLC is big and underwhelming, the Jaro game is getting some kinks worked out in the next update, NGX is coming soon, get your copy of Ultra Clash, and SUPERWOODS is getting fleshed out some more, prepare your AirTent, the Boss awaits, maybe even in 32bit.
This Episode Curtis and Leeland talk "Steak Day", the unexpected success of Zootopia, Curtis' attempt to watch TMNT, and the upcoming sequel. Spiderman is revealed in Civil War and Curtis' talks about Spiderman:Reign. Also, Punisher is also making a return to the screen in Daredevil. We get nostalgic talking about renting games and anime, with some Dragon Ball and Death Note. A brief talk on the direction of Super Hero movies. NGX is just around the corner, and Ultra Clash Series 1 is getting its final touches.
This episode Leeland and Wallace discuss Bret Hart's fight with prostate cancer, MVP All-Star John Scott, The Curse of Oak Island season finale, Netflix's Making a Murderer, Clash Royale and we're goin to NGX, expect Jaro and Ultra Clash (Set 1), details to come
PMDG Releases 737-600/700 NGX and 737NGX SP1, October MS Flight Screenshot Comparison, A2A Simulations P-40 Preview Update, AVSIM 2011 Reader Choice Awards Winners, REX to be released for Prepar3D, 50 Percent Off Nemeth Design FS9 Products, Take on helicopters released, FTX NA 74S Anacortes Airport Released, Orbx Releases Day/Night Switcher for FTX Products for improved FPS, Orbx Holiday Release Schedule
Hosted by Eric McClintock, Mark Stewart, Brendan Farmer, and Chris Palmer. Listen Here: Download Audio Here Video: B-52 From Captain Sim Released Update on Last week's mention, the "external only" model has now been released here for € 9.99. Mark's Secret to Improving your FSX FPS... Compress! Website Here! Also: TileProxy Revisited Get the flash player here: http://www.adobe.com/flashplayer var so = new SWFObject("http://www.db798.com/pictobrowserp.swf", "PictoBrowser", "600", "500", "8", "#FFFFFF"); so.addVariable("source", "album"); so.addVariable("userName", "fszone"); so.addVariable("names", "TileProxy02"); so.addVariable("albumId", "5431253536892481073"); so.addVariable("titles", "on"); so.addVariable("displayNotes", "on"); so.addVariable("thumbAutoHide", "off"); so.addVariable("imageSize", "medium"); so.addVariable("vAlign", "mid"); so.addVariable("vertOffset", "0"); so.addVariable("colorHexVar", "FFFFFF"); so.addVariable("initialScale", "off"); so.addVariable("bgAlpha", "90"); so.write("PictoBrowser100126221933"); Honolulu International From FSDreamTeam Honolulu International is a scenery developed for Microsoft Flight Simulator X (FSX) and Flight Simulator 2004 (FS9). It's has been created with great attention to visual quality and performance, using the latest available programming techniques, both in FSX and FS9. The product is sold as 2 Products in One. This means, by buying one version, you will automatically get the other for free, since activation and serial codes are shared between FSX and FS9. Features: Fully customized ground and runways in high resolution, both in FSX and FS9 Ground terrain seamlessly integrated with Flight Simulator. Native animated inverse-kinematics based jetways in FSX. AES support in FS9 planned Animated custom ground vehicles. Use of the advanced material properties in FSX, like bump and specular mapping. Fully 3d taxiways lighting. Intensive use of LOD techniques in order to offer the best possible performances. Improved Night Effects High resolution building textures. NEW YouControl™ feature: custom airport actions with easy on-screen menu to trigger animations, events,etc ( FSX only ) RLG Automated Guide-In System docking. Price: 22.90 EUR, download here. Several "teases" from PMDG PMDG 747-400X -8i/F Product Model Extension: Estimated Release: January 2010. (very firm) PMDG 737-NGX: Estimated Release: Mid 2010. (not firm) PMDG Bombardier Dash-8 Estimated Release: Late 2010 (not firm) PMDG 777: Estimated Release: Late 2010/Early 2011(not firm) X-Plane 9.42 released X-Plane 9.42 is now available for Windows, Mac and Linux. No extra drag for jet engine nacelles, as was always intended. Rain, hail damage, birdstrikes, sun glare on scratches on the windshield should now cover all of the monitor, no matter the screen res... let me know if you find a case where this does not happen! Control-s in Plane-Maker to save the plane... any time. Kind of convenient. Fixed: Mouse won't jump when fly-by-mouse is selected. Fixed: Draped lit orthophotos become lit all at once. Fixed: Idle speed dataref works on turboprops. Fixed: Landing lights start off - better for panels without lan-light switches. Fixed: Generic text instrument works with "mechanical" lighting now. Fixed: Key frame table works right with generic rotary push button. French translation improved. X-Plane's Austin Meyer wants to build a REAL plane! X-Plane is doing well, but I want to see if I can push the current state of the art in HARDWARE forward a little bit as well. IF I can come up with a new plane that can benefit the aviation community, then I want to. To do this, I give you the "Laminar Research X-1 Cavallo" ("Cavallo" is Italian for "Horse"). The Objectives: 1: Design the plane I want to build by flying models of the above in X-Plane, submitted by multiple learned sources. 2: Build it and fly it hither and yon across the country for personal, business, evaluation, and marketing purposes, documenting it and blogging about it like hell. 3: Present the plane to the public in as much detail as possible. As I use the plane for everyday travel, document this travel for the world to see, and demonstrate the aircraft performance to as many people as possible, I will decide whether it could profitable to make more of them. Interest from other people will help drive this decision. Full documentation on the plane and unfettered home-built flying of the plane will help drive this. 4: Build more of them as a home-built operation. I would establish a small factory at a little-used airport in South Carolina and bring people in to build their planes on-site. Professional staff would build 49% of the plane, the customer the other 51%. All parts, jigs, tools, and staff would be in-house the moment the customer shows up. He would live at the facility and work along an assembly-line to build his plane under guidance... and then fly it home when done. More details and prototypes here. A new Google Earth 3D engine for your sim One of the projects we work on is called GEVision. In the past various attempts had been made to use Google Earth scenery instead of the one included in Microsoft Flight Simulator X. Yet due to limitations in the interface technology this has never been fully achieved. GEVision will enable the use of Google Earth as a full blown 3D scenery engine. Eventually GEVision will be a server / client solution that can connect to a wide range of applications rendering Google Earth views to multiple monitors. GEVision is already working smoothly with Microsoft Flight Simulator X and we hope to be demonstrate it in all it's glory on the Google IO conference. More Info here! Why Fly – New Webzine About Flying A brand new, on-line, commercial 'web-zine' has been born. Conceived, designed and ultimately produced and launched by some friends and people many of us know (Hal Bryan and Mike Singer, both fromer MSFS gurus)! It is called Why Fly and is all about WHY we/you love FLYING (and aviation). You can find the website here: http://www.whyfly.aero/ Items marked "Complimentary Content" can be viewed without a subscription, a Monthly subscription costs $7.95 per month. Sample of a great article: http://www.whyfly.aero/photo-munson-outer-banks/ New Project from listener Liam We just want to give a quick mention to a program that a listener, Liam is working one. An "in flight entertainment" program for VA owners to offer to their pilots! Here is a sample of what to expect: If you are interested, contact Liam here. Recommendations Eric: 7-Zip: FREE ZIP/RAR/7Zip/ISO Extractor/Creator. Chris: One Six Right: Great Aviation Film, Free on Hulu. (Sorry Non-US Folks, find more information on how to get this movie from their website.) E-Mails and Voicemails A quick way to add monitors love the show guys. I found this on tiger direct, thought it was worth a look. I did not order one yet but will soon I hope. I'll let you know if it works out well. I'm thinking of using it for a panel display for a home cockpit. Don't think it would be good for the main view, but for gauges I think it may work out. Any way here is the link ---> http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3921559&CatId=467 Later, Steven 3D Monitors? Hey guys -- quick question: I had a conversation with a person who recently tried playing half-life on a 3-D monitor. She said it was unbelievable. Has anyone tried this, and if so, does it make a significant difference for FS? 3D TV's were the big story at CES this year, and I wonder if it will be the next big thing in gaming. Thanks, Dave in Raleigh Gear Down FS Training Videos My name is Mike, I go by the alias of NBGZerO. I'm part of the three man group known as GearDownFS that uploaded the FSX pattern video on youtube. We are great fans of your work, and enjoy listening to your episodes, since we are very interested in whats happening in the FS community. We'd like to thank you for your hard work, and wish you good luck for 2010. For reasons, which are unknown to me, one of us checked your Website and found our video on it. You can guess how we both almost freaked out, since we never thought that one of our videos would be posted on an established FS website. We are in the process of creating a community based platform, dedicated to show interested FS newcomers how to fly "as real as it gets". We strive to create a video series that is straight forward and easy to understand. Having our video on your website shows us, that we are going the right way, and encourages us to work even harder. Ironically, the third team member and creator of said video is unaware at this point in time - hes on a skiing vacation in Europe. On behalf of the entire team, I'd like to thank you. Really, thank you very much :) Regards, Michael http://www.geardownfs.com Landing with gear up! Did you read the news paper story about the pilot that landed his plane but forgot to put down the landing gear. Perhaps Mark or Danton would like to critic that one. Actually I have done that in the SIMS... Thank goodness I'm not a real pilot. The link is as follows: http://calgarysun.com/news/canada/2010/01/10/12410996.html By the way, as always, a good show. I hope they put X-Plane on the Google Nexis 1. Alan