<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Olle Jonsson&#039;s blog &#187; Events</title>
	<atom:link href="http://ollehost.dk/blog/category/events/feed/" rel="self" type="application/rss+xml" />
	<link>http://ollehost.dk/blog</link>
	<description></description>
	<lastBuildDate>Tue, 22 May 2012 20:28:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>TBD Hackathon 2012 participant report</title>
		<link>http://ollehost.dk/blog/2012/02/15/tbd-hackathon-2012-participant-report/</link>
		<comments>http://ollehost.dk/blog/2012/02/15/tbd-hackathon-2012-participant-report/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 10:00:35 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[tbd2012]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=1013</guid>
		<description><![CDATA[I spent the weekend at TBD 2012 Hackathon in a coffee shop in Malmö. I know part of the organizing team, and it was nearby, so I joined in, for the feeling of the fast-paced making. Update: If you met &#8230; <a href="http://ollehost.dk/blog/2012/02/15/tbd-hackathon-2012-participant-report/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I spent the weekend at <a href="http://www.tbd.org/">TBD 2012 Hackathon</a> in a coffee shop in Malmö. I know part of the organizing team, and it was nearby, so I joined in, for the feeling of the fast-paced <em>making</em>.</p>
<p><strong>Update</strong>: If you met me at the hackathon, say hello in the comments. Or on Twitter, I&#8217;m <a href="http://twitter.com/olleolleolle" title="Olleolleolle is my Twitter nickname">olleolleolle</a>. Kthxbye!</p>
<p>Jens <a href="http://blog.aventine.se/post/17527477275/tbd2012">describes his experience at his blog</a>. Wired <a href="http://www.wired.com/magazine/2012/02/ff_hackathons/?pid=8397">wrote an unrelated but explanatory What is a hackathon? piece</a>, for your understanding pleasure.</p>
<p>This was the shape of the event: </p>
<ul>
<li>initial 30-second &#8220;who I am&#8221; introductions from each person in the room,</li>
<li>then  project pitches to recruit groups,</li>
<li>then working on those projects,</li>
<li>then working on those projects,</li>
<li>and then one hour of demos on Sunday.</li>
</ul>
<p>I presented myself and mentioned that I had forgot to bring my Arduinos. Turns out, that platform is as popular as its huge mindshare would suggest. I joined a team that already had an electronics gizmo (candy dispenser that you tweet to) and <a href="http://www.everymote.com/" title="Everymote">a software prototype running</a>. Cheating? Perhaps. The ground rules need to be more clear on where teams start, I think. Example fix: &#8220;No pre-made teams. No pre-existing software.&#8221;</p>
<p>The work I did for the project was mostly software quality-related. Moved code, deleted code, renamed things, added a few tests. And I made a very small documentation website using Jekyll and the Twitter Bootstrap CSS. The project presented a how-to document, but not a fully described protocol. We sharpened the prototype.</p>
<p>When Sunday rolled around, and demo time at 17:00 was nearing, our project instigator opened a bottle of champagne, and took some pictures. Psyching other teams? There was a schedule change, and suddenly we could lounge until 18:00, the new demo start time.</p>
<p>It went well: we shared the second place with Jens&#8217; group. The winner was a quite useful project, <a href="http://www.tpbafk.tv/2012/02/introducing-the-linkontrol/" title="Linkontrol">but it does not yet have any useful web presence</a>. </p>
<h2>Cheer: Highlights of the weekend</h2>
<p>Met great locals. People were open to talking, and were helpful. </p>
<p>Met great people who were not like me. Graying men in business casual. Generation gap can be a challenge, but this event had no &#8220;cost of contact&#8221;.</p>
<p>The event had a kid-friendly atmosphere. Kids playing Minecraft, controlling a blimp, et cetera. Participating instead of irritating. Perhaps this explains best: &#8220;Dad, can you install the latest beta of the client for me?&#8221;</p>
<p>My team was very kind and cheerful, too. I was welcomed into a team of friends as a peer. Thanks.</p>
<p>The place and the logistics and the sponsors made the event feel very privileged. High-functioning.</p>
<h2>Challenges: Stuff we need to do better</h2>
<p>Here is a short list of stuff I know all new communities have to contend with. I want this to be a successful community, so I share my mild concerns here.</p>
<p>Shyness is real. Enabling shy people to interact on their own terms is hard. Try to think of that when designing a social event.</p>
<p>Avoid popularity contests. <strong>I would like your thoughts on how to avoid the popularity contest of choosing teams.</strong> Perhaps it is enough to describe the process of Recuiting A Team For Your Problem: &#8220;You will have to gather a team, and that&#8217;s no walk in the park. Here are the vital information you need to put out in your project pitch.&#8221; <strong>What do you think?</strong></p>
<p>Don&#8217;t be a software ghetto. Actively pursue involvement by groups outside the &#8220;existing set of hackers we know&#8221;. The ghetto feeling can make the events irrelevant. Danish event <a href="http://www.demodag.org" title="Demodag homepage">Demodag</a> is great at this.</p>
<p>Keep everyone in the loop. If there is a comment track, or a back-channel, make sure everyone knows about it to avoid risking missed opportunities. (I joined the #tbd2012 IRC channel, on freenode, just to see whether anyone else had. They hadn&#8217;t, so not a problem there.) </p>
<h2>Continuity: I want more of this</h2>
<p>I like this event, and I want this community to flourish. Sowing those seeds:</p>
<p>Personal prep: Keep a personal list of hackable problems and technologies, to remain prepared. </p>
<p>Technology radar (here one by ThoughtWorks) are personal, meaningful to a person or to a group, not to a whole culture. So, you tiny list, is useful to you.</p>
<p><a href="http://www.thoughtworks.com/sites/www.thoughtworks.com/files/images/26/radar-january-2011-landscape-medium.jpg"><img src="http://www.thoughtworks.com/sites/www.thoughtworks.com/files/images/26/radar-january-2011-landscape-medium.jpg"/></a></p>
<p>On that note, I&#8217;m going to try and make one of those, using some mix of technologies I agree with. And, I am going to tell you about the 14th Demodag. Another day. Ciao!</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2012/02/15/tbd-hackathon-2012-participant-report/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NoSQL meeting report</title>
		<link>http://ollehost.dk/blog/2010/06/17/nosql-meeting-report/</link>
		<comments>http://ollehost.dk/blog/2010/06/17/nosql-meeting-report/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 07:38:29 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[malmö]]></category>
		<category><![CDATA[nosqlsummer]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/2010/06/17/nosql-meeting-report/</guid>
		<description><![CDATA[So I went to a NoSQLSummer meeting yesterday night. Upon entering the deathly empty MINC complex, I thought &#8220;startups never sleep?&#8221;, but I found most of Neo&#8217;s staff in a cosy war-room called &#8220;Innovation Lab&#8221;. No coffee, but soda bottles. &#8230; <a href="http://ollehost.dk/blog/2010/06/17/nosql-meeting-report/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I went to a NoSQLSummer meeting yesterday night. Upon entering the deathly empty MINC complex, I thought &#8220;startups never sleep?&#8221;, but I found most of Neo&#8217;s staff in a cosy war-room called &#8220;Innovation Lab&#8221;. No coffee, but soda bottles. <a title="Amazon Dynamo" href="http://nosqlsummer.org/paper/amazon-dynamo">Copies of the paper</a> were spread around the large table.</p>
<p>We met. We hung out. And, walked through the *Dynamo paper*, which was released in 2007, and is quite self-contained. That makes it &#8220;a NoSQL classic&#8221;. Good paper with which to open a reading circle. Now we have some pre-understanding for upcoming papers. </p>
<p><img src="http://farm5.static.flickr.com/4059/4617897952_f99b821ed6.jpg" title="Confused, by Kalavinka"/></p>
<p><span class="photo-credit" style="font-size:60%;">Photo by <a href="http://www.flickr.com/people/kalavinka/">kalavinka</a></span></p>
<h1>Other content</h1>
<p>Neo4J&#8217;s Peter Neubauer, riffed on on Google&#8217;s data hugeness, which led us further afield: Google / Big Data; Crowdsourcing &#8212; WordNet; Concept: Discard 99% of the data, using the top 1%.</p>
<h1>Thoughts on format</h1>
<p>We&#8217;re currently toying with new/different perspectives/formats:</p>
<ul>
<li>&#8220;Developer Perspective&#8221;</li>
<li>&#8220;Infrastructure/Scaling Perspective&#8221;</li>
<li>&#8220;Arch. Perspective&#8221;</li>
<li>&#8220;Apps/Ops Perspective&#8221;</li>
</ul>
<p><em>Polyglot cases</em>: How do you work with several multi-database setups?</p>
<p><em>Event bus usage</em>: Some people use NoSQL stuff for the event buses. What are pros and cons here?</p>
<p>Do you need anything else there? I really enjoy this peek behind the scenes, implementation problems, etc. It is not something I can bring directly to my workplace and use, but I like the challenge of understanding large concepts together. The current format suits me well.a</p>
<p>Some hints and tips I picked up:</p>
<p>Google&#8217;s research end-of-level boss <a href="http://www.youtube.com/watch?v=dvplcQ41_uI">Peter Norvig&#8217;s talk at Berkeley</a> (YouTube you-feel-lucky) &#8212; summarizing all the fields of research. (His official title is Director of Search Quality.)</p>
<p>A question: Is Stepanov&#8217;s <a href="http://www.elementsofprogramming.com/">Elements of Programming</a>  any good? Is it for me? (C++, math, beautiful type-setting.)</p>
<h1>Next paper?</h1>
<p><a href="http://nosqlsummer.org/paper/google-bigtable" title="Google's Bigtable">Google&#8217;s Bigtable</a>? <a href="http://nosqlsummer.org/paper/cassandra">Cassandra</a>? I cheated, and begun reading the Cassandra one. Let&#8217;s see how that goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2010/06/17/nosql-meeting-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dojo.beer() &#8211; you have to go</title>
		<link>http://ollehost.dk/blog/2010/05/10/dojo-beer-you-have-to-go/</link>
		<comments>http://ollehost.dk/blog/2010/05/10/dojo-beer-you-have-to-go/#comments</comments>
		<pubDate>Mon, 10 May 2010 12:27:49 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Copenhagen, mon amour]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=723</guid>
		<description><![CDATA[I can not attend this awesome meetup on Saturday, May 22. You have to go. OK? dojo.beer("Copenhagen");]]></description>
			<content:encoded><![CDATA[<p>I can not attend <a href="http://supercollider.dk/2010/05/dojo-beercopenhagen-may-22nd-265">this awesome meetup on Saturday, May 22</a>. You <em>have to go</em>. OK?</p>
<p><code>dojo.beer("Copenhagen");</code></p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2010/05/10/dojo-beer-you-have-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free RFID workshop with Forskningsavdelningen</title>
		<link>http://ollehost.dk/blog/2009/08/27/free-rfid-workshop-with-forskningsavdelningen/</link>
		<comments>http://ollehost.dk/blog/2009/08/27/free-rfid-workshop-with-forskningsavdelningen/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 10:46:39 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[forskningsavdelningen]]></category>
		<category><![CDATA[hackerspace]]></category>
		<category><![CDATA[rfid]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=647</guid>
		<description><![CDATA[Forskningsavdelningen decided to have a RFID workshop on Thursday (today 27 August 2009), so please come today and bring your rfid tags and readers. As you may know, RFID is a technology used in transportation cards sucha as the new &#8230; <a href="http://ollehost.dk/blog/2009/08/27/free-rfid-workshop-with-forskningsavdelningen/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.forskningsavdelningen.se">Forskningsavdelningen</a> decided to have a RFID workshop on Thursday (today 27 August 2009), so please come today and bring your rfid tags and readers.</p>
<figure id="attachment_651" aria-labelledby="figcaption_attachment_651" class="wp-caption alignnone" style="width: 310px"><img src="http://ollehost.dk/blog/wp-content/uploads/Skånetrafiken_betalkort-300x225.jpg" alt="RFID tags come in all shapes and sizes" title="Skånetrafiken betalkort" width="300" height="225" class="size-medium wp-image-651" /><figcaption id="figcaption_attachment_651" class="wp-caption-text">RFID tags come in all shapes and sizes</figcaption></figure>
<p>As you may know, RFID is a technology used in transportation cards sucha as the new Skånetrafiken &#8220;Jojo&#8221;, Stockholm Länstrafik&#8217;s &#8220;Access&#8221;, and the London Underground &#8220;Oystercard&#8221;, as well as Öresundsbron bridge &#8220;BroBizz&#8221;, and multiple other places. These cards operate without any internal battery/power source but are powered from the radio signals sent to it from the &#8220;reader&#8221;.</p>
<p><a href="http://en.wikipedia.org/wiki/Rfid">Wikipedia on RFID</a></p>
<p>Please come from 18:30 to 22:00. This event is all free.  Holler to me if you need instructions on getting there.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2009/08/27/free-rfid-workshop-with-forskningsavdelningen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>reboot: Aftermath</title>
		<link>http://ollehost.dk/blog/2009/06/27/reboot-aftermath/</link>
		<comments>http://ollehost.dk/blog/2009/06/27/reboot-aftermath/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 14:21:36 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=628</guid>
		<description><![CDATA[Update: Rebike. I was in on building it. Had a long walk over the harbor area of Malmö, explaining it to Tilmann. We saw: Mai tai, of which we know nothing. A ship bar/restaurant. a skatepark, with a rock band &#8230; <a href="http://ollehost.dk/blog/2009/06/27/reboot-aftermath/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Update: <a href="http://write.less.dk/?p=149">Rebike</a>. I was in on building it.</p>
<p>Had a long walk over the harbor area of Malmö, explaining it to Tilmann. </p>
<p>We saw:</p>
<ul>
<li><a href="http://www.maitai.se">Mai tai</a>, of which we know nothing. A ship bar/restaurant.</li>
<li>a skatepark, with a rock band (5 guitars, 1 bass, 1 drummer), and a set of Rock Band players, and two sets of Super Street Fighter (on XBox 360)</li>
<li>boulder problems being worked on by rock climbers. &#8220;Problems&#8221; is what they call it. Each with a level of difficulty. Made me think of Jan Kogut, Polish rock-climber-hacker-wild-man</li>
</ul>
<p>Also, lots of buildings.</p>
<p>Til&#8217;s car had a soundsystem which put them all &#8211; yeah all &#8211; to shame. Then he took off, heading south. Happy trails, T.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2009/06/27/reboot-aftermath/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The book of Job</title>
		<link>http://ollehost.dk/blog/2009/05/15/the-book-of-job/</link>
		<comments>http://ollehost.dk/blog/2009/05/15/the-book-of-job/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:39:56 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[theatre]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=620</guid>
		<description><![CDATA[People from my favorite band Livingstone&#8217;s Kabinet will perform in Copenhagen, and this time, it&#8217;s theatre: Livingstone &#038; Kareis do Book of Job. The Hu-Ha-Hu man&#8217;s choir will be in there. This will be so great.]]></description>
			<content:encoded><![CDATA[<p>People from my favorite band Livingstone&#8217;s Kabinet will perform in Copenhagen, and this time, it&#8217;s theatre:<br />
							<a href='http://www.plex.dk/Forside/Forestillinger/Detail.aspx?name=JOBS%20BOG'>Livingstone &#038; Kareis do Book of Job</a>.</p>
<p>The Hu-Ha-Hu man&#8217;s choir will be in there. This will be so great.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2009/05/15/the-book-of-job/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hackmeetup notes: Bubble Bobble theme song on my Arduino piezo</title>
		<link>http://ollehost.dk/blog/2008/08/06/hackmeetup-notes-bubble-bobble-theme-song-on-my-arduino-piezo/</link>
		<comments>http://ollehost.dk/blog/2008/08/06/hackmeetup-notes-bubble-bobble-theme-song-on-my-arduino-piezo/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 07:28:44 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hackmeetup]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=439</guid>
		<description><![CDATA[Hackmeetup last night was a new attendance record. It also featured Mark saying &#8220;I&#8217;m finished with this project!&#8221;, again. A Bluetooth scanner project, which was using Rhino to wrap Java APIs, again. There were some new faces, and lots of &#8230; <a href="http://ollehost.dk/blog/2008/08/06/hackmeetup-notes-bubble-bobble-theme-song-on-my-arduino-piezo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hackmeetup last night was a new attendance record.</p>
<p>It also featured Mark saying &#8220;I&#8217;m finished with this project!&#8221;, again. A Bluetooth scanner project, which was using Rhino to wrap Java APIs, again.</p>
<p>There were some new faces, and lots of electronics know-how in the house. I learnt a ton from Micke, who show-cased his company&#8217;s home automation product: a dimmer for your lights. And also an RFID reader which was autonomous; it had its own network cable and all. It&#8217;s out was sending <a href="http://www.xplproject.org.uk/" title"XML pipeline language">xPL</a> messages to the network, like &#8220;if you, the automated lamp, is off, turn on, if not, do nothing&#8221;. (<em>Cave</em>: My loose interpretation of this might be off.) </p>
<p>I continued my investigations into the Arduino kit I bought at Reboot. The thermistor and the photoresistor got some exercise, and the piezo was used to play sounds, and soon after that we found a piece of software that Clay Shirky had been in on making, which allowed us to write sheet music notes with a duration. Thus armed, we set out on a chase after the Mario tune. I wanted the sounds when we enters the caves, but David found the better song: the Bubble Bobble theme. Looking at sheet music, coding notes, took a while. But it played. I have a rotten video about it here. </p>
<p>Morgan took pictures with a real camera, and I guess he&#8217;ll link to them sometime.</p>
<p>PS: I was in a co-worker&#8217;s dream last night &#8220;You were talking in Italian with a Spaniard.&#8221; The dream had vampires in it, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2008/08/06/hackmeetup-notes-bubble-bobble-theme-song-on-my-arduino-piezo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hackmeetup on Hardware</title>
		<link>http://ollehost.dk/blog/2008/08/05/hackmeetup-on-hardware/</link>
		<comments>http://ollehost.dk/blog/2008/08/05/hackmeetup-on-hardware/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 11:32:28 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hackmeetup]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=436</guid>
		<description><![CDATA[Tonight: Hardware theme night for the Hackmeetup. Do you have a microcontroller project? Or are interested in one? We&#8217;ll meet at Hypergene&#8217;s offices (Västergatan 23) at 19:00 hours, this Tuesday, August 5. See you there! I&#8217;ve brought my Arduino kit &#8230; <a href="http://ollehost.dk/blog/2008/08/05/hackmeetup-on-hardware/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tonight: <strong>Hardware</strong> theme night for the Hackmeetup.</p>
<p>Do you have a microcontroller project? Or are interested in one? </p>
<p>We&#8217;ll meet at Hypergene&#8217;s offices (Västergatan 23) at 19:00 hours, this Tuesday, August 5. See you there!</p>
<p>I&#8217;ve brought my <a href="http://arduino.cc">Arduino</a> kit with me. </p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2008/08/05/hackmeetup-on-hardware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackmeetup on Javascript mini-report: RFID on Rhino</title>
		<link>http://ollehost.dk/blog/2008/07/25/hackmeetup-on-javascript-mini-report-rfid-on-rhino/</link>
		<comments>http://ollehost.dk/blog/2008/07/25/hackmeetup-on-javascript-mini-report-rfid-on-rhino/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 05:30:28 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hackmeetup]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[rfid]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[ubicomp]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=421</guid>
		<description><![CDATA[This past Tuesday, we ran another Hackmeetup. Same great location, same great time. Mark ran a talk about Typography on the Web for an audience of three. For the hardware experimentation session, Carl had left, so it was Mark, me, &#8230; <a href="http://ollehost.dk/blog/2008/07/25/hackmeetup-on-javascript-mini-report-rfid-on-rhino/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This past Tuesday, we ran another <a href="http://hackmeetup.ollehost.dk">Hackmeetup</a>. Same great location, same great time. </p>
<p><a href="http://novemberborn.net">Mark</a> ran a talk about <a href="http://www.singularity08.com/speakers/mark-wubben/">Typography on the Web</a> for an audience of three. </p>
<p>For the hardware experimentation session, Carl had left, so it was Mark, me, and <a href="http://dlade.net">David</a>, and we all worked on the same project. Mark had brought a USB-connected RFID reader of the <a href="http://www.phidgets.com/">Phidgets</a> brand, and the idea: Use <a href="http://mozilla.org/rhino/">Rhino</a> to wrap the Phidgets Java API to the RFID reader in a JavaScript, so we could&#8230; script the thing.</p>
<p><strong>Update</strong>: <a href="http://code.google.com/p/physical-js/">Physical.js</a> is the software we wrote, now published under MIT license. </p>
<p>We printed out the Javadocs for the API, and began laughing at some of the names: <code>getLEDOn()</code>, <code>getAntennaOn()</code>. Then we whiteboard-sessioned up some simpler, JS-idiomatic names, and had our wishlist. Almost cheating: Rhino has <code>__defineGetter__</code> and <code>__defineSetter__</code>. Then we scrambled to find out how Rhino&#8217;s Java-adapting mechanism really worked. Great fun! Mark was the only one with the Phidgets hardware and software platform installed, so he was typing what me and David sent to him. </p>
<p>Prototyping with Rhino is quick. Soon, we were able to read the RFID card that Mark brought, and also a keychain fob I had with me. When we had 30 minutes until the trains went, Mark said: Let&#8217;s also hook it up to chat Jabber! He installed an <a href="http://www.igniterealtime.org/projects/openfire/">OpenFire</a> XMPP server on his machine, created a &#8220;rfid&#8221; account, and had it send a message onTagEnter and onTagLeave (enter/leave sounds better than gain/loss: we&#8217;re web developers&#8230;). Then he took an extra step and made chat commands to enable/disable the LED and antenna.  </p>
<p>We cheered. We&#8217;d done it all.</p>
<p><b>Conclusion</b>: Working on the same project is very productive. This was the first time we had a theme, two speakers, a dropped talk, and gotten stuff Done and Ready and the end of the night. Also: snacks. Healthier snacks are better, so next time, let&#8217;s up the ante.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2008/07/25/hackmeetup-on-javascript-mini-report-rfid-on-rhino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackmeetup, on Javascript, July 22</title>
		<link>http://ollehost.dk/blog/2008/07/20/hackmeetup-on-javascript-july-22/</link>
		<comments>http://ollehost.dk/blog/2008/07/20/hackmeetup-on-javascript-july-22/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 10:04:30 +0000</pubDate>
		<dc:creator>olleolleolle</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[hackmeetup]]></category>
		<category><![CDATA[malmö]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://ollehost.dk/blog/?p=420</guid>
		<description><![CDATA[Hi friends, This coming Tuesday night, July 22 we&#8217;ll deal with Javascript. It&#8217;s thus a theme. And, no less than two people asked to make presentations: Morgan Roderick (from Gazebo) explains Event Delegates Mark Wubben (sIFR lead developer) will do &#8230; <a href="http://ollehost.dk/blog/2008/07/20/hackmeetup-on-javascript-july-22/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi friends,</p>
<p>This coming Tuesday night, July 22 we&#8217;ll deal with Javascript. It&#8217;s thus a <strong>theme</strong>. And, no less than two people asked to make presentations:</p>
<p>Morgan Roderick (from <a href="http://gzb.dk/">Gazebo</a>) explains Event Delegates</p>
<p><a href="http://novemberborn.net/">Mark Wubben</a> (sIFR lead developer) will do a short version of &#8220;<a href="http://www.singularity08.com/speakers/mark-wubben/">Bringing Typography to the Web with sIFR 3</a>&#8221;</p>
<p>Location: Västergatan 23, Malmö, that is Hypergene&#8217;s offices (ring its door-bell). From 19.00 onwards.</p>
]]></content:encoded>
			<wfw:commentRss>http://ollehost.dk/blog/2008/07/20/hackmeetup-on-javascript-july-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

