David Heinemeier Hansson

programador danés

David Heinemeier Hansson (conocido como DHH en las comunidades de Ruby y ALMS) es un programador danés y el creador del framework de desarrollo web Ruby on Rails y el wiki Instiki. Es también un inversor en la firma de desarrollo de software web 37signals.

David Heinemeier Hansson

Hansson en la O'Reilly Emerging Technology Conference de 2006
Información personal
Nacimiento 15 de octubre de 1979
Copenhague, Dinamarca
Residencia Benahavís, Málaga
Educación
Educación título de grado Ver y modificar los datos en Wikidata
Educado en Escuela de Negocios de Copenhague Ver y modificar los datos en Wikidata
Información profesional
Ocupación Programador[1]
Conocido por Ruby on Rails
Empleador 37signals[2]
Obras notables Ruby on Rails Ver y modificar los datos en Wikidata
Sitio web
Carrera deportiva
Deporte Automovilismo Ver y modificar los datos en Wikidata
Perfil de jugador
Equipos Sharp-Dalziel-Hansson Ver y modificar los datos en Wikidata
Distinciones
  • O'Reilly Open Source Award (2005) Ver y modificar los datos en Wikidata

Hansson es coautor de Agile Web Development with Rails con Dave Thomas en 2005 como parte de la Serie The Facets of Ruby. También es coautor de Getting Real y Rework con Jason Fried.

A su vez, es piloto semiprofesional de automovilismo. Fue campeón del Campeonato Mundial de Resistencia 2014 en la clase LMGTE Am.

Programación

editar

En 1999 Hansson fundó y creó un sitio web y una comunidad sobre noticias danesas sobre juegos en línea, llamados Daily Rush, que administró hasta 2001.[3]

Después de atraer la atención de Jason Fried ofreciéndole ayuda con programación en PHP, Hansson fue contratado por Fried para construir una herramienta web de administración de proyectos, que se convirtió finalmente en el producto de software como servicio Basecamp de 37signals.

Para asistirse en el proceso de desarrollo, Hansson empleó el lenguaje de programación Ruby (por aquel entonces desconocido) para desarrollar un framework web personalizado. El framework web que creó fue lanzado por separado de la herramienta de administración de proyectos como el proyecto open source Ruby on Rails. En 2005, fue reconocido por Google y O'Reilly con el premio Hacker of the Year por la creación de Ruby on Rails.[4]

Después de graduarse en la Copenhagen Business School y de recibir su graduado de bachillerato en Ciencias de la Computación y Administración de Empresas, se mudó de Dinamarca a Chicago en noviembre de 2005.

Opiniones

editar

Hansson apareció en la portada de julio de 2006 de Linux Journal que incluía una entrevista con él en la noticia destacada 'Opinions on Opinionated Software'. En el mismo mes, la ahora inexistente revista web Business 2.0 le situó en el puesto 34º entre las "50 personas que importan ahora".[5]

Es conocido por la manera bruta y cruda en la que expresa sus opiniones, tanto en línea como en la vida real. Hansson y su compañía han sido acusados de arrogancia,[6][7][8]​ acusación que él mismo no desmiente.[8]

Él es crítico con el software empresarial diciendo que no es "por tecnología o buenas prácticas".[9]​ Ha creado el desarrollador web Ruby on Rails de código abierto para los programadores que no simpatizaban con las líneas de comandos repetitivas e inherentes que compilaban sus desarrollos con plataformas como Java. [10]

Hansson ha expresado que la reducida participación de las mujeres no es un resultado de lo que él ha llamado la "naturaleza alfa basada en testosterona".[11]​ Dicho debate derivó de una presentación hecha por un discurso pronunciado por un orador en la GoGaRuCo (the Golden Gate Ruby Conference), en la que se incluían temas de inclusión de género, y otros tópicos sexualmente sugestivos. Hansson ha recibido duras críticas por su forma de comportarse ante los demás, que le ven como un pensador radical y cuya forma de expresarse es de "una crudeza verbal increíble".[12]

Carrera deportiva

editar

Hansson es piloto semiprofesional que participa en carreras de larga duración de alto nivel. Tomó parte en las 24 Horas de Le Mans de forma consecutiva entre 2012 y 2019, y retornó en 2022. Al mismo tiempo, compitió en cinco temporadas completas del Campeonato Mundial de Resistencia, alternando entre las categorías LMP2 y LMGTE Am. Ha pilotado para OAK Racing, Aston Martin Racing y Rebellion Racing, entre otros.[13]

En 2014, con cuatro victorias y cuatro segundos puestos, Hansson ganó el título de LMGTE Am junto a su compatriota Kristian Poulsen. Eran pilotos oficiales de Aston Martin y compartían un Aston Martin Vantage V8 GTE. Además, lograron la victoria de clase en las 24 Horas de Le Mans.[13]

Vida personal

editar
 
David Heinemeier Hansson. Silverstone 2013

David Heinemeier Hansson ha listado la fotografía y la conducción de coches de carreras entre sus aficiones.[14]​ En julio de 2010 se reveló que Hansson había sido quien había obtenido la edición única del Pagani Zonda HH.[15]

Reconocimientos

editar
  • 2005: ganó el premio Best Hacker of the Year 2005 en OSCON de Google y O'Reilly por su trabajo en Rails.[16]
  • 2006: aceptó el premio Jolt a la excelencia del producto por Rails 1.0.[16]

Resultados

editar

24 Horas de Le Mans

editar
Año Equipo Copilotos Automóvil Clase Vueltas Pos. Pos. Clase
2012   OAK Racing   Bas Leinders
  Maxime Martin
Morgan LMP2-Nissan LMP2 341 14.º 7.º
2013   OAK Racing   Olivier Pla
  Alex Brundle
Morgan LMP2-Nissan LMP2 328 8.º 2.º
2014   Aston Martin Racing   Kristian Poulsen
  Nicki Thiim
Aston Martin Vantage GTE GTE
Am
334 17.º 1.º
2015   Extreme Speed Motorsports   Scott Sharp
  Ryan Dalziel
Ligier JS P2-Honda LMP2 329 28.º 10.º
2016   Abu Dhabi-Proton Racing   Khaled Al Qubaisi
  Patrick Long
Porsche 911 RSR GTE
Am
330 28.º 3.º
2017   Vaillante Rebellion   Nelson Piquet Jr.
  Mathias Beche
Oreca 07-Gibson LMP2 364 DSQ
2018   Jackie Chan DC Racing   Ricky Taylor
  Côme Ledogar
Ligier JS P217-Gibson LMP2 195 DNF
2019   Jackie Chan DC Racing   Ricky Taylor
  Jordan King
Oreca 07-Gibson LMP2 199 DNF
2022   Inter Europol Competition   Pietro Fittipaldi
  Fabio Scherer
Oreca 07-Gibson LMP2 364 18.º 14.º
2023   Jota   Pietro Fittipaldi
  Oliver Rasmussen
Oreca 07-Gibson LMP2 316 24.º 13.º
2024   Nielsen Racing   Fabio Scherer
  Kyffin Simpson
Oreca 07-Gibson LMP2 291 25.º 11.º
Fuente:

Campeonato Mundial de Resistencia de la FIA

editar

(Clave) (negrita indica pole position) (cursiva indica vuelta rápida)

Año Escudería Clase Automóvil 1 2 3 4 5 6 7 8 9 Pos. Puntos Ref.
2013 OAK Racing LMP2 Morgan LMP2-Nissan SIL SPA LMS SÃO COA FUJ SHA BHR 2.º 132.5 [17]
2 2 2 6 6 3 2 2
2014 Aston Martin Racing LMGTE Am Aston Martin Vantage GTE SIL SPA LMS COA FUJ SHA BHR SÃO 1.º 198 [18]
1 2 1 2 1 2 1 2
2015 Extreme Speed Motorsports LMP2 HPD ARX-03b-Honda SIL SPA LMS NÜR COA FUJ SHA BHR 7.º 62 [19]
EX 8 5 6 4 4 Ret 7
2016 Abu Dhabi-Proton Racing LMGTE Am Porsche 911 RSR SIL SPA LMS NÜR MEX COA FUJ SHA BHR 2.º 151 [20]
5 6 2 4 1 5 5 4 1
2017 Vaillante Rebellion LMP2 Oreca 07-Gibson SIL SPA LMS NÜR MEX COA FUJ SHA BHR 8.º 85 [21]
9 4 DSQ 4 5 2 DSQ 3 3
2018-19 Jackie Chan DC Racing LMP2 Oreca 07-Gibson SPA LMS SIL FUJ SHA SEB SPA LMS 11.º 40 [22]
1 6 Ret
2019-20 Team Project 1 LMGTE Am Porsche 911 RSR SIL FUJ SHA BHR COA SPA LMS BHR 22.º 20 [23]
7 5 9

Véase también

editar

Referencias

editar
  1. «The home screens of 37signals». 
  2. «37signals weblog». 
  3. «Daily Rush». 
  4. «Google-O'Reilly Open Source Awards - Hall of Fame». Google Code. Consultado el 3 de septiembre de 2010. «Best Hacker: David Heinemeier Hansson (Ruby on Rails and 37Signals)». 
  5. Business 2.0, ed. (julio de 2006). «50 People who matter». CNN. Consultado el 10 de julio de 2007. 
  6. Donald Norman. «Why is 37signals so arrogant?». Archivado desde el original el 4 de mayo de 2009. Consultado el 6 de mayo de 2009. «Yes, they are arrogant -- and proud of it(...)But the disdain they show for their customers is not just arrogance: it is selfishness. The solution is not ignorance of the needs of your customers. Their approach is both arrogant and selfish.». 
  7. Tim Bray (13 de abril de 2006). «JRuby performance benchmark». Consultado el 6 de mayo de 2009. «David Heinemeier Hansson is rude and arrogant. At least that’s what he claimed in his keynote, displaying the dictionary definition of “arrogant” and saying “Well, yes”; then the next slide said “Fuck You”. We’ll see;». 
  8. a b «The Brash Boys at 37signals Will Tell You: Keep it Simple, Stupid». wired.com. 25 de febrero de 2008. Archivado desde el original el 9 de febrero de 2013. Consultado el 6 de mayo de 2009. «Critics had been saying that Rails wasn't versatile enough, that it couldn't handle large amounts of traffic, and that Hansson himself was arrogant. "Arrogant is usually something you hurl at somebody as an insult," Hansson said. "But when I actually looked it up — having an aggravated sense of one's own importance or abilities' — I thought, sure.». 
  9. «Let Java retire from the spotlight of web applications in dignity». indicthreads.com. 13 de abril de 2006. Consultado el 6 de mayo de 2009. «Just as Fox should have let The X-Files end with dignity around season 7, so should programmers let Java retire from the spotlight of web applications in dignity». 
  10. «Rails creator on Java and other 'junk'». infoworld.com. 31 de agosto de 2007. Consultado el 6 de mayo de 2009. «JRuby is a great way to open the conversation with enterprises by saying, You don't have to throw out all this "junk" you've accumulated over the years, Ruby is just an incremental piece you can put in. (...). The majority of Ruby on Rails users out there are people who go straight to Ruby on Rails, they don't have junk in the trunk.». 
  11. David Heinemeier Hansson (27 de abril de 2009). «Alpha male programmers aren't keeping women out». Archivado desde el original el 15 de septiembre de 2009. Consultado el 3 de septiembre de 2009. «I just can't get into the argument that women are being kept out of programming because the male programmer is such a testosterone-powered alpha specimen of our species». 
  12. «Projects on the Move». Linux Magazine. August 2009. Archivado desde el original el 15 de febrero de 2010. Consultado el 3 de septiembre de 2009. «Rails developer David Heinemeier Hansson posted to Twitter, “I’d much rather we went with beautiful women for the filler stock art. Works in ads.” Heinemeier Hansson doesn’t seem to understand that very few people are likely to feel comfortable in a community where they are only expected to play the role of human advertising material. The insensitivity that Ruby VIPs demonstrate in the face of numerous, anonymous comments online helps illustrate one of the major reasons for the marginal participation of women at open source community events.». 
  13. a b «David Heinemeier Hansson | Racing career profile | Driver Database». www.driverdb.com. Consultado el 15 de junio de 2022. 
  14. «DHH weblog». Consultado el 2 de julio de 2012. 
  15. «Pagani Zonda HH». secretentourage.com. agosto de 2010. Consultado el 2 de enero de 2011. 
  16. a b «http://www.loudthinking.com/about.html». Archivado desde el original el 2 de junio de 2011. 
  17. «Season 2013 results - FIA Endurance Trophy for LMP2 Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 5 de mayo de 2019. 
  18. «Season 2014 results - FIA Endurance Trophy for GTE Am Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 5 de mayo de 2019. 
  19. «Season 2015 results - FIA Endurance Trophy for LMP2 Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 5 de mayo de 2019. 
  20. «Season 2016 results - FIA Endurance Trophy for GTE Am Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 5 de mayo de 2019. 
  21. «Season 2017 results - FIA Endurance Trophy for LMP2 Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 5 de mayo de 2019. 
  22. «Season 2018 - 2019 results - FIA Endurance Trophy for LMP2 Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 16 de junio de 2019. 
  23. «Season 2019 - 2020 results - FIA Endurance Trophy for GTE Am Drivers». Campeonato Mundial de Resistencia de la FIA. Consultado el 1 de septiembre de 2020. 

Enlaces externos

editar