Traditional Culture Encyclopedia - Photography and portraiture - What is the experience of learning to write code?

What is the experience of learning to write code?

DHH is a Danish programmer. His full name is David Heinemel Hansen. DHH is the acronym of his full name, and it is also his common screen name. 1979 65438+1October 65438+Mei was born in Copenhagen.

The birth of Ruby On Rails

1999, 20-year-old DHH founded the Danish game information and community website Daily Rush, which operated until 200 1.

Later, because of its PHP programming ability, it attracted the attention of Jason Fried, the co-founder of 37signals, and was recruited by Jason to develop an online project management tool. This tool is also the SasS product base camp of 37signals.

(Photo: Jason Fried, co-founder of 37signals)

In order to speed up the development of Basecamp, DHH developed a framework with Ruby, namely Ruby On Rails. In July, 2004, DHH spun off Rails from Basecamp and made it open source. Rails didn't open the submission right at first, and it didn't open to the public until February 2005.

DHH won the "Best Hacker in 2005" award jointly awarded by Google and O'Reilly for its contribution to Rails.

In August 2006, Rails reached an important milestone, and Apple announced that it had pre-installed the Rails framework on Mac OS X v 10.5 Leopard.

In 2007, DHH registered three trademarks: RUBY ON RAILS phrase, RAILS and RAILS official logo.

Rails has many users, including GitHub, Shopify, Airbnb and Square.

Emigrated to the US

In 2005, DHH graduated from copenhagen business school with a double degree in computer science and enterprise management. In the same year 10, he moved from Denmark to Chicago, USA.

DHH later became the co-founder and chief technology officer of 37signals.

37signals company 20 14 was renamed as Basecamp.

Write a book

DHH and Jason co-authored three bestsellers:

It was acquired in 2006, reworked on 20 10, and remotely on 20 13.

racing car

DHH has two hobbies: racing and photography.

From 20 13 to 20 17, I participated in the FIA WEC station for five consecutive years. In 20 14, it was ranked 82nd in "24 Hours in Le Mans". His team won the GTE championship.

Supplementary introduction:

Le Mans 24 Hours Endurance Race: Three drivers are a team, driving a racing car and completing the 24-hour race continuously. Together with Formula One World Championship (F 1) and World Rally Championship (WRC), it is called the three most famous and difficult automobile races in the world. Le Mans is divided into four groups: LMP 1, LMP2, GTE Professional Tournament and GTE AM. GTE-AM: Closed cockpit and open cockpit are allowed, with 2 doors and 2 or 2+2 seats. The racing cars used are modified from commercial production cars, but the age of racing cars must exceed 65,438+02 months, and each car must include amateur drivers.

Pay attention to the DHH racing suit with Basecamp.com on the chest, Basecamp.com on the neck and 37signals on the left arm. Don't forget to promote your company when driving. ?

In the past five years, DHH has participated in 36 competitions of FIAWEC, 16 times on the podium, won 6 sub-station championships, 2 championship runners-up, and 1 championship.

Participated in Le Mans Endurance Race for 5 times (without retirement) and got on the podium for 3 times, 1 time.

(DHH's racing car)

Take pictures of ...

In addition to racing, DHH also has a big hobby-photography.

DHH and Jamie are married. They have two sons: Colt and Dash.

The DHH family of four traveled back and forth between Chicago, Malibu, California and Marbella.