<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=173.167.122.145</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=173.167.122.145"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/173.167.122.145"/>
	<updated>2026-04-04T16:21:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26444</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26444"/>
		<updated>2012-07-08T19:30:07Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here on the great, actively maintained Railsbridge guide for getting set up: http://installfest.railsbridge.org/installfest/installfest to prepare your system.  New students, get as far as you can in this tutorial--  http://guides.rubyonrails.org/getting_started.html .  (we will build off this tutorial extensively)&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
And be sure to check out Jeremy&#039;s awesome front-end class that meets Mondays:  https://www.noisebridge.net/wiki/Frontend_Web_Development .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7/10 Class: Continuous Integration with Travis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Intro to CI including configuring our apps to run on Travis-CI.&lt;br /&gt;
&lt;br /&gt;
Please bring a Rails app that you&#039;ve already pushed to Github.&lt;br /&gt;
&lt;br /&gt;
Suggested reading:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Continuous Integration&#039;&#039; by Martin Fowler&lt;br /&gt;
&lt;br /&gt;
http://martinfowler.com/articles/continuousIntegration.html&lt;br /&gt;
&lt;br /&gt;
RSPV here: http://rails-school.heroku.com/lessons/continuous-integration-with-travis&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7/3 Class: Playing with APIs&lt;br /&gt;
&lt;br /&gt;
Where: 7pm-9pm Tuesday in the Church classroom&lt;br /&gt;
&lt;br /&gt;
What: Using the Twitter API in your Rails app&lt;br /&gt;
&lt;br /&gt;
Suggested reading:&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/getting_started.html (for new students)&lt;br /&gt;
&lt;br /&gt;
https://dev.twitter.com/docs/api&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/lessons/playing-with-apis&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/26 Class: Layouts and Rendering in Rails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeting as usual 7pm-9pm Tuesday in the Church classroom.&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce&lt;br /&gt;
how to organize layouts, partial, templates, etc in Rails.&lt;br /&gt;
&lt;br /&gt;
Homework:&lt;br /&gt;
1. http://guides.rubyonrails.org/getting_started.html (for new students)&lt;br /&gt;
2. Scan through http://guides.rubyonrails.org/layouts_and_rendering.html &lt;br /&gt;
3. Also prepare some questions!! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
http://rails-school.heroku.com/lessons/layouts-and-rendering-in-rails&lt;br /&gt;
&lt;br /&gt;
Notes- http://rails-school.heroku.com/lessons/layouts-and-rendering-in-rails#whiteboard&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/19 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
Notes- http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails#whiteboard&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;br /&gt;
&lt;br /&gt;
[[Category:Ruby]]&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26443</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26443"/>
		<updated>2012-07-08T19:29:52Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here on the great, actively maintained Railsbridge guide for getting set up: http://installfest.railsbridge.org/installfest/installfest to prepare your system.  New students, get as far as you can in this tutorial--  http://guides.rubyonrails.org/getting_started.html .  (we will build off this tutorial extensively)&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
And be sure to check out Jeremy&#039;s awesome front-end class that meets Mondays:  https://www.noisebridge.net/wiki/Frontend_Web_Development .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7/10 Class: Continuous Integration with Travis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Intro to CI including configuring our apps to run on Travis-CI.&lt;br /&gt;
&lt;br /&gt;
Please bring a Rails app that you&#039;ve already pushed to Github.&lt;br /&gt;
&lt;br /&gt;
Suggested reading:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Continuous Integration&#039;&#039; by Martin Fowler&lt;br /&gt;
&lt;br /&gt;
http://martinfowler.com/articles/continuousIntegration.html&lt;br /&gt;
&lt;br /&gt;
RSPV here: http://rails-school.heroku.com/lessons/continuous-integration-with-travis&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7/3 Class: Playing with APIs&lt;br /&gt;
&lt;br /&gt;
Where: 7pm-9pm Tuesday in the Church classroom&lt;br /&gt;
&lt;br /&gt;
What: Using the Twitter API in your Rails app&lt;br /&gt;
&lt;br /&gt;
Suggested reading:&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/getting_started.html (for new students)&lt;br /&gt;
&lt;br /&gt;
https://dev.twitter.com/docs/api&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/lessons/playing-with-apis&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/26 Class: Layouts and Rendering in Rails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeting as usual 7pm-9pm Tuesday in the Church classroom.&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce&lt;br /&gt;
how to organize layouts, partial, templates, etc in Rails.&lt;br /&gt;
&lt;br /&gt;
Homework:&lt;br /&gt;
1. http://guides.rubyonrails.org/getting_started.html (for new students)&lt;br /&gt;
2. Scan through http://guides.rubyonrails.org/layouts_and_rendering.html &lt;br /&gt;
3. Also prepare some questions!! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
http://rails-school.heroku.com/lessons/layouts-and-rendering-in-rails&lt;br /&gt;
&lt;br /&gt;
Notes- http://rails-school.heroku.com/lessons/layouts-and-rendering-in-rails#whiteboard&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/19 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
Notes- http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails#whiteboard&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;br /&gt;
&lt;br /&gt;
[[Category:Ruby]]&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26117</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26117"/>
		<updated>2012-06-15T18:30:25Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here on the great, actively maintained Railsbridge guide for getting set up: http://installfest.railsbridge.org/installfest/installfest to prepare your system.  New students, get as far as you can in this tutorial--  http://guides.rubyonrails.org/getting_started.html .  (we will build off this tutorial extensively)&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
And be sure to check out Jeremy&#039;s awesome front-end class that meets Mondays:  https://www.noisebridge.net/wiki/Frontend_Web_Development .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/19 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26116</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26116"/>
		<updated>2012-06-15T18:28:17Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here on the great, actively maintained Railsbridge guide for getting set up: http://installfest.railsbridge.org/installfest/installfest to prepare your system.  New students, get as far as you can in this tutorial--  http://guides.rubyonrails.org/getting_started.html .  (we will build off this tutorial extensively)&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/19 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26115</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26115"/>
		<updated>2012-06-15T18:15:20Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here: http://installfest.railsbridge.org/installfest/installfest to prepare your system.&lt;br /&gt;
&lt;br /&gt;
We will leverage the great, actively maintained Railsbridge curriculum here: http://curriculum.railsbridge.org/curriculum .&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/19 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26114</id>
		<title>Backend web dev in Ruby on Rails</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Backend_web_dev_in_Ruby_on_Rails&amp;diff=26114"/>
		<updated>2012-06-15T18:12:23Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.&lt;br /&gt;
&lt;br /&gt;
We meet Tuesdays 7pm-9pm in the Church room.  &lt;br /&gt;
&lt;br /&gt;
Bring a laptop if you have one, and please follow the steps here: http://installfest.railsbridge.org/installfest/installfest to prepare your system.&lt;br /&gt;
&lt;br /&gt;
We will leverage the great, actively maintained Railsbridge curriculum here: http://curriculum.railsbridge.org/curriculum .&lt;br /&gt;
&lt;br /&gt;
Student, teachers, TA&#039;s needed and welcome!&lt;br /&gt;
&lt;br /&gt;
Join the google group here: https://groups.google.com/group/starmonkeys&lt;br /&gt;
&lt;br /&gt;
Use the google group or Discussion view of this page to ask questions or suggest ideas!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/17 Class: Test-Driven-Development and Sending Emails&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In this ambitious lecture-workshop, we&#039;re going to introduce Test-Driven-Development, and apply it to sending emails from our blogs.&lt;br /&gt;
&lt;br /&gt;
New students and others interested will have the option of learning Ruby 101 separately.&lt;br /&gt;
&lt;br /&gt;
Homework: First make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html, we will continue to work off of this tutorial.  Then get as far as you can in both of the following tutorials.  Don&#039;t worry if you don&#039;t finish them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Action Mailer Basics&#039;&#039; by RailsGuides&lt;br /&gt;
&lt;br /&gt;
http://guides.rubyonrails.org/action_mailer_basics.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Request Specs and Capybara&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/257-request-specs-and-capybara&lt;br /&gt;
&lt;br /&gt;
RSVP here:&lt;br /&gt;
&lt;br /&gt;
http://rails-school.heroku.com/lessons/test-driven-development-and-sending-emails&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/12 Class: Dissecting the request lifecycle with pry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let&#039;s investigate the journey of a request through Rails with some help from the debugging tool pry.&lt;br /&gt;
&lt;br /&gt;
Required reading&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Rails 3 in a Nutshell&#039;&#039; by O&#039;Reilly, Chapter 2, up to and including the &#039;&#039;&#039;Controller&#039;&#039;&#039; section&lt;br /&gt;
&lt;br /&gt;
http://ofps.oreilly.com/titles/9780596521424/rails.html&lt;br /&gt;
&lt;br /&gt;
Required viewing&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Pry with Rails&#039;&#039; by Railscasts&lt;br /&gt;
&lt;br /&gt;
http://railscasts.com/episodes/280-pry-with-rails&lt;br /&gt;
&lt;br /&gt;
RSVP here: http://rails-school.heroku.com/courses/noisebridge-rails-course/lessons/dissecting-the-request-lifecycle-with-pry&lt;br /&gt;
&lt;br /&gt;
Notes- http://beta.primarypad.com/p/G86Niu6EXz&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6/5 Class: Ajax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We&#039;re going to continue our discussion of using Rails&#039; Unobtrusive Javascript framework to add ajax interaction to our blog apps.&lt;br /&gt;
&lt;br /&gt;
Please make sure you&#039;ve completed http://guides.rubyonrails.org/getting_started.html so we&#039;re all on the same page.&lt;br /&gt;
&lt;br /&gt;
Also, RSVP here: http://rails-school.heroku.com/lessons/ajax-in-rails .&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/KjI5Ic2327&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/29 Class: Intro to Product Development&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s more to building web apps than hacking code, like figuring out what problem you&#039;re solving and how you&#039;ll know when you&#039;ve solved it.  This class we&#039;ll look at Michael&#039;s website for the class (http://rails-school.heroku.com) and polish it into a valuable tool for organizing our study group.&lt;br /&gt;
&lt;br /&gt;
Homework is to think about these questions, or come up with your own:&lt;br /&gt;
* Who are the target users of the class website?&lt;br /&gt;
* What utility do they need out of the site to start using it right away?&lt;br /&gt;
* What features could be added to open up the site to a larger audience?&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QjFPw7bflF&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/22 Class: Authentication with the Devise gem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .  Seriously!&lt;br /&gt;
&lt;br /&gt;
Enough talking about awesome Rails gems, let&#039;s use one in an app.  We&#039;re going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.&lt;br /&gt;
&lt;br /&gt;
We will also have a beginners&#039; group for folks needing help getting Rails set up or wanting to learn Ruby.&lt;br /&gt;
&lt;br /&gt;
Notes- http://openetherpad.org/QC7KG7aKVB&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/15 Class: Demo Day!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .&lt;br /&gt;
&lt;br /&gt;
This class we&#039;re going to start with a show-and-tell of projects we&#039;re working on or have recently completed.  The demos don&#039;t have to be Ruby- or Rails-related, but should be related to web programming in some way.  This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.&lt;br /&gt;
&lt;br /&gt;
Then we&#039;ll break up into two groups, one for beginners and one for more experienced students.&lt;br /&gt;
&lt;br /&gt;
Notes - http://openetherpad.org/xsy1zKhrbj&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/8 Class: topic is BLOGS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.  &lt;br /&gt;
&lt;br /&gt;
Please post some links here to your favorite blogs.  We&#039;ll take a look at some blog features and talk about how they might be implemented.&lt;br /&gt;
&lt;br /&gt;
Gabe&#039;s pick: http://www.overheardinnewyork.com/&lt;br /&gt;
&lt;br /&gt;
Notes: http://openetherpad.org/sIYNUEPzld&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5/2 Class:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Notes: http://piratepad.net/dJupUHZoOP&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=25275</id>
		<title>Category:Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=25275"/>
		<updated>2012-04-29T20:37:53Z</updated>

		<summary type="html">&lt;p&gt;173.167.122.145: /* Upcoming Events edit */ add tuesday rails class&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Note that this page uses transclusion. Content between the &amp;quot;onlyinclude&amp;quot; tags below will be pushed to the main page --&amp;gt;&lt;br /&gt;
Official, Semi-Official, one-off and other events at the Noisebridge space.&lt;br /&gt;
&lt;br /&gt;
=Event Calendar=&lt;br /&gt;
Not all events make it onto this calendar. Many events only make it to the Discussion or Announcements [[Mailinglist | mailing lists]], [[IRC]] or in person at [[:Category:Meeting_Notes | Tuesday meetings]]. Best of all, Noisebridge is about people getting together at the space in San Francisco to do stuff... like in person. Some events just happen.  Pay attention!&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to host an event yourself, we have advice on  [[Hosting_an_Event|hosting an event]] at Noisebridge.&lt;br /&gt;
&lt;br /&gt;
Event posters are encouraged to crosspost to the Google Calendar. View the  [http://www.google.com/calendar/embed?src=vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com&amp;amp;ctz=America/Los_Angeles Google Calendar], view the [http://www.google.com/calendar/feeds/vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com/public/basic Google Calendar in XML], or the [http://www.google.com/calendar/ical/vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com/public/basic.ics Google Calendar in ical] format.&lt;br /&gt;
&lt;br /&gt;
To post Google Calendar entries for your event, ask on the noisebridge-discuss mailing list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Items inside this &amp;quot;onlyinclude&amp;quot; tag will be pushed to the main page --&amp;gt;&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
=== Upcoming Events &amp;lt;small&amp;gt;[https://www.noisebridge.net/index.php?title=Category:Events&amp;amp;action=edit&amp;amp;section=2 edit]&amp;lt;/small&amp;gt; ===&lt;br /&gt;
*&#039;&#039;&#039;20-April to 21-April, Friday to Saturday&#039;&#039;&#039;: 09:00-22:00: [[The Bachelor Hackathon]] - [http://linkedin.com/in/metagamer A guy] from Los Angeles is crashing the space to have a hackathon for his bachelor party in lieu of the usual festivities.&lt;br /&gt;
*&#039;&#039;&#039;29-April, Sunday&#039;&#039;&#039;: 12:00-22:00: [https://www.noisebridge.net/pipermail/noisebridge-discuss/2012-April/030335.html Privacy-enhancing technologies hack fest]&lt;br /&gt;
*&#039;&#039;&#039;1-May, Tuesday&#039;&#039;&#039;: 19:00-21:00:[[Backend web dev in Ruby on Rails]]&lt;br /&gt;
*&#039;&#039;&#039;16-June-2012, Saturday&#039;&#039;&#039;: 09:00-17:00: [http://wiki.kinkforall.org/KinkForAllSanFrancisco2 KinkForAllSanFrancisco2], an unconference on the intersection of sexuality with the rest of life.&lt;br /&gt;
&lt;br /&gt;
=== Recurring Events &amp;lt;small&amp;gt;[https://www.noisebridge.net/index.php?title=Category:Events&amp;amp;action=edit&amp;amp;section=3 edit]&amp;lt;/small&amp;gt; ===&lt;br /&gt;
&amp;lt;!-- Large turnout events should be written in &#039;&#039;&#039;bold&#039;&#039;&#039;. --&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Monday&#039;&#039;&#039;&lt;br /&gt;
** [[House_Keeping#Trash_and_Recycling|Trash Night]]  -  Take out the trash and compost for Tuesday morning!&lt;br /&gt;
** 18:00 [[Gamebridge]] Unityversity Unity3D Game Development user group and beginner mentoring. Beginners welcome to learn to make a game in 1 hour!&lt;br /&gt;
** &#039;&#039;&#039;19:00 [[Circuit Hacking Mondays]]&#039;&#039;&#039; - Learn to solder! Mitch, Miloh, and others will bring kits to make cool, hackable things for all skill levels that you can bring home after you make them.  Bring your own projects to hack! Bring things to fix!  All welcome! &lt;br /&gt;
** &#039;&#039;&#039;19:00&#039;&#039;&#039; &#039;&#039;&#039;[[Computer modeling for videogames]]&#039;&#039;&#039; Learn the basic of creating video game environments and characters. Come learn the techniques used in making 3d video games and gain a better understanding of the art pipe line used in current industry video games. Modeling, U.V. lay out and texturing. Software we will go over Maya, 3dstudio Max, blender, Google sketch up and Z-brush. Instructor David Lopez.&lt;br /&gt;
** &#039;&#039;&#039;20:00-22:00 [[Frontend Web Development]]&#039;&#039;&#039; - Learn HTML/CSS/JS. We&#039;ll cover the basics (starting at 19:30) and then go in-depth on different topics every week.&lt;br /&gt;
** 20:00 [[Mushroom_cultivation|Mushroom Mondays]] - The art and science of mushroom cultivation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday&#039;&#039;&#039;&lt;br /&gt;
** 15:00 [[Linux System Administration Study Group]] wiki page with new shell script section (added 20120221). Come study Linux admining in the Turing classroom; from 15:00 to 16:30. We&#039;re focusing on bash shell scripting skills in early 2012.&lt;br /&gt;
** 16:30 [[Intro to SQL Databases]] Database programming and design using MySQL. Every Tuesday in Turing classroom.&lt;br /&gt;
** 18:00 [[C and assembler on Linux]] This is a study group working at a beginner&#039;s level with gcc and nash. &lt;br /&gt;
&amp;lt;!-- On hiatus AFAIK, no power to kitchen ** 18:00 [[Tastebridge]] Last Tuesday of every month: Vegan Hacker: Vegan Cooking Class. More info http://www.veganhackerSF.com. --&amp;gt;&lt;br /&gt;
** 19:00 [[Tastebridge]] / [[Vegan Hacker]] Monthly Food Hacking, last Tuesday of every month, 7pm. http://www.veganhackersf.com&lt;br /&gt;
&amp;lt;!-- On haitus? Pls update ** 19:00 [[Origami|Learn You A Origami!]] - Learn how make folded-paper models. Beginners welcome!--&amp;gt;&lt;br /&gt;
&amp;lt;!-- On hiatus as of 3/29/2011 ** 19:30 [[Probability]] study group --&amp;gt;&lt;br /&gt;
&amp;lt;!-- On hiatus --  pls update 3/29/11 ** 19.30 [[Show and Tell]] -- Show your latest and greatest projects and hacks (working or in-progress), just before the weekly meeting. We meet in the Electronics Lab/Main Space.  --&amp;gt;&lt;br /&gt;
** 19:30 [[Spacebridge]] - Noisebridge&#039;s space program&lt;br /&gt;
** &#039;&#039;&#039;20:00 [[Meetings|Noisebridge Weekly Meeting]]&#039;&#039;&#039; - Introducing new people and events to the space, general discussion, and decision making.&lt;br /&gt;
&amp;lt;!-- ** 21:00 *nix on Thinkpad Anonymous - Come, grab a drink, complain about how it just doesn&#039;t work --&amp;gt;&lt;br /&gt;
** 22:00 [[SF Grey Hat Meetup]] If you have to ask you probably shouldn&#039;t show up. next meeting 3/13 will cover metasploit, vote for next topic.&lt;br /&gt;
* &#039;&#039;&#039;Wednesday&#039;&#039;&#039;&lt;br /&gt;
** 18:00 [[Replicator Wednesday|Replicator Wednesday]]! Learn about 3D printing and its implications. &#039;&#039;&#039;Currently in a Workgroup/Demonstrative state&#039;&#039;&#039; (You can still learn, but you may not be able to print hands-on for a few more weeks).&lt;br /&gt;
** 18:00 [[LinuxDiscussion|Linux Discussion]] - Linux meetup in the Turing classroom.&lt;br /&gt;
&amp;lt;!-- ** 18:00 [[BioBridge]] Practical microbiology (&#039;&#039;on hiatus, please update&#039;&#039;) - we culture microbes for baking, brewing, fermentation and other yummy purposes. Come play and learn! --&amp;gt;&lt;br /&gt;
** 19:00 [[PyClass]] - Learn how to program using the Python programming language. New &amp;quot;series&amp;quot; starts December 5th!&lt;br /&gt;
** 19:00 [[SCoW]] - Sewing, Crafting, Or Whatever! Come make cool stuff with geeks.&lt;br /&gt;
** 20:00 [[BACE Timebank]] (2nd Wednesdays) - Help organize community mutual aid by trading in equal time credits.  To join go to [http://bace.org bace.org].&lt;br /&gt;
* &#039;&#039;&#039;Thursday&#039;&#039;&#039;&lt;br /&gt;
** [[House_Keeping#Trash_and_Recycling|Trash Night]]  - Take out the trash for Friday morning!&lt;br /&gt;
** 18:30 [[Social_Engineers|Social Engineers]] 6.30pm onwards (On Hiatus until 2012-03-22). Noisebridge&#039;s weekly attempt to hack its own social conundrums (including organizing, long-term planning, and consensus) using data, science, and heavy machinery. Email danny@spesh.com or join us on the [https://www.noisebridge.net/mailman/listinfo/socialengineering|mailing list].&lt;br /&gt;
** 19:00 [[Machine_Learning|Machine Learning]] 7:00pm, come in and learn about statistical learning techniques.&lt;br /&gt;
** 19:00 [[Noisedroid/Nights]] - An Android-Themed Co-working Night.&lt;br /&gt;
** 19:00 [[german_corner|German Corner]] Learn and practice speaking German.&lt;br /&gt;
** 20:00 [[Frontend_Web_Development#Lab|Frontend Web Development Lab]] - Understand by doing! A recap of Monday&#039;s lecture in workshop form - and a good time for one-on-one help with the material.&lt;br /&gt;
** 20:00 [https://www.noisebridge.net/mailman/listinfo/zine ZinesFromOuterSpace] - A weekly meetup for zinesters / printing hackers / DIY publishers, and brainstorming session for the next chapter of [[zine | ZiP]].&lt;br /&gt;
* &#039;&#039;&#039;Friday&#039;&#039;&#039;&lt;br /&gt;
** 19:00 Laser Lounging: Come learn how to use Noisebridge&#039;s 40 Watt Laser cutter/engraver to engrave photos &amp;amp; content on to different materials such as acrylics and woods. In addition learn how to cut through pieces of material to create cool stencils and other things.  &lt;br /&gt;
* &#039;&#039;&#039;Saturday&#039;&#039;&#039; &lt;br /&gt;
** 12:00-18:00 - Noisebridge Hackathon! Second Saturday Hackathon is a casual monthly event dedicated to building community and working on the space or relevant projects. This is a great time to get feedback or help on any projects you have been considering that center around the space, culture, and infrastructure of Noisebridge. You can also help with existing projects and find out ways to get involved. (2nd Saturday)&lt;br /&gt;
* &#039;&#039;&#039;Sunday&#039;&#039;&#039;&lt;br /&gt;
** 13:00 [[PerlStudy]] - Helping each other learn perl and all of its goodness.&lt;br /&gt;
** 14:00 [http://baha.bitrot.info/ Bay Area Hacker&#039;s Association - security meeting] (2nd Sundays)&lt;br /&gt;
** 15:00 [[Go]] - Playing of the Go boardgame. On nice days we often take the boards to Dolores Park and play there.&lt;br /&gt;
** 15:00-17:00 [[ Random Hacks oF CleAnLinesS ]] Randomly clean at Noisebridge! Be someone who takes pride in keeping Noisebridge clean or join others, by performing a random thing as: sweeping, mopping, cleaning tables, and or the bathrooms. &lt;br /&gt;
&amp;lt;!--Happening? pls update ** 17:00 [[Rsync Users Group]] - A twelve step program for those who have poor *nix habits.--&amp;gt;&lt;br /&gt;
** 19:00 [[Hack Politics]] -- 1st and 3rd Sundays of the month.  Hack the political systems.&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Orphaned Events ===&lt;br /&gt;
These events appear to be dormant or extinct.&lt;br /&gt;
&lt;br /&gt;
=== Proposed Future Events and Classes ===&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Probability]] - Weekly probability study group based on [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-041-probabilistic-systems-analysis-and-applied-probability-spring-2006/related-resources/ Fundamentals of Applied Probability Theory] by Al Drake&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[German]] - Learn German, all levels. 7pm beginners, 8pm advanced. RSVP 24 hours in advance for the benefit of the instructor. Events ran May-November 2009 on Mondays. Currently on hiatus. Get on the mailing list.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Mandarin Corner|Mandarin]] - Learn or practice Mandarin, all levels. Also currently on hiatus. Get on the mailing list.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Movie Night!]] - [[User:ThOMG|Thom]] wants to build community through nerdy sci-fi! (+Bill+Ted+Excellence++) (how about a Friday hacker movie night? -[[User:Carl|Carl]])&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Introduction to the AVR Microcontroller]] - [[User:Mightyohm|Jeff]] and [[User:Maltman23|Mitch]] are planning an introductory class for people wanting to make cool projects with AVRs.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Basic Chemistry Lab Techniques]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Cuddle Puddle for the Economy]] - Stress-hacking with informal massage exchange.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Milk and Cookies]] - Come read your favorite selections out loud. With Milk and Cookies (and yeah, probably beer too).&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Processing Workshop 2]] - [[User:Scmurray|Scott]] is interested in teaching this, and is busy thinking about what, where, when, why, and how.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;:  [[Hack your Hardware]] -- We call BS on &amp;quot;no user-serviceable parts inside&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Homebrew Instruction Class]] - The Wort (pt 1/3)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Trip to Shooting Range]] - Field trip to a shooting range, to shoot guns.  Express interest at [[Trip to Shooting Range]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Surface Mount Soldering Workshop]] - Learn how to solder cicuits with small surface mount parts.  [[User:maltman23|Mitch Altman]] and Martin Bogomolni and others will show their tricks.  [[User:maltman23|Mitch]] will bring hackable kits that uses surface mounts for you to solder.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Locksport and Lockpicking]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Version control tutorial]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Foreign language learning for rocket scientists]] - I&#039;m near-native (fool people when I try) in (French and) Japanese, and a pro trans/terpreter and will share my shortcuts (skill-order, vocab, speed/articulation, translation≅grammar). No expertise on tonal languages yet... so if you know how to remember tones or how tone-sandhi interacts with speed and/or how nuances of speaker attitude are expressed in them (what we do with rythm/inflection/sentence-intonation and stress in Eng., and with particles and ??? in e.g. Cantonese) please chime in or call me (415-608-0564) so I can convey your wisdom. [also looking for a from-scratch Arabic partner]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Getting started with Arduino]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Distributed Databases]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Scrum Club]] - I though I&#039;d test the waters and see if anyone was interested in a noisebridge scrum club details are here http://scrumclub.org/scrum-clubs/ if inturested hit me up twitter: @theabcasian, facebook: http://www.facebook.com/theabcasian&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[CNC Mill Workshop]] - Who wants to make stuff on the [[MaxNCMill]]?&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Math &amp;amp; Science Help]] - If you would like some math, science or engineering help, I&#039;m down to lend a hand.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Cyborg Group|Cyborg Group / Sensebridge]] - Work on projects like artificial senses.  Someone needs to lead this!&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[OpenEEG]] - Brain tech. Has historically met on Sundays, at the behest of interested parties.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Programming_for_Poets | Programming for Poets]] -  Gentle intro to programming using Processing&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[World Builders &amp;amp; Simgineers]] -  Work together to create a beautiful &amp;amp; open virtual world &amp;amp; platform.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[PlunderBridge]] -  Metal detecting, detector technology &amp;amp; treasure hunting expeditions.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Ruby Mining]] -  Ruby on Rails basics, interactive working group&lt;br /&gt;
&lt;br /&gt;
= Past Events =&lt;br /&gt;
===2012===&lt;br /&gt;
*&#039;&#039;&#039;Tuesday Feb. 14th, 18:00 to 20:00&#039;&#039;&#039; ZiP MegaZine releases its inaugural issue with &#039;&#039;&#039;My Noisy Valentine&#039;&#039;&#039; Zine Release Microparty in the Noisebridge cafe. For more info follow [[zine | this]] link.&lt;br /&gt;
&lt;br /&gt;
===2011===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;September 11th 14:00 to 17:00&#039;&#039;&#039; - The San Francisco Chapter of the Open Organisation Of Lockpickers and Bay Area Hacker&#039;s Association present a joint meeting on [https://secure.wikimedia.org/wikipedia/en/wiki/Locksport locksport]&lt;br /&gt;
*&#039;&#039;&#039;August 4, 7PM, Thursday&#039;&#039;&#039; - [http://zeidman.net Bob Zeidman] will be giving a talk on video games and intellectual property, hosted by TheMADE. He will also speak about IP infringement cases.&lt;br /&gt;
*&#039;&#039;&#039;August 9, 6:30PM, Tuesday&#039;&#039;&#039; - [http://www.meetup.com/makesf/events/26413241/ Make:SF] - Chris Jefferies will speak about the wireless sensor kit he is developing and we are bringing back our all star soldering kits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;April 13th, 19:00&#039;&#039;&#039; - Kombucha fermentation class with [[BioBridge]] &lt;br /&gt;
*&#039;&#039;&#039;April 7th, 20:00&#039;&#039;&#039; - [[In-Depth|Noisebridge: In-Depth]] Our monthly lecture and round table. This month&#039;s speaker will be Aragorn! his lecture will be &amp;quot;Anarchism &amp;amp; technology: An unbridgeable chasm&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;April 4th, 20:00&#039;&#039;&#039; - Camp KDE Party. Come and meet part of the KDE North America community and get a quick overview of this year&#039;s [http://camp.kde.org/ Camp KDE] conference. There will be beer. &lt;br /&gt;
*&#039;&#039;&#039;April 3rd, 16:00&#039;&#039;&#039; - NoiseCaching: Meet-up to build some geocaches, and talk about making geocoins. Then we&#039;ll head out to find some local caches and place caches we made. [http://www.geocaching.com More info about Geocaching here]&lt;br /&gt;
* &#039;&#039;&#039;March 20th, 19:00&#039;&#039;&#039; [[Hack Politics]] meetup -- the first meetup to figure out how we in the hacker community can effectively mobilize and create meaningful change in these interesting times&lt;br /&gt;
* &#039;&#039;&#039;March 12th, 12:00-18:00 - Noisebridge Hackathon!&#039;&#039;&#039; Second Saturday Hackathon is a casual monthly event dedicated to working on the space or relevant projects and building community.  This is a great time to get feedback or help on any projects you have been considering that center around the space, culture, and infrastructure of Noisebridge.  You can also help with existing projects and find out ways to get involved.&lt;br /&gt;
* &#039;&#039;&#039;March 10, Thursday, 19:00 - Group Grammar Clinic&#039;&#039;&#039; - Church Classroom - Donations gladly accepted - A clinic for grammar and writing evaluation. Please bring your web/social or technical writing for us to evaluate. Bring your laptop as well.  Collaboration groupware possibly provided. (Please suggest groupware software to use if you wish). Constructive feedback from other group members is encouraged so that this clinic is a group process. - Facilitator: [[User:Owen|Owen]] (opietro@yahoo.com)&lt;br /&gt;
* &#039;&#039;&#039;March 9th, 20:00&#039;&#039;&#039; - Ferment and filter a mash! [[fermentation logs]]&lt;br /&gt;
&lt;br /&gt;
===2010===&lt;br /&gt;
* &#039;&#039;&#039;Sunday, August 22, 19:00 CLUB-MATE DROPOFF AND TASTING PARTY&#039;&#039;&#039; Nick Farr will be in town to drop off Club-Mate ordered by San Franciscans!&lt;br /&gt;
* &#039;&#039;&#039;June 5th, 12:00-19:00 - [[NoiseBridgeRehab]]&#039;&#039;&#039; - Help make the space more usable and accessible! Noisebridge needs your help!&lt;br /&gt;
* &#039;&#039;&#039;June 5th, 16:00-20:00 - [[Science For Juggalos]]&#039;&#039;&#039; - Science Fair in front of the Warfield Theater teaching magnetism to Juggalos&lt;br /&gt;
* &#039;&#039;&#039;June 6th, 15:00 - [[AVC Meetup]]&#039;&#039;&#039; - Entrepreneurial bonding &amp;amp; matchmaking&lt;br /&gt;
* &#039;&#039;&#039;June 9th, 21:00 - Your liver supports Noisebridge&#039;&#039;&#039; - Come to Elixir @ 16th &amp;amp; Guerrero anytime after 21:00 and drink, drink, drink! 50% of tips go to Noisebridge&lt;br /&gt;
* &#039;&#039;&#039;February 27th, 20:00 - [[Hacker EPROM]]&#039;&#039;&#039; - Noisebridge&#039;s first prom! Nice tie and a (robot) date required. We will have a DJ and punch.&lt;br /&gt;
* &#039;&#039;&#039;February 24th, 19:00, Wednesday - Joris Peels, of [http://www.shapeways.com Shapeways]&#039;&#039;&#039;, and expert on 3D printing, will give a [[ShaperwaysPresentation | talk and demonstration]] at Noisebridge!.&lt;br /&gt;
* &#039;&#039;&#039;February 23rd, 18:00 - Cleaning day&#039;&#039;&#039; - Come and help clean Noisebridge, because everyone loves a clean hack space.&lt;br /&gt;
* &#039;&#039;&#039;February 12th, 21:00 - visit from Steve Jackson&#039;&#039;&#039;. Game designer [http://en.wikipedia.org/wiki/Steve_Jackson_%28US_game_designer%29 Steve Jackson], founder of Steve Jackson Games, will visit Noisebridge.&lt;br /&gt;
* &#039;&#039;&#039;January 27th, 18:00-20:00 - [[beatrixjar event|Circuit Bending Workshop]]&#039;&#039;&#039; - [http://www.beatrixjar.com/ Beatrix*JAR] (contact [[User:Gpvillamil|Gian Pablo]] for more info)&lt;br /&gt;
* &#039;&#039;&#039;January 27th, 20:00-22:00 - [[beatrixjar event|Circuit Bending Performance]]&#039;&#039;&#039; - [http://www.beatrixjar.com/ Beatrix*JAR] - &amp;quot;Celebrate a night of new sound that will change your idea of music forever!&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;January 25th, 19:30 - [[Bag Porn]]&#039;&#039;&#039; - What&#039;s in your bag?&lt;br /&gt;
* &#039;&#039;&#039;January 20th, 19:00-21:00 - [http://groups.google.com/group/bacat/about Bay Categories &amp;amp; Types]&#039;&#039;&#039; - Categories, monoids, monads, functors and more! Held in the Alonzo Church classroom.&lt;br /&gt;
* &#039;&#039;&#039;January 20th, 19:00 - [[User Experience Book Club SF]]&#039;&#039;&#039; - Our book this month is &amp;quot;A Theory of Fun for Game Design&amp;quot; by Raph Koster - http://is.gd/6sEqw (meets in Turing)&lt;br /&gt;
* &#039;&#039;&#039;January 21st, 20:00 - [[Five Minutes of Fame]]&#039;&#039;&#039; - Monthly set of lightning talks on diverse topics&lt;br /&gt;
* &#039;&#039;&#039;January 22nd, 17:00 - [[CleaningParty| Cleaning Party]]&#039;&#039;&#039; - Come help clean up Noisebridge! Awsum fun!&lt;br /&gt;
* ...January 14th,16th, and 17th 1:00- ??? Build Out day for kitchen/bathroom/laundry bring yourself and a good attitude, learn a few things as well&lt;br /&gt;
* &#039;&#039;&#039;January 15th, 18:00 - [[CNC_Mill_Workshop]]&#039;&#039;&#039; - Learn to use the CNC mill for 2D engraving and circuit board routing&lt;br /&gt;
* Thursdays 17:00 [[ASL Group|American Sign Language]] - Learn how to talk without using your voice (or just come chat in ASL). &amp;lt;small&amp;gt;[http://whenisgood.net/noisebridge/asl/generic click to reschedule]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===2009===&lt;br /&gt;
* &#039;&#039;&#039;November 18th, 19:30&#039;&#039;&#039; - [[Dorkbot_2009_11_18|Dorkbot]]&lt;br /&gt;
* &#039;&#039;&#039;November 19th, 18:00&#039;&#039;&#039; - [[Mesh meetup]]&lt;br /&gt;
* &#039;&#039;&#039;November 19th, 20:00&#039;&#039;&#039; - [[Five Minutes of Fame]]&lt;br /&gt;
* &#039;&#039;&#039;November 20th, 18:00&#039;&#039;&#039; - Loud Objects [http://www.flickr.com/photos/createdigitalmedia/3428249036/ Noise Toy workshop].&lt;br /&gt;
* &#039;&#039;&#039;November 20th, 20:00&#039;&#039;&#039; - Performance by [http://www.loudobjects.com/ Loud Objects], (featuring Tristan Perich and Lesley Flanigan) and [http://www.myspace.com/jibkidder Jib Kidder].&lt;br /&gt;
:&#039;&#039;&#039;2009-11-05&#039;&#039;&#039; - [http://www.server-sky.com/ Server Sky presentation: Internet and Computation in Orbit] by Keith Lofstrom&lt;br /&gt;
:&#039;&#039;&#039;2009-11-05&#039;&#039;&#039; - [[Mesh meetup]]&lt;br /&gt;
:&#039;&#039;&#039;2009-11-02&#039;&#039;&#039; - [[French]] book club meeting to discuss  [http://www.amazon.com/exec/obidos/tg/detail/-/2842612892/ref=ord_cart_shr?_encoding=UTF8&amp;amp;m=ATVPDKIKX0DER&amp;amp;v=glance Une Si Longue Lettre]&lt;br /&gt;
: &#039;&#039;&#039; October 1st, 18:00&#039;&#039;&#039; - [[Wireless_Mesh_Network_Meetup | Mesh wireless meetup]]&lt;br /&gt;
: &#039;&#039;&#039; October 1st, 19:00&#039;&#039;&#039; - [http://groups.google.com/group/bacat Bay Area Categories and Types]&lt;br /&gt;
: &#039;&#039;&#039;2009-10-03&#039;&#039;&#039; [[Year 1 Open Hacker House]]&lt;br /&gt;
:&#039;&#039;&#039;Friday&#039;&#039;&#039;: [[CrazyCryptoNight]] - Discussion of cryptography for beginners through experts. 6-???&lt;br /&gt;
:&#039;&#039;&#039;Sunday&#039;&#039;&#039; : [[OpenEEG | OpenEEG Hacking]] Sundays, at 3-5pm.&lt;br /&gt;
:&#039;&#039;&#039;Tuesday&#039;&#039;&#039;: [[Haskell/Haschool]] - Learn Haskell with Jason Dusek.  6PM - 7:30PM, from May until we&#039;re all experts.&lt;br /&gt;
:&#039;&#039;&#039;Wednesday&#039;&#039;&#039;: [[Adobe_Lightroom|Adobe Lightroom]] - Become a more organized photographer. Weekly class (mostly held off site).&lt;br /&gt;
:&#039;&#039;&#039;Thursday&#039;&#039;&#039;: [[Professional VFX Compositing With Adobe After Effects]] - Taught by [[User:SFSlim|Aaron Muszalski]]. 7:30PM - 10PM, most Thursdays in May &amp;amp; June &amp;amp; ? (click through dammit)&lt;br /&gt;
:&#039;&#039;&#039;2009-09-17&#039;&#039;&#039;: [[Five Minutes of Fame]] 3D Edition&lt;br /&gt;
:&#039;&#039;&#039;2009-09-17&#039;&#039;&#039;: [[Wireless Mesh Network Meetup | Mesh wireless meetup]]&lt;br /&gt;
:&#039;&#039;&#039;2009-08-20&#039;&#039;&#039;: [[Five Minutes of Fame]] One Dee Edition&lt;br /&gt;
:&#039;&#039;&#039;2009-07-16&#039;&#039;&#039;: [[Five Minutes of Fame]] Zero Dee&lt;br /&gt;
:&#039;&#039;&#039;2009-07-02 - 2009-07-05&#039;&#039;&#039;: [http://toorcamp.org Toorcamp]&lt;br /&gt;
:&#039;&#039;&#039;2009-07-01&#039;&#039;&#039;: Noisedroid meeting to discuss location logging on Android platform (and other stuff too, I&#039;m sure)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-30&#039;&#039;&#039;: [[Powerbocking Class|Powerbocking class]]&lt;br /&gt;
:&#039;&#039;&#039;2009-06-30&#039;&#039;&#039;: &amp;quot;Suing Telemarketers for Fun and Profit&amp;quot; (Toorcamp talk preview)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-28&#039;&#039;&#039;: &amp;quot;Meditation for Hackers&amp;quot; (Toorcamp workshop preview)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-18&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-06-15&#039;&#039;&#039;: [[Eagle Workshop]]  Session two of the Eagle CAD workshop.&lt;br /&gt;
:&#039;&#039;&#039;2009-06-13&#039;&#039;&#039;: [[RoboGames 2009]] Noisebridge had a booth staffed by vounteers, great fun!&lt;br /&gt;
:&#039;&#039;&#039;2009-05-21&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-04-27&#039;&#039;&#039;: [[EagleCAD workshop]] -- learn to use this CAD tool for printed circuit board design&lt;br /&gt;
:&#039;&#039;&#039;2009-04-16&#039;&#039;&#039;: [[Five Minutes of Fame]] April showers &amp;amp; flowers edition&lt;br /&gt;
:&#039;&#039;&#039;2009-04-11&#039;&#039;&#039;: [[RFID Hacking]] weekend workshop  (this event moved from the original March date)&lt;br /&gt;
:&#039;&#039;&#039;2009-04-05&#039;&#039;&#039;: [[First aid and CPR class]] Learning how to not only not die, but also reduce scarring!&lt;br /&gt;
:&#039;&#039;&#039;2009-04-03&#039;&#039;&#039;: [[Sudo pop]] 2PM and on. Making the first batch of a Noisebridge label yerba mate-niated rootbrew, gratis and DIY&lt;br /&gt;
:&#039;&#039;&#039;2009-03-26&#039;&#039;&#039;: [[OpenEEG | OpenEEG Hacking]] first meet up for this new group: 8 pm&lt;br /&gt;
:&#039;&#039;&#039;2009-03-19&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-03-12&#039;&#039;&#039;: [[OpenBTS and GSM]] talk by David Burgess&lt;br /&gt;
:&#039;&#039;&#039;2009-02-14&#039;&#039;&#039;: [[Open Heart Workshop]] Valentine&#039;s Day blinkyheart soldering party! &lt;br /&gt;
:&#039;&#039;&#039;2009-02-13&#039;&#039;&#039;: [[Time-t_Party|&amp;lt;tt&amp;gt;time_t&amp;lt;/tt&amp;gt; Party]] to celebrate 1,234,567,890 since the Unix epoch.&lt;br /&gt;
:&#039;&#039;&#039;2009-02-09&#039;&#039;&#039;: [[Spanish learning at 8:30]]&lt;br /&gt;
:&#039;&#039;&#039;2009-02-05&#039;&#039;&#039;: [[PGP Key Workshop]]&lt;br /&gt;
:&#039;&#039;&#039;2009-01-31&#039;&#039;&#039;: [[Locksport and Lockpicking]]&lt;br /&gt;
&lt;br /&gt;
===2008===&lt;br /&gt;
:&#039;&#039;&#039;2008-12-27&#039;&#039;&#039;: [[25C3]] Chaos Computer Congress in Berlin&lt;br /&gt;
:&#039;&#039;&#039;2008-12-20 &amp;amp; 21&#039;&#039;&#039;: [[Creme Brulee]] Workshop on creating a french dessert, with bonus propane torch.&lt;br /&gt;
:&#039;&#039;&#039;2008-12-17 20:00&#039;&#039;&#039;: [[Machine Learning]] Birds-of-a-feather&lt;br /&gt;
:&#039;&#039;&#039;2008-11-24&#039;&#039;&#039;: [[Circuit Hacking Monday]] circuit design workshop&lt;br /&gt;
:&#039;&#039;&#039;2008-11-21, 7pm&#039;&#039;&#039;:[[Milk and Cookies]] -- [[User:Dmolnar|David Molnar]] hosts Milk and Cookies at 83C. Bring a short 5-7minute thing to read to others. Bring a potluck cookie/snack/drink if you like. David will bring milk and cookies.&lt;br /&gt;
:&#039;&#039;&#039;2008-11-17, 7:30pm&#039;&#039;&#039;: [[Basic Bicycle Maintain]] - [[User:rubin110|Rubin]] and [[User:rigel|rigel]] hate it when we see a bike that isn&#039;t maintained. Screechy chains and clacking derailleur can go to hell. Basic bike tune up, sharing the smarts on simple things you can do at home to make your ride suck a whole lot less.&lt;br /&gt;
:&#039;&#039;&#039;2008-11-16, 5:00pm&#039;&#039;&#039;: [[RepRap Soldering Party]] - help assemble RepRap!  RSVPs required on wiki! [[User:Adi|adi]]&lt;br /&gt;
:&#039;&#039;&#039;2008-11-16, 3:00pm&#039;&#039;&#039;: [[Oscilloscopes]] - Learn how to use this versatile tool to test electronic circuits.  Maximum 6 slots, please sign up ahead of time! [[User:dstaff|dstaff]]&lt;br /&gt;
:&#039;&#039;&#039;2008-10-31&#039;&#039;&#039;: [[Halloween Open House]] - NoiseBridge&#039;s own [[PPPC]] threw an awesome open house/halloween gala. Post pictures if you got &#039;em!&lt;br /&gt;
:&#039;&#039;&#039;2008-10-25&#039;&#039;&#039;: [[Soldering Workshop]] and Pumpkin Hackin&#039; - Learn to solder for total newbies (or learn to solder better!), including surface mount. Additionally, carve your halloween pumpkins and enjoy some experimental pumpkin pie and/or soup.&lt;br /&gt;
:&#039;&#039;&#039;2008-10-07&#039;&#039;&#039;: (tuesday before meeting) - Etch a circuit board. I&#039;ll be trying a photo resist etching and a basic printed mask etching. This is step 1/3 for a project called &amp;quot;annoying USB thingie&amp;quot; which will execute pre-defined keystrokes by sneaking a tiny USB dongle onto a victim^h^h^h^h^h buddy&#039;s computer.&lt;br /&gt;
:&#039;&#039;&#039;2008-09-13&#039;&#039;&#039;: [[Processing Workshop]] — Learn this very easy-to-use programming language! - [[Processing Workshop Report]]&lt;br /&gt;
:&#039;&#039;&#039;2008-02-16&#039;&#039;&#039;: [[Brain Machine Workshop|Brain Machine Making Workshop]]: Our first hardware sprint!&lt;/div&gt;</summary>
		<author><name>173.167.122.145</name></author>
	</entry>
</feed>