Node.js Streams Dojo Afterthoughts

Yes, it was nice, shady and nyan
Code, cold drinks and company. What else does a geek need? Not much apparently. Big thanks to our Node.js guru Esa-Matti Suuronen. The premises provided by Hemingway's Jyväskylä proved to be adequate at least. Let's say something casual like this seems to fit the sprit of dojo well.

This time we worked one at a time on the laptop while others remained in a managerial role. So we got double the experience. During the dojo we went through six more or less challenging tasks concocted by our sensei.

Even if you weren't there I do recommend checking them out. If you get stuck, just poke us at #geekcollision over at IRCnet. You are bound to learn a lot even if you know how streams work already. A couple of pointers to help you get started:

  • Readable = source, Writable = sink, Transform = filter in Unix terms. It's just a dataflow architecture.
  • In order to terminate a buffer, just push "undefined" (simple "push()" should do)
  • Node's "pipe" is equivalent to that "|" you likely know already
  • It is possible to stream nyancats
  • Wise guys read documentation

EDIT: There is a set of really nice photos available by Daniel Schildt. Thanks a lot!

Upcoming Events

Remember the data mining session at Protomo on Friday (9-11). On 22nd there will be HackJkl and on the following day the highlight of the year, AgileJkl.

Node.js dojo today!

Just a reminder today we'll be having a coding dojo about node.js streams at at Hemingways (9.4, 18:00-).

No need to bring own computers. We'll be using just one and we'll switch turns. Also don't stress if you don't know anything about node.js or even Javascript. Just bring an open attitude and you'll do fine. We'll help you if you get stuck. Point is not to test anyone's skills but to discuss the code we're doing together.

See ya!

HackJkl at Innova 1 building, Piippukatu 11 (22nd April 2013, 12:15)

Ever wondered how to make music with emacs and Clojure, what the internals of Git look like or if functional reactive programming could make you just a tad happier? This is your lucky day since HackJkl will you bring you just that information and then some.

The programme:
  • An Introduction to Functional Reactive Programming by Tuomas Kareinen
  • Clojure in real life by Mikko Heikkilä
  • Git internals John Britton (Github)
  • Hacking the DJ by Sam Aaron

Additional things on the agenda: sauna, fun, meeting awesome people.

Now, because of the limitations of the venue, we only have limited number of seats. Therefore, you need to register to the event.

More details and registration on the event site http://agilejkl.com/hackjkl/

Copyright © Geek Collision