はてなエンジニアアドベントカレンダー2017

社内で機械学習ハッカソンを開催しました

こんにちは、アプリケーションエンジニアの id:alpicola です。先日社内で機械学習を題材としたハッカソンを開催しました。サービスに蓄積されたデータを使って、何か面白いことができないか気軽に試してみる場を設けるのが開催の趣旨です。このハッカソンの…

エンジニア新人研修で障害対応演習を行いました

2016年からエンジニア新人研修に取り入れている障害対応演習について紹介します。はてなの新卒エンジニア向け新人研修は、もともとはてなサマーインターンの講義資料をベースに行ってきたのですが、2016年からはよりアドバンストな、実務に近い研修を行って…

Bing検索の裏側―BitFunnelのアルゴリズム

はてなアプリケーションエンジニアの id:takuya-a です。 この記事では、Microsoft の検索エンジン Bing で採用された BitFunnel アルゴリズムを紹介します。 昨年のエンジニアアドベントカレンダーでは、文字列検索のアルゴリズム全般について紹介しました…

通知機能って何を作ればいいの?

こんにちは、id:nanto_vi です。この記事ははてなエンジニア Advent Calendar 2017 の 10 日目の分です。前日は id:ikesyo さんによる「SwiftのSDK overlayとswift-corelibs-foundation」でした。 スマホアプリはもちろん、Web でも利用の広まっている通知機…