Profile cover photo
Profile photo
GRPUG
13 followers -
Grand Rapids Python Users Group
Grand Rapids Python Users Group

13 followers
About
Communities and Collections
Posts

Next Month at the Grand Rapids Python Users Group:
Object Tracking with Drones and Python for Science

The goal: Use Drones to Track Objects for Science
The tools: Python, OpenCV, Blender, and ZeroMQ

Ben Sanda will present how the OpenCV image processing and machine vision library can be integrated with Blender's Python backend to produce a dynamic object tracking and simulation framework. The basics of OpenCV in Python will be discussed along with real-time demos and examples. Once a basic understanding of OpenCV is established the entire integration framework will be presented and demonstrated. The use of the ZeroMQ messaging library will also be touched on as a fast and efficient means to communicate between OpenCV and Blender in lieu of traditional message queues or pipes.

After the meeting, please join us at HopCat for drinks, food, and socializing.
Add a comment...

Post has attachment
At Monday's Grand Rapids Python Users Group  meeting we'll be covering a couple of topics that are of a more general interest than usual. I'm sure even of you non-Python developers will be interested.

Continuous Integration
    +Jace Browning will give us a refresher on the benefits of Continuous Integration (CI) in our projects. He’ll cover a few of the popular hosted and local options along with some of the services that are easily integrated. A live demonstration project will also be presented.

Ask an Attorney
    Our favorite Attorney at Law, Elliott J. R. Church, has graciously offered to answer your legal questions about software, software development, software transactions, licensing, or any other related topic. Bring your questions because it's not often you can talk to a lawyer for free!

For more information and to RSVP, visit http://www.meetup.com/grpython/events/219018799/

I hope to see some of you there!
Add a comment...

Post has attachment
On October 20, 2014 +Jamie Bliss and +Jace Browning will talk about some of the darker, more magical pieces of Python. These language concepts are normally avoided in simple projects, but when used correctly, can help to make a design more elegant and even to add functionality that would otherwise be impossible. Expect to see real-world examples of: multiple inheritance, method resolution order, dynamic class creation, modifying base classes, metaclasses, and more!

For more information and to RSVP, visit http://www.meetup.com/grpython/events/213805442/
Add a comment...

Post has attachment
At tonight's meeting at +GRMakers:
  * Learn to use Python on a Raspberry Pi to control the Pi Camera and GPIO
  * Learn how to make an infrared motion sensor security camera using a Raspberry Pi
  * Learn how to stream video from your Raspberry Pi camera with Python
  * Learn how to control LEDs and buttons on an Arduino with Python

For more info and to RSVP, visit http://www.meetup.com/grpython/events/205379262/
Add a comment...

Post has attachment
On September 15 at the +GRMakers makerspace, +Ben Rousch will talk about using Python on a Raspberry Pi.

---
It seems like everyone has a Raspberry Pi or two sitting around these days, but very few people are actually doing anything with them. At this meeting, Ben Rousch will talk about using the popular and easy to learn Python programming language on the Raspberry Pi. He'll show you handy Python modules for working with the camera and GPIO ports, and will get you started building interesting things.

Ben will have a couple of Raspberry Pis at the meeting, but feel free to bring your own if you'd like to join in the hands-on fun. 

Time permitting, he may also cover one or more of the following topics:

• Using Kivy to make simple GUIs on the RaspberryPi starting from an easy to use pre-made system image 
• PyGame on RPi 
• Controlling an Arduino with Python (from RPi or other computer)
---

For more information and to RSVP, visit http://www.meetup.com/grpython/events/205379262/
Add a comment...

Post has attachment
Tonight, with the Grand Rapids Python Users Group at +The Factory starting at 6PM we'll have:


Python, Boggle, and Speed

How +Theo Voss learned how to write better Python code. A beginner-friendly story of how he went from hacking Python scripts together to understanding how to make something fast. He'll have speed comparisons of different techniques and a demo of his Boggle-solving library. A while back he started a Boggle solver library to learn about Python more and in the process he has learned a lot about how to make it as fast as possible.


Virtualenv

+Jace Browning will talk about the steps required to get pip and virtualenv working on Windows and Mac (before and after Python 3.4). 

+Ben Rousch will talk about the purpose for using virtual environments, the new venv module in Python 3.4, and how to get started with virtualenvs on Ubuntu 12.04 and 14.04.


Controlling a Thermostat with Python 3

+Dave Brondsema wrote a simple script to control his thermostat using requests, json,and Python 3 enums (which were new to him). He will give us a walk-through of the script and talk about a few things he learned along the way. 


Book Give-Away: Python 101 by Michael Driscoll

We will be giving away a copy of Python 101 (http://www.lulu.com/shop/michael-driscoll/python-101/paperback/product-21657364.html) which was graciously donated by its author, +Mike Driscoll. This book is a good, quick introduction to many fundamental pieces of Python programming based on Michael's many years of blog posts.

http://www.meetup.com/grpython/events/200643932/
Add a comment...

Post has attachment
Due to Snowpocalypse Part IV, I am cancelling today's scheduled GRPUG meeting. I hope you all drive home safely and huddle with your families as the polar vortex churns us into yummy ice cream. We'll cover Packaging in March.

---

At March's GRPUG meeting: Packaging your app!

  * +Jace Browning will talk about distutils/setuptools and PyPI
  * Matt Behrens will talk about turning your Python code into and RPM with bdist_rpm
  * Adam Tauno Williams will talk about distributing your app via easy_install and EGGs
 * +Ben Rousch will talk about creating a Linux or Windows stand-alone EXE with PyInstaller
Add a comment...

Post has shared content
Think you want to learn Python? This list of free Python books is a great place to start http://wp.me/p3M7fn-6Y via @yasoobkhalid
Add a comment...

Post has attachment
Our next meeting will cover packaging and distribution of Python applications and modules. Want to talk about your favorite technique? http://www.meetup.com/grpython/events/163320652/
Add a comment...

Post has attachment
Join us tonight at The Factory as we discuss Python 3. Is it ready for general use? Are you ready to use it? http://ow.ly/sL60R 

+Jace Browning will talk about using Python3 to develop his GVSU capstone project - Doorstop

+Ben Rousch will talk about PDFSerenityNow - a Python3 project he worked on last year. He will also lead a discussion about some of the improvements in Python3 that are not available in Python2.7, and some reasons you should still stick with Python2.7.

Bring your Python3 questions and comments to the meeting as we will have ample time to discuss them.

We will also be giving away a copy of the "Python Cookbook, 3rd Edition: Recipes for Mastering Python 3" which O'Reilly has generously donated to the GRPUG.
Add a comment...
Wait while more posts are being loaded