Difference between revisions of "Coders"

From FreekiWiki
Jump to navigation Jump to search
Line 35: Line 35:
  
 
* The Intro to Web Based Applications Using PHP class outline is available at http://freegeek.org/php-class/
 
* The Intro to Web Based Applications Using PHP class outline is available at http://freegeek.org/php-class/
 
* Some notes on our Python class are available at http://freegeek.org/python-class/
 
  
 
If you need to understand how databases work in general, please study these as soon as possible.
 
If you need to understand how databases work in general, please study these as soon as possible.
  
 
+
* Some notes on our Python class are available at http://freegeek.org/python-class/
We also offered a class in Python to kick off the [[FGdiag]] project. It's notes can be found at: http://freegeek.org/python-class/
 

Revision as of 12:35, 1 January 2005


Intro

The coders group at Free Geek is the place you can learn or teach about software programming and development. We normally do this at coders workshops.

Coders workshops meet weekly on Tuesdays at 7:15. They are open to all -- experienced and new coders alike. The only requirement is that you want to help and learn or teach in the process. We try to team up experienced folks with newbies. We only work on stuff we actually use, so your work is always needed.

While most coders live in the Portland area and come in to Free Geek to volunteer, coding is the one volunteer opportunity at Free Geek that is available to people outside our local area. If you want to help out and live outside the Portland, Oregon area, sign up for the mailing list (see #Getting_Started below) and ask about how to plug in, or do the same on IRC.

Coding Projects

Here are some projects we are working on at Free Geek:

FGdb -- This is PHP code ( http://www.php.net/ ) that talks to a PostgreSQL database ( http://www.postgresql.org/ ).

FGdiag -- Python code ( http://www.python.org/ ) used for testing gizmos.

Distro Implementation -- Figure out how to get the software onto the boxes we build, and how to make it work like we want it to.

Other Coding Projects -- There are usually a variety of smaller tasks that need doing, often using shell scripting.

Getting Started

If any of the above projects interest you, you may want to join the coders. To do so:

Programming Classes

When the current version of FGdb was being planned we held two classes so that we'd have several coders with a common base of knowledge. The outlines for these two classes are available online:

If you need to understand how databases work in general, please study these as soon as possible.