Yahoo! JAPAN Tech Blog

高次元ベクトルデータ検索技術「NGT」のGo APIとサーバ機能のOSS公開

  • このエントリーをはてなブックマークに追加

はじめに

検索技術の森本と申します。

先日、高速な近傍探索を実現するソフトウエアであるNGT(Neighborhood Graph and Tree)とそのPython用インターフェースを公開しております。それに引き続いてgongtngtdを公開しました。

アプリケーション開発を想定して開発にGo言語、サーバプロトコルとしてHTTPとgRPCを採用しました。Go APIとしてgongtとHTTP/gRPCサーバ機能を提供するngtdを公開しましたので、近似ベクトル検索エンジンのアプリケーション開発が容易になることを期待しております。

続きを読む

2018年5月21日

Android

「基本からしっかり身につくAndroidアプリ開発入門」を執筆しました

  • このエントリーをはてなブックマークに追加

こんにちは。Androidエンジニアの森です。
ヤフオク!アプリの開発を行うかたわら、ヤフーの黒帯制度にて、Androidアプリの黒帯としても活動しています。
2年前に、Android初学者が基礎を学ぶための教科書として、基本からしっかり身につくAndroidアプリ開発入門を執筆いたしました。
その後のAndroidアプリの開発現場では、昨年のGoogle I/O 2017でKotlinがAndroidの公式開発言語として採用されたことをきっかけとして、Kotlinの採用が爆発的に増加しています。
Kotlinは2011年に発表されたプログラミング言語で、コードを簡潔に、理解しやすく記述できるなどの優れた特徴のために、Androidアプリ開発のみならず、さまざまなプラットフォームでの採用が広がってきています。
こうした開発現場の変化を受けて、この度改訂版を執筆いたしました。

続きを読む

2018年5月15日

イベント

IxDA Tokyo #3 Community Talk: イベントレポート

  • このエントリーをはてなブックマークに追加

IxDAとは

“IxDA(Interaction Design Association)”
みなさんはこのコミュニティをご存じでしょうか?
デザイナーコミュニティやデザインカンファレンスに詳しい方はご存かもしれません。
IxDAとは、インタラクションデザインの普及と推進を目的とした非営利団体です。IxDAが主催となって1年に一回開催されるカンファレンスは、世界のデザイントレンドを生む場所となっています。今年は2月にフランスのリヨンで開催され、3日間に分かれて60以上のセッションが繰り広げられました。日本からは原研哉さんが登壇され、セッション内容はビデオアーカイブもあるので気になる方はこちらからをどうぞ。また、IxDAは世界中の各都市に支部を作り、デザイナーを集めミートアップを行っています。
先日東京にも支部ができ、今回第3回目のミートアップとしてYahoo! JAPANのLODGEで行われました。

続きを読む