Twente.rb gaat deze maand live!

Geplaatst door Remco van 't Veer di, 07 okt 2008 09:49:00 GMT

Lokale Ruby gebruikers groepen schieten als paddestoelen uit de grond. Het begon met Amsterdam.rb, snel volgde Utrecht.rb, vorige maand de eerste (?) Ruby samenscholing in Groningen en deze maand gaat Twente.rb een kroeg bezetten.

De aankondiging van de organisatoren:

Sinds begin 2008 is er in Amsterdam met regelmaat een Amsterdam.rb: een meeting voor Ruby (on Rails) programmeurs. Klinkt natuurlijk enorm gezellig, maar als je vanuit het wonderschone Twente moet komen is dat toch wel een hele onderneming. Omdat er in Twente veel Ruby (on Rails) ontwikkelaars rondlopen, leek het ons leuk om de aftrap te geven voor Twente.rb. Het doel: ervaringen uitwisselen, elkaar wat leren en natuurlijk een gezellige avond hebben!

Op woensdag 29 oktober zal de eerste Twente.rb plaatsvinden. We ontmoeten elkaar om 20:00 uur in cafe de Beiaard aan de Oude Markt in Enschede. Iedereen is van harte welkom, zegt het voort! En vergeet je niet aan te melden bij onze Google Group!

Met vriendelijke groet,
Roderick van Domburg – Nedforce
Edwin Vlieg – BlueTools
Joost Diepenmaat – BlueTools

Wat is eigenlijk de status van Eindhoven.rb? Ene.. zijn er echt geen Rotterdammers die een kroeg excuus zoeken?

Geplaatst in , ,  | 3 reacties

Dit Is Git

Geplaatst door Michiel de Mare di, 05 feb 2008 22:42:00 GMT

Het lijkt wel alsof je de laatste tijd niet anders meer hoort dan verhalen over hoe geweldig gedistribueerd versiebeheer is, en dan het gaat het vooral over “git”, het nieuwe kindje van Linus Torvalds.

En niet voor niks. Er zijn een aantal problemen met subversion. Branchen is verwarrend (een branch is een cheap copy?) dus bijna niemand doet het, gewoon mergen is vervelend, veranderingen bijhouden in twee of meer branches is zo lastig dat je iemand in je team de rol van versiebeheerder moet geven (en ja, dat was ik meestal) en bij open-source projecten moet je kiezen tussen of iemand volledige commitrechten geven, of ze patches laten opsturen via email of een bugtracker. Tenslotte heb je altijd één centrale repository, en heb je dus een verbinding nodig voor de meeste acties.

Git werkt totaal anders. Er zijn enorme tutorials voor, en tegen de honderd commando’s, maar ik beperk me hier tot de kern:

Een repository bestaat uit vier soorten objecten:
  • blobs (bestandsfragmenten)
  • trees (de directorystructuur met de bestandsnamen, met per bestand uit welke blobs het bestaat)
  • commits (een tree plus een lijst met parent commits)
  • tags (metadata)

Er is geen centrale repository, maar iedereen bewaart de hele repository lokaal. Niet iedereen heeft dus persé dezelfde repository. Maar dat geeft niet, want synchroniseren betekent alleen de ontbrekende blobs, trees en commits uitwisselen.

Een repository is onveranderlijk – dat wil zeggen, er komt alleen data bij. Bestaande data verandert nooit. Als je een branch wilt maken, gebruikt git daar hard links voor. Dat maakt het een goedkope operatie.

Omdat elke commit een parent heeft, heb je dus een boom met commits. En dat blijkt noodzakelijk te zijn voor het automatisch verwerken van patches.

Een van de consequenties is dat omdat branches zo goedkoop zijn, je voor elk idee dat je hebt een branch kunt maken. Dat kan een enorm voordeel zijn.

Ik ben nu bezig om mijn subversion repository te converteren naar git. Over een paar weken vertel ik over mijn ervaringen.

De beste resource die ik heb gevonden is trouwens een screencast. Van harte aanbevolen!

Geplaatst in  | 2 reacties

Wat is jouw favorite 2.0 feature?

Geplaatst door Remco van 't Veer zo, 09 dec 2007 19:36:00 GMT

Het is je vast niet ontgaan dat de Rails 2.0 vrijgegeven is. Hulde aan het core team en lof voor de vele contributors! Maar wat is je favoriete nieuwe feature?

Het is moeilijk kiezen want er is zo verschrikkelijk veel moois bijgekomen! Zijn het sexy migrations? Of misschien de foxy fixtures? De request profiler of de vernieuwde debugger?

Ik zelf vind de cookie store heel erg welkom. Naast de performance boost, ben ik verlost van m’n sessie-opruim-cron-jobs. Maar het mooiste van de cookie store vind ik de HTTP liefde die ik er moeiteloos mee kan uiten.

Over HTTP liefde gesproken; basic authentication door alleen maar een bizar lange methode naam te gebruiken!

Wat is jouw favoriet?

Geplaatst in , , ,  | 4 reacties

Aftellen tot de Rad Race

Geplaatst door Michiel de Mare wo, 28 maa 2007 08:15:00 GMT

Vorig jaar hebben Remco en ik meegedaan aan de Rad Race, een wedstrijd waarin aan de hand van een functioneel ontwerp een “enterprise”-achtige applicatie gebouwd moet worden. Tot onze verrassing werden we tweede – we hadden namelijk genoeg fouten gemaakt, zoals op het laatste moment Ruby code inchecken met syntax errors.

Dit jaar zijn we beter voorbereid – we zijn een jaar Rails-ervaring rijker, hebben betere tools, en zijn helemaal RESTful. De winnaars van vorig jaar staan diep bij ons in de schulden. Bovendien weten we al wat we moeten bouwen: een webshop. Kortom, het enige dat er kan misgaan is dat het verkeerde rails-team wint ;-)

Geplaatst in ,  | 5 reacties

RubyEnRails 2007 Update

Geplaatst door Danny Lagrouw di, 27 maa 2007 07:49:00 GMT

Het organisatieteam van RubyEnRails 2007 is hard aan het werk om een schier eindeloze todo-list af te werken, een lijst die redelijk gaat lijken op die van Chad Fowler. Langzamerhand gaan de definitieve vormen zich aftekenen (met dank aan Chad):

  • Guess at how many people you can attract.
    Vorig jaar waren er zo’n 120 bezoekers; dat moet dit jaar beter kunnen!
  • Decide how much you would like the conference to cost to attend (the price per ticket).
    Ook dit jaar is deelname geheel gratis (maar sponsors zijn zeker nog welkom).
  • Pick a location; find a venue.
    We kunnen gebruik maken van twee riante zalen in de Hogeschool van Amsterdam. De definitieve datum is vastgesteld op 7 juni 2007.
  • Get someone to make a nice looking web site.
    Daar wordt hard aan gewerkt…
  • Try to get at least one “name” to agree to attend.
    Dr. Nic heeft toegezegd ons met zijn magie te komen verblijden.
  • Write a good CFP.
    En zover zijn we nu… De deadline voor het indienen van presentatievoorstellen is vastgesteld op 15 april. Vervolgens wordt op 1 mei het definitieve programma vastgesteld.

Dus…

  • Heb je een handige plugin geschreven waar je iets over kunt vertellen?
  • Kun je een uitgebreider verhaal vertellen over een Ruby- of Rails-onderwerp?
  • Kunnen andere mensen iets leren van jouw ervaringen tijdens een interessant project?

Meld je dan nu aan! We hebben timeslots van 5, 15 en 45 minuten; dus ook als je een korte presentatie wilt geven ben je welkom. Mail je voorstel of eventuele vragen voor 15 april naar: danny apenstaart rubyenrails punt nl.

Geplaatst in ,  | 5 reacties

Artikel over Ruby en Rails in Informatie

Geplaatst door Danny Lagrouw do, 07 dec 2006 20:19:00 GMT

In het enterprise-verantwoorde tijdschrift Informatie (november 2006) is een inleidend artikel over Ruby en Ruby on Rails geplaatst. Een mooie gelegenheid om RoR onder de aandacht te brengen van een nog groter publiek. Het artikel is hier als pdf (1MB) te downloaden; zie verder ook de site van Informatie.

P.S. Jaja, het staat natuurlijk vol met fouten die alleen de echte RoR-kenners er uit halen. Kom maar op met dat commentaar!

Geplaatst in , ,  | 3 reacties

Verhuisd!

Geplaatst door Remco van 't Veer wo, 22 nov 2006 12:23:00 GMT

Na bijna een jaar bij DreamHost te hebben gedraaid, heeft deze site eindelijk een degelijk plek gekregen; een eigen machine. Deze zwarte trommel heeft eerst een paar maanden onder Michiel z’n bed gestaan maar dankzij Prioserve hebben we eindelijk een plekje.

Eindelijk want bij dreamhost waren veel te vaak onbereikbaar en kwam de “druk, druk, druk” melding zo vaak in de beheeromgeving langs dat simpelweg een link toevoegen in de sidebar een heel frustrerende operatie was.

Nu maar zien of een pound en mongrel-cluster combinatie echt zo fantastisch is als je overal kunt lezen.

Geplaatst in  | 9 reacties

Rails Day in Nederland?

Geplaatst door Danny Lagrouw zo, 28 mei 2006 22:15:00 GMT

Bij toeval stuitte ik op een leuk nieuw Rails initiatief: Rails Day 2006. Op 17 juni a.s. hebben teams van 1-3 personen precies 24 uur de tijd om een (nieuwe) Rails applicatie te bouwen. Na afloop worden de inzendingen beoordeeld door een jury en zijn er prijzen te winnen. De vraag is nu: zijn er ook Nederlandse deelnemers??

Edit: Johannes de Jong wil graag in contact komen met twee Rails-experts. Zelf is hij pas begonnen met Rails, maar hij beweert een prachtidee voor een inschrijving te hebben: “Volgens de befaamde Rails/Ruby expert Geoffrey Grosenbach, ‘That’s an interesting idea. It could be a great project for RailsDay’”.

Johannes zoekt voor dit idee twee Rails-experts. Zelf wil hij de rol van projectcoordinator op zich nemen, en uiteraard leren van de twee experts. Zijn emailadres is: plotzeling APENSTAART hotmail PUNT com.

Geplaatst in , ,  | 2 reacties

Last-minute RubyEnRails

Geplaatst door Danny Lagrouw ma, 15 mei 2006 05:59:00 GMT

RubyEnRails 2006 komt snel dichterbij. Vlak voor de grote dag hebben we helaas een wijziging in het programma moeten doorvoeren. De Rails introductieworkshop waarmee Remco en ik de dag zouden beginnen, komt te vervallen (vanwege een jonge nieuwe Rubyist die in huize Remco in aantocht is!). We hebben Frank Oxener van Agile Dovadi bereid gevonden om het spits af te bijten met zijn presentatie; eveneens een introductie in Rails, met integratie met Google Maps. Het volledige, bijgewerkte programma vind je op www.profict.nl/ruby.

Verder heb ik vorige week een kijkje genomen op de locatie, Huis de Voorst in Zutphen. Na een paar keer verkeerd te zijn gereden (oke, ik heb geen richtingsgevoel, maar toch) heb ik het uiteindelijk gevonden door mijn navigatiesysteem in te stellen op “Voorsterallee, Zutphen”. Ik heb de locatie aangegeven op Google Maps.

Tot donderdag!

Geplaatst in , , ,  | 3 reacties

Eindelijk: ruby.pagina.nl

Geplaatst door Danny Lagrouw wo, 19 apr 2006 22:42:00 GMT

Tot mijn verbazing zag ik een paar weken geleden dat er nog geen ruby.pagina.nl bestond. Er zijn natuurlijk verschillende van dit soort linksites, maar voor zover ik weet is (start)pagina.nl wel de bekendste en grootste. Ik heb me spontaan aangemeld als ‘paginabeheerder’ en ben in de wondere wereld van startpagina (contract, richtlijnen, pagina­onderhouds­website, beheerders­vereniging, beheerders­bijeenkomst…) terecht­gekomen. Met als resultaat dat ruby.pagina.nl vanaf vandaag live is! Ik heb schaamteloos del.icio.us, ruby-lang.org, rubyonrails.org en diverse blogs afgestruind op zoek naar geschikte links; maar waarschijnlijk ben ik lang niet compleet. Weet je nog een link die echt niet mag ontbreken, dan hoor ik het graag (je kunt op het envelopje rechtsboven op de pagina klikken voor een fraai reactieformulier).

Geplaatst in , ,  | 4 reacties

Oudere artikelen: 1 2