<?xml version="1.0"?>
<rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:blog="http://bitflux.org/doctypes/blog" xmlns:php="http://php.net/xsl" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" version="2.0"><channel><title>org.suls.blog</title><link>http://blog.suls.org/</link><description>a poor man's site</description><generator>Flux CMS - http://www.flux-cms.org</generator><copyright>Mathias Sulser</copyright><creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/</creativeCommons:license><georss:point>47.2221840540008 8.995420932769781</georss:point><geo:lat>47.2221840540008</geo:lat><geo:long>8.995420932769781</geo:long><item><title>Conferences: QCon London and WWDC08</title><link>http://blog.suls.org/archive/2008/09/06/conferences-qcon-london-and-wwdc08.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/656/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">In the last &lt;strike&gt;four&lt;/strike&gt; six months I was able to attend two very interesting conferences. First the QCon London in March and then WWDC08 in San Francisco in June. I was lucky enough to get free tickets as a student for both conferences and can't recommend it enough for any CS student. Let me describe each conference briefly:&lt;br/&gt;
&lt;h4&gt;QCon London (&lt;a href="http://qconlondon.com/"
    &gt;qcon.infoq.com&lt;/a&gt;)&lt;/h4&gt;
InfoQ's QCon started off with two days of tutorials. I signed up for the Ruby/Rails combo on day one, followed by TDD with JMock on day two. The tutors (&lt;a href="http://drnicwilliams.com"
    &gt;Dr Nic Williams&lt;/a&gt;, &lt;a href="http://blog.davidchelimsky.net/"
    &gt;David Chelimsky&lt;/a&gt;/&lt;a href="http://blog.aslakhellesoy.com/"
    &gt;Aslak Helles&#xF8;y&lt;/a&gt;, &lt;a href="http://www.cocking.co.uk/blog/"
    &gt;Romilly Cocking&lt;/a&gt;/&lt;a href="http://www.mockobjects.com/"
    &gt;Steve Freeman&lt;/a&gt;) were all &lt;u&gt;very&lt;/u&gt; competent and it made me wonder what uni would look like to have them as lecturers ;)&lt;br/&gt;
The conference itself (3 days) was mostly about Java/C# but there was room for a Functional Languages track and some Ruby as well. And yeah, I really had a &lt;a href="http://twitter.com/suls/statuses/770038368"
    &gt;chat&lt;/a&gt; with Mr. Gafter and was obliged to &lt;a href="http://twitter.com/suls/statuses/770355146"
    &gt;wear&lt;/a&gt; a Microsoft shirt (which I could switch with a O'Reilly&#xA0; later on).
&lt;h4&gt;Apple WWDC (&lt;a href="http://developer.apple.com/wwdc"
    &gt;developer.apple.com/wwdc&lt;/a&gt;)&lt;/h4&gt;
WWDC08 was mostly about the iPhone SDK and Mac OSX development in general. Since it was under NDA I don't think I can say too much.. However, I think I can go into the differences with QCon a bit. There were about 5 tracks about Testing at QCon whereas testing wasn't really mentioned at WWDC.&lt;br/&gt;
Also, if you're interested in the latest SE technologies you're probably better off at QCon. &lt;br/&gt;
&lt;br/&gt;
However, I should mention the biggest similarity too: interesting people. It's difficult to meet more geeks anywhere else than at a geek conference ;)</content:encoded><dc:subject>Freizeit</dc:subject><dc:subject>Reisen</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2008-09-06T17:42:59Z</dc:date></item><item><title>Scrum Breakfast</title><link>http://blog.suls.org/archive/2008/02/12/scrum-breakfast.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/639/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">Last wednesday the 3rd (?) &lt;a href="http://scrum-breakfast.blogspot.com/"
    &gt;Scrum Breakfast&lt;/a&gt; organised by &lt;a href="http://www.scrumalliance.org/profiles/2491-peter-b-stevens"
    &gt;Peter Stevens&lt;/a&gt; took place at namics in Zurich. I decided to attend with &lt;a href="http://crip.ch/"
    &gt;C&#xE9;dric &lt;/a&gt;as part of the preparation for our upcoming bachelor thesis.&lt;br/&gt;
The event started at 8 am and I had the chance to meet &lt;a href="https://www.xing.com/profile/Marc_Stoffel2"
    &gt;Marc&lt;/a&gt; from umantis. He is about to apply Scrum on a project and therefore had many interesting questions. While talking about how to manage a backlog, &lt;a href="https://www.xing.com/profile/Marcello_Leonardi"
    &gt;Marcello&lt;/a&gt; who later gave the talk, joined our discussion. He introduced us to the idea of "story points" - an approach to classify a user story by it's complexity rather than estimating it's working hours.&lt;br/&gt;
&lt;br/&gt;
Later on, Peter started the presentation by welcoming the 25 attendees and explaining that starting with this breakfast, the focus will be on case studies. Marcello took over and started his talk about his experiences on the WLC project. I am not going to summarise his presentation here as it is &lt;a href="http://sierra-charlie.com/download/SB003-Presentation.pdf"
    &gt;available online&lt;/a&gt; (thanks Peter). Although I would like to highlight some points he made:&lt;br/&gt;
&lt;ul&gt;
    &lt;li&gt;Planning based on story points. Rate the smallest work package as a &lt;em&gt;2&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;Customer day, Product owner on the team picture. &lt;br/&gt;
    &lt;/li&gt;
    &lt;li&gt;Planning poker - motivate less senior developers to express themself by avoiding round robbing questionaires. Use poker cards! :-)&lt;/li&gt;
    &lt;li&gt;Definition of &lt;em&gt;done&lt;/em&gt;. Be sure the costumer and you understand the same..&lt;/li&gt;
&lt;/ul&gt;
The following discussion was mainly about how to apply Scrum on existing teams. Some serious problems were mentioned in terms of chief architecs or PMs not willing to &lt;em&gt;loose&lt;/em&gt; responsibility. Marc also raised a question how to prevent &lt;em&gt;burning out&lt;/em&gt; the team members by doing sprint after sprint. In response, Marcello and &lt;a href="https://www.xing.com/profile/Francois_Bachmann"
    &gt;Francios Bachmann&lt;/a&gt; both pointed out the difference between a sprint and a marathon - &lt;em&gt;you won't win a marathon by sprinting!&lt;/em&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
I must say that I hesistated before going to the scrum breakfast. I didn't know if a CS student was welcomed at kinda &lt;em&gt;senior meeting&lt;/em&gt;. But after all I am more than happy that I took part and I am looking forward to the upcoming breakfasts. &lt;a href="http://blog.liip.ch/archive/tag/lift08/"
    &gt;Hannes&lt;/a&gt; might be there as well the next time ;-)</content:encoded><dc:subject>Studium</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2008-02-12T21:10:24Z</dc:date></item><item><title>Far away</title><link>http://blog.suls.org/archive/2007/11/27/far-away.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/636/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&lt;a title="photo sharing"
     href="http://www.flickr.com/photos/21193647@N05/2069182182/"
    &gt;&lt;img style="border: 2px solid rgb(0, 0, 0);"
     alt=""
     src="http://farm3.static.flickr.com/2296/2069182182_4c1bf9334b_m.jpg"
    /&gt;&lt;/a&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"
    &gt;&lt;br/&gt;
&lt;a href="http://www.flickr.com/photos/21193647@N05/2069182182/"
    &gt;sunset (25.11.07)&lt;/a&gt; Originally uploaded by &lt;a href="http://www.flickr.com/people/21193647@N05/"
    &gt;ssulser&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;
Well, let's put it this way: there are better and worse places to do a term project.. like, you know, the seychelles.&lt;br/&gt;</content:encoded><dc:subject>Moblog</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-11-27T21:12:02Z</dc:date></item><item><title>SuperHappyDevHSR</title><link>http://blog.suls.org/archive/2007/11/14/superhappydevhsr.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/632/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">I &lt;a href="http://blog.suls.org/blog/archive/2007/08/18/superhappydevhsr-coming-soon.html"
    &gt;introduced&lt;/a&gt; the idea of SuperHappyDevHSR about three months ago and it turned out not to take place as "soon" as I planned. However, right now I am happy to announce that &lt;strong&gt;SuperHappyDevHSR&lt;/strong&gt; is going to happen at &lt;strong&gt;29th November&lt;/strong&gt;.&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://shdhsr.pbwiki.com/f/SuperHappyDevHSR.pdf"
    &gt;&lt;img width="300"
     height="424"
     border="0"
     src="http://blog.suls.org//files/images/blog/SuperHappyDevHSR.png"
     alt="SuperHappyDevHSR @ 29th November 18:00; HSR Rapperswil"
    /&gt;&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
For more information check the &lt;a href="http://shdhsr.pbwiki.com/"
    &gt;shdhsr-Wiki&lt;/a&gt; and if you will attend please add yourself to the Attendees list at &lt;a href="http://upcoming.yahoo.com/event/312062/"
    &gt;upcoming.org&lt;/a&gt; or at the &lt;a href="http://shdhsr.pbwiki.com/Attendees"
    &gt;wiki-Attendee&lt;/a&gt; site.</content:encoded><dc:subject>Studium</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-11-14T21:35:37Z</dc:date></item><item><title>HSR Timetable Widget</title><link>http://blog.suls.org/archive/2007/11/05/hsr-timetable-widget.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/628/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">I finally released the first &lt;em&gt;public&lt;sup&gt;1&lt;/sup&gt;&lt;/em&gt; version of the HSR timetable widget last week. It's nothing fancy yet, but hey, at least something after &lt;a href="http://blog.suls.org/blog/archive/2006/10/23/timetable-dashboard-widget.html"
    &gt;one year &lt;/a&gt;of heavy development ;)&lt;br/&gt;
&lt;br/&gt;
&lt;img align="absmiddle"
     src="http://trac.sulsarts.ch/hsrspwdgt/attachment/wiki/WikiStart/hsrwdgt-front.png?format=raw"
     alt=""
    /&gt;&lt;br/&gt;
&lt;br/&gt;
You can take a closer look at &lt;a href="http://trac.sulsarts.ch/hsrspwdgt/"
    &gt;http://trac.sulsarts.ch/hsrspwdgt/&lt;/a&gt;. Feel free to add new tickets/requests!&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
[1]: public in the meaning of "able to browse the source". A downloadable package is planned for release 0.2</content:encoded><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-11-05T15:09:11Z</dc:date></item><item><title>SuperHappyDevHSR coming soon</title><link>http://blog.suls.org/archive/2007/08/18/superhappydevhsr-coming-soon.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/620/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">Some of you might already know that I'm trying to organise something like &lt;a href="http://superhappydevflat.pbwiki.com/"
    &gt;SuperHappyDevFlat&lt;/a&gt; at the HSR university. The event is called (surprise!) &lt;a href="http://shdhsr.pbwiki.com/"
    &gt;SuperHappyDevHSR&lt;/a&gt; and will take place in the first two weeks of the new term. If you're interested in, please &lt;a href="http://doodle.ch/fdi9b4feix7mvt2c"
    &gt;vote&lt;/a&gt; for the dates which will suite you on doodle.ch.&lt;br/&gt;
&lt;br/&gt;
For more information please drop by the &lt;a href="http://shdhsr.pbwiki.com/"
    &gt;shdhsr-wiki&lt;/a&gt;. And don't forget to add your own &lt;a href="http://shdhsr.pbwiki.com/ProjectsIdeas"
    &gt;project/idea&lt;/a&gt; or &lt;a href="http://shdhsr.pbwiki.com/Location"
    &gt;suggestion&lt;/a&gt; where it should take place.. the more the merrier ;)&lt;br/&gt;
&lt;br/&gt;</content:encoded><dc:subject>Studium</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-08-18T14:38:37Z</dc:date></item><item><title>Twitter Publisher for CruiseControl</title><link>http://blog.suls.org/archive/2007/08/11/twitter-publisher-for-cruisecontrol.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/617/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&lt;p&gt;Due to the preparation of my upcoming semester thesis I want to extend my &lt;a href="http://cruisecontrol.sourceforge.net/"
    &gt;CruiseControl&lt;/a&gt; server with a &lt;a href="http://twitter.com/"
    &gt;Twitter&lt;/a&gt; publisher. The idea of getting the build status delivered to your mobile phone is quite exciting, isn't it?&lt;br/&gt;
However, it turns out it's not as easy as written in the &lt;a href="http://confluence.public.thoughtworks.org/display/CC/IRCPublisher"
    &gt;example&lt;/a&gt;. I've implemented everything needed but still get the following exception:&lt;/p&gt;
&lt;blockquote&gt;Caused by: net.sourceforge.cruisecontrol.CruiseControlException: Attemping to load plugin named [TwitterPublisher], but couldn't load corresponding class [net.sourceforge.cruisecontrol.publishers.TwitterPublisher].&lt;/blockquote&gt;
&lt;p&gt;The plugin in the CC config file is loaded as follows.&lt;/p&gt;
&lt;blockquote&gt;&amp;lt;plugin name="TwitterPublisher" classname="net.sourceforge.cruisecontrol.publishers.TwitterPublisher"/&amp;gt;&lt;/blockquote&gt;
&lt;p&gt;Any ideas what possibly be wrong? I didn't find anything in the CC mailing lists.&lt;/p&gt;

&lt;p style="text-align:right;font-size:10px;"
    &gt;Technorati Tags: &lt;a href="http://www.technorati.com/tag/cruisecontrol"
     rel="tag"
    &gt;cruisecontrol&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/java"
     rel="tag"
    &gt;java&lt;/a&gt;&lt;/p&gt;

</content:encoded><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-08-11T21:48:23Z</dc:date></item><item><title>Going to WWDC07</title><link>http://blog.suls.org/archive/2007/04/25/going-to-wwdc07.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/612/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">My &lt;a href="http://blog.suls.org/blog/archive/2007/04/20/i-did-it.html"
    &gt;last post&lt;/a&gt; wasn't that self-explanatory as I expected. So I'm trying to make up for my lapses :)&lt;br/&gt;
&lt;br/&gt;
Back in february this year I received an email from &lt;a href="http://developer.apple.com/products/student.html"
    &gt;Apple&lt;/a&gt; saying that I can apply for a WWDC scholarship. A couple of weeks later I filled out the application and sent my CV to them. At this point I was never expecting to finally get the scholarship. Honestly. &lt;br/&gt;
However, last Friday it turned out that "they" welcome me at Moscoe Center from June 10th - June 15th which means I have to skip the university for week.&lt;br/&gt;
&lt;br/&gt;
Not too bad considering I'll be attending the keynote =)</content:encoded><dc:subject>Studium</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-04-25T22:20:42Z</dc:date><geo:lat>47.2221840540008</geo:lat><geo:long>8.99542093276978</geo:long></item><item><title>I did it!</title><link>http://blog.suls.org/archive/2007/04/20/i-did-it.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/606/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&lt;br/&gt;
&lt;center&gt; &lt;a href="http://developer.apple.com/wwdc/"
    &gt;&lt;img width="374"
     height="100"
     border="0"
     src="http://blog.suls.org//files/images/blog/wwdc2007.jpg"
     alt="WWDC 2007"
    /&gt;&lt;/a&gt; &lt;/center&gt;</content:encoded><dc:subject>Studium</dc:subject><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-04-20T22:45:40Z</dc:date><geo:lat>47.2221840540008</geo:lat><geo:long>8.99542093276978</geo:long></item><item><title>Using "Scroll Area" in Dashcode</title><link>http://blog.suls.org/archive/2007/03/07/using-scroll-area-in-dashcode.html</link><guid isPermaLink="false">http://blog.suls.org/archive/id/600/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">Due to my increasing boredom for studying (yeah: physics, computer networks and probability stuff) I restarted my development of the &lt;a href="http://blog.suls.org/blog/archive/2006/10/31/timetable-dashboard-widget.html"
    &gt;class schedule widget&lt;/a&gt;. I coded the first draft of the widget by hand back in November 2006. By now, Apple has released it's Dashboard development suite &lt;a href="http://developer.apple.com/tools/dashcode/"
    &gt;Dashcode&lt;/a&gt; and I decided to build my second draft with it.&lt;br/&gt;
&lt;br/&gt;
Dashcode itself is still in the beta stage but it makes widget development already much easier. One good example is the use of the Scroll Area control:&lt;br/&gt;
You simply have to drag the "Scroll Area" control from the library to your widget, change the position, size and whatever.. but the tricky part comes with dynamic changing it's content. After a quick search in the &lt;a href="http://lists.apple.com/archives/dashboard-dev/2007/Jan/msg00119.html"
    &gt;Apple mailing lists&lt;/a&gt; I solved that problem as well:&lt;br/&gt;
&lt;pre&gt;// updating scrollarea&lt;br/&gt;document.getElementById("content").innerhtml = myNewContent;&lt;br/&gt;document.getElementById("scrollArea").object.refresh();&lt;br/&gt;&lt;/pre&gt;
&lt;br/&gt;
Sweet, isn't it ;-)</content:encoded><dc:subject>Tech</dc:subject><dc:creator>suls</dc:creator><dc:date>2007-03-07T13:51:18Z</dc:date><geo:lat>47.223397990276</geo:lat><geo:long>8.8159220664559</geo:long></item></channel></rss>
