idahogray / Keith

There are no people in idahogray’s collective.

Huffduffed (99)

  1. DjangoCon US 2018 - Autonomous Vehicles, Intelligent Transportation Systems… by Ken Whitesell

    DjangoCon US 2018 - Autonomous Vehicles, Intelligent Transportation Systems, and yes, Django! by Ken Whitesell

    What are the components in an autonomous vehicle? How do they work with other vehicles and an intelligent infrastructure? In this talk I will cover all the components involved in intelligent infrastructures and how Django is being used in current research.

    ===
    Original video: https://www.youtube.com/watch?v=ZSHDmC2KjDM
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 27 Nov 2018 03:37:34 GMT Available for 30 days after download

    Tagged with education

    —Huffduffed by idahogray

  2. DjangoCon US 2018 - Here Come The Robots - Django and Machine Learning by Tom Dyson

    DjangoCon US 2018 - Here Come The Robots - Django and Machine Learning by Tom Dyson

    Machine Learning is probably the most important development in our industry (and possibly our civilisation!). Previously restricted to math geniuses with access to supercomputers and massive data centres, machine learning tools are increasingly available as web services which are easily consumed from more traditional web applications. Python has become the lingua franca of machine learning, so Django developers are well placed to take advantage of the next wave of application development.

    In this talk I’ll outline the various machine learning platforms and provide a set of practical examples that demonstrate how Django developers can start taking advantage of artificial intelligence in their own applications. These will include:

    Image recognition - using Microsoft Azure Vision to automatically caption and label the images your users upload Entity analysis - using the Google Cloud Natural Language API to tag news articles with people, locations and events Predictions - using Amazon Machine Learning to build a ‘you may also like’ feature Sentiment analysis - using IBM Watson to understand the tone of comments submitted to your site

    ===
    Original video: https://www.youtube.com/watch?v=E_4FM6BDggI
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 27 Nov 2018 03:35:47 GMT Available for 30 days after download

    Tagged with education

    —Huffduffed by idahogray

  3. Dan Taylor - Get Productive with Python in Visual Studio Code

    Get Productive with Python in Visual Studio Code [EuroPython 2018 - Talk - 2018-07-27 - Smarkets] [Edinburgh, UK]

    By Dan Taylor

    In this demo driven session, we’ll show you how to use the cross-platform, free, and open source Visual Studio Code for all your Python development needs. From editing, to linting, to debugging and more, you will learn how to get started, as well as tips and tricks to save you time in your everyday development lifecycle.

    If you’re an experienced Python developer, you will learn how to take advantage of all of Visual Studio Code’s capabilities to maximize your productivity. If you’re a new Python developer, you will learn more about Python and how to use Visual Studio Code to get up and running quickly.

    We will start by showing how to create a new application, configure linting, manage virtual environments, and run code. Then we’ll show how to use more powerful features like debugging, unit testing and Visual Studio Live Share for collaborative editing and debugging with your co-workers. Finally, we’ll show how you can install additional extensions to set up your keyboard bindings, manage docker containers, deploy to the cloud, and more!

    License: This video is licensed under the CC BY-NC-SA 3.0 license: https://creativecommons.org/licenses/by-nc-sa/3.0/ Please see…

    ===
    Original video: https://www.youtube.com/watch?v=6YLMWU-5H9o
    Downloaded by http://huffduff-video.snarfed.org/ on Wed, 21 Nov 2018 01:24:22 GMT Available for 30 days after download

    —Huffduffed by idahogray

  4. Ballotpedia Insights with Salena Zito and Brad Todd

    Ballotpedia Insights is a Q&A series with political and legal scholars, researchers, reporters, and subject matter experts.

    Salena Zito is a standout syndicated columnist and CNN contributor, and her column appears weekly in the New York Post and over 90 other newspapers around the country. Brad Todd is a sixth-generation native of rural East Tennessee and an award-winning Republican ad-maker and strategist.

    The two have collaborated to write The Great Revolt: Inside the Populist Coalition Reshaping American Politics. In this installment of Ballotpedia Insights, our news editor Sarah Rosier hosts a Q&A with Salena and Brad.

    ===
    Original video: https://www.youtube.com/watch?v=lJfLL-zdoXU
    Downloaded by http://huffduff-video.snarfed.org/ on Fri, 17 Aug 2018 14:17:18 GMT Available for 30 days after download

    Tagged with education

    —Huffduffed by idahogray

  5. Barry Warsaw - Get your resources faster, with importlib.resources - PyCon 2018

    Speaker: Barry Warsaw

    Resources are files that live within Python packages. Think test data files, certificates, templates, translation catalogs, and other static files you want to access from Python code. Sometimes you put these static files in a package directory within your source tree, and then locate them by importing the package and using its __file__ attribute. But this doesn't work for zip files!

    You could use pkg_resources, an API that comes with setuptools and hides the differences between files on the file system and files in a zip file. This is great because you don't have to use __file__, but it's not so great because pkg_resources is a big library and can have potentially severe performance problems, even at import time.

    Welcome to importlib.resources, a new module and API in Python 3.7 that is also available as a standalone library for older versions of Python. importlib.resources is build on top of Python's existing import system, so it is very efficient. It also defines an abstract base class which loaders can implement to provide their own resource access. Python's built-in zipimporter uses this to provide efficient access to resources within a zip file. Third party import hooks can do the same, so resources can come from anything that is importable by …

    ===
    Original video: https://www.youtube.com/watch?v=ZsGFU2qh73E
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 17:36:18 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

  6. Mario Corchero - Effortless Logging: A deep dive into the logging module - PyCon 2018

    Speaker: Mario Corchero

    Logs are our best friend, especially on those late nights when we try to troubleshoot a problem in production that was written by a co-worker who is on vacation. Logs are the main way to know what is happening with an application at runtime, but we don’t realize how important they are until we actually need them. Unfortunately, they are usually an under-estimated part of the development process.

    This talk aims to transmit the need for the logging module, briefly explains how to use it and how it is built, and dives into all the complexity that is hidden to us. This will help attendees not just understand all the magic that allows us to inspect our applications at runtime, but also to avoid mistakes and adapt the module to our needs for more esoteric scenarios.

    The talk is structured to simplify the understanding of the logging module. Many people have read the documentation, but still struggle to fully understand what is happening under the hood. This talk aims to eliminate that barrier by presenting it in an easier-to-digest manner.

    Slides can be found at: https://speakerdeck.com/pycon2018 and https://github.com/PyCon/2018-slides

    ===
    Original video: https://www.youtube.com/watch?v=Pbz1fo7KlGg
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 17:35:15 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

  7. vigneshwer dhinakaran - Pumping up Python modules using Rust - PyCon 2018

    Speaker: vigneshwer dhinakaran

    If you’ve spent much time writing (or debugging) Python performance problems, you’ve probably had a hard time managing memory with its limited language support.

    In this talk, we venture deep into the belly of the Rust Language to uncover the secret incantations for building high performance and memory safe Python extensions using Rust.

    Rust has a lot to offer in terms of safety and performance for high-level programming languages such Python, Ruby, Js and more with its easy Foreign Function Interface capabilities which enables developers to easily develop bindings for foreign code.

    Slides can be found at: https://speakerdeck.com/pycon2018 and https://github.com/PyCon/2018-slides

    ===
    Original video: https://www.youtube.com/watch?v=UYpWVfTng4s
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 17:34:02 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

  8. Carl Meyer - Type-checked Python in the real world - PyCon 2018

    Speaker: Carl Meyer

    You've heard about Python type annotations, but wondered if they're useful in the real world? Worried you've got too much code and can't afford to annotate it? Type-checked Python is here, it's for real, and it can help you catch bugs and make your code easier to understand. Come learn from our experience gradually typing a million-LOC production Python application!

    Type checking solves real world problems in production Python systems. We'll cover the benefits, how type checking in Python works, how to introduce it gradually and sustainably in a production Python application, and how to measure success and avoid common pitfalls. We'll even demonstrate how modern Python typechecking goes hand-in-hand with duck-typing! Join us for a deep dive into type-checked Python in the real world.

    Slides can be found at: https://speakerdeck.com/pycon2018 and https://github.com/PyCon/2018-slides

    ===
    Original video: https://www.youtube.com/watch?v=pMgmKJyWKn8
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 16:36:52 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

  9. Alvaro Leiva Geisse - Systemd: why you should care as a Python developer - PyCon 2018

    Speaker: Alvaro Leiva Geisse

    Done! Your shiny new application is functionally complete and ready to be deployed to production! But how exactly do you deploy properly on Linux? Wonder no more! In 30 minutes, this talk explains how you can harness the power of the init system and systemd to solve common deployment problems, including some that you didn't even know you had. Examples of things we will cover:

    • How to secure your system by having: private /tmp for your process, read-only paths so that your process can not write to them, inaccessible paths, protect users home, network access, bin directories, etc.
    • How to limit the resources you app can consume.
    • How to interact directly with systemd, so it can start transient units, start/stop services, mount disks, resolve addresses.
    • How to isolate your service without containers.
    • How to isolate your service using containers (using systemd to spawn a namespace).

    All this will be covered from a Python developer's perspective.

    Slides can be found at: https://speakerdeck.com/pycon2018 and https://github.com/PyCon/2018-slides

    ===
    Original video: https://www.youtube.com/watch?v=ZUX9Fx8Rwzg
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 16:36:01 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

  10. Greg Price - Clearer Code at Scale: Static Types at Zulip and Dropbox - PyCon 2018

    Speaker: Greg Price

    Python now offers static types! Companies like Dropbox and Facebook, and open-source projects like Zulip, use static types (with PEP 484 and mypy) to make Python more productive and fun to work with — in existing codebases from 40k lines to 4 million, in Python 2 and 3, and while preserving the conciseness and flexibility that make Python a great language in the first place. I’ll describe how.

    Reading and understanding code is a huge part of what we do as software developers. If we make it easier to understand our codebases, we make everyone more productive, help each other write fewer bugs, and lower barriers for new contributors. That's why Python now features optional static types, and why Dropbox, Facebook, and Zulip use them on part or all of their Python code.

    In this talk, I’ll share lessons from Zulip’s and Dropbox’s experience — having led the mypy team at Dropbox and working now on the Zulip core team — for how you can start using static types in your own codebases, large or small. We’ll discuss how to m…

    ===
    Original video: https://www.youtube.com/watch?v=0c46YHS3RY8
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 24 May 2018 16:33:39 GMT Available for 30 days after download

    Tagged with people & blogs

    —Huffduffed by idahogray

Page 1 of 10Older