Category: Technology



Going viral hasn't always been considered good. Whether you're fighting the common cold, or trying to remove the ILOVEYOU computer worm from your corporate file server, two things are certain: your immune system is based on your gut health, and computers have really poor gut health. Stopping viruses is hard. The main reason for this is that viruses are really clever. They've evolved over time to escape detection. Each previously detected virus allows the next iteration of the virus to become more resilient. The second reason is that your computer's gut health has to fight every virus, whereas each virus just has to find one immuno-compromised system to survive. Let's work out how viruses hide. How to they sneak past the checkpoints. How they attach themselves to your system. How they fight detection, and removal. We'll look at aspects such as self-replication, cryptographic obfuscation, and touch on methods of delivery and infection. Now that you're thinking like a virus writer, you can anticipate which areas of your applications need hardening. Just remember, we're doing it for good, not profit 🙂 This presentation will feature live demos of writing PHP viruses, and infection of willing targets. The theories apply equally to many languages, so an understanding of PHP is not required. EVENT: Linux Conf AU 2019 SPEAKER: Christchurch, New Zealand PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=2Ra1CCG8Guo https://www.youtube.com/watch?v=ID1jJpul0mI



This presentation will walk through what is happening in the internals of the FoundationDB in response to user operations. The talk will focus on explaining how FoundationDB provides external consistency, and how FoundationDB scales as more processes join a cluster. EVENT: FoundationDB Summit 2019 SPEAKER: Evan Tschannen, Apple PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=EMwhsGsxfPU https://www.youtube.com/watch?v=WXk__WkS19o



In this month's episode Rick Viscomi and Jeff Posnick (Google Chrome Developer Relations) discuss the state of service workers. Service workers are a new kind of worker that gives progressive web apps more control over how resources are loaded over the network and cached. Jeff discusses some of the reasons why it might be a good idea for a website to include a service worker, some common mistakes developers make when implementing them, and how the Workbox tool can help. PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=JYXXGNFJjwc https://www.youtube.com/watch?v=VIEe2UXeGDY