Wednesday, November 28, 2012

PYPTUG November meeting hg repository

The November PYPTUG meeting was very nice, and we had a nice location. The conference room was full of antique furniture (chairs, couches, desks, libraries). The laptops and projector didn't even feel out of place, strangely enough.

webpy presentation

web.py - the antiframework framework
The code for this month's PYPTUG meeting (Monday, the 26th of November), is available on bitbucket. More specifically, the code for the web.py talk. This is good background information for those who will attend PyHack Workshop #03 in January.

Solid Hg

Assuming you already have mercurial:
$ hg clone https://bitbucket.org/fdion/pyptug

It is in the webpy directory.

The presentation is under pyptug/webpy/diapos (from diapositive, the original word describing what are now known as slides). The file is: presentation.html

Diapositive

In case somebody wants to generate similar slide shows:

It is generated from the file slides.md, which is markdown: http://daringfireball.net/projects/markdown/ and then you run it through landslide ( http://adamzap.com/random/landslide.html ) and it'll generate an html file for you. There are other, more advanced programs that do more fancy animations, but this will run pretty much on any browser, and any computer (in other words, it runs on a Raspberry Pi, no problem).

More

When / if screencasts are available, I'll post them to the blog. I'll check with David if the iPython notebook is on bitbucket, and if so I'll post that link too.

Tuesday, November 27, 2012

PyHack Workshop #02: Get Your Motor Runnin'

PyHack Workshop

A monthly workshop using the wonderful Python programming language to do cool hacks, bridging the virtual and the physical. Presented by PYPTUG, in collaboration with Fablocker. We invite anyone who is interested in learning Python to attend.



Last month, Workshop #1 featured the Raspberry Pi, and the RPi.GPIO library.

And of course we made a quick quiz game, the PiQuizMachine, a project that turned out to be quite popular, and was featured on the main page of the Raspberry Pi Foundation's website not too long ago (here).

Workshop #2

This month (December), we continue to feature the Raspberry Pi.

The theme will be Get Your Motor Runnin', and of course we'll connect some motors (DC and steppers) to the Raspberry Pi, and control them from Python. We'll explore more modules that help with hardware hacking, and we'll wrap it up with some interesting demo.

You don't know how to interface a specific motor? Bring it to the workshop, we'll figure it out.

Prerequisite

All experience levels are welcome. You might have just done a Hello, World program in Python (or not even that), or at the other end of the spectrum, written your own package. All will learn something new.

It is recommended to create an account on BitBucket if you plan to follow along with your laptop and Raspberry Pi. If not, don't worry about it. The bitbucket repository will be posted on the PYPTUG mailing list before the event, and on this site after the event.

When

Saturday December 8 2012
At 3pm-6pm EST

PYPTUG GROUP Calendar

Where


1020 Brookstown Ave #17
Winston-Salem, NC 27101 


The door is on the side of the building. See also the fablocker.org website for more detail on the location.

Meetup RSVP

If you have a meetup account (it only takes a brief moment to create one if you don't), please RSVP for PyHack, on saturday December 8th 2012:

http://www.meetup.com/Fablocker/events/91555232/

That way we have an idea of how many people will be at the workshop.

We also encourage you to join our mailing list if you plan to attend, as we communicate pre and post workshop links to bitbucket and things like that.

The PYPTUG mailing list is at:

https://groups.google.com/d/forum/pyptug?hl=en

Sunday, November 25, 2012

PYPTUG getting social

We are all very sociable in person. Just come and see for yourself at our next meeting. And we shortened our url so it would be easier to remember.

But, some prefer getting their links through twitter. So, as of today, we are ...

On twitter



PYthon Piedmont Triad User Group is now on twitter:
@pyptug

Talk about us with #pyptug


And also on...

Planet.python.org

Your favorite aggregation of all that is python is probably the above. We should now be part of that feed.

Public calendar


We've also made a google calendar available for our events:

PYPTUG GROUP Calendar

Just in time for tomorrow's meeting where we will talk about iPython, web.py and possibly some lightning talks.

What next?


All of that beside our google group / mailing list, and this blog. Did we miss something? Let us know.

Sunday, November 18, 2012

PYPTUG meeting - November 26th

PYthon Piedmont Triad User Group meeting


Come join PYPTUG at out next meeting (November 26th 2012) to learn more about the Python programming language, modules and tools. Python is the perfect language to learn if you've never programmed before, and at the other end, it is also the perfect tool that no expert would do without.


 

What

Meeting room will be open at 5:30pm, giving some time to settle down, meet and greet. We will start with an introduction to PYPTUG at 5:45pm.




David Mitchell will do an extended presentation on iPython (http://ipython.org)




Some time is allocated for lightning talks. If you want to give one (5 or 10 minutes), do let us know as soon as possible on the PYPTUG mailing list (we ask PYPTUG members to also join this list):

https://groups.google.com/d/forum/pyptug?hl=en


 

Francois Dion will conclude on building Web applications (and other types) with Web.py (http://webpy.org)

When

Monday, November 26th 2012
5:30PM - 7:30PM

Where

We chose a relatively central location for our members:

Kernersville Branch Library
Lower Level Conference Room
130 E. Mountain St.
Kernersville, NC 27284


This is at the corner of Main and Mountain st.

Sunday, November 11, 2012

Hot off the press

PyHack Workshop #01

Yesterday, PYPTUG held its first PyHack workshop at Fablocker in Winston Salem, NC. The Raspberry Pi was briefly introduced along with some background information on the foundation.


Environments

David Mitchell presented iPython, the iPython notebook (uber cool, look into it if you dont know what it is) and the Adafruit WebIDE, along with how to install this (which some set it up during the workshop) and some demo. This was quite interesting, and David's presentation is available here.

Source Code

Read more about it and check out the code on the Raspberry Pi Python Adventure blog.

Monday, November 5, 2012

For PyHack Workshop RSVP

Meetup

If you have a meetup account (it only takes a brief moment to create one if you dont), please RSVP for PyHack for this saturday, november the 10th:
http://www.meetup.com/Fablocker/events/90075422/

Details

And for the details of the workshop:
http://pyptug.blogspot.com/2012/10/pyhack-workshop-details.html


Saturday, November 3, 2012

sysPython Workshop

sysPython Workshop

For the past few weeks we've been working on a workshop for network and system administrators, data center, devops, apps administrators, ops managers, QA, continuous integration and deployment etc. Everything outside of your typical application development.

Make sure you are signed up to our mailing list:
https://groups.google.com/d/forum/pyptug?hl=en

We will announce very soon the place and date. It should be finalized by tuesday, the 6th. Like PyHack, It will be a recurring workshop, with the subjects on rotation.

However, I'd like also to point out that this is a community effort, so get involved. If you would like to participate, offer a "field trip" to your place of employment and do a presentation on a sysPython theme, get in touch. The more content for sysPython, the less rotation we will do.