Topic: Version managers
latest version of your favorite programming language has some great
new features that are fun to play with. On the other hand, you don’t
necessarily want to live on the bleeding edge on your important work
projects. And then there’s that old utility you need that depends on
an ancient, clunky old version from five years back.
So how can you get a bunch of different language versions installed on
your machine and keep straight which one goes with each project? Well,
that’s what version managers like RVM, Pyenv, perlbrew, and nvm are
for. Once you’ve learned to use them, you’ll be able to confidently
use a bunch of versions of your favorite language, including the wild
ones you’ve never dared before. PyPy, anyone?
We’ll also recap the news from PyOhio!
7 PM at Brixx Ice House. See you then!
Thursday, August 15, 2019 @ 7:00pm
Wright State University
Russ Engineering Center, Room 348
Stephen Hinton will present on “Building a Linux-powered rooftop car camera system from raspberry pi components”.
“The camera system will be used to help contribute address and point of interest data to Openstreetmap (https://www.openstreetmap.org/). During the meeting I will present the status of the project, what Linux-related roadblocks I am facing, and also give a short overview of Openstreetmap.”
Other news, discussions, and questions about Linux / Open Source topics are welcome as well.
And as usual, many of us will go to dinner afterwards.
Thursday, July 18, 2019 @ 7:00pm
Wright State University
Russ Engineering Center, Room 405L (Tait Conference Room)
The Raspberry Pi 4 is out, so let’s have a Pi meeting!
Bring your devices and RPi projects, hats, cameras, sensors, etc.
Of course, we’ll still talk about all things Open Source, and your favorite distro!
And finally, go to dinner afterwards. See ya there…
Topic: Programers’ Jargon
Parlez-vous programmese? Like those in every field, programmers use a lot of jargon.
It can be pretty intimidating when you don’t know it. Even when you do know the
terms, unpacking them to look at exactly what they mean and how you’d explain them
can be revelatory.
We’re going to discuss and preview the jargon portion of a PyOhio Tutorial.
We’ll also look at the webscraping and word-counting scripts used to suggest terms
for the tutorial - it’s (data) science!
CircuitPython is a version of Python designed to simplify
experimenting and learning to program on low-cost microcontroller
boards. There’s a new generation of boards designed to make it
easier than ever to get code interacting with the physical world
with built-in sensors, input/output pins, and of course blinking
lights. We’ll bring in a
Circuit Playground Express and learn to hack on it.