📜 ⬆️ ⬇️

RailsClub'Moscow 2013. Interview with Eric Hodel

The 12th Ruby-developers conference RailsClub'Moscow 2013 is just around the corner. A little more than two weeks left before the conference. By the way, tickets for 6500 are already running out. We advise not to postpone the purchase of tickets .

While waiting for RailsClub, we don’t get tired of telling you about foreign guests. Read, for example, an interview with Ernie Miller or what Jeremy Evans does in church during his free time .

Today, we will take a closer look at Eric Kodl, AT & T developer and owner of the 2012 Ruby Hero Award.
')
Interviews are published with original answers in English and our free translation.

image

When and why did you start programming?

I started programming before the computer appeared at home. I learned a little Logo in summer school, when my mother took me to work on weekends, and I reprinted basic programs from the last pages of magazines. When I got a computer at home, I was finally able to figure out how the information was read from the joystick, forcing the car to move on the screen. Before college, this was the peak of my programming opportunities.

I started programming before I had a computer at home. I would like to know how to do it. It is a little bit more than a little schooling.

What are you working on right now?

AT & T pays me for working on open source. Now I am preparing for the release of RubyGems 2.1 (what happens before the conference) and the new release of RDoc with many minor changes and an updated look.

My group at AT & T is working on a cloud product, so lately I have been working with DRb. This spring I wrote drbdump, which allows you to track DRb traffic. I also played around with the distributed computation library built on top of DRb, and used it to test the regressions in RDoc.

I'm paid to work on open source by AT & T. I am currently preparing for the release of the conference.

I have been working with DRb lately. This spring I wrote drbdump watch DRb traffic. It has been a DRD.

What is the best, and what is the worst part of your work?

Since I work remotely, every few months I have to undergo corporate training on topics that do not apply to me, for example, on asbestos or fire safety. Fortunately, this is not such a big inconvenience.

The best thing is that I can choose open source projects that I want to work on, while gaining access to the cloud hardware without payment restrictions.

Since I have been working, I like to go through training, office training, safety and security. Fortunately this is only a minor annoyance.

I would like to make it a problem.

What do you consider your main achievement in life / career at the moment?

I try to have as few bugs in my programs as possible.

I think the recent releases of RubyGems 2.x answered this task. All found bugs were minor and were fixed easily and without any problems. But inside the rubygems have undergone dramatic changes, which could easily lead to a lot more bugs.

I release as much as possible.

I think these recent releases of RubyGems 2.x have met this goal. Found to be a minor. At the same time, there will be some major changes.

What is the purpose of your career and professional development?

I want to achieve a state in which I can support Ruby through open-source and will be open to everything new.

I would like to give you my support.

What helps a programmer to grow professionally?

I always want to work on what I have not tried to do before. Most recently, I experimented with OpenGL, basic game mechanics, and packet capture (which eventually led to drbdump).

I've always wanted to before. Most recently I've experimented with the OpenGL and basic game mechanics and packet capture (leading to drbdump).

What book would you recommend to read to any programmer?

“The Pragmatic Programmer” is a great book, thanks to which I made many small discoveries that allow you to create high-quality software again and again.

It helped me to make it a little bit more than that.

What do you like to do when you don't write code?

I play video games (mostly PlayStation), I mess around with home automation and arduino.

I play video games (PlayStation, mostly), tinker with home automation and arduino.

Thanks for the interview and see you in Moscow!

The conference

We invite everyone to the RailsClub'Moscow 2013 conference. Traditionally, we will feed, give presents, hold contests and lotteries, play good music :) There will be a lot of interesting and informative.

Registration and payment of participation in the conference . Hurry up! Tickets for 6 500 rubles are already running out, have time to buy.

Our sponsors

The general sponsor



Undev.ru is a strong development team for Ruby, Objective C, C ++, C #, JavaScript. They are working on the creation of a unique technological platform for television broadcasting via the Internet. On the basis of this platform were made such major projects as Web elections 2012, SPIEF, broadcast Vancouver and London Olympiads, and several more projects of a similar scale.

Gold Sponsors



Aviasales.ru is Russia's first and largest Internet search engine for cheap air tickets. This is a project with monthly attendance of more than 2.5 million users and additional functions for finding hotels, insurance and car rental services. The company employs approximately 60 people. The headquarters and 80% of the employees are located on the beautiful sunny island of Phuket in the Kingdom of Thailand. The technology stack includes RoR / Redis / RabbitMQ / MySQL.



SocialQuantum is one of the leading developers and publishers of gaming applications for social networks and mobile platforms in Europe. The company's games are available on iOS and Android platforms, as well as on Russian social networks and on Facebook.
The applications of the company “Social Quantum” consistently occupy the first places in the ratings of mobile games, as well as leading positions in Russian social networks.

Silver Sponsors



GitHub is the most effective way to do software together, and this application is not important for your company, an open source library or just a project for a couple of days. GitHub provides tools for collaborative development on any device, making it easier. Start today - hosting open-source projects for free!



Lookatme is a modern online magazine for young people, with an audience of over 1.7 million monthly users. The project was developed on Ruby on Rails, therefore, traditionally, Lookatme helps our conference. In LAM'e work very creative and interesting people. Not a big, but very solid and friendly team.

The organizers



Stay up to date with our news by subscribing to the newsletter on the website railsclub.ru , and stay tuned for updates:
railsclub.ru
http://twitter.com/#!/railsclub_ru
www.facebook.com/railsclub

By the way, we are actively looking for sponsors. Offer to sponsors

Developing your Ruby project? Ruby brings you money? Does ruby ​​make you happy? Make a contribution to the development of Ruby in Russia! Become a sponsor of the largest Russian Ruby on Rails conference! Help us make RailsClub better!

Source: https://habr.com/ru/post/193322/


All Articles