Hello!
Until
RailsClub 2016 quite a bit! While we are preparing 600 packages of hand-outs, we want to remind you that it’s time to vote for
Heroes of Ruby (
all the details are here ) and to introduce you to two more of our speakers,
Ilya Zykin (Toptal) and
Ivan Nemytchenko (Gitlab) . Our companions from the RubyNoName podcast recorded with each of them a fascinating issue-interview.
You can listen to the podcast site (
here Ivan ,
here Ilya ). And below we decipher the fragment from each conversation.
Ilya Zykin .
Listen to the whole conversation .
')
At the conference you will tell about DEPLOY.RB. Can you say a few words about the future report without spoilers?I really want to hope that my report and the results of the work that I have done will help advanced programmers to find some technical points in the new Rails 5. But I would also like more beginners to learn about this report. To them, my work can help quickly start working with Rails. The report is called Deploy.rb, and it’s about how to ensure that a real Rails 5 application is launched on a production-like server within 5 minutes. Having spent the minimum amount of time it is possible to achieve results on a real server, with already existing prepared tools. Such as Redis, Sidekiq, search engines and so on.
It is very important for me to provide a quick start for a large number of people. Many people want to experiment with Rails 5, they want to migrate their code to it. But people don't understand whether Rails 5 is ready for it or not? Is it worth doing?
My project will help people:
- For experienced: decide if Rails5 is ready for production?
- Give a quick start to newbies. It is important for people to get a quick interesting result in order to start developing further.
That's my story about it.
Why go to the conference at all, what do you think?Any conference is a great way to meet interesting people, and talk on professional topics, share experiences, learn something new.
We all understand that the reports can then be viewed online. We, programmers, are rather reserved people. But the most successful representatives of our party are people who communicate live with a large number of people.
It is necessary to try to find new contacts, to talk on some topics. It is for this purpose that events have been created, in which their role. It is necessary to fit in and communicate, even if sometimes it is difficult.
I look forward to new meetings, discussion of interesting issues, I want to learn about new faces and new stars in our professional field.
Such a desire to communicate - a consequence of the fact that you work remotely? If you worked in a company, would you not have such a thirst for communication?No, we lock ourselves in even in a small, even in a large team, we still work in fairly limited groups, teams of several people. Fresh air is always needed! It doesn't matter if you are working remotely or in the office. In the office, you also lock yourself inside your monitor. You can not communicate with colleagues for weeks and months. Although the biggest problem in programming is not code, it is communication.
Ivan Nemytchenko .
Listen to the whole conversation .
In the past, RailsClub you talked about the project RailsHurts . Was it supposed to be a book, is it in process? Tell me how this project is doing a year later?I did not have a fundamental computer science education, and I realized quite late enough about the theme with patterns, principles, patterns. For a long time I coded on the notorious Rails way, I did everything obvious: I need to plug in a callback - you do a callback. The fact that DHH registered :) was done in this way. Naturally, the projects turned into a bunch of you know what. At some point, I realized the situation. It just coincided with my departure from 7bits in Omsk. On freelancing, I came across a project on which I was able to try patterns and SOLID principles in battle. I tried, I managed to solve problems to some extent. And most importantly, I managed to feel the spirit of this approach. On such a wave, I studied a bunch of materials and found out a bunch of people who think the same way: the
Arkency agency,
Piotr Solnica , just the Lotus (now Hanami) that appeared.
Then I started to give a talk on
How to stop being Rails Developer . The name is provocative, it was specifically made to draw attention to the problem. The problem is that many of them are Rails way, and Rails way is only good to a certain extent. At some point, the project grows and becomes so complex that in this way the complexity of the code cannot be maintained. Everything becomes very fragile: when you change something in one place, it breaks down in ten other places. SOLID principles and patterns just save from this, and I wanted to draw attention to the problem and after the report I decided that I should write a book.
The book is still on pause, but several articles have been written on this topic. The site works, on it, for example, a cool questionnaire is made: “
Do you know where Ruby ends and the Rails framework begins ?” A couple of months ago, Matz and DHH somehow learned about this questionnaire and he ruined the Ruby community once more. A bunch of people tweet, about 20,000 went. The people frightened a little.
And what is the analyst on the basis of this survey?There are statistics , in it the number of correct and incorrect answers to each question from this questionnaire. For the most part, the people respond correctly, but depend on the question.

Interesting? There is nowhere to postpone the purchase of a ticket, an account for units! Registration
here , the price of the ticket in the last 3 days - 12,000 rubles.
Conference organizer:
EvroneThanks to the best companies that support us:
General partner: Toptal
Gold Partners: Rambler & Co , AT-Consulting and Progress
Silver Partner: JetBrains
Bronze Partners: Gitlab , VoltMobi , Restrim , InSales and Seendex.
Beer partner supporting traditional afterparty - CloudCastle
See you at
RailsClub !