Category: Technology



Have you ever seen those “@” tags on top of Python functions and classes? Those are called decorators. Decorators, in their simplest form, wrap functions around functions. That might sound confusing at first, but it’s actually pretty useful. A simple decorator could measure execution times, add startup steps, or automatically repeat calls. Decorators are one of Python’s niftiest language features, and they help programmers write DRY (Don’t Repeat Yourself) code. In this talk, we’ll learn all about decorators: How they wrap functions
How to write our own decorators
How to do cool tricks with arguments, classes, and nesting
How to use popular decorators
How to decide when decorators are (and aren’t) the right solution
We’ll walk through plenty of example code together. We’ll also touch lightly on Functional Programming (FP) and Aspect-Oriented Programming (AOP) concepts to build a firm understanding about how decorators work. After this talk, you should be able to use decorators effectively in your own Python projects! PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=WuVDEcwv9Xk https://www.youtube.com/watch?v=vtoXyxcfmUo



Smart things around the house are nice, but let’s face it, most of these devices are rather dumb. An application can typically control the machines, but they can’t make decisions independently. To do so, you need to add some sensors and find a way to have your controllers communicate with each other. To manage all the information coming from these sensors, you will need an application, and this is where Node-RED comes into play. This low-code programming tool lets the user build flows for event-driven applications. It makes it easy to process events, manipulate data and trigger other events. Once all of the flows are detailed, the runtime can be deployed locally or in the cloud quickly with a container. In this presentation, the attendees will see how to use Node-RED and low-code technology to make smart devices smarter with additional sensors. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=J_VwV21EY9w https://www.youtube.com/watch?v=TqWBsgBUc0o



According to the recent quarterly report, Netflix lost 400,000 subscribers in the U.S. and Canada. Netflix is a business that is driven by one and one thing only: subscriber growth. To maintain its position as the market leader, keep investors happy, and have the luxury of spending eye-popping amounts of money, that number needs to trend upwards continually and preferably as fast as possible. As competition intensifies, Netflix might need to consider moving into other markets, gaming being one of them. https://www.youtube.com/watch?v=Qqdfpr3Q-t8