Only 5 Tickets Left!

Wow, these things are selling a lot faster than I expected. There is still a week left and most of the tickets are gone. If you’re still interested, you should hurry and buy one to secure your place. If you are interested but can’t make it to Monday, August 6th, leave a comment on what dates would work better as I’m looking to have an alternate class schedule as well.

Some Q/A

A few questions came up in the last post, so here are some answers summarized for anyone who doesn’t read blog-post comments.

  • What time is the class? The class starts at 7pm on Monday, August 6th, 2012.
  • Can I just show up? I would prefer if you signed up for a ticket first, so I know how many people are coming.
  • Is there anything we should have/know before the class? You’ll need your own laptop computer, we don’t have enough public computers to go around at Hive. I will briefly cover some options for text editors in a blog post or at the beginning of the class, but if you already have a favorite text editor like Notepad++, Gvim, or TextMate, then by all means use that. Also, it would be advantageous for you to setup some sort of webspace. There are some free places like 110mb.com, or you could even use the Public folder if you have a Dropbox account, which is quite convenient.
  • Is it just JavaScript in general, or does it include HTML 5 and Canvas? Various HTML 5 techs will definitely be covered, eventually. You can’t really do much graphically without it. JavaScript, HTML 5, and CSS 3 all go hand-in-hand. While there are some Dynamic HTML stuff that can be done (and we will certainly cover it just because DOM manipulation is a good skill to have), eventually Canvas and Audio are a necessities.
  • Why not do <insert language> instead? That’s a really big question…
 

JavaScript games

Just wanted to let everyone know that we’re about two weeks away from the class. You can still register for tickets at the Eventbrite page: http://www.eventbrite.com/event/3943958486?ref=elink

In the meantime, check out some of these games that other people have written to play directly in browsers with JavaScript and HTML 5 http://www.netmagazine.com/features/top-20-html5-games

In particular, if you can read code already, check out the source on Runfield. It’s not commented at all, but the code is fairly well structured.

These should give you an idea of what is possible; basically anything, really. There’s even one game that’s in 3D, *without* using WebGL. We’re not going to go that far (and honestly, I haven’t written a software rasterizer in more than 7 years), but that is quite impressive. When I started learning to program and playing around with little games in JavaScript many years ago, you couldn’t even write a full clone of the original Dragon Warrior and expect it to run at a reasonable frame-rate.

Here are a couple of more links to some game lists
http://web.appstorm.net/roundups/browsers/10-html5-games-paving-the-way/
http://www.casualgirlgamer.com/articles/entry/28/The-Best-30-HTML-5-games/

 

Intro to Game Programming with JavaScript

 

Programming is a lot of fun, and games are one of the best ways to get exposed to a variety of different programming tasks. My name is Sean McBeth and I’m versed in many ways of programming, having been working as a professional software developer for over 10 years. In that time, JavaScript has always been there for me. It is a language that everyone can run in some shape or form, thanks to the ubiquity of Web browsers; it is the BASIC of the modern computing era. Sharing that knowledge is important to me, so I am offering a class where everyone learns (or polishes) an extremely useful scripting language (JavaScript, aka ECMAScript, but NOT Java) in a very compelling medium (ahem, games).

 

Zen and the art of soldering …

This Friday, we were able to inaugurate our newly completed class space with a most auspicious visitor — Mitch Altman!

PJ, Brendan, Robert et al were working until the wee hours the night before making sure that the space was ready to rock — and it was — literally.

Mitch arrived a bit before the appointed time, snapped a few photos, schmoozed, chowed down some local Chinese food etc. and, while documenting our stash of Elephant Heads,

Even this Diavolino was glad to see Mitch

anointed Hive76 as the most organized hacker space he’s seen. Quartermaster Brendan took appropriate pride in the observation.

Mitch basically talked about the Maker/Hacker movement in general, showed some of the kits that were keeping him company on the train, and weaved it all in a thematic web reminiscent of Arlo Guthrie’s is-this-guy-rambling-no-holy-shit-he’s-a-genius-because-it-all-makes-sense-in-the-end style.

After that, everyone bought a kit or two and lost themselves in the task of soldering.  I don’t know whether it’s the solder fumes or just the act of soldering itself, but I felt pretty good at the end of it all.

The new space is completely awesome and turned out to be nearly perfect for the event. Hats off to Brendan, Robert, PJ and Jordan!

 

Meet Mitch Altman!!!!


Next Friday (July 6), Mitch Altman’s nationwide AMTRAK tour of hackerspaces rolls into Philadelphia, and Hive76 will be welcoming him in style. Stop by our space on Friday night for an free lecture and electronics hacking workshop officiated by Mitch himself.  There will be food, drink, merriment, and of course the opportunity to swap ideas and stories with a living legend in the DIY community.

If you haven’t followed Mitch Altman’s career, you probably still know of some of his very cool projects, like his TV-B-Gone remote, or his Brain Machine glasses, and his many cool articles for Make: Magazine. Despite the great commercial success of his inventions, Mitch helped pioneer the Open-Source Hardware movement by publicly refusing to patent his ideas, and continues to inspire the maker community by advocating the free exchange of DIY electronics knowledge.

Come by on Friday, July 6, as Mitch demos his latest inventions and kits, and leads a fun hacking workshop suitable for everyone from total novices to advanced solder-smiths! Its guaranteed to be a great time!

Date: July 6, 2012
Time: 6:00
Location: Hive76 (915 Spring Garden St.)
Price:  ADMISSION IS FREE! (kits for the workshop start around $10)

 

Pentesting Wargame On Sunday

Sunday, May 20th at 6 PM we’re hosting a pentesting wargame. Players will learn how to use common security tools such as Medusa, and John the Ripper, and identify server misconfigurations and administrative carelessness.

Come and join in on the fun! Bring a laptop!

 

 

We’re starting a new group at Hive 76 called “Scheduled Sunday Security Sessions” (an homage to PJ Santoro’s Monthly Monday Microcontroller Madness). S4 will focus on computer and electronic security. We’ll have demos and presentations on security related topics, as well as group penetration testing challenges each month.

The first meeting will be on June 10th, at 6 PM.

See you there!

 

Monday – MMMM  Microcontroller Madness

Tuesday – DIY Music Night

Wednesday – Open House

Thursday – Game Night Featuring Tetris Arm Wrestling Tournament

Friday – PTW Gala demonstration (offsite)

Events at Hive76 Monday through Thursday start at 7pm and 

ARE OPEN TO THE PUBLIC.

Friday Gala Ticketing information available here.

 

If you happened to pass through the door of Suite 519 in the 915 Art Studios building this past weekend, you know what a busy time it was. Things kicked off early Saturday morning with the focused goal to start and finish a new 3D printer build, the MendelMax. A few folks started to filter in after a while: some to lend a hand, some to hang out, and some to work on their own projects. At around 2 PM, more people came in for our hosting of the monthly Philadelphia Star Trek meetup group. Afterwards, Dan was awesome enough to run through an impromptu class on how to develop your own Pong clone using the Unity 3D game engine with some of the Trekkie attendees.

Sunday also got off to an early start with the Ubuntu Bug Jam hosted by Hive76′s own jedijf. Jim was pleasantly surprised to have some Linux newcomers on hand and jumped at the opportunity to teach some command line skillz in a way only he can. In true geek fashion, they were rolling along on IRC by the end of the session! Shortly after the Bug Jam got underway, Jordan and Matthew were back at the MendelMax, determined to have it printing well, and packaged up to be shipped out by the end of the night. On the heels of the Bug Jam was the first installment of the Philadelphia Game Developer Collective which brought such a turnout that we actually ran out of chairs! This meant that our next meeting, the PAFA build group, had to get together in the lobby to hash out some last minute details and designs. While these two groups were meeting, and the MendelMax was being built, Brendan and Robert were plugging away at the hand-built custom control panel that they’ve been working on. It really looks awesome.

Flys like a dream!

Despite all of these things happening at the same time, everything could not have gone better. We were able to introduce some new people to our space, greet a few familiar faces, teach some new technical and mechanical skills, brainstorm new ideas and projects, and get some really great work done! I was pleasantly surprised with all of the spontaneity happening within and around the edges of these groups.

That said, if you missed all the action this past weekend or would like to come back for more, we’ve got some up coming events that you won’t want to miss!

Wednesday, March 7: Our ever popular weekly open house! This is the number one best way to meet the people behind Hive76 as most of our members are here on Wednesday nights. You’ll get a nice tour of the space, exposure to some of the projects that are in the works, and plenty of great conversation! Always FREE!

Thursday, March 8: PAFA After Dark: Turned On! Finally, come out to see the fruits of our labor! Hive76 and the Hacktory have teamed up once again to bring you some awesome interactive installations to play with in between checking out the excellent art of Henry Ossawa Tanner. Tickets are available for $10 (non-PAFA-members) here.

Saturday & Sunday, March 10 & 11: Art Hackathon @ Hive76! Come join Hive76 for an eight hour, two day art hackathon where participants will have a chance to really get creative under a common theme with recycled materials and various art supplies. A fee of $25 is being requested for supplies and food. Email smcbeth_at_hive76.org ASAP to RSVP.

Monday, March 12: Our March installment of MMMM is coming up! If you’ve got a soft spot in your heart for microcontrollers or are eager to learn a thing or two about them, this is the workshop for you! Designed to be beginner friendly, this workshop is open to everyone. This is a FREE event!

Be sure to keep an eye on the Calendar for upcoming events, or better yet… join our discussion list or hop in our IRC channel, #hive76 on freenode and have a chat! Hope to see you soon!

Tagged with:
 

We got Matt Wettergreen’s MendelMax up and printing in two days. Thanks to all those at Hive76 who helped out with the build, especially Chris, PJ, Brendan, and Rob! Here’s a timelapse from the first day:

Below is a video of the finished bot printing with the latest Marlin firmware (smooth acceleration and fast travel times)! It turns out PLA sticks to a heated aluminum bed provided in the MendelMax kit. Wow. Completely Awesome. I couldn’t believe how little of the heat from the aluminum bed actually radiates away (you can only barely feel the heat an inch off the bed at 75 degrees celsius). That’s a huge feature.

Congrats to the Mike Payson and the MendelMax Team on their inspired Mendel remix. It’s a fantastic RepRap 3D Printer.