Nederlands (NL-nl)English (United Kingdom)
Community day report!
Gepubliceerd door Pieter Joost van de Sande   

Dit verslag is geschreven door Kees Dijk. Hij is onder andere bekend van het Open Space Code evenement. Meer informatie over Kees vind je op zijn blog, blog.softwarefun.nl, of via twitter @KeesDijk.

Saturday November the 17th 2009 Devnology held their first Devnology Community Day. A great day with amazing content for developers.This post gives my impressions of the day.

For people who don’t like to read just watch the slideshow.

General Impression

When you put a  group of people that all share the same interests in a room it always creates a breeding ground for discussions and sharing knowledge. If you than put these same people in a nice building, feed them and in general make sure they have nothing to complain it only gets better. I could feel this from the first minute I arrived at the community day and it lasted for the rest of the day. The only thing I possible can complain about was the lack of an internet connection. This was an unforeseen problem and will be double checked next time. Pieter Joost promised me so it must be true.

Sessions

The session where divers in content and in setting, there were workshops, presentations, Chalk ‘n Talks and Lightning talks. Topics you could choose from are in the table below.

An introduction to Functional Programming using Haskell
The Lean Lego Game Software engineering and multicore applications
Introduction to BDD Code reviews Software development anti patters found in the real world
Building an artificial game player in smalltalk Flying Horses – cleaner  code in other languages Math for Programmers
From idea to successful ISV: Traps and tricks Ten things you should know about model driven development
An introduction to Ruby
Software Transactional Memory
Give your code some love Message passing concurrency with F#
File Carving revisited (with Scala) Introduction to Acceptance Test Driven Development  

Devnology

Devnology is a great organization that already has organized a lot of amazing meetings. A panel discussion on Model Driven development and a session with Greg Young about domain driven design are just a few of the highlights. Devnology has a mission that says it all:

Devnology aims to provide the Dutch software development community with opportunities to exchange knowledge and experience. We aim to bridge the gap between theory and practice of software development.

Most of the twitter tweets about Devnology use #devnology so you can see what people are saying over here. Contacting and asking Devnolgy questions is easy, just follow this English contact page, they are all very involved and more than willing to answer questions.

Devnology depends on sponsors and so far they had some great sponsors. The community day was held at VXCompany in Baarn. VXCompany hosted the event very well and free charge.

Conclusion

I had a very well spent Saturday. Everything was taken care off but there also was a lot of freedom to find your way. The speakers were very involved, very easy to talk to and as far as I can assess very knowledgeable. You just have to love the organizers, the speakers and the attendees for giving up their free Saturday and making this an event to remember.

SONY DSC SONY DSC SONY DSC

 
Workshop voorbereiding Community Day
Gepubliceerd door Arne Timmerman   

De aanstaande Community Day biedt naast een groot aantal presentaties, workshop sessies waarin de handen uit de mouwen worden gestoken. Als het je leuk lijkt om aan één van deze workshops mee te doen, let dan op dat je een laptop meeneemt en je van te voren alvast wat voorbereidingen kan treffen. De voorbereiding geldt voor de volgende workshops:

An Introduction to Functional Programming using Haskell: installeer de Haskell compiler: GHC (Snow Leopard gebruikers, lees deze instructies)

Building an artificial game player in Smalltalk: Je eigen laptop met WIFI en daarop Linux, OS X of Windows geinstalleerd. Er zal een Smalltalk image, zie ook http://www.pharobyexample.org/,  met een basis gameclient verspreid worden.

Flying horses - cleaner code in other languages: Neem je laptop mee (of zoek een pair partner) en zorg voor een ontwikkelomgeving of taal naar keuze, je bent hierin volledig vrij

 
Verslag Scala avond
Gepubliceerd door freek   

Woensdag 7 oktober hadden we in het kader van 'Learn a new language' een workshop over Scala.
De avond werd gehost door Enigmatry, in hun kantoor in het Groot Handelsgebouw in Rotterdam, met een prachtig uitzicht over de stad. Omdat het pand zich pal naast Rotterdam CS bevindt kozen veel bezoekers ervoor met het openbaar vervoer te komen. Sommige bleken enige tijd door de vele lange gangen van het Handelsgebouw te hebben gezworven voordat ze bij de juiste deur waren beland, maar om 18:00 was iedereen present voor de maaltijd.
De workshop werd verzorgd door Jan Willem Tulp en Soemirno Kartosoewito, en bestond uit uitleg en demos over deze nog vrij nieuwe taal. Na inventarisatie bleek dat de meerderheid van de deelnemers nog geen ervaring hadden met Scala, terwijl ook een aantal deelnemers al wel enige tijd ermee bezig zijn. Deelnemers met al wat meer ervaring werden gekoppeld aan newbies, waarna men samen meedeed met de demos en opdrachten.
Het blijkt dat Scala een krachtige en veelzijdige taal waarin code veel compacter kan worden opgeschreven, onder andere doordat je niet alle variabelen hoeft te typeren maar gebruik maakt type inference. De syntax lijkt in sommige gevallen op scripting, maar Scala is wel een statisch getypeerde taal. Het is bij het leren van een nieuwe taal is het altijd lastig om de syntax onder de knie te krijgen, maar op deze avond bleek de grootste uitdaging toch te zijn om de imperatieve benadering die men gewend is (en die in Scala ook prima te hanteren is) los te laten en te vervangen door functionele oplossingen.  
De tooling is nog wel 'bleeding edge': de Eclipse plugin bleek niet altijd stabiel en vertoond soms nog vreemd gedrag.
Na de pauze lieten Marc Evers en Rob Westgeest zien dat BDD met Scala een interessante combinatie is. Dit werd bijna een sessie op zich, waar helaas te weinig tijd voor was. Gelukkig kunnen we van deze mannen meer zien op de aankomende Community Day.
Omdat het kennisnivo omtrent Scala en functioneel programmeren van deelnemers nogal uiteenliep was het lastig om het tempo te bepalen, en dit pakte daarom niet voor iedereen optimaal uit. Een enkele avond om een taal te leren is natuurlijk ook wel erg kort, en we zullen daarom in toekomstige events de nodige aandacht besteden aan Scala, en ook aan de invulling van workshops.

Hieronder de slides van deze avond.

 
<< Begin < Vorige 11 12 13 14 15 16 17 18 19 20 Volgende > Einde >>

Pagina 19 van 29

Bijeenkomsten

Prijzen sponsors

JetBrains logo



Foto's

Bekijk alle foto's van Devnology op Flickr.

Waarom bijeenkomsten?

Bijeenkomsten van Devnology zijn erop gericht enthousiaste ontwikkelaars bijeen te brengen om kennis en ervaring uit te wisselen, te discussiëren en te netwerken - geek to geek.

Over ons

Vanuit Devnology willen wij vooral kijken naar concepten binnen software ontwikkeling. Als zich nieuwe ontwikkelingen voordoen zullen we vooral kijken naar het concept erachter en deze in een breed kader van eerdere technieken en/of bestaande platformen plaatsen. Lees meer...