Onderzoek adoptie Ruby on Rails

Geplaatst door Remco van 't Veer do, 18 dec 2008 09:19:00 GMT

Maarten doet onderzoek naar de acceptatie van Ruby on Rails in het bedrijfsleven. Om informatie te verzamelen heeft hij een enquête opgesteld. Hij vraagt maar een paar minuten van je tijd;

Beste redactie,

Als student Business Informatics aan de Universiteit Utrecht wil ik jullie vragen om mij te helpen met het vinden van respondenten voor mijn afstudeeronderzoek. Ik verricht onderzoek naar de adoptie van Ruby on Rails door ontwikkelaars in het bedrijfsleven. Met behulp van een vragenlijst hoop ik een theoretisch model te valideren dat de adoptie van Ruby on Rails voorspelt en verklaart. Ik ben op zoek naar professionele web applicatie ontwikkelaars (ervaring met Ruby on Rails is niet noodzakelijk), die mijn enquête willen invullen.

De enquête bestaat uit twee pagina’s met vragen en het duurt ongeveer 5 minuten om het in te vullen. De mogelijkheid bestaat om een email adres achter te laten, zodat ik later de resultaten van het onderzoek naar de respondent toe kan sturen. Het is ook geheel anoniem in te vullen.

De enquête is hier te vinden: www.cs.uu.nl/survey/ror

Ik zou het geweldig vinden als jullie het onderzoek op jullie blog onder de aandacht kunnen brengen, want ik ben dringend op zoek naar meer respondenten. Als jullie nog vragen hebben over het onderzoek, stel ze gerust. Bij voorbaat dank!

Met vriendelijke groet,
Maarten Nefkens

Maarten heeft belooft de uitkomsten met ons te delen.

Geplaatst in , ,  | 1 reactie

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

OpenID

Geplaatst door Michiel de Mare di, 06 maa 2007 13:51:00 GMT

OpenID is helemaal in, de laatste tijd. uzy.nl heeft een interessant artikel over wat het is en wat de voor- en nadelen zijn. Simon Willison noemt zes dingen waar je OpenID voor kunt gebruiken. De jongens van HollandOnRails hebben hun eigen provider geschreven (in RubyOnRails natuurlijk). En DHH is bezig om OpenID in Rails 2.0 te integreren. En voordat het zover is kun je al aan de slag met OpenID, volgens Dan Webb. Ik heb het geprobeerd en met de ruby-openid gem is het echt triviaal.

Ik vroeg me af of je binnen je applicatie exclusief open-id kunt gaan gebruiken, in plaats van als extra functionaliteit voor gebruikers die al een OpenID hebben. Maar ik denk van niet. Want dat betekent ofwel dat je je gebruikers moet doorverwijzen naar een OpenID-provider. En hoeveel gebruikers zullen niet begrijpen wat er gebeurt en afhaken? Ik denk dat je meer dan de helft van je potentiële gebruikers verliest. De OpenID-providers die ik heb gevonden waren niet erg gebruikersvriendelijk. Je wilt tenminste je logo kunnen zetten op de registratie-pagina. Meertalige providers heb ik al helemaal niet gevonden.

Het alternatief is dat je zelf een OpenID-provider wordt. Voor sommige sites kan dat voordelen hebben, zoals sites als AOL, Yahoo en LiveJournal, die een enorm aantal gebruikers hebben. Voor de meeste sites heeft het geen voordelen, vergeleken bij een normale registratieprocedure. Bovendien moet je je gebruikers voorlichten over OpenID, terwijl je ze eigenlijk alleen maar wilt vertellen wat er zo fantastisch is aan jouw eigen site.

Heeft OpenID de toekomst? Heel veel hangt af van Google en Yahoo. Ik gebruik zelf nog geen enkele site waar ik OpenID voor nodig heb, hoewel dat gaat ongetwijfeld snel veranderen. Maar ik heb een flink aantal accounts bij Google en Yahoo. Als ik daar een OpenID aan kan koppelen ben ik meteen om!

Als toetje nog een geweldig presentatie van Dick Hardt over “Identity 2.0”. Een echte aanrader!

Geplaatst in , ,  | 2 reacties

A fool with the best tool for the job is still a fool

Geplaatst door Danny Lagrouw ma, 21 aug 2006 21:52:00 GMT

In mijn jeugd kende ik twee timmermannen, die elk een eigen manier van werken hadden. De eerste, mijn opa, was zo iemand wiens handen konden maken wat hij zag. Kasten, tafels, trapjes, hij kon alles. Je gaf hem een beschrijving van wat je wilde hebben, hij kreeg een glans in zijn ogen, en ging aan het werk. Hij had een enorme verzameling bij elkaar verzameld gereedschap, waar hij echter meestal maar een klein deel van gebruikte. Hij ging zo op in zijn werk, dat hij soms de moeite niet nam om het gereedschap te gaan halen dat hij nodig had; met wat hij toevallig in zijn handen had ging het vaak even goed. Tijdens het werk had hij altijd voor ogen hoe het het wilde hebben. En na enige tijd liet hij je vol trots het eindresultaat zien. Hij had plezier in zijn werk.

De tweede timmerman die ik kende was mijn oom. Mijn oom had een aantal jaar lang een timmercursus gevolgd, maar vond dat hij eigenlijk nog altijd niet genoeg geleerd had om volwaardige producten af te kunnen leveren. Als je hem vroeg om iets te maken, wilde hij precies weten hoe het eruit moest zien, wat de maten moesten zijn, welk materiaal hij moest gebruiken. Dan kreeg hij een vermoeide blik in zijn ogen, en ging aan het werk. Ook hij had veel gereedschap, nieuw gekocht van het beste merk. Als hij met zijn klus bezig was, lette hij er altijd op het juiste gereedschap te gebruiken, zoals hij het had geleerd. Hij verachtte mijn opa, omdat hij hem ooit een schroevedraaier als beitel had zien gebruiken. In zijn ogen was er voor elke klus een gereedschap dat het best geschikt was. Tijdens het werk had hij altijd het juiste gereedschap voor ogen. Het eindresultaat haalde hij niet vaak. Ik heb hem nooit blij zien kijken als hij bezig was.

Wanneer is PHP “the best tool for the job”, en wanneer is Ruby dat? Volgens mij is het beste gereedschap voor een klus datgene wat de programmeur in kwestie op dat moment het beste gereedschap vindt. Er is in principe geen (in Platonische zin) ‘absoluut’ beste gereedschap aan te wijzen voor een willekeurige klus. Als ik klaag dat ik geen Ruby kan gebruiken voor kleine webformuliertjes, dan is dat niet omdat ik koste wat kost Ruby wil gebruiken—maar om de klus te klaren grijpen mijn handen naar het gereedschap dat op dat moment het dichtstbij ligt, dat het meest vertrouwd aanvoelt, waarmee ik het snelst klaar kan zijn. En op dit moment is de programmeertaal waarin een programma-idee in mijn gedachten zo ongeveer 1 op 1 overeenkomt met een uitwerking op de computer, (naast Java), Ruby. Hoe kan iemand dan nog beweren dat ik beter PHP kan gebruiken? For any job?

Geplaatst in ,  | 2 reacties