RailsClub 2014:Alexander Balashovへのインタビュー

今日、 RailsClub 2014には重要な日があります-私たちには300の日あります! これは、会議で多くの馴染みのある顔があり、興味深いコミュニケーションがあり、空席がないことを意味します。 残り35枚のチケットのみです。



今日、私たちの素晴らしいEvroneの同僚、著者、 TeatroサービスのCTO(最近私たちがについて投稿しました )、 Alexander Balashovが質問に答えました。



画像



今何に取り組んでいますか?





私はWebアプリケーション開発プロセスの改善に関与しています。 さまざまなContinious Integrationツールを研究し、特定のプロジェクトにどのように適用できるかを確認します。 私はテストのトピック、特にカピバラとポルターガイストを使用した統合テストに非常に興味があります。 スレッドを使用するという事実により、非常に興味深いバグが頻繁に表示され、デバッガーで素晴らしい時間を過ごすことができます。



手動テストのトピックにも興味があります。 ワンクリックでプールリクエストをデモできるTeatroサービスを開発しています。



あなたの仕事の最高の部分と最悪の部分は何ですか?



仕事の最大の部分は、独自の複雑な問題を解決することです。 ほとんどの職業では、タスクの大部分は典型的ですが、プログラミングではすべてが基本的に反対です。 タスクが繰り返されると、コードがライブラリに転送され、このタスクは単純に消えます。



仕事の最悪の部分は、難しくはないが、まだ時間が必要な愚かな小さなバグです。 時間が経つにつれて、私は理由をより速く探し、それらに費やす時間を減らすことを学びました。



今のあなたの人生/キャリアの主な達成は何だと思いますか?



私は今、Teatroに非常に情熱を注いでいます。作成されたプロジェクトについて話すなら、おそらくそれが主な成果でしょう。 一方、同僚と私の経験を共有できたことを非常に誇りに思っています。



そして人生には、私には2人の愛する子供がいます。女の子と男の子です。 また、30以上の国と100の都市を訪れることができました:)



あなたの意見では、RubyとRuby on Railsは今後どのような方向に発展するでしょうか?



間違いなく、これはパフォーマンスです。 ここでは、春がレール4.1に登場し、適切なレコードでは4.2で約束されています。 Rubyはパフォーマンスも改善します。 ほとんどの場合、フルスレッドの使用が開始されます。



あなたの意見では、RubyとRuby on Railsの開発者のコ​​ミュニティが現在直面している最も重要な問題は何ですか?



そのため、問題はありません。Rubyon Railsは「地球上の楽園」と言えます。 したがって、私は問題の観点から話をしたくないので、後でそのようなことを発明し、Rails Wayを残します。 前述したように、Rubyの世界での主なタスクは、特にパフォーマンスとスレッドですが、これもほとんどのアプリケーションにとって問題ではありません。



指を向けて「コードを書く必要がある」と言うことができる逸品はありますか?



一般的に、最も有名な宝石はよく書かれています。 かつて、私はそれが内部に書かれているので、酒宴が本当に好きでした。 いくつかの非常にクールな開発者の間では、「内部のレールはそんなにたわごとだ」という意見がまだあります。 私はこれに同意しません、レール自体は常にロールモデルとして機能します。



Ruby / RoRについて何を読みますか? ブログ、リソース、本?



永続的なサイトのうち、 weblog.rubyonrails.orgruby-lang.orgのみ:)他のブログ、twitterなどは読みません。時間がかかりすぎます。 この時間をプログラミングの練習やgemソースの読み取りに費やすことをお勧めします。 とにかく、最も重要なことはあなたを見つけることは常に起こります。 当社には、すべての重要なニュースが常に表示される一般的なチャットがあります。



本は良いことです。ルビーに関するいくつかの本と、「完璧なコード」などのプログラミングに関する古典的な本を読む必要があります。



あなたの意見では、Ruby / Ruby on RailsとPython / Djangoの間に競争はありますか? ある場合、前者は後者よりも優れており、何が劣っているのでしょうか?



最近まで、私はDjangoとRailsがライバルだと思っていましたが、Pythonカンファレンスに参加し、コミュニティの人々と話し、Pythonをプロジェクトで部分的に使用して、これが完全に真実ではないことに気付きました。 彼らは同じ問題を解決します、それは本当です。 それでも、彼らは心理的に非常に異なっています。 PythonおよびRubyは、LinuxおよびMacと比較できます。 誰かが誰かに近く、他の誰か、そして実際には彼らは競争しません。 同時に、私の個人的な意見は、Ruby on Railsの方がはるかに優れているということです。 コミュニティとRuby on Railsの背後にいるリーダーに大いに感謝します。 DHHなどの星で定義されているものがたくさんあるので、インフラストラクチャのことを考えずに、特定の問題の解決に集中するのがはるかに簡単です。 これはMac OSと非常によく似ており、すべてがすぐに使用でき、標準のツールで十分です。 鉄道の世界の誰もが、たとえば、バンドラーを使用しており、これが標準です。 Pythonの世界にはそのようなものはありません。 そこでは、Linuxに似た状況があります。誰もがそれぞれに自分の好きなツールを選択するか、自分で書いてもです。



数年前に書いたコードに恥をかいていますか?



いいえ:)これは、あなたが今よりも悪いことをしていた自然な状況です。 これが起こらない場合、その場で立ち往生しています。



コードを書かないときはどうしますか?



モーターがあるところはすべて大好きです。 私は車を運転し、クロスバイクに乗るのが好きです。 私はカートが大好きです。 私は車でさまざまな国に旅行するのが大好きです。 それは最も好きなものを組み合わせます:車と旅行。 たとえば、私はモスクワからヴェネツィアとイスタンブールまで車を運転しました。



インタビューありがとうございます!



ところで、レポートの合間に、9月27日のデジタル10月センターでのカンファレンスで、プロジェクト用にSashaと一緒にTeatroをセットアップすることができます。 このプログラムは、RailsClub 2014のWebサイトにあります。



参加の登録と支払い- こちら。

残り35枚!



スポンサー:



ジェネラルスポンサー-Toptal

ゴールドスポンサー: BoookmateFunBox

シルバースポンサー: AT-Consulting and Lookatme



人事パートナー:



画像



DigitalHR自身は次のように述べています。「素晴らしい結果を生み出す何か(重要なもの)を作成しようとするとき、 世界に変化をもたらす何か(素晴らしいもの)を求められたとき:適切な人材を見つける必要があります。チーム。 異常なリクエストがある場合、絶え間ないサポートが必要な場合、または適切な人を見つける必要がある場合、DigitalHRチームが常にお手伝いします。」



主催者: EvroneおよびUndev



railsclub.ruのニュースレターにサインアップしてニュースレターを最新の状態に保ち、最新情報を入手してください。

RailsClub.ru

twitter.com/railsclub_ru

facebook.com/railsclub



All Articles