<?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=73.170.199.154</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=73.170.199.154"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/73.170.199.154"/>
	<updated>2026-04-07T18:35:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=51469</id>
		<title>Category:Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=51469"/>
		<updated>2016-03-16T14:23:06Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: /* Upcoming Events edit */&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;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
Not all events make it onto this calendar. Many events only make it to the [https://www.noisebridge.net/pipermail/noisebridge-discuss/ Discussion] or [https://www.noisebridge.net/pipermail/noisebridge-announce/ Announcements] mailing lists, [[IRC]] or in person at [[Meetings | Tuesday meetings]]. Best of all, Noisebridge is about people getting together at the space in San Francisco to do stuff.  DO pay attention, as some events just arise organically from the bottom up!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Want to host your event at Noisebridge?&#039;&#039;&#039; We like seeing classes and talks on interesting things pertaining to various subjects of hacking. Most of all, we like seeing familiar faces. Please participate in the space and our [[Meetings|weekly Tuesday meetings]] to see if we&#039;re the right audience for what you want to share before announcing a new event. Additionally, please see our [[Hosting an Event|events hosting page]] for suggestions on how to use Noisebridge for your event/class/workshop.&lt;br /&gt;
&amp;lt;!-- Items inside this &amp;quot;onlyinclude&amp;quot; tag will be pushed to the main page --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&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;
&amp;lt;!-- Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event here https://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s). Thanks!&lt;br /&gt;
&lt;br /&gt;
Please see the current postings at our [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for events that are in the active process of being formed and may not yet have made it here.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;None listed at present.&#039;&#039; --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Wednesday, March 16th, 2016, 6pm&lt;br /&gt;
|title        = Embedevelworkshop&lt;br /&gt;
|description  = [[Embedevelworkshop|The Bluetooth Smart and Embedded Development workshop]] offers unique embedded development training free of cost (but [https://donate.noisebridge.net/ donations for the host] greatly appreciated.) Students learn the ropes of Internet of Things (IoT) applied science, and come away convinced of it&#039;s &#039;&#039;relevance&#039;&#039; and &#039;&#039;ease of implementation&#039;&#039;. This workshop runs in parallel with the Bluetooth World Event and focuses on Bluetooth Smart technology including GATT specifications, Next Generation Mesh technology, Proximity applications (Bluetooth Smart beacons), and the &amp;quot;Physical Web&amp;quot;. It is held in the Turing classroom and finishes after about four hours, with one break. David is currently the sole instructor and organizer of the event; see the workshop outline and FAQ at [[Embedevelworkshop|its wiki page]].&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Friday, April 15th, 2016, 6pm&lt;br /&gt;
|title        = Noisebridge Gaming Archivists&lt;br /&gt;
|description  = Come join us for cleaning up and updating the game library, work on rom or hardware hacking, or just hang and enjoy the artistry of games of yesteryear!&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Sunday, March 20th, 2016, 1pm&lt;br /&gt;
|title        = TOOOL Monthly Meeting&lt;br /&gt;
|description  = TOOOL (The Open Organisation of Lockpickers) will be hosting it&#039;s regular monthly meeting at Noisebridge this month.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Saturday, April 16th, 2016, 12pm&lt;br /&gt;
|title        = GODWAFFLE NOISE PANCAKES&lt;br /&gt;
|description  = [[Godwaffle_16_Apr_2016|The 16-Apr GODWAFFLE NOISE PANCAKES]] has Noisebands and gourmet vegan pancakes!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Bands:  Bled Sorghum, Microwave Windows (KY&amp;lt;&amp;gt;Europe), Jong Wayne, Trepan Vent (Santa Rosa), James Sundquist &#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Saturday, May 14th, 2016, 12pm&lt;br /&gt;
|title        = GODWAFFLE NOISE PANCAKES&lt;br /&gt;
|description  = [[Godwaffle_14_May_2016|The 14-May GODWAFFLE NOISE PANCAKES]] has Noisebands and gourmet vegan pancakes!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Bands:  TBD&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;recurring-events&amp;quot;&amp;gt;&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;
&lt;br /&gt;
{{Template:Recurring}} - Every week.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringNumbered|1st}} - Certain weeks, e.g. 1st week only.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringException|-2nd}} - Except certain weeks, or other schedule exceptions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Please check the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for alternate locations arranged by event organizers &amp;amp; participants.&lt;br /&gt;
Please refrain from deleting others&#039; classes without first getting agreement.&amp;lt;br&amp;gt; You may do this by using a valid [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] email address, or else by going anonymous if you really must.&lt;br /&gt;
Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event herehttps://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s)Thanks!&lt;br /&gt;
Large turnout events should be written in &#039;&#039;&#039;bold&#039;&#039;&#039;--&amp;gt;&lt;br /&gt;
==== Mondays ====&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:30 pm to 10:00 pm [[Circuit Hacking Mondays]]&#039;&#039;&#039;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;&amp;lt;!-- (Early start of 3:00pm on Monday holidays.)--&amp;gt;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;div style=&amp;quot;padding-left: 30px; max-width: 725px;&amp;quot;&amp;gt;- Learn to solder! And make cool things with electronics. [[User:maltman23|Mitch]], [[User:Tman66|J]], Rolf, [[User:Miloh|Miloh]], [[User:Cedric|Cedric]], Cheng, Greg, and/or a host of others will bring kits-for-purchase to make cool, hackable things for all skill levels that you can bring home after you make them! Many designed for &#039;&#039;&#039;absolute beginners&#039;&#039;&#039;! Bring your own projects to hack! Bring things to fix! All ages. All are welcome! See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&amp;lt;/div&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:00 pm to 10:00 pm [[Front-end Web Development]]&#039;&#039;&#039; - Learn HTML/CSS/JS. A series of talks on different topics every week, taught in the Church classroom. Recap of last week&#039;s material starts at &#039;&#039;&#039;7:30 pm&#039;&#039;&#039;. Join the [https://www.noisebridge.net/mailman/listinfo/webdev WebDev list] or the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for updates.&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Take Out the Trash Night -- Round One]] Be sure to put bins out by midnight as the trash truck comes between 1:30 to 2:30am.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm &#039;&#039;&#039;[[PyClass|Intermediate Python with PyClass]]&#039;&#039;&#039; - Crash course in the Python standard library. Monday session is held in Turing Classroom.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;Super&#039;&#039; Tuesdays! ====&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;5:00 pm to 7:30 pm [[Songbridge|Songbridge Music Making Tuesdays]]&#039;&#039;&#039; - Beginner-friendly music making and mentoring meetup with Ableton/GarageBand/Logic tutorials for beginners and peer collabs. ([[Noise Square Table]]).&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}}  &#039;&#039;&#039;6:30 pm to 8:30 pm [[SCoT|Sewing and Crafting]]&#039;&#039;&#039; - Come learn how to use the sewing machines or just work on a craft (e.g. knitting, crocheting, felt working, embroidery, leatherworking, beading, etc.). All skill levels are welcome. &lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:00 pm to 9:00 pm [http://www.railsschool.org Ruby and Rails class]&#039;&#039;&#039; - Seminar and workshop for learning everything about Ruby, Rails, and web application development (Church classroom). See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:30 pm to 11:30 pm [[Gamebridge|Gamebridge Unityversity Game Dev Tuesdays]]&#039;&#039;&#039; - Beginner-friendly game development class and meetup, learn and share C# Unity coding, 2D/3D art, design, writing and audio. Learn how to mentor and help teach game dev. ([[Noise Square Table]]).&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:00 pm [[Meetings|Noisebridge Weekly Meeting]]&#039;&#039;&#039; - Introducing new people and events to the space, general discussion, and decision-making on key issues. &#039;&#039;&#039;This is your space, folks. Come on out here in person to express what you think about what&#039;s going on with it!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Wednesdays ====&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 6:30 pm to 9:30 pm - &#039;&#039;&#039;[[Cyberspectrum|Cyberspectrum: Software Defined Radio Meetup]]&#039;&#039;&#039; in the Hackatorium(&#039;&#039;new&#039;&#039;): A place to learn and exchange ideas about SDR. Presentations on concepts, mystery signals, hardware/software and cool applications. Event alternates monthly between SF and the South Bay.&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} 7:30pm to 10pm &#039;&#039;&#039;Art with Software&#039;&#039;&#039; in Church room. Present your personal and expressive art made with software/hardware of your making and get feedback and critical dialogue from fellow artist/technologists. Find collaborators and find better ways to make such work. Event info and registration is specifically on the group&#039;s Meetup webpage [http://www.meetup.com/with-software-art here].  Meeting monthly (first Wednesday of each month) in 2016.&lt;br /&gt;
* {{Template:Recurring}} 8:00 pm to 10:00 pm [[DreamTeam| Dream Team Neuro Hackery]] - EEG research &amp;amp; development project with general interest in sleep, dreaming, creative intelligence, and many loosely related topics such as: neurophysiology, signal processing, cognitive neuroscience, and (especially) hacking code and devices for data acquisition and analysis.  Join us at the [[CollaborationStation]] (near the Hackatorium).  Expect general discussion around 8 PM - usually moving along by 9 PM to focus on more technical aspects of current project.&lt;br /&gt;
* {{Template:Recurring}} 8:00 pm to 9:30 pm &#039;&#039;&#039;[[PiBridge|Raspberry Pi]]&#039;&#039;&#039; - &#039;&#039;NEW&#039;&#039; PiBridge Raspberry Pi Hacking Group is a meetup to explore on Raspberry Pi-based projects. Gain momentum and achiving successes! &#039;&#039;(2/05/16)&#039;&#039;. Meeting lateral to the Pi Student Learning Station in the Hackatorium, opportunity to move to classroom depending on events this Wednesday.&lt;br /&gt;
&lt;br /&gt;
==== Thursdays ====&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Trash Night -- Round Two]]  - Take out the trash for Friday morning! Do it by midnight as truck comes ~1:30am to 2:30am.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm [[Front-end_Web_Development#Lab|Front-end 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. Meets in Turing.&lt;br /&gt;
* {{template:RecurringNumbered|2nd}} 7:00pm to 9:00pm [[Cryptopal_wg|Cryptopal working group]] - Learn cryptography through coding challenges that demonstrate attacks on real-world cryptography. A different way to learn than taking a class or reading a book!&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} &#039;&#039;&#039;7:00 pm [[Five Minutes of Fame]]&#039;&#039;&#039; a.k.a. 5MoF - lightning 5min talks every 3rd Thursday of the month&lt;br /&gt;
&lt;br /&gt;
==== Fridays ====&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  6:00 pm to 8:00 pm [[Computerology]] in Turing or  [[CollaborationStation]], understanding and using computers&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  8:00 pm to 10:00 pm [[FUN Tutoring]] @ [[CollaborationStation]]&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} [[Noisebridge Gaming Archivists]] Meetup 6:00 pm to 10:00 pm -- Come play, fix, mod retro consoles. Create and play is our motto! If you like video games, this is the place for you.&lt;br /&gt;
&lt;br /&gt;
==== Saturdays ====&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm to 2:00 pm [[CPP Class]] discussion in Hackitorum/Fox Lounge/Church. Currently looking for folks wanting to help plan out lessons.&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm  [[Zine Hacking]] Hacking on the good ol&#039; fashioned analog Zine with Torrie, Mari and anyone who wants to come and be excellent and make excellent art.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 3:00 pm  [[Goths &amp;amp; Crafts]] Spooky people making spooky things in the sewing area. All kinds of crafts welcome and things don&#039;t necessarily have to be goth. But if you have an eye towards the darker side of the color spectrum, this may be for you!&lt;br /&gt;
&lt;br /&gt;
==== Sundays ====&lt;br /&gt;
* {{Template:Recurring}} 12:30 pm to 7:30 pm [[Dungeons and Dragons]] in Church, currently looking for new players.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 1:00 pm Monthly Lock Sport Collaboration: Come learn how to pick locks and learn more about them with the [http://www.tooolsf.org/ SF Bay Area chapter] of [http://toool.us/ TOOOL]. The group meets on alternating  months at Noisebridge and in San Jose. Check the [https://groups.google.com/forum/#!forum/tooolsf-announce TOOOL SF announcement list] for details. &lt;br /&gt;
&amp;lt;!--* (defunct?) {{Template:Recurring}} 2pm to 4pm [[(affiliated_with)_Women_Who_Code_Algorithms_Study_Group|Algorithms Study Group]] in Church or Turing classroom - Whiteboarding + looking at really fun computer science topics. We want to make interviewing for code interviews fun and even continue our algorithm skills when we are not interviewing! Affiliated with Women Who Code, but Men welcome too.--&amp;gt;&lt;br /&gt;
&amp;lt;!--* {{Template:RecurringNumbered|2nd}} 2:00 pm [[BAHA]] - [http://baha.bitrot.info Bay Area Hacker&#039;s Association] - security meeting (This group has been inactive.)--&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} 3:00 pm [[Go]] - Playing of the Go board game. On nice days we often take the boards to Dolores Park and play there.&lt;br /&gt;
* {{Template:Recurring}} 6:00 pm [[Plan 9]] class (if not Noisebridge check Sycamore)&lt;br /&gt;
* {{Template:Recurring}} 12:00 pm to 4:00 pm .impact Workathons in Turing classrom. Work on projects that will help humanity &amp;amp; beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contact somebody at Noisebridge regarding these Events or even the Noisebridge Wiki itself, then please send an email message to one of the Board members listed in the [[Contacts]] list, e.g., &amp;lt;secretary@noisebridge.net&amp;gt; or &amp;lt;treasurer@noisebridge.net&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;
* SAT 10:15 - 12:10 [[Juggling with Judy!]] Note: next class is scheduled for Saturday June 29th.  Attention juggling fans!  Judy will be at the 2013 World Juggling Day celebration Saturday June 15th at Ripley&#039;s Believe It Or Not Odditorium in San Francisco Fisherman&#039;s Warf - free event begins at 1.  Come check it out!  &lt;br /&gt;
* THU 18:00 - 21:00 &#039;&#039;&#039;[[Privacy Bay]]&#039;&#039;&#039; - A monthly meetup for Bay Area folks interested in privacy. Meets in Church on the last Thursday of the month.&lt;br /&gt;
* FRI 19:00 - 21:00 [[Anarchy_101|Anarchy 101]] - a class/seminar on what anarchy is and is not, and how it impacts us as individuals and as discrete groups.&lt;br /&gt;
* 20:00 - 22:00 [[Noise~_Wednesday | Noise~ Wed]] - Graphical media programming with Max/MSP/Jitter&lt;br /&gt;
* 19:00 [[Tahoe-LAFS]] - Occasional meetup of users and/or developers of the Least Authority File System.&lt;br /&gt;
* 14:00 - 16:00 Android Developer Support Group - Meet up with other app developers in the library for a lightly structured knowledge-share.&lt;br /&gt;
&lt;br /&gt;
=== Proposed Future Events and Classes === &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Sound Science]] A potential monthly lecture/demonstration series on the little known science behind sound reproductionTopics to include: Transducer Physics(speakers and mics), Room Acoustics, Signal Path and Cabling,Loudspeaker design 101, Music Production Tips for Big Sound, and How to make a small system sound HUGEEach session to include hands on projects like making speakers from stuff lying around, Non-Newtonian bass monsters, and ez speaker mods for anyoneIf interested contact the new guy-&amp;gt; MattLong8 at gmail dot com, 805 four five three - six zero nine seven &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Modular Synthesis]] a bi-weekly (or monthly) group devoted to modular synthesizers&amp;gt; workshop will include modular sound synthesis styles and techniques, a study of different modules and their functions, ie voltage controlled oscillator, voltage controlled filter, low frequency oscillator, envelope generator ect and how these modules interact with each other, what control voltage and triggers are..... as well as one on one time for each student with the modular, which is a 60 space large format Moog style modular synthesizer with big knobs and 1/4 jacks   including performance and other awesomeness by Douglas. contact Douglas at greenshoos at gmail dotcom&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[VideoHacking]] a weekly video/video art devoted hacker group, including experiments in the 3D vr realm...if interested contact julialc4@gmail.com&lt;br /&gt;
:Wednesdays at 21:00 [[Brewing Bridge]] - Malakkar Proposal: Learn how to make your drinks fun AND antibacterial, using yeastThis will be recurring if enough interest or need is presentAssociated items - what to do with brewing leftovers, and brewers sample hour, etc.&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;: [[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&amp;lt;-YES! (mattlong8 at gmail dot com)&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;: [[Node.js Beginners Session]] - Interested in learning about Node.js? I amMaybe these guys want to teach it: http://www.meetup.com/Joyent-Cloud-User-Group/events/81311542/&lt;br /&gt;
&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 techHas 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;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[MoinMoin Wiki]] -  MoinMoin Wiki (details see there)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Noisebridge Fundraiser 2013]]&lt;br /&gt;
&lt;br /&gt;
= Past Events =&lt;br /&gt;
&lt;br /&gt;
===2016===&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Thursday, February 25th, 2016, 7pm&lt;br /&gt;
|title        = SF Amateur Mathematicians&lt;br /&gt;
|description  = Differential Geometry and Wide-Angle Photography with Chad Fong. In Church Room. See [http://www.meetup.com/SF-Amateur-Mathematicians/events/228761849/ Meetup page]. SF Amateur Mathematicians is a math club open to everyone interested in learning more about math. Topics and talks generally assume some collegiate mathematical background.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Sunday, February 7th, 2016, 11:00am&lt;br /&gt;
|title        = HackTheLeft&lt;br /&gt;
|description  = &amp;lt;br&amp;gt;[[HackTheLeft|Hack the Left]] is an &#039;&#039;anticapitalist&#039;&#039; hackathon, going on for the entire long weekend of February 5th-7th at Noisebridge.  This is an experiment to see what happens when you get a bunch of leftists in a room for a weekend with the intention to advance liberatory and &#039;&#039;anticapitalist&#039;&#039; projects using technology. This includes software projects like Tor and Signal, art projects like the Anti-Eviction Mapping Project and Men in Grey, hardware projects like mesh networks and signal jammers, and tools for rad organizations like Anti Police-Crimethink Project and Food Not Bombs. It&#039;s clear that there&#039;s a huge amount of opportunity for liberatory technology. It&#039;s up to us to build it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Hackathon participants should be able to get into Noisebridge by [[Hours | its 11:00 AM opening hour]], if not earlier, for both weekend days.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===2014===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, September 23, 5:00pm&lt;br /&gt;
|title        = How to Start a Startup MOOC Lecture Viewings&lt;br /&gt;
|description  = We would get together to watch the lectures together and conduct discussion and networking afterwards. http://startupclass.samaltman.com/&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
===2013===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Friday, August 9, 5:00pm&lt;br /&gt;
|title        = Noisebridge Party Setup&lt;br /&gt;
|description  = Volunteers will be preparing the space for Saturday&#039;s show.  There are no scheduled conflicts; you might be asked to move multiple times by someone pushing a broom and assembling a raised stage simultaneously.&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Saturday, August 10, 4:00pm&lt;br /&gt;
|title        = Noisebridge &amp;quot;______ the Bridge&amp;quot; Party&lt;br /&gt;
|description  =  &amp;lt;span style=&amp;quot;color:#ff00ff; background:##ff00ff&amp;quot;&amp;gt; a summer fundraising party for Noisebridge, which YOU are invited to!&amp;lt;/span&amp;gt;&lt;br /&gt;
|suggested donation = $10, but no one turned away for lack of funds&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, August 11, 2:00pm&lt;br /&gt;
|title        = Bay Area Hackers&#039; Association Meeting&lt;br /&gt;
|description  = Jon Callas presenting on [[BAHA/2013-08-11|Secure Communications, Privacy, Counter-Surveillance]].&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, May 22, 7.00 pm: Instructables Build Night&#039;&#039;&#039; - Bare Conductive, Instructables will supply Bare Conductive paint pens and pizza. Come experiment with the paint and post some Instructables. This is a FREE event.&lt;br /&gt;
&lt;br /&gt;
===2012===&lt;br /&gt;
* &#039;&#039;&#039;December 20, Thursday, 20:00 - 22:00 - [[5MoF|5 Minutes of Fame]]&#039;&#039;&#039; - Following up on its triumphant return in November, 5MoF is back with another showcase of lightning talks &amp;amp; other good stuff, with your host Sir Danny O&#039;Brien! Details TBA&lt;br /&gt;
*&#039;&#039;&#039;Tuesday Feb14th, 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 cafeFor more info follow [[zine | this]] link.&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, Jan30, 20:00-22:00&#039;&#039;&#039; [[zine|ZiP]] meeting for zine-makers &amp;amp; others with an interest in printing &amp;amp; self-publishingThe meeting 1/30/13 is our first since mid-2012We plan to hold them regularly from now on at this time (Wednesday 8pm)This meeting will be informal &amp;amp; will probably take place in the printing/lasercutter area of the hackerspace.&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 TheMADEHe 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 tableThis 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 PartyCome 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] conferenceThere 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 geocoinsThen 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 evaluationPlease bring your web/social or technical writing for us to evaluateBring 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 requiredWe 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 experts6-???&lt;br /&gt;
:&#039;&#039;&#039;Sunday&#039;&#039;&#039; : [[OpenEEG | OpenEEG Hacking]] Sundays, at 3-5pm.&lt;br /&gt;
:&#039;&#039;&#039;Monday&#039;&#039;&#039;: [[German]] - Learn German, all levels7pm beginners, 8pm advancedRSVP 24 hours in advance for the benefit of the instructorEvents ran May-November 2009Currently on Thursdays at 8Get on the mailing list.&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 photographerWeekly 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 onMaking 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 83CBring a short 5-7minute thing to read to othersBring a potluck cookie/snack/drink if you likeDavid 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 maintainedScreechy chains and clacking derailleur can go to hellBasic 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 galaPost 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 mountAdditionally, 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 boardI&#039;ll be trying a photo resist etching and a basic printed mask etchingThis 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;br /&gt;
&lt;br /&gt;
[[Category:Top level]]&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=51468</id>
		<title>Category:Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=51468"/>
		<updated>2016-03-16T14:18:41Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: /* Upcoming Events edit */&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;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
Not all events make it onto this calendar. Many events only make it to the [https://www.noisebridge.net/pipermail/noisebridge-discuss/ Discussion] or [https://www.noisebridge.net/pipermail/noisebridge-announce/ Announcements] mailing lists, [[IRC]] or in person at [[Meetings | Tuesday meetings]]. Best of all, Noisebridge is about people getting together at the space in San Francisco to do stuff.  DO pay attention, as some events just arise organically from the bottom up!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Want to host your event at Noisebridge?&#039;&#039;&#039; We like seeing classes and talks on interesting things pertaining to various subjects of hacking. Most of all, we like seeing familiar faces. Please participate in the space and our [[Meetings|weekly Tuesday meetings]] to see if we&#039;re the right audience for what you want to share before announcing a new event. Additionally, please see our [[Hosting an Event|events hosting page]] for suggestions on how to use Noisebridge for your event/class/workshop.&lt;br /&gt;
&amp;lt;!-- Items inside this &amp;quot;onlyinclude&amp;quot; tag will be pushed to the main page --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&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;
&amp;lt;!-- Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event here https://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s). Thanks!&lt;br /&gt;
&lt;br /&gt;
Please see the current postings at our [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for events that are in the active process of being formed and may not yet have made it here.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;None listed at present.&#039;&#039; --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Wednesday, March 16th, 2016, 6pm&lt;br /&gt;
|title        = Embedevelworkshop&lt;br /&gt;
|description  = [[Embedevelworkshop|The Bluetooth Smart and Embedded Development workshop]] offers unique embedded development training free of cost (but [https://donate.noisebridge.net/ donations for the host] greatly appreciated.) Students learn the ropes of Internet of Things (IoT) applied science, and come away convinced of it&#039;s &#039;&#039;relevance&#039;&#039; and &#039;&#039;ease of implementation&#039;&#039;. This workshop runs in parallel with the Bluetooth World Event and focuses on Bluetooth Smart technology including GATT specifications, Next Generation Mesh technology, Proximity applications (Bluetooth Smart beacons), and the &amp;quot;Physical Web&amp;quot;. It is held in the Turing classroom and finishes after about four hours, with one break. David is currently the sole instructor and organizer of the event; see the workshop outline and FAQ at [[Embedevelworkshop|its wiki page]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Sunday, March 20th, 2016, 1pm&lt;br /&gt;
|title        = TOOOL Monthly Meeting&lt;br /&gt;
|description  = TOOOL (The Open Organisation of Lockpickers) will be hosting it&#039;s regular monthly meeting at Noisebridge this month.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Saturday, April 16th, 2016, 12pm&lt;br /&gt;
|title        = GODWAFFLE NOISE PANCAKES&lt;br /&gt;
|description  = [[Godwaffle_16_Apr_2016|The 16-Apr GODWAFFLE NOISE PANCAKES]] has Noisebands and gourmet vegan pancakes!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Bands:  Bled Sorghum, Microwave Windows (KY&amp;lt;&amp;gt;Europe), Jong Wayne, Trepan Vent (Santa Rosa), James Sundquist &#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Saturday, May 14th, 2016, 12pm&lt;br /&gt;
|title        = GODWAFFLE NOISE PANCAKES&lt;br /&gt;
|description  = [[Godwaffle_14_May_2016|The 14-May GODWAFFLE NOISE PANCAKES]] has Noisebands and gourmet vegan pancakes!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Bands:  TBD&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;recurring-events&amp;quot;&amp;gt;&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;
&lt;br /&gt;
{{Template:Recurring}} - Every week.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringNumbered|1st}} - Certain weeks, e.g. 1st week only.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringException|-2nd}} - Except certain weeks, or other schedule exceptions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Please check the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for alternate locations arranged by event organizers &amp;amp; participants.&lt;br /&gt;
Please refrain from deleting others&#039; classes without first getting agreement.&amp;lt;br&amp;gt; You may do this by using a valid [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] email address, or else by going anonymous if you really must.&lt;br /&gt;
Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event herehttps://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s)Thanks!&lt;br /&gt;
Large turnout events should be written in &#039;&#039;&#039;bold&#039;&#039;&#039;--&amp;gt;&lt;br /&gt;
==== Mondays ====&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:30 pm to 10:00 pm [[Circuit Hacking Mondays]]&#039;&#039;&#039;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;&amp;lt;!-- (Early start of 3:00pm on Monday holidays.)--&amp;gt;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;div style=&amp;quot;padding-left: 30px; max-width: 725px;&amp;quot;&amp;gt;- Learn to solder! And make cool things with electronics. [[User:maltman23|Mitch]], [[User:Tman66|J]], Rolf, [[User:Miloh|Miloh]], [[User:Cedric|Cedric]], Cheng, Greg, and/or a host of others will bring kits-for-purchase to make cool, hackable things for all skill levels that you can bring home after you make them! Many designed for &#039;&#039;&#039;absolute beginners&#039;&#039;&#039;! Bring your own projects to hack! Bring things to fix! All ages. All are welcome! See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&amp;lt;/div&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:00 pm to 10:00 pm [[Front-end Web Development]]&#039;&#039;&#039; - Learn HTML/CSS/JS. A series of talks on different topics every week, taught in the Church classroom. Recap of last week&#039;s material starts at &#039;&#039;&#039;7:30 pm&#039;&#039;&#039;. Join the [https://www.noisebridge.net/mailman/listinfo/webdev WebDev list] or the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for updates.&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Take Out the Trash Night -- Round One]] Be sure to put bins out by midnight as the trash truck comes between 1:30 to 2:30am.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm &#039;&#039;&#039;[[PyClass|Intermediate Python with PyClass]]&#039;&#039;&#039; - Crash course in the Python standard library. Monday session is held in Turing Classroom.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;Super&#039;&#039; Tuesdays! ====&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;5:00 pm to 7:30 pm [[Songbridge|Songbridge Music Making Tuesdays]]&#039;&#039;&#039; - Beginner-friendly music making and mentoring meetup with Ableton/GarageBand/Logic tutorials for beginners and peer collabs. ([[Noise Square Table]]).&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}}  &#039;&#039;&#039;6:30 pm to 8:30 pm [[SCoT|Sewing and Crafting]]&#039;&#039;&#039; - Come learn how to use the sewing machines or just work on a craft (e.g. knitting, crocheting, felt working, embroidery, leatherworking, beading, etc.). All skill levels are welcome. &lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:00 pm to 9:00 pm [http://www.railsschool.org Ruby and Rails class]&#039;&#039;&#039; - Seminar and workshop for learning everything about Ruby, Rails, and web application development (Church classroom). See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:30 pm to 11:30 pm [[Gamebridge|Gamebridge Unityversity Game Dev Tuesdays]]&#039;&#039;&#039; - Beginner-friendly game development class and meetup, learn and share C# Unity coding, 2D/3D art, design, writing and audio. Learn how to mentor and help teach game dev. ([[Noise Square Table]]).&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:00 pm [[Meetings|Noisebridge Weekly Meeting]]&#039;&#039;&#039; - Introducing new people and events to the space, general discussion, and decision-making on key issues. &#039;&#039;&#039;This is your space, folks. Come on out here in person to express what you think about what&#039;s going on with it!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Wednesdays ====&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 6:30 pm to 9:30 pm - &#039;&#039;&#039;[[Cyberspectrum|Cyberspectrum: Software Defined Radio Meetup]]&#039;&#039;&#039; in the Hackatorium(&#039;&#039;new&#039;&#039;): A place to learn and exchange ideas about SDR. Presentations on concepts, mystery signals, hardware/software and cool applications. Event alternates monthly between SF and the South Bay.&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} 7:30pm to 10pm &#039;&#039;&#039;Art with Software&#039;&#039;&#039; in Church room. Present your personal and expressive art made with software/hardware of your making and get feedback and critical dialogue from fellow artist/technologists. Find collaborators and find better ways to make such work. Event info and registration is specifically on the group&#039;s Meetup webpage [http://www.meetup.com/with-software-art here].  Meeting monthly (first Wednesday of each month) in 2016.&lt;br /&gt;
* {{Template:Recurring}} 8:00 pm to 10:00 pm [[DreamTeam| Dream Team Neuro Hackery]] - EEG research &amp;amp; development project with general interest in sleep, dreaming, creative intelligence, and many loosely related topics such as: neurophysiology, signal processing, cognitive neuroscience, and (especially) hacking code and devices for data acquisition and analysis.  Join us at the [[CollaborationStation]] (near the Hackatorium).  Expect general discussion around 8 PM - usually moving along by 9 PM to focus on more technical aspects of current project.&lt;br /&gt;
* {{Template:Recurring}} 8:00 pm to 9:30 pm &#039;&#039;&#039;[[PiBridge|Raspberry Pi]]&#039;&#039;&#039; - &#039;&#039;NEW&#039;&#039; PiBridge Raspberry Pi Hacking Group is a meetup to explore on Raspberry Pi-based projects. Gain momentum and achiving successes! &#039;&#039;(2/05/16)&#039;&#039;. Meeting lateral to the Pi Student Learning Station in the Hackatorium, opportunity to move to classroom depending on events this Wednesday.&lt;br /&gt;
&lt;br /&gt;
==== Thursdays ====&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Trash Night -- Round Two]]  - Take out the trash for Friday morning! Do it by midnight as truck comes ~1:30am to 2:30am.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm [[Front-end_Web_Development#Lab|Front-end 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. Meets in Turing.&lt;br /&gt;
* {{template:RecurringNumbered|2nd}} 7:00pm to 9:00pm [[Cryptopal_wg|Cryptopal working group]] - Learn cryptography through coding challenges that demonstrate attacks on real-world cryptography. A different way to learn than taking a class or reading a book!&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} &#039;&#039;&#039;7:00 pm [[Five Minutes of Fame]]&#039;&#039;&#039; a.k.a. 5MoF - lightning 5min talks every 3rd Thursday of the month&lt;br /&gt;
&lt;br /&gt;
==== Fridays ====&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  6:00 pm to 8:00 pm [[Computerology]] in Turing or  [[CollaborationStation]], understanding and using computers&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  8:00 pm to 10:00 pm [[FUN Tutoring]] @ [[CollaborationStation]]&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} [[Noisebridge Gaming Archivists]] Meetup 6:00 pm to 10:00 pm -- Come play, fix, mod retro consoles. Create and play is our motto! If you like video games, this is the place for you.&lt;br /&gt;
&lt;br /&gt;
==== Saturdays ====&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm to 2:00 pm [[CPP Class]] discussion in Hackitorum/Fox Lounge/Church. Currently looking for folks wanting to help plan out lessons.&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm  [[Zine Hacking]] Hacking on the good ol&#039; fashioned analog Zine with Torrie, Mari and anyone who wants to come and be excellent and make excellent art.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 3:00 pm  [[Goths &amp;amp; Crafts]] Spooky people making spooky things in the sewing area. All kinds of crafts welcome and things don&#039;t necessarily have to be goth. But if you have an eye towards the darker side of the color spectrum, this may be for you!&lt;br /&gt;
&lt;br /&gt;
==== Sundays ====&lt;br /&gt;
* {{Template:Recurring}} 12:30 pm to 7:30 pm [[Dungeons and Dragons]] in Church, currently looking for new players.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 1:00 pm Monthly Lock Sport Collaboration: Come learn how to pick locks and learn more about them with the [http://www.tooolsf.org/ SF Bay Area chapter] of [http://toool.us/ TOOOL]. The group meets on alternating  months at Noisebridge and in San Jose. Check the [https://groups.google.com/forum/#!forum/tooolsf-announce TOOOL SF announcement list] for details. &lt;br /&gt;
&amp;lt;!--* (defunct?) {{Template:Recurring}} 2pm to 4pm [[(affiliated_with)_Women_Who_Code_Algorithms_Study_Group|Algorithms Study Group]] in Church or Turing classroom - Whiteboarding + looking at really fun computer science topics. We want to make interviewing for code interviews fun and even continue our algorithm skills when we are not interviewing! Affiliated with Women Who Code, but Men welcome too.--&amp;gt;&lt;br /&gt;
&amp;lt;!--* {{Template:RecurringNumbered|2nd}} 2:00 pm [[BAHA]] - [http://baha.bitrot.info Bay Area Hacker&#039;s Association] - security meeting (This group has been inactive.)--&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} 3:00 pm [[Go]] - Playing of the Go board game. On nice days we often take the boards to Dolores Park and play there.&lt;br /&gt;
* {{Template:Recurring}} 6:00 pm [[Plan 9]] class (if not Noisebridge check Sycamore)&lt;br /&gt;
* {{Template:Recurring}} 12:00 pm to 4:00 pm .impact Workathons in Turing classrom. Work on projects that will help humanity &amp;amp; beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contact somebody at Noisebridge regarding these Events or even the Noisebridge Wiki itself, then please send an email message to one of the Board members listed in the [[Contacts]] list, e.g., &amp;lt;secretary@noisebridge.net&amp;gt; or &amp;lt;treasurer@noisebridge.net&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;
* SAT 10:15 - 12:10 [[Juggling with Judy!]] Note: next class is scheduled for Saturday June 29th.  Attention juggling fans!  Judy will be at the 2013 World Juggling Day celebration Saturday June 15th at Ripley&#039;s Believe It Or Not Odditorium in San Francisco Fisherman&#039;s Warf - free event begins at 1.  Come check it out!  &lt;br /&gt;
* THU 18:00 - 21:00 &#039;&#039;&#039;[[Privacy Bay]]&#039;&#039;&#039; - A monthly meetup for Bay Area folks interested in privacy. Meets in Church on the last Thursday of the month.&lt;br /&gt;
* FRI 19:00 - 21:00 [[Anarchy_101|Anarchy 101]] - a class/seminar on what anarchy is and is not, and how it impacts us as individuals and as discrete groups.&lt;br /&gt;
* 20:00 - 22:00 [[Noise~_Wednesday | Noise~ Wed]] - Graphical media programming with Max/MSP/Jitter&lt;br /&gt;
* 19:00 [[Tahoe-LAFS]] - Occasional meetup of users and/or developers of the Least Authority File System.&lt;br /&gt;
* 14:00 - 16:00 Android Developer Support Group - Meet up with other app developers in the library for a lightly structured knowledge-share.&lt;br /&gt;
&lt;br /&gt;
=== Proposed Future Events and Classes === &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Sound Science]] A potential monthly lecture/demonstration series on the little known science behind sound reproductionTopics to include: Transducer Physics(speakers and mics), Room Acoustics, Signal Path and Cabling,Loudspeaker design 101, Music Production Tips for Big Sound, and How to make a small system sound HUGEEach session to include hands on projects like making speakers from stuff lying around, Non-Newtonian bass monsters, and ez speaker mods for anyoneIf interested contact the new guy-&amp;gt; MattLong8 at gmail dot com, 805 four five three - six zero nine seven &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Modular Synthesis]] a bi-weekly (or monthly) group devoted to modular synthesizers&amp;gt; workshop will include modular sound synthesis styles and techniques, a study of different modules and their functions, ie voltage controlled oscillator, voltage controlled filter, low frequency oscillator, envelope generator ect and how these modules interact with each other, what control voltage and triggers are..... as well as one on one time for each student with the modular, which is a 60 space large format Moog style modular synthesizer with big knobs and 1/4 jacks   including performance and other awesomeness by Douglas. contact Douglas at greenshoos at gmail dotcom&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[VideoHacking]] a weekly video/video art devoted hacker group, including experiments in the 3D vr realm...if interested contact julialc4@gmail.com&lt;br /&gt;
:Wednesdays at 21:00 [[Brewing Bridge]] - Malakkar Proposal: Learn how to make your drinks fun AND antibacterial, using yeastThis will be recurring if enough interest or need is presentAssociated items - what to do with brewing leftovers, and brewers sample hour, etc.&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;: [[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&amp;lt;-YES! (mattlong8 at gmail dot com)&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;: [[Node.js Beginners Session]] - Interested in learning about Node.js? I amMaybe these guys want to teach it: http://www.meetup.com/Joyent-Cloud-User-Group/events/81311542/&lt;br /&gt;
&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 techHas 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;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[MoinMoin Wiki]] -  MoinMoin Wiki (details see there)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Noisebridge Fundraiser 2013]]&lt;br /&gt;
&lt;br /&gt;
= Past Events =&lt;br /&gt;
&lt;br /&gt;
===2016===&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Thursday, February 25th, 2016, 7pm&lt;br /&gt;
|title        = SF Amateur Mathematicians&lt;br /&gt;
|description  = Differential Geometry and Wide-Angle Photography with Chad Fong. In Church Room. See [http://www.meetup.com/SF-Amateur-Mathematicians/events/228761849/ Meetup page]. SF Amateur Mathematicians is a math club open to everyone interested in learning more about math. Topics and talks generally assume some collegiate mathematical background.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Sunday, February 7th, 2016, 11:00am&lt;br /&gt;
|title        = HackTheLeft&lt;br /&gt;
|description  = &amp;lt;br&amp;gt;[[HackTheLeft|Hack the Left]] is an &#039;&#039;anticapitalist&#039;&#039; hackathon, going on for the entire long weekend of February 5th-7th at Noisebridge.  This is an experiment to see what happens when you get a bunch of leftists in a room for a weekend with the intention to advance liberatory and &#039;&#039;anticapitalist&#039;&#039; projects using technology. This includes software projects like Tor and Signal, art projects like the Anti-Eviction Mapping Project and Men in Grey, hardware projects like mesh networks and signal jammers, and tools for rad organizations like Anti Police-Crimethink Project and Food Not Bombs. It&#039;s clear that there&#039;s a huge amount of opportunity for liberatory technology. It&#039;s up to us to build it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Hackathon participants should be able to get into Noisebridge by [[Hours | its 11:00 AM opening hour]], if not earlier, for both weekend days.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===2014===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, September 23, 5:00pm&lt;br /&gt;
|title        = How to Start a Startup MOOC Lecture Viewings&lt;br /&gt;
|description  = We would get together to watch the lectures together and conduct discussion and networking afterwards. http://startupclass.samaltman.com/&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
===2013===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Friday, August 9, 5:00pm&lt;br /&gt;
|title        = Noisebridge Party Setup&lt;br /&gt;
|description  = Volunteers will be preparing the space for Saturday&#039;s show.  There are no scheduled conflicts; you might be asked to move multiple times by someone pushing a broom and assembling a raised stage simultaneously.&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Saturday, August 10, 4:00pm&lt;br /&gt;
|title        = Noisebridge &amp;quot;______ the Bridge&amp;quot; Party&lt;br /&gt;
|description  =  &amp;lt;span style=&amp;quot;color:#ff00ff; background:##ff00ff&amp;quot;&amp;gt; a summer fundraising party for Noisebridge, which YOU are invited to!&amp;lt;/span&amp;gt;&lt;br /&gt;
|suggested donation = $10, but no one turned away for lack of funds&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, August 11, 2:00pm&lt;br /&gt;
|title        = Bay Area Hackers&#039; Association Meeting&lt;br /&gt;
|description  = Jon Callas presenting on [[BAHA/2013-08-11|Secure Communications, Privacy, Counter-Surveillance]].&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, May 22, 7.00 pm: Instructables Build Night&#039;&#039;&#039; - Bare Conductive, Instructables will supply Bare Conductive paint pens and pizza. Come experiment with the paint and post some Instructables. This is a FREE event.&lt;br /&gt;
&lt;br /&gt;
===2012===&lt;br /&gt;
* &#039;&#039;&#039;December 20, Thursday, 20:00 - 22:00 - [[5MoF|5 Minutes of Fame]]&#039;&#039;&#039; - Following up on its triumphant return in November, 5MoF is back with another showcase of lightning talks &amp;amp; other good stuff, with your host Sir Danny O&#039;Brien! Details TBA&lt;br /&gt;
*&#039;&#039;&#039;Tuesday Feb14th, 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 cafeFor more info follow [[zine | this]] link.&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, Jan30, 20:00-22:00&#039;&#039;&#039; [[zine|ZiP]] meeting for zine-makers &amp;amp; others with an interest in printing &amp;amp; self-publishingThe meeting 1/30/13 is our first since mid-2012We plan to hold them regularly from now on at this time (Wednesday 8pm)This meeting will be informal &amp;amp; will probably take place in the printing/lasercutter area of the hackerspace.&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 TheMADEHe 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 tableThis 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 PartyCome 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] conferenceThere 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 geocoinsThen 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 evaluationPlease bring your web/social or technical writing for us to evaluateBring 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 requiredWe 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 experts6-???&lt;br /&gt;
:&#039;&#039;&#039;Sunday&#039;&#039;&#039; : [[OpenEEG | OpenEEG Hacking]] Sundays, at 3-5pm.&lt;br /&gt;
:&#039;&#039;&#039;Monday&#039;&#039;&#039;: [[German]] - Learn German, all levels7pm beginners, 8pm advancedRSVP 24 hours in advance for the benefit of the instructorEvents ran May-November 2009Currently on Thursdays at 8Get on the mailing list.&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 photographerWeekly 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 onMaking 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 83CBring a short 5-7minute thing to read to othersBring a potluck cookie/snack/drink if you likeDavid 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 maintainedScreechy chains and clacking derailleur can go to hellBasic 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 galaPost 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 mountAdditionally, 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 boardI&#039;ll be trying a photo resist etching and a basic printed mask etchingThis 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;br /&gt;
&lt;br /&gt;
[[Category:Top level]]&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51454</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51454"/>
		<updated>2016-03-15T19:08:18Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
And why not grab an enemy, to boot:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/0zz2RQG.png&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
public LayerMask whatIsGround;&lt;br /&gt;
public float jumpforce = 500f;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Logic. In FixedUpdate() method:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
grounded = Physics2D.OverlapCircle (groundCheck, groundRadius, whatIsGround);&lt;br /&gt;
anim.SetBool (&amp;quot;Ground&amp;quot;, grounded);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back In Unity&lt;br /&gt;
&lt;br /&gt;
*Create GroundCheck object, nested under character object, place transform at character&#039;s feet&lt;br /&gt;
*Create &amp;quot;Ground&amp;quot; Layer from layer&#039;s dropdown in top-right of inspector&lt;br /&gt;
**Assign ground objects to that layer&lt;br /&gt;
*Click Character and in CharacterController component dropdown list for &#039;whatIsGround&#039;, select ground layer&lt;br /&gt;
*Create &#039;Ground&#039; Bool in Animator&lt;br /&gt;
&lt;br /&gt;
Jumping Code. In FixedUpdate():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
anim.SetFloat(&amp;quot;vSpeed&amp;quot;, rigidBody2D.velocity.y);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Update():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
if (Input.GetKeyDown (KeyCode.Space) &amp;amp;&amp;amp; grounded) {&lt;br /&gt;
			anim.SetBool (&amp;quot;Ground&amp;quot;, false);&lt;br /&gt;
			GetComponent&amp;lt;Rigidbody2D&amp;gt;().AddForce (new Vector2 (0, jumpforce));&lt;br /&gt;
		}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blend Trees&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*select character object and create 12 jump animations named jump1, jump2, ...jump12&lt;br /&gt;
*evenly spread sprite frames across the 12 animations created, one frame per animation&lt;br /&gt;
**in effect, we are creating 12 &#039;mini-animations&#039;&lt;br /&gt;
*In Animator:&lt;br /&gt;
**create parameter for vSpeed&lt;br /&gt;
**delete 12 jump animation states&lt;br /&gt;
**right click → create new state → from new blend tree, rename to &#039;jumpandfall&#039;&lt;br /&gt;
**transition from any state to blend tree when ground = false&lt;br /&gt;
**transition from blend tree to idle when ground = true&lt;br /&gt;
**double click blend tree&lt;br /&gt;
***blend type -&amp;gt; 1d&lt;br /&gt;
***parameter -&amp;gt; vSpeed&lt;br /&gt;
***&#039;add motion field&#039; x 12&lt;br /&gt;
***drag 12 animations from project folder into each motion field&lt;br /&gt;
***uncheck &#039;automate threshold&#039;&lt;br /&gt;
***minimum -13, maximum 5&lt;br /&gt;
***starting near minimum value, change each threshold as you see fit to gradually transition through each stage of vertical speed (a parabolic fashion usually looks nice)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51453</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51453"/>
		<updated>2016-03-15T18:56:46Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
public LayerMask whatIsGround;&lt;br /&gt;
public float jumpforce = 500f;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Logic. In FixedUpdate() method:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
grounded = Physics2D.OverlapCircle (groundCheck, groundRadius, whatIsGround);&lt;br /&gt;
anim.SetBool (&amp;quot;Ground&amp;quot;, grounded);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back In Unity&lt;br /&gt;
&lt;br /&gt;
*Create GroundCheck object, nested under character object, place transform at character&#039;s feet&lt;br /&gt;
*Create &amp;quot;Ground&amp;quot; Layer from layer&#039;s dropdown in top-right of inspector&lt;br /&gt;
**Assign ground objects to that layer&lt;br /&gt;
*Click Character and in CharacterController component dropdown list for &#039;whatIsGround&#039;, select ground layer&lt;br /&gt;
*Create &#039;Ground&#039; Bool in Animator&lt;br /&gt;
&lt;br /&gt;
Jumping Code. In FixedUpdate():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
anim.SetFloat(&amp;quot;vSpeed&amp;quot;, rigidBody2D.velocity.y);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Update():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
if (Input.GetKeyDown (KeyCode.Space) &amp;amp;&amp;amp; grounded) {&lt;br /&gt;
			anim.SetBool (&amp;quot;Ground&amp;quot;, false);&lt;br /&gt;
			GetComponent&amp;lt;Rigidbody2D&amp;gt;().AddForce (new Vector2 (0, jumpforce));&lt;br /&gt;
		}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blend Trees&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*select character object and create 12 jump animations named jump1, jump2, ...jump12&lt;br /&gt;
*evenly spread sprite frames across the 12 animations created, one frame per animation&lt;br /&gt;
**in effect, we are creating 12 &#039;mini-animations&#039;&lt;br /&gt;
*In Animator:&lt;br /&gt;
**create parameter for vSpeed&lt;br /&gt;
**delete 12 jump animation states&lt;br /&gt;
**right click → create new state → from new blend tree, rename to &#039;jumpandfall&#039;&lt;br /&gt;
**transition from any state to blend tree when ground = false&lt;br /&gt;
**transition from blend tree to idle when ground = true&lt;br /&gt;
**double click blend tree&lt;br /&gt;
***blend type -&amp;gt; 1d&lt;br /&gt;
***parameter -&amp;gt; vSpeed&lt;br /&gt;
***&#039;add motion field&#039; x 12&lt;br /&gt;
***drag 12 animations from project folder into each motion field&lt;br /&gt;
***uncheck &#039;automate threshold&#039;&lt;br /&gt;
***minimum -13, maximum 5&lt;br /&gt;
***starting near minimum value, change each threshold as you see fit to gradually transition through each stage of vertical speed (a parabolic fashion usually looks nice)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51452</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51452"/>
		<updated>2016-03-15T18:28:04Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
public LayerMask whatIsGround;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Logic. In FixedUpdate() method:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
grounded = Physics2D.OverlapCircle (groundCheck, groundRadius, whatIsGround);&lt;br /&gt;
anim.SetBool (&amp;quot;Ground&amp;quot;, grounded);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back In Unity&lt;br /&gt;
&lt;br /&gt;
*Create GroundCheck object, nested under character object, place transform at character&#039;s feet&lt;br /&gt;
*Create &amp;quot;Ground&amp;quot; Layer from layer&#039;s dropdown in top-right of inspector&lt;br /&gt;
**Assign ground objects to that layer&lt;br /&gt;
*Click Character and in CharacterController component dropdown list for &#039;whatIsGround&#039;, select ground layer&lt;br /&gt;
*Create &#039;Ground&#039; Bool in Animator&lt;br /&gt;
&lt;br /&gt;
Jumping Code. In FixedUpdate():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
anim.SetFloat(&amp;quot;vSpeed&amp;quot;, rigidBody2D.velocity.y);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Update():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
if (Input.GetKeyDown (KeyCode.Space) &amp;amp;&amp;amp; grounded) {&lt;br /&gt;
			anim.SetBool (&amp;quot;Ground&amp;quot;, false);&lt;br /&gt;
			GetComponent&amp;lt;Rigidbody2D&amp;gt;().AddForce (new Vector2 (0, jumpforce));&lt;br /&gt;
		}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jump force – 500&lt;br /&gt;
&lt;br /&gt;
Blend Trees&lt;br /&gt;
animator controller → right click → create new state → from new blend tree&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51451</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51451"/>
		<updated>2016-03-15T18:07:58Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
public LayerMask whatIsGround;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Logic. In FixedUpdate() method:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
grounded = Physics2D.OverlapCircle (groundCheck, groundRadius, whatIsGround);&lt;br /&gt;
anim.SetBool (&amp;quot;Ground&amp;quot;, grounded);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jump force – 500&lt;br /&gt;
&lt;br /&gt;
Blend Trees&lt;br /&gt;
animator controller → right click → create new state → from new blend tree&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51450</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51450"/>
		<updated>2016-03-15T18:03:29Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
public LayerMask whatIsGround;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
COMING NEXT WEEK!&lt;br /&gt;
&lt;br /&gt;
jump force – 500&lt;br /&gt;
&lt;br /&gt;
Blend Trees&lt;br /&gt;
animator controller → right click → create new state → from new blend tree&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51449</id>
		<title>Unity Mecanim Animation Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Unity_Mecanim_Animation_Tutorial&amp;diff=51449"/>
		<updated>2016-03-15T18:02:01Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General Fun Animation Stuff==&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/93206523&lt;br /&gt;
&lt;br /&gt;
http://finalbossblues.com/walk-cycles-p1/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/playlist?list=PLvFQJa1XAXzx0ABskDtl8FwIOMrrPuIOR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2D==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Grab your favorite character sprite sheet, preferably with walking, running, and jumping and falling, and climbing sprites. Here&#039;s a good one:&lt;br /&gt;
&lt;br /&gt;
http://i.imgur.com/kLUush7.jpg&lt;br /&gt;
&lt;br /&gt;
Create a New Unity Project with 2D Assets Package&lt;br /&gt;
&lt;br /&gt;
Main Camera – Set Orthographic, Size 5&lt;br /&gt;
Set Scene to 2D mode&lt;br /&gt;
Create two platform objects to interact with (use prefabs from assets/standard/2d/prefabs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-import player character sprite into assets folder&lt;br /&gt;
-edit sprite to correct settings and split by auto or grid, depending on arrangement (tim image is auto)&lt;br /&gt;
	--sprite 2d  and ui, multiple, 100 pixels per unit for Tim sprite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create empty character object&#039;&#039;&#039;&lt;br /&gt;
*add sprite renderer&lt;br /&gt;
*add rigidbody 2d, check &#039;z&#039; next to &#039;freeze rotation&#039;&lt;br /&gt;
*add animator component&lt;br /&gt;
*add colliders (box 2d for body, circle 2d for feet area)&lt;br /&gt;
*add animator component&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create animator controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click in assets folder → create → animator controller&lt;br /&gt;
*attach to animator component on character&lt;br /&gt;
*relationship: game object &#039;has a&#039; animator &#039;has a&#039; animator controller&lt;br /&gt;
&lt;br /&gt;
*open animations window&lt;br /&gt;
**window → animation, or ctrl+6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create idle animation&#039;&#039;&#039;&lt;br /&gt;
*have character object selected&lt;br /&gt;
*click “create” in animation window&lt;br /&gt;
*new folder, call it “Animations”, name file &#039;idle&#039;&lt;br /&gt;
*inspect animator window to verify new animation state exists&lt;br /&gt;
*go to animation window again, shift click to select all idle frames(0-21 for Tim) from sprite, drag into animation window. Set samples appropriately. Samples are thought of as &#039;frames per second&#039; for a specific animation. For Tim *sprite idle animation, 18 is good&lt;br /&gt;
*click play and see it in action!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create Run animation&#039;&#039;&#039;&lt;br /&gt;
*select character, go to animation window, animation name drop-down → create new clip → name it &#039;run&#039;&lt;br /&gt;
*ctrl/shift click to select run frames, drag into animation window (for Tim, it is sprites 42-50, 60-68, and lastly 24-32, in that order)&lt;br /&gt;
*to see animation in action: right click &#039;run&#039; state in animator controller window → set as layer default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animator Controllers are State Machines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Finite-state_machine&lt;br /&gt;
&lt;br /&gt;
So, for all interactions we want, we need to define transitions between each relevant animation &#039;state&#039;. To do this, we use &#039;parameters&#039;, or variables within the animator controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Walk → Run transition&#039;&#039;&#039;&lt;br /&gt;
*create new parameter: click &#039;+&#039; next to parameters → float → name it “Speed”&lt;br /&gt;
*right click &#039;idle&#039; state → make transition → click &#039;run&#039; state&lt;br /&gt;
*click &#039;idle&#039; state to view its info in inspector, click idle-&amp;gt;run under &#039;transitions&#039;&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*under &#039;conditions&#039;, click &#039;+&#039; to add a check for speed being greater than 0.01&lt;br /&gt;
*(the value for Speed will be changed in a script)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Assets, right click → create folder → name it &#039;Scripts&#039;&lt;br /&gt;
*right click → create → c# script → name it &#039;CharacterController&#039;&lt;br /&gt;
*add the following to the body of the character controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    public float maxSpeed = 8f;&lt;br /&gt;
    public bool facingRight = true;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    // Use this for initialization&lt;br /&gt;
    void Start () {&lt;br /&gt;
   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // Update is called once per frame&lt;br /&gt;
    void FixedUpdate () {&lt;br /&gt;
        float move = Input.GetAxis (&amp;quot;Horizontal&amp;quot;);&lt;br /&gt;
        GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity = new Vector2 (move * maxSpeed, GetComponent&amp;lt;Rigidbody2D&amp;gt;().velocity.y);&lt;br /&gt;
&lt;br /&gt;
        if (move &amp;gt; 0 &amp;amp;&amp;amp; !facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        else if (move &amp;lt; 0 &amp;amp;&amp;amp; facingRight)&lt;br /&gt;
            Flip ();&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void Flip(){&lt;br /&gt;
        facingRight = !facingRight;&lt;br /&gt;
        Vector3 theScale = transform.localScale;&lt;br /&gt;
        theScale.x *= -1;&lt;br /&gt;
        transform.localScale = theScale;&lt;br /&gt;
    } &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*this effectively moves our character around back and forth, given proper input&lt;br /&gt;
*play game to see if desired&lt;br /&gt;
&lt;br /&gt;
*animator code:&lt;br /&gt;
&lt;br /&gt;
**at Class level: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;public Animator anim; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in Start():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;anim = GetComponent&amp;lt;Animator&amp;gt; (); &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
**in FixedUpdate() :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*   AFTER Input.GetAxis() is called */&lt;br /&gt;
anim.SetFloat (&amp;quot;Speed&amp;quot;, Mathf.Abs (move));&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Play game to see transition triggered!&lt;br /&gt;
*However, it DOESN&#039;T trigger back to idle! (Not to worry!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Run → Idle Animation Transition&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*right click &#039;run&#039; state → make transition → click &#039;idle&#039; state&lt;br /&gt;
*under &#039;conditions&#039; in transition inspector, click &#039;+&#039; to add a check for speed being less than 0.01&lt;br /&gt;
*uncheck &#039;has exit time&#039;&lt;br /&gt;
*settings → transition duration: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Exercise: Climbing!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As a group, animate a character climbing up (and down!?) a &#039;ladder&#039; or other climbable object.&lt;br /&gt;
&lt;br /&gt;
Hints/ Otherwise Useful Info to get started:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/* use this to determine if we are on something climbable */&lt;br /&gt;
public LayerMask climbable;&lt;br /&gt;
/* use a Unity Object to check collision with &#039;climbable&#039; objects*/&lt;br /&gt;
public transform climbCheck;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jumping and Falling Animation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Preparing to create a dynamic animation that plays whenever our character is not on the ground&lt;br /&gt;
&lt;br /&gt;
Class level code: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
public bool grounded = false;&lt;br /&gt;
public Transform groundCheck;&lt;br /&gt;
float groundRadius = .2f;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
COMING NEXT WEEK!&lt;br /&gt;
&lt;br /&gt;
jump force – 500&lt;br /&gt;
&lt;br /&gt;
Blend Trees&lt;br /&gt;
animator controller → right click → create new state → from new blend tree&lt;br /&gt;
&lt;br /&gt;
create numbered jump “animations”&lt;br /&gt;
place in appropriate sprites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3D==&lt;br /&gt;
&lt;br /&gt;
Also Coming Soon!&lt;br /&gt;
&lt;br /&gt;
Setup&lt;br /&gt;
&lt;br /&gt;
https://www.blender.org/download/&lt;br /&gt;
&lt;br /&gt;
http://www.blendswap.com/blends/view/65814&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Gamebridge&amp;diff=51373</id>
		<title>Gamebridge</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Gamebridge&amp;diff=51373"/>
		<updated>2016-03-08T15:53:17Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:GamebridgeSignPage.fw.png|300px|right|link=gamebridge]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px;&amp;quot;&amp;gt;Gamebridge Unityversity is a weekly Unity game development meetup and beginner-friendly class for anyone who wants to learn programming, game design, art, music, and how to teach game dev. All skill levels and kinds of game devs are welcome.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GamebridgeGathering.jpg|300px|right]]&lt;br /&gt;
&lt;br /&gt;
=== WHEN ===&lt;br /&gt;
&lt;br /&gt;
Come to Noisebridge Tuesdays to learn to make games, music, art and hackerspace consensus.&lt;br /&gt;
&lt;br /&gt;
* 5:00-7:00PM [[Songbridge]] music making group&lt;br /&gt;
* 7:00-8:00PM [[Artbridge]] art making group&lt;br /&gt;
* 8:30-9:30PM [[Meeting|Noisebridge Meeting]] learn to participate&lt;br /&gt;
* 9:00-11:00PM [[Gamebridge]] game development with Unity C#&lt;br /&gt;
&lt;br /&gt;
Participants can join in Noisebridge meetings and learn how to take part in the community.&lt;br /&gt;
&lt;br /&gt;
=== RELATED CLASSES ===&lt;br /&gt;
* Monday nights is [[Botbridge]] robot hacking. Learn to make robot bodies bridging game AIs into reality.&lt;br /&gt;
* Sunday mornings is [[Algorithms]] study group. Learn computer science techniques for problem solving.&lt;br /&gt;
&lt;br /&gt;
=== WHERE ===&lt;br /&gt;
* Noisebridge @ 2169 Mission St. San Francisco ([[Getting here|Directions]])&lt;br /&gt;
* To enter, ring the payphone doorbell and you&#039;ll be buzzed in. &lt;br /&gt;
* Ask us for an access token to be able to enter without buzzing in.&lt;br /&gt;
&lt;br /&gt;
=== WHAT WE TEACH ===&lt;br /&gt;
* Game development with Unity 5 &amp;amp; C#&lt;br /&gt;
* Teamwork with Git version control&lt;br /&gt;
* [[Songbridge|Music]] &amp;amp; [[Artbridge|2D/3D art]] production for games&lt;br /&gt;
* Game design and writing&lt;br /&gt;
* Whatever topics participants are interested in learning.&lt;br /&gt;
* See [[#CURRICULUM]] below.&lt;br /&gt;
&lt;br /&gt;
=== SIGN UP FOR OUR MAILING LIST===&lt;br /&gt;
&lt;br /&gt;
=== CONTACT OUR MENTORS ===&lt;br /&gt;
Contact our volunteer mentors who lead tutorials every week.&lt;br /&gt;
* Alex Peake, Game Developer, [http://www.primerlabs.com Primer Labs, [https://noisebridge.net/wiki/User:Lxpk Alex Peake] at empowerthyself @ gmail DOT com&lt;br /&gt;
* Mark&lt;br /&gt;
* Brennan Hatton&lt;br /&gt;
* Bud Leiser, Game Designer, [http://www.budleiser.com BudLeiser.com], [http://www.budleiser.com/game-dev-dictionary/ Game Dev Glossary], [http://www.budleiser.com/game-assets/ Game Assets List]&lt;br /&gt;
&lt;br /&gt;
=== THINGS TO BRING ===&lt;br /&gt;
&lt;br /&gt;
* Laptops, especially ones with decent 3D graphics cards. To run [http://www.unity3d.com Unity3D] you&#039;ll need one running Mac or Windows.&lt;br /&gt;
* Mouse (trackpads are hard to use for 3D and game dev).&lt;br /&gt;
* [http://www.unity3d.com Unity] pre-installed &lt;br /&gt;
* iPhones, Androids, VR headsets, AR headsets, Apple TVs &amp;amp; other cool game hardware devices&lt;br /&gt;
* Adapters you may need to hook your laptop to the big projector screen to show off your games and development processes to the group&lt;br /&gt;
&lt;br /&gt;
=== PREPARATION BEFORE CLASS ===&lt;br /&gt;
&lt;br /&gt;
* Do some [http://www.unity3d.com/learn Unity Learn tutorials] and allocate some time each week to continue doing more.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GROUP PROJECTS ==&lt;br /&gt;
We are working together on several projects:&lt;br /&gt;
&lt;br /&gt;
=== Gamebridge FPS ===&lt;br /&gt;
A collaborative game project in which we explore new tutorials every week.&lt;br /&gt;
&lt;br /&gt;
=== Hack The Future tutorials ===&lt;br /&gt;
We are working on developing new Unity tutorials for future hackers to do at [http://www.hackthefuture.org Hack The Future] events.&lt;br /&gt;
* [[Unity Mentoring Event Prep]]&lt;br /&gt;
* [[Unity Interface]] by Alex&lt;br /&gt;
* [[Unity Trigger Tutorial]] by Alex&lt;br /&gt;
* [[Gamebridge/Coin Tutorial]] by Matt&lt;br /&gt;
* [[Unity Projectile Tutorial]] by Chris&lt;br /&gt;
* [[Unity Art Tutorial]] by Jarvis&lt;br /&gt;
* [[Unity Block Placing Script]] by Trevor&lt;br /&gt;
* [[Unity Mecanim Animation Tutorial]] by Mark&lt;br /&gt;
* add more here.&lt;br /&gt;
&lt;br /&gt;
=== Simbridge hackerspace simulator ===&lt;br /&gt;
&lt;br /&gt;
[[Simbridge]] is one of our group projects. It is a collaboratively created virtual Noisebridge game. Learn more about how to help simulate Noisebridge and learn Unity, C# and 3D art in the process!&lt;br /&gt;
&lt;br /&gt;
=== Mixed Reality Project / Hackerspace Creator ===&lt;br /&gt;
&lt;br /&gt;
w/ Valentin Burov and Mark Willson&lt;br /&gt;
&lt;br /&gt;
Help create a [[Mixed Reality Project]] for use with your smartphone and Cardboard or other like devices!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CURRICULUM===&lt;br /&gt;
&lt;br /&gt;
You can teach yourself the curriculum taught at Gamebridge by following the Gamebridge Tutorials and Unity Learn tutorials. &lt;br /&gt;
* Feel free to add new lesson ideas there and let us know if you have suggestions.&lt;br /&gt;
* Deprecated: [[GameDevelopmentCourseware]]&lt;br /&gt;
&lt;br /&gt;
=== THE UNITY 5 GAME ENGINE ===&lt;br /&gt;
&lt;br /&gt;
The Unity 5 game engine is industry standard and completely free. It can compile your games for HTML5 web, Mac, Windows, Linux, iOS, Android, XBox One, PS4, Nintendo Wii U and many others. It is the industry standard for many reasons:&lt;br /&gt;
&lt;br /&gt;
* Support for making 3D and 2D games with ready-to-use 3D 1st person, 3D 3rd person, 2D sidescroller and 2D overhead rogue-like RPG characters as well as rolling balls, cars and aircraft.&lt;br /&gt;
* Lots of documentation, tutorials and even online classes from schools to learn Unity.&lt;br /&gt;
* The ability to build once and launch on multiple platforms. &lt;br /&gt;
* Relatively easy coding framework to learn. &lt;br /&gt;
* Also as a designer it cannot be understated the usefulness of being able to play the game at any moment without waiting for a build cycle, and the ability for developers to list important features as Public Var&#039;s which unity will automatically look for and generate slider scales that designers can modify without having to touch the code base. &lt;br /&gt;
* Most importantly Unity has the largest user base. This is important because at some point you will need to work with others to make great games, and if everyone else is already using Unity they will not likely switch to your engine or preference....unless you pay them.&lt;br /&gt;
* The Unity asset store is another way for developers, artists and musicians to make money by creating game tools/assets. But it&#039;s also a way to develop your own games much much faster.&lt;br /&gt;
&lt;br /&gt;
== GROUP INFO == &lt;br /&gt;
&lt;br /&gt;
===HISTORY===&lt;br /&gt;
&lt;br /&gt;
We had our first meetup November 2012 November 4th and it was a lot of fun. We made a game about evil companion cubes that want to give you a hug for very explosive definitions of hug. We were on hiatus for a while while Alex was away but we&#039;re back in action.&lt;br /&gt;
&lt;br /&gt;
= GAME DEVELOPMENT RESOURCES =&lt;br /&gt;
&lt;br /&gt;
You can download an abundance of free resources such as code, art, tools and audio to make your game awesome.&lt;br /&gt;
&lt;br /&gt;
== Game Engines ==&lt;br /&gt;
Game engines make it pretty easy to develop games by giving you lots of development tools for world building and scripting.&lt;br /&gt;
&lt;br /&gt;
We&#039;re interested in other kinds of game development too, including non-computer game designs like dice-based RPGs, board games and card games.&lt;br /&gt;
&lt;br /&gt;
== Unity ==&lt;br /&gt;
[http://www.unity3d.com Unity] is an awesome game development engine based on Mono that compiles for Mac, Windows, iPhone, Web and Wii with support coming soon for PS3 and XBox. Unity has just been made free for indy developers. Unity is an extremely easy to learn game development environment with a massively helpful developer community.&lt;br /&gt;
&lt;br /&gt;
We are primarily teaching and collaborating with Unity in Game Club because it is incredibly awesome and easy to learn.&lt;br /&gt;
&lt;br /&gt;
===Unity On Ubuntu===&lt;br /&gt;
*[http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=23757 Unity3D on Wine] works with only a couple small bugs so you can create Unity games on Ubuntu too!&lt;br /&gt;
*[http://www.winehq.org/download Install WINE] for Ubuntu&lt;br /&gt;
&lt;br /&gt;
=== Unity Tutorials ===&lt;br /&gt;
&#039;&#039;&#039;START HERE:&#039;&#039;&#039; [http://unity3d.com/learn Unity Tutorials] are free to download and can be completed in a day or two! Do these before coming or do them with us to get help and support.&lt;br /&gt;
&lt;br /&gt;
*C# is the language you should learn to do Unity programming.&lt;br /&gt;
*Javascript (Actually a variant called Unityscript) is also supported but no longer recommended.&lt;br /&gt;
**Before beginning the Unity tutorials it is useful (but not required) to understand basic javascript programming.&lt;br /&gt;
**[http://www.unity-tutorials.com/free-tutorial-download.php Unityscript Beginning Scripting Tutorial (Free with an email)]&lt;br /&gt;
*Unity Gameplay Creation Tutorials&lt;br /&gt;
**[http://unity3d.com/support/resources/tutorials/2d-gameplay-tutorial.html Unity 2D Platformer Tutorial]&lt;br /&gt;
*Professional Unity Tutorials&lt;br /&gt;
**[http://www.unity-tutorials.com/ Unity-Tutorials.com] has $15 tutorials on topics like particles, gizmos, character rigging, animation and Cheetah 3D.&lt;br /&gt;
&lt;br /&gt;
== Other Game Engines ==&lt;br /&gt;
There are other game engines.&lt;br /&gt;
&lt;br /&gt;
*[http://www.udk.com/ Unreal Development Kit] is also available for free now. We&#039;ll no doubt be playing with that as well. Unreal is some seriously advanced game dev technology.&lt;br /&gt;
*Objective C: Some people are making iPhone games directly in Cocoa.&lt;br /&gt;
*Blender Game Engine: [http://en.wikipedia.org/wiki/Game_Blender Blender Game Engine] is an open-source game engine integrated with the [http://www.blender.org Blender] 3D studio software. It has come a long way in recent versions and some of the games people have made with it are amazing.&lt;br /&gt;
*OGRE Open Source 3D Engine: [http://www.ogre3d.org/ OGRE] is not a full game engine but it does have Mac, Windows, Linux and iPhone support. It has recently been used to make a big hit called Torchlight.&lt;br /&gt;
*SDL: [http://www.libsdl.org/ SDL] is a cross-platform open-source game development library that has been used to make [http://source.bungie.org/get/ Aleph One] based on the Marathon series.&lt;br /&gt;
*Three.js: [http://threejs.org/ ThreeJS] javascript WebGL/OpenGL wrapper for in-browser gamedev&lt;br /&gt;
&lt;br /&gt;
== Game Development Tools ==&lt;br /&gt;
Game development involves lots of tools for modeling, sculpting, texturing, rigging and animating game environments.&lt;br /&gt;
&lt;br /&gt;
=== Yobi3D ===&lt;br /&gt;
[http://www.yobi3d.com/ Yobi3D] is a 3D model search engine. You can search with simple keywords and see the results in 3D. &lt;br /&gt;
&lt;br /&gt;
=== SketchUp ===&lt;br /&gt;
[http://sketchup.google.com/ SketchUp] is a surprisingly powerful and incredibly easy to use 3D modeling application for making basic 3D geometry to use in your game development.&lt;br /&gt;
&lt;br /&gt;
=== Google 3D Warehouse ===&lt;br /&gt;
[http://sketchup.google.com/3dwarehouse/ Google 3D Warehouse] is a searchable library of free 3D models in SketchUp format that you can download freely and use in your games. You can also upload your own creations to 3D Warehouse.&lt;br /&gt;
&lt;br /&gt;
=== FreeSound Project ===&lt;br /&gt;
[http://www.freesound.org/searchText.php FreeSound Project] is a searchable library of free sound files that you can use in your games. You can also upload your sounds to FreeSound for others to use.&lt;br /&gt;
&lt;br /&gt;
=== All CG Textures ===&lt;br /&gt;
[http://www.allcgtextures.com/main.php All CG Textures] has loads of quality free textures.&lt;br /&gt;
&lt;br /&gt;
=== Maya ===&lt;br /&gt;
[http://usa.autodesk.com/adsk/servlet/pc/index?id=13578047&amp;amp;siteID=123112 Maya] is the #1 3D content creation tool for games.&lt;br /&gt;
&lt;br /&gt;
We&#039;re looking for people with Maya experience who can teach how to use Maya. Especially interested in learning about character rigging and animation.&lt;br /&gt;
&lt;br /&gt;
=== Blender ===&lt;br /&gt;
[http://www.blender.org/ Blender] is an open-source 3D studio that can do mostly the same things as Maya for free. We&#039;re looking for people who want to teach Blender skills.&lt;br /&gt;
&lt;br /&gt;
=== 3D Character Rigs ===&lt;br /&gt;
[http://hznaqnzxuoouxznqanzh.creativecrash.com/maya/downloads/character-rigs/c/ Creative Crash] has many free 3D character rigs in Maya format.&lt;br /&gt;
&lt;br /&gt;
[[Category:InTheSpace]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Tourstops}}&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=48957</id>
		<title>Category:Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=48957"/>
		<updated>2015-08-19T17:27:25Z</updated>

		<summary type="html">&lt;p&gt;73.170.199.154: /* Upcoming Events edit */&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;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
Not all events make it onto this calendar. Many events only make it to the [https://www.noisebridge.net/pipermail/noisebridge-discuss/ Discussion] or [https://www.noisebridge.net/pipermail/noisebridge-announce/ Announcements] 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.  DO pay attention, as some events just arise organically from the bottom up!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Want to host your event at Noisebridge?&#039;&#039;&#039; We like seeing classes and talks on interesting things pertaining to various subjects of hacking. Most of all, we like seeing familiar faces. Please participate in the space and our [[Meetings|weekly Tuesday meetings]] to see if we&#039;re the right audience for what you want to share before announcing a new event. Additionally, please see our [[Hosting an Event|events hosting page]] for suggestions on how to use Noisebridge for your event/class/workshop.&lt;br /&gt;
&amp;lt;!-- Items inside this &amp;quot;onlyinclude&amp;quot; tag will be pushed to the main page --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&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;
&amp;lt;!-- Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event here https://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s). Thanks!&lt;br /&gt;
&lt;br /&gt;
Please see the current postings at our [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for events that are in the active process of being formed and may not yet have made it here.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;None listed at present.&#039;&#039; --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Friday Aug 21. 8:00pm&lt;br /&gt;
|title        = Geek Day of the Month &lt;br /&gt;
|description  = Food, drinks, hacker movies, sharing ideas. [[Geek_Day_of_the_Month:_GDM | Geek Day of the Month]] is an excellent way to build a stronger bond among the community. Third Friday of the Month, movie: War Games  &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Friday Aug 21. 6:00pm&lt;br /&gt;
|title        = Ludum Dare&lt;br /&gt;
|description  = Worldwide game jam. Come create a videogame as quickly as possible and hang out with some other cool creators!  &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Saturday, September 12th, 2015, 12pm&lt;br /&gt;
|title        = GODWAFFLE NOISE PANCAKES&lt;br /&gt;
|description  = [[Godwaffle_12_Sep_2015|GODWAFFLE NOISE PANCAKES]] has Noisebands and vegan pancakes!&lt;br /&gt;
&#039;&#039;Bands:  TBA&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{event&lt;br /&gt;
|time         = Monday September 28. 1:00pm&lt;br /&gt;
|title        = Lunch w/ Hackers Hosted by Beijing Makerspace&lt;br /&gt;
|description  = Mingle while sharing food near Noisebridge with a carefully-screened selection of visiting and open-minded Chinese government officials and entrepreneurs at [https://noisebridge.net/wiki/Lunch_w/_Hackers_Hosted_by_Beijing_Makerspace Lunch w/ Hackers Hosted by Beijing Makerspace]!&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;recurring-events&amp;quot;&amp;gt;&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;
&lt;br /&gt;
{{Template:Recurring}} - Every week.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringNumbered|1st}} - Certain weeks, e.g. 1st week only.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Template:RecurringException|-2nd}} - Except certain weeks, or other schedule exceptions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Please check the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] for alternate locations arranged by event organizers &amp;amp; participants.&lt;br /&gt;
Please refrain from deleting others&#039; classes without first getting agreement.&amp;lt;br&amp;gt; You may do this by using a valid [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] email address, or else by going anonymous if you really must.&lt;br /&gt;
Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event herehttps://www.noisebridge.net/wiki/Hosting_an_Event&lt;br /&gt;
It&#039;s smart (read this as highly RECOMMENDED!) to add in a link to a wiki page with more information about your event, and a way to contact the event organizer(s)Thanks!&lt;br /&gt;
Large turnout events should be written in &#039;&#039;&#039;bold&#039;&#039;&#039;--&amp;gt;&lt;br /&gt;
==== Mondays ====&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:30 pm to 10:00 pm [[Circuit Hacking Mondays]]&#039;&#039;&#039;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;&amp;lt;!-- (Early start of 3:00pm on Monday holidays.)--&amp;gt;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;div style=&amp;quot;padding-left: 30px; max-width: 725px;&amp;quot;&amp;gt;- Learn to solder! And make cool things with electronics. [[User:maltman23|Mitch]], [[User:Tman66|J]], Rolf, [[User:Miloh|Miloh]], [[User:Cedric|Cedric]], Cheng, Greg, and/or a host of others will bring kits-for-purchase to make cool, hackable things for all skill levels that you can bring home after you make them! Many designed for &#039;&#039;&#039;absolute beginners&#039;&#039;&#039;! Bring your own projects to hack! Bring things to fix! All ages. All are welcome! See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss Discuss list] and the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&amp;lt;/div&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;8:00 pm to 10:00 pm [[Front-end Web Development]]&#039;&#039;&#039; - Learn HTML/CSS/JS. A series of talks on different topics every week, taught in the Church classroom. Recap of last week&#039;s material starts at &#039;&#039;&#039;7:30 pm&#039;&#039;&#039;. Join the [https://www.noisebridge.net/mailman/listinfo/webdev WebDev list] or the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for updates.&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Take Out the Trash Night -- Round One]] Be sure to put bins out by midnight as the trash truck comes between 1:30 to 2:30am.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm &#039;&#039;&#039;[[PyClass|Intermediate Python with PyClass]]&#039;&#039;&#039; - Crash course in the Python standard library. Monday session is held in Turing Classroom.&lt;br /&gt;
&lt;br /&gt;
==== Tuesdays ====&lt;br /&gt;
&amp;lt;!--* {{Template:Recurring}} &#039;&#039;&#039;6:00 pm - 7:00 pm [[Hack_and_Tell| Hack and Tell]]&#039;&#039;&#039; - We want you to share your projects, eat snacks and get acquainted.  Casual meet and greet for all.--&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:00 pm to 9:00 pm [http://www.railsschool.org Ruby and Rails class]&#039;&#039;&#039; - Seminar and workshop for learning everything about Ruby, Rails, and web application development (Church classroom). See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:00 pm to 10:00 pm [[Gamebridge|Gamebridge Unityversity Unity Game Dev Tuesdays]]&#039;&#039;&#039; - Beginner-friendly Unity C# game development class and game developer meetup, art design writing and audio all welcome! Learn how to mentor and help teach game dev. (Turing classroom). See the [https://www.noisebridge.net/mailman/listinfo/noisebridge-announce Announce list] for weekly updates.&lt;br /&gt;
* {{Template:Recurring}} &#039;&#039;&#039;7:30 pm [[Meetings|Noisebridge Weekly Meeting]]&#039;&#039;&#039; - Introducing new people and events to the space, general discussion, and decision-making on key issues. &#039;&#039;&#039;This is your space, folks. Come on out here in person to express what you think about what&#039;s going on with it!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Wednesdays ====&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm [[Digital Archivists]] - Learn how to scan books and help build book scanners.&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} {{Template:RecurringException|alternating monthly}} 7:00 pm to 9:30 pm &#039;&#039;&#039;Next NB meetup Wed 19th August, alternating monthly between SF and South Bay&#039;&#039;&#039; - [[Cyberspectrum|Cyberspectrum: Software Defined Radio Meetup]] in the Hackatorium &#039;&#039;&#039;(new)&#039;&#039;&#039;: A place to learn and exchange ideas about SDR. Presentations on concepts, mystery signals, hardware/software and cool applications.&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} 7:30pm to 10pm  in Church room. Present personal and expressive art made with software programming and other materials and get feedback and critical dialogue from fellow artist/technologists. Find collaborators and find better ways to make such work. Registration and event info is on the Meetup group&#039;s own webpage [http://www.meetup.com/with-software-art here]. &amp;lt;small&amp;gt; Please communicate with Meetup leader Jeffrey Greenberg in advance via [mailto:jeffg@inventivity.com jeffg at inventivity.com] in order to present.&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} 8:00 pm to 10:00 pm [[DreamTeam| Dream Team Neuro Hackery]] - EEG research &amp;amp; development project with general interest in sleep, dreaming, creative intelligence, and many loosely related topics such as: neurophysiology, signal processing, cognitive neuroscience, and (especially) hacking code and devices for data acquisition and analysis.  Join us at the [[CollaborationStation]] (near the Hackatorium).  Expect general discussion around 8 PM - usually moving along by 9 PM to focus on more technical aspects of current project.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;Super&#039;&#039; Thursdays! ====&lt;br /&gt;
* {{Template:Recurring}} [[House_Keeping#Trash_and_Recycling|Trash Night -- Round Two]]  - Take out the trash for Friday morning! Do it by midnight as truck comes ~1:30am to 2:30am.&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} 6:00 pm to 9:00 pm [[FreeBSD|Friends of FreeBSD]] welcomes all skill levels to learn more about FreeBSD, to actually &#039;&#039;&#039;use&#039;&#039;&#039; and help promote the FreeBSD project, and to get involved in preventing this operating system from dying.&amp;lt;br&amp;gt;&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm &#039;&#039;&#039;[[PyClass|Intermediate Python with PyClass]]&#039;&#039;&#039; - Crash course in the Python standard library. Thursday is held in Church Classroom.&lt;br /&gt;
* {{Template:Recurring}} 7:00 pm to 9:00 pm [[Front-end_Web_Development#Lab|Front-end 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. Meets in Turing.&lt;br /&gt;
* {{Template:RecurringNumbered|3rd}} &#039;&#039;&#039;7:00 pm [[Five Minutes of Fame]]&#039;&#039;&#039; a.k.a. 5MoF - lightning 5min talks every 3rd Thursday of the month&lt;br /&gt;
&lt;br /&gt;
==== Fridays ====&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  6:00 pm to 8:00 pm [[Computerology]] in Turing or  [[CollaborationStation]], understanding and using computers&lt;br /&gt;
* {{Template:RecurringNumbered|1st}} {{Template:RecurringNumbered|3rd}} {{Template:RecurringNumbered|5th}}  8:00 pm to 10:00 pm [[FUN Tutoring]] @ [[CollaborationStation]]&lt;br /&gt;
&lt;br /&gt;
==== Saturdays ====&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm to 2:00 pm [[CPP Class]] discussion in Hackitorum/Fox Lounge/Church. Currently looking for folks wanting to help plan out lessons.&lt;br /&gt;
&amp;lt;!-- * {{Template:RecurringException|TBA}} 12:00 pm - 6:00 pm &#039;&#039;&#039;[[modular|Modular and Analog Synth Workshop]]&#039;&#039;&#039; NEXT WORKSHOP TBA Learn the basics of analog synthesis on a modular synth with Douglas. we will meet in Church. (2B or !2B?) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* {{Template:Recurring}} 1:00 pm  [[Zine Hacking]] Hacking on the good ol&#039; fashioned analog Zine with Torrie, Mari and anyone who wants to come and be excellent and make excellent art.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 3:00 pm  [[Goths &amp;amp; Crafts]] Spooky people making spooky things in the sewing area. All kinds of crafts welcome and things don&#039;t necessarily have to be goth. But if you have an eye towards the darker side of the color spectrum, this may be for you!&lt;br /&gt;
&lt;br /&gt;
==== Sundays ====&lt;br /&gt;
* {{Template:Recurring}} 12:30 pm to 7:30 pm [[Dungeons and Dragons]] in Church, currently looking for new players.&lt;br /&gt;
* {{Template:RecurringException|alternating monthly}} 1:00 pm Monthly Lock Sport Collaboration: Come learn how to pick locks and learn more about them with the [http://www.tooolsf.org/ SF Bay Area chapter] of [http://toool.us/ TOOOL]. The group meets on alternating  months at Noisebridge and in San Jose. Check the [https://groups.google.com/forum/#!forum/tooolsf-announce TOOOL SF announcement list] for details. &lt;br /&gt;
* {{Template:Recurring}} 2pm to 4pm [[(affiliated_with)_Women_Who_Code_Algorithms_Study_Group|Algorithms Study Group]] in Church or Turing classroom - Whiteboarding + looking at really fun computer science topics. We want to make interviewing for code interviews fun and even continue our algorithm skills when we are not interviewing! Affiliated with Women Who Code, but Men welcome too.&lt;br /&gt;
&amp;lt;!--* {{Template:one time} 1pm to 2:30 pm [[March Against Monsanto]] )) --&amp;gt;&lt;br /&gt;
* {{Template:RecurringNumbered|2nd}} 2:00 pm [[BAHA]] - [http://baha.bitrot.info Bay Area Hacker&#039;s Association] - security meeting&lt;br /&gt;
* {{Template:Recurring}} 3:00 pm [[Go]] - Playing of the Go board game. On nice days we often take the boards to Dolores Park and play there.&lt;br /&gt;
* {{Template:Recurring}} 6:00 pm [[Plan 9]] class (if not Noisebridge check Sycamore)&lt;br /&gt;
* {{Template:Recurring}} 12:00 pm to 4:00 pm .impact Workathons in Turing classrom. Work on projects that will help humanity &amp;amp; beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contact somebody at Noisebridge regarding these Events or even the Noisebridge Wiki itself, then please send an email message to one of the Board members listed in the [[Contacts]] list, e.g., &amp;lt;secretary@noisebridge.net&amp;gt; or &amp;lt;treasurer@noisebridge.net&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;
* SAT 10:15 - 12:10 [[Juggling with Judy!]] Note: next class is scheduled for Saturday June 29th.  Attention juggling fans!  Judy will be at the 2013 World Juggling Day celebration Saturday June 15th at Ripley&#039;s Believe It Or Not Odditorium in San Francisco Fisherman&#039;s Warf - free event begins at 1.  Come check it out!  &lt;br /&gt;
* THU 18:00 - 21:00 &#039;&#039;&#039;[[Privacy Bay]]&#039;&#039;&#039; - A monthly meetup for Bay Area folks interested in privacy. Meets in Church on the last Thursday of the month.&lt;br /&gt;
* FRI 19:00 - 21:00 [[Anarchy_101|Anarchy 101]] - a class/seminar on what anarchy is and is not, and how it impacts us as individuals and as discrete groups.&lt;br /&gt;
* SUN 13:00 [[Songbridge]]: (Bi-monthly) Learn how to make and record music with a computerWe cover midi and vst as well as multi-track recordingBring your laptop.&lt;br /&gt;
* 20:00 - 22:00 [[Noise~_Wednesday | Noise~ Wed]] - Graphical media programming with Max/MSP/Jitter&lt;br /&gt;
* 19:00 [[Tahoe-LAFS]] - Occasional meetup of users and/or developers of the Least Authority File System.&lt;br /&gt;
* 14:00 - 16:00 Android Developer Support Group - Meet up with other app developers in the library for a lightly structured knowledge-share.&lt;br /&gt;
&lt;br /&gt;
=== Proposed Future Events and Classes === &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Sound Science]] A potential monthly lecture/demonstration series on the little known science behind sound reproductionTopics to include: Transducer Physics(speakers and mics), Room Acoustics, Signal Path and Cabling,Loudspeaker design 101, Music Production Tips for Big Sound, and How to make a small system sound HUGEEach session to include hands on projects like making speakers from stuff lying around, Non-Newtonian bass monsters, and ez speaker mods for anyoneIf interested contact the new guy-&amp;gt; MattLong8 at gmail dot com, 805 four five three - six zero nine seven &lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Modular Synthesis]] a bi-weekly (or monthly) group devoted to modular synthesizers&amp;gt; workshop will include modular sound synthesis styles and techniques, a study of different modules and their functions, ie voltage controlled oscillator, voltage controlled filter, low frequency oscillator, envelope generator ect and how these modules interact with each other, what control voltage and triggers are..... as well as one on one time for each student with the modular, which is a 60 space large format Moog style modular synthesizer with big knobs and 1/4 jacks   including performance and other awesomeness by Douglas. contact Douglas at greenshoos at gmail dotcom&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[VideoHacking]] a weekly video/video art devoted hacker group, including experiments in the 3D vr realm...if interested contact julialc4@gmail.com&lt;br /&gt;
:Wednesdays at 21:00 [[Brewing Bridge]] - Malakkar Proposal: Learn how to make your drinks fun AND antibacterial, using yeastThis will be recurring if enough interest or need is presentAssociated items - what to do with brewing leftovers, and brewers sample hour, etc.&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;: [[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&amp;lt;-YES! (mattlong8 at gmail dot com)&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;: [[Node.js Beginners Session]] - Interested in learning about Node.js? I amMaybe these guys want to teach it: http://www.meetup.com/Joyent-Cloud-User-Group/events/81311542/&lt;br /&gt;
&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 techHas 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;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[MoinMoin Wiki]] -  MoinMoin Wiki (details see there)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Noisebridge Fundraiser 2013]]&lt;br /&gt;
&lt;br /&gt;
= Past Events =&lt;br /&gt;
&lt;br /&gt;
===2014===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, September 23, 5:00pm&lt;br /&gt;
|title        = How to Start a Startup MOOC Lecture Viewings&lt;br /&gt;
|description  = We would get together to watch the lectures together and conduct discussion and networking afterwards. http://startupclass.samaltman.com/&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
===2013===&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Friday, August 9, 5:00pm&lt;br /&gt;
|title        = Noisebridge Party Setup&lt;br /&gt;
|description  = Volunteers will be preparing the space for Saturday&#039;s show.  There are no scheduled conflicts; you might be asked to move multiple times by someone pushing a broom and assembling a raised stage simultaneously.&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Saturday, August 10, 4:00pm&lt;br /&gt;
|title        = Noisebridge &amp;quot;______ the Bridge&amp;quot; Party&lt;br /&gt;
|description  =  &amp;lt;span style=&amp;quot;color:#ff00ff; background:##ff00ff&amp;quot;&amp;gt; a summer fundraising party for Noisebridge, which YOU are invited to!&amp;lt;/span&amp;gt;&lt;br /&gt;
|suggested donation = $10, but no one turned away for lack of funds&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
*{{event&lt;br /&gt;
|time         = Sunday, August 11, 2:00pm&lt;br /&gt;
|title        = Bay Area Hackers&#039; Association Meeting&lt;br /&gt;
|description  = Jon Callas presenting on [[BAHA/2013-08-11|Secure Communications, Privacy, Counter-Surveillance]].&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, May 22, 7.00 pm: Instructables Build Night&#039;&#039;&#039; - Bare Conductive, Instructables will supply Bare Conductive paint pens and pizza. Come experiment with the paint and post some Instructables. This is a FREE event.&lt;br /&gt;
&lt;br /&gt;
===2012===&lt;br /&gt;
* &#039;&#039;&#039;December 20, Thursday, 20:00 - 22:00 - [[5MoF|5 Minutes of Fame]]&#039;&#039;&#039; - Following up on its triumphant return in November, 5MoF is back with another showcase of lightning talks &amp;amp; other good stuff, with your host Sir Danny O&#039;Brien! Details TBA&lt;br /&gt;
*&#039;&#039;&#039;Tuesday Feb14th, 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 cafeFor more info follow [[zine | this]] link.&lt;br /&gt;
* &#039;&#039;&#039;Wednesday, Jan30, 20:00-22:00&#039;&#039;&#039; [[zine|ZiP]] meeting for zine-makers &amp;amp; others with an interest in printing &amp;amp; self-publishingThe meeting 1/30/13 is our first since mid-2012We plan to hold them regularly from now on at this time (Wednesday 8pm)This meeting will be informal &amp;amp; will probably take place in the printing/lasercutter area of the hackerspace.&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 TheMADEHe 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 tableThis 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 PartyCome 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] conferenceThere 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 geocoinsThen 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 evaluationPlease bring your web/social or technical writing for us to evaluateBring 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 requiredWe 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 experts6-???&lt;br /&gt;
:&#039;&#039;&#039;Sunday&#039;&#039;&#039; : [[OpenEEG | OpenEEG Hacking]] Sundays, at 3-5pm.&lt;br /&gt;
:&#039;&#039;&#039;Monday&#039;&#039;&#039;: [[German]] - Learn German, all levels7pm beginners, 8pm advancedRSVP 24 hours in advance for the benefit of the instructorEvents ran May-November 2009Currently on Thursdays at 8Get on the mailing list.&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 photographerWeekly 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 onMaking 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 83CBring a short 5-7minute thing to read to othersBring a potluck cookie/snack/drink if you likeDavid 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 maintainedScreechy chains and clacking derailleur can go to hellBasic 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 galaPost 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 mountAdditionally, 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 boardI&#039;ll be trying a photo resist etching and a basic printed mask etchingThis 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;br /&gt;
&lt;br /&gt;
[[Category:Top level]]&lt;/div&gt;</summary>
		<author><name>73.170.199.154</name></author>
	</entry>
</feed>