<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Conferences on Roads Less Taken</title><link>https://goran.krampe.se/categories/conferences/</link><description>Recent content in Conferences on Roads Less Taken</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 25 Aug 2011 16:50:52 +0000</lastBuildDate><atom:link href="https://goran.krampe.se/categories/conferences/index.xml" rel="self" type="application/rss+xml"/><item><title>ESUG day 4</title><link>https://goran.krampe.se/2011/08/25/esug-day-4/</link><pubDate>Thu, 25 Aug 2011 16:50:52 +0000</pubDate><guid>https://goran.krampe.se/2011/08/25/esug-day-4/</guid><description>&lt;p>This day started with some stress, Nicolas and I whipped up the last details of our co-presentation on &lt;a href="Http://jtalk-project.org" >Jtalk&lt;/a>
 (Nicolas decided to skip &lt;a href="Http://www.iliadproject.org" >Iliad&lt;/a>
) - and my Eris demo suddenly got b0rken. But I managed to fix it and our presentation was &lt;strong>very well&lt;/strong> received - it was great fun!&lt;/p>
&lt;p>Nicolas managed to do quite a few &amp;ldquo;on the fly&amp;rdquo; demonstrations of various Jtalk snippets etc, and running &lt;a href="Http://nicolas-petton.fr/presentations/esug2011" >the slides&lt;/a>
 in Jtalk was of course a killer thing. I explained how jtalkc is being run on top of Node.js and quickly proceeded into showing the &lt;a href="Http://github.com/gokr/jtalk/tree/master/nodejs/trivialserver" >TrivialServer&lt;/a>
 demo in Node.is - when Apache benchmark showed &lt;strong>1800 requests/second&lt;/strong> there was a spontaneous applause. :)&lt;/p></description></item><item><title>ESUG day 3</title><link>https://goran.krampe.se/2011/08/24/esug-day-3/</link><pubDate>Wed, 24 Aug 2011 10:07:30 +0000</pubDate><guid>https://goran.krampe.se/2011/08/24/esug-day-3/</guid><description>&lt;p>Suddenly it is Wednesday and we are already on day three at &lt;a href="Http://www.esug.org" >ESUG&lt;/a>
 - a superb software developer conference focused on &lt;a href="http://www.world.st" target="_blank" rel="noopener noreferrer">Smalltalk&lt;/a>
. Time flies. Yesterday I mainly hacked together with Nicolas Petton on &lt;a href="Http://www.jtalk-project.org" >Jtalk&lt;/a>
, really fun, unfortunately I missed a few interesting presentations, like Fuel and Bifrost etc.&lt;/p>
&lt;p>This day starts with Stéphane presenting &amp;ldquo;Humane assessment&amp;rdquo;. Mmm, got distracted by my Touchpad, but Stéphane is showing some cool visualizations right now, clearly useful for large systems and organisations that need understand their own &amp;ldquo;huge legacy software&amp;rdquo;. Hehe, the browsers shows visual queues on &amp;ldquo;bad designs&amp;rdquo; like marking methods as &amp;ldquo;BrainMethod&amp;rdquo; or marking a class as &amp;ldquo;God Class&amp;rdquo; - that is indeed very slick!&lt;/p></description></item><item><title>ESUG 2011 in Edinburgh</title><link>https://goran.krampe.se/2011/08/11/esug-2011-in-edinburgh/</link><pubDate>Thu, 11 Aug 2011 11:59:57 +0000</pubDate><guid>https://goran.krampe.se/2011/08/11/esug-2011-in-edinburgh/</guid><description>&lt;p>Each year I try to attend at least one developer conference. Earlier OOPSLA was a given but it lost its appeal quite a few years back and now it is not even called OOPSLA anymore. As a die hard &lt;a href="http://www.world.st" target="_blank" rel="noopener noreferrer">Smalltalker&lt;/a>
 I instead attended the &lt;a href="http://www.esug.org/wiki/pier/Conferences" target="_blank" rel="noopener noreferrer">ESUG conference&lt;/a>
 in Brest 2009 and it was easily the most rewarding conference I ever have attended! Missed last year in Barcelona but this year I am going to &lt;a href="http://www.esug.org/wiki/pier/Conferences/2011" target="_blank" rel="noopener noreferrer">Edinburgh&lt;/a>
 for a week of Smalltalking.&lt;/p></description></item><item><title>Preaching Smalltalk inside a nuclear reactor</title><link>https://goran.krampe.se/2011/04/08/preaching-smalltalk-inside-a-nuclear-reactor/</link><pubDate>Fri, 08 Apr 2011 12:07:35 +0000</pubDate><guid>https://goran.krampe.se/2011/04/08/preaching-smalltalk-inside-a-nuclear-reactor/</guid><description>&lt;p>&amp;hellip;is what I did yesterday. It was the &lt;a href="http://sites.google.com/site/stockholmgtug" target="_blank" rel="noopener noreferrer">Stockholm GTUG&lt;/a>
 group having a loose and laid back meetup in a rather special venue - R1, &lt;a href="http://sv.wikipedia.org/wiki/R1_%28reaktor%29" target="_blank" rel="noopener noreferrer">Sweden&amp;rsquo;s first nuclear reactor&lt;/a>
! 27 meters below ground, kinda&amp;hellip; funky.&lt;/p>
&lt;p>Anyway, I tried doing an ultra compact version of several of my other presentations around &lt;a href="http://www.world.st" target="_blank" rel="noopener noreferrer">Smalltalk&lt;/a>
 and &lt;a href="http://www.seaside.st" target="_blank" rel="noopener noreferrer">Seaside&lt;/a>
 - didn&amp;rsquo;t really go 100% since I both had some technical issues (keyboard problems and projector issues too) and ended up taking more time than was planned. Hopefully noone got upset about that.&lt;/p></description></item><item><title>Node.js vs Nginx/Squeak, part 1</title><link>https://goran.krampe.se/2011/03/14/node-js-vs-nginxsqueak-part-1/</link><pubDate>Mon, 14 Mar 2011 16:55:58 +0000</pubDate><guid>https://goran.krampe.se/2011/03/14/node-js-vs-nginxsqueak-part-1/</guid><description>&lt;p>Hmmm, after seeing the &lt;a href="http://nodejs.org" target="_blank" rel="noopener noreferrer">Node.js&lt;/a>
 presentation at &lt;a href="http://swdc-central.com/dyncon2011/index.html" target="_blank" rel="noopener noreferrer">Dyncon 2011&lt;/a>
 I couldn&amp;rsquo;t help installing Nginx and Blackfoot (SimpleCGI) in a Squeak 4.2 image running on the Cog VM to make some performance tests! In fact I started doing that during the presentation. :)&lt;/p>
&lt;p>My first run on Nginx/Squeak looked quite unimpressive. Well, one client doing 1300 req/s to a small helloworld was decent although Node.js handled approximately 2x that. With Nginx we have a two tier solution so a factor of 2 is not really surprising in this trivial case. Top showed similar load, both solutions only seem to consume 8-9% of my CPU power on this box, but the Nginx/Squeak solution of course spreads load between them with approximately 1/3 or 1/4 on nginx.&lt;/p></description></item><item><title>Dyncon 2011, retrospect</title><link>https://goran.krampe.se/2011/03/14/dyncon-2011-retrospect/</link><pubDate>Mon, 14 Mar 2011 16:45:51 +0000</pubDate><guid>https://goran.krampe.se/2011/03/14/dyncon-2011-retrospect/</guid><description>&lt;p>So it&amp;rsquo;s monday and I am getting started with work but thought I should try writing a retrospective of &lt;a href="http://swdc-central.com/dyncon2011/" target="_blank" rel="noopener noreferrer">Dyncon 2011&lt;/a>
 during the day. In summary it was a nice and largish crowd (about 85), a spacious and good venue in the middle of the city (office of BWin/Ongame) with a great view from the 11th floor and a good &lt;a href="http://swdc-central.com/dyncon2011/speakers.html" target="_blank" rel="noopener noreferrer">lineup of speakers&lt;/a>
. Perhaps I am getting old though but having this many speakers doing 40 min presentations for two full days&amp;hellip; well, I kinda like to have time to sit down and chat with people and show stuff and so on. Not much time for that, and 40 minutes means that most presentations got stressed for time even though flying on a rather high level. But still, &lt;strong>a fun and interesting conference&lt;/strong>!&lt;/p></description></item><item><title>Dyncon 2011, day 2</title><link>https://goran.krampe.se/2011/03/13/dyncon-2011-day-2/</link><pubDate>Sun, 13 Mar 2011 14:04:11 +0000</pubDate><guid>https://goran.krampe.se/2011/03/13/dyncon-2011-day-2/</guid><description>&lt;p>Day one must have ended with lots of beer because people were quite late for day two. 15 minutes late Carl Lerche finally started his Ruby presentation. One thing I found interesting was Ruby Modules vs Monticello extension methods (in some ways I presume this is how Modules are often used - to extend other classes with behavior). Evidently &amp;ldquo;method extensions&amp;rdquo; to the class side in Ruby doesn&amp;rsquo;t work like extensions to the instance side, it does in Smalltalk of course :). Then Carl described ways to still do this, but it looked complex, and also explaining there are lots of &amp;ldquo;hooks&amp;rdquo; when messing with the MOP. Is that a good thing? If Rubyists use this a lot, then I presume utter hopeless confusion might occur.&lt;/p></description></item><item><title>Dyncon 2011, day 1</title><link>https://goran.krampe.se/2011/03/12/dyncon-2011-day-1/</link><pubDate>Sat, 12 Mar 2011 11:48:57 +0000</pubDate><guid>https://goran.krampe.se/2011/03/12/dyncon-2011-day-1/</guid><description>&lt;p>In place at &lt;a href="https://goran.krampe.se/http://swdc-central.com/dyncon2011/" >Dyncon 2011 &lt;/a>
at Bwin/Ongame in Stockholm. Quite a nice crowd and the day was started with Joe Armstrong presenting &lt;a href="http://www.erlang.org" target="_blank" rel="noopener noreferrer">Erlang&lt;/a>
. I had never seen Joe speak before and it was a fun and interesting presentation, although of course only &amp;ldquo;skimming&amp;rdquo; some areas. I found it fun that he referenced Alan Kay where he stressed that &amp;ldquo;it&amp;rsquo;s the messages&amp;rdquo;, given his earlier harsh view on OO. I couldn&amp;rsquo;t help starting to think about how some of Erlang&amp;rsquo;s concepts could easily be implemented in Smalltalk and what that could give.&lt;/p></description></item></channel></rss>