
Facebookが2016年にハッカソンで生み出した7つのお気に入りを紹介
ナット・レヴィ著

ハッカソンはFacebookの企業理念の一部です。Facebookは毎年、数多くのグローバルイベントを開催しており、各オフィスでは独自のハッカソンを開催することが奨励されています。
Facebookユーザーが社内ハッカソンで毎日目にするツールの一部は、エンジニアが開発し、イベントを通じて既存機能の改善に活用されています。Facebookはこれらのハッカソンを通じて、役職に関わらず社内の全員が製品の改善策を考え、構築することを奨励しています。
Facebookは今朝、2016年のハッカソンを振り返り、そこから生まれた注目すべき発明をいくつか紹介するブログ記事を公開しました。今年のFacebookの注目の発明品は以下のとおりです。
-
ボイジャーのトランスポンダー。(Facebookの写真) 最終的にボイジャー・トランスポンダーとなるプロトタイプは、Facebookの今年最初のハッカソン、そして通算50回目となるハッカソンで開発されました。このトランスポンダーは、写真や動画といった高度なデータを単一波長でより高速に伝送するデータセンター技術です。Facebookによると、人々がこれまで以上に多くの写真、動画、その他の大容量データファイルを共有しているため、この技術は不可欠とのことです。
- シアトルのエンジニアグループは、Facebook Liveの技術を活用し、同社のMessengerプラットフォーム内にグループビデオストリーミング機能を開発しました。このアイデアは最終的に、Messengerのサードパーティ通話機能や、FacebookのVRプラットフォームOculusの「ルーム」と「パーティー」機能に採用されました。
- Facebookのセーフティチェック機能は最近、フェイクニュースの被害に遭いましたが、依然として同社の市民向け機能の中でも特に役立つ機能の一つです。元々のアイデアは数年前のハッカソンから生まれ、今年は複数のFacebookチームがこの機能に機能追加を行い、危機時に地域のリソースを見つけるのに役立つリンクを追加するなど、よりカスタマイズ性を高めています。
- Facebookのアカウントキット(ユーザー名とパスワードではなく電話番号でアプリにログインできる機能)に追加されたこの機能により、Facebookはアカウント認証にSMSメッセージを使う必要がなくなりました。テキストメッセージは信頼性が低い場合があるので、インスタント認証機能はユーザーのアクティブなFacebookセッションを使用して、認証済みの電話番号を確認します。
-
Facebook のおすすめ機能を使うと、ユーザーは旅行中に友達が行くべき場所の地図を作成できるように手伝うことができます。(Facebook の写真) Facebookのおすすめ機能では、ユーザーがエリアのインタラクティブな地図を作成し、友人が投稿すると、そのおすすめが地図上にピン留めされます。ニューヨーク市で開催されたハッカソンでは、あるチームがこのコンセプトをさらに発展させ、投稿にコメントするだけで、共有アルバムへの写真のアップロード、イベントのクラウドソーシング動画の作成、協力型ゲームのプレイなどが可能になる機能を開発しました。
- これは少し社内情報ですが、Facebookのスタッフにとっては重要な情報と思われるので、会社から直接お伝えします。「Nuclideは、iOS、React Native、そしてWeb開発のためのFacebookのオープンソース統合開発環境です。3日間にわたる夏のハッカソンで、あるエンジニアがNuclideをベースにハッキングを行い、(Appleの)プログラミング言語Swiftのサポートを統合することを決意しました。」
- Nuclideは、オープンソースのデスクトップテキストエディタであるAtomをベースに構築されました。今年のハッカソンで、Facebookのエンジニア数名がAtomをよりモバイルフレンドリーにするプロジェクトを開始しました。このプロジェクトは現在も進行中ですが、エンジニアたちはAtomのソースコードを再パッケージ化し、Webアプリのように動作させるスクリプト群を開発しました。