RailsClub 2014:キリル・ゴリンとのインタビュー

1週間RailsClubをご覧ください! チケットを購入することはできますが、少ないです。 まだ行っていない場合の対処方法を知っています( こちら )。



金曜日のインタビューのゲストは、Coub.com ビデオバックエンドの開発者であるキリルゴリンです。 昨年、短いループ動画を作成できるサービスが開始され、すでに多くを征服しています。 たとえば、1か月あたり5,000万人のユーザー、1か月あたり3億回以上のcobビュー、および最初の投資の一環として100万ドル。 カンファレンスでは、Cyrilが大きなファイルを大量に処理する機能について話し、今日は質問をしました。



画像



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



私は現在Coub.comで働いており 、ビデオ処理とそのAPIのバックエンドをやっています。 現在、サイトでビデオとオーディオを操作する機能を拡張することを計画しており、このためにバックエンドを更新しています。 途中で、RAMLと呼ばれるAPIを記述するための新しいことに取り組んでいます。非常に大きな計画があり、Rubyパーサーの作成を開始しましたが、残念ながら、さらに優先度の高いケースがあります。



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



ユーザー、企業、または開発チームにとって顕著な結果が得られる、ある種のものを実装することができたら、それは素晴らしいことです。 ちなみに、最も時間のかかる機能が常にそのような結果をもたらすわけではありません-昨年、ユーザーが音量コントロールを絶えずオンにする必要がないように、穂軸にオーディオの正規化を追加しました。実装するのに数日かかりましたが、結果はユーザーに非常に好評でした。

最悪の部分は最高の反対です。テストなしで古いコードをリファクタリングすることはあまり快適ではなく、時間がかかり、あなたが水を踏んでいるようです、私は誰もが意味を理解していると思います。



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



これまでのところ、私はこの成果を多くの人々が使用することを行う機会と考えています。 けれども、先にあるものは私にとってより重要です。



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

何よりも、MRIの並行性の分野での進歩を個人的に期待しています。



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



Railsは、他の成熟したフレームワークと同様に、関連性を維持し、新しいトレンドに適応するという問題を抱えていると思いますが、安定性と後方互換性を失うことはありません。彼。



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



すぐに頭に浮かぶもの-rspec。



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



Ruby / RoRについては定期的に、Ruby Weeklyのみを定期的に確認しています。これは興味深いブログに出てくるものです。 今、私はAvdi GrimmのConfident Rubyの本を読んでいます。そこには多くの興味深いものがあります。ほとんどの場合、すべてが知られているように見えますが、頭の中で考えを組み立てるのに役立ちます。



あなたの意見では、Ruby / Ruby on RailsとPython / Djangoの間に競争はありますか? それとも、Rubyと関数型プログラミング言語ですか? ある場合、前者は後者よりも優れており、何が劣っているのでしょうか?



言語とフレームワークの組み合わせについて話す場合、私の意見では、Ruby on Railsはそれ自体が商業開発のためのより成熟したプラットフォームであり、少なくとも3年前にDjangoとの連携をやめ、その開発を厳密に監視していました。 私はPythonとDjangoについて非常に前向きな意見を持っています。平均して、Ruby on Railsプロジェクトの大部分では依然としてより良い選択だと思います。 競合について話すと、これはこの文脈ではあまり適切な言葉ではないようです。各タスクには独自のツールがあります。特定のPythonプロジェクトで理由を理解するのが難しい場合は、Djangoを使用する価値があります。 関数型言語についても同じことが言えます。それが何を提供し、何を提供するのか正確にわからない場合は、ユニバーサルツール(Ruby on Railsなど)を使用して、すぐにプロトタイプを作成し、アイデアを検討し、自分に最適なものを考え続けることをお勧めします。 multitool」は数年で十分です。



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



数年前には書いていなかったコードにとっては残念なことです。テストについて話しているところです。



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



冬には、自宅でバトルフィールドをプレイする暇があればスノーボードに行きます。 また、私はこの冬に自転車を組み立ててオフィスに行く予定ですが、これは今のところ紙の上にしかありません。



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



ここで、そのようなかわいこちゃんは、RoR- クリックについての穂軸の間で見つかりました。



9月27日のデジタル10月のカンファレンスで、Coubが大きなファイルをどのように処理するかを学びます。 プログラム全体はRailsClub 2014 Webサイトにあります。



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

チケットが少なくなっています!



スポンサー:



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

ゴールドスポンサー: BoookmateFunBox

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

人事パートナー: DigitalHR

主催者: EvroneおよびUndev



私たちは以下によって支援されました:



画像



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

RailsClub.ru

twitter.com/railsclub_ru

facebook.com/railsclub



All Articles