Más contenido relacionado
Similar a Mohawk presentation-gdg-kobe (20)
Mohawk presentation-gdg-kobe
- 2. 自己紹介 • 加藤翼
• 神奈川県平塚市在住
• 2003 年から Mohawk Search
と言う検索エンジンを作っ
ています。
• 好きなプログラミング言語
は Perl です。
• Java もできます。
(NoteBrowser と言う Android
アプリを Google Play で公開
してます。)
• 去年、( 2012 年 7 月 )TOEIC
初受験で 990 点(満点)を
取りました。
- 3. MOHAWK
SEARCH TECH
スペック
• Mohawk Search は Perl で作られています
。
• データベースは Tritonn (Senna + MySQL)
で動いています。
• mod_perl 2 で高速化しています。
• ランカーは Perl を使っています。
URL: http://mohawk.pearhands.com
- 4. • 2003 年に線形探索型の Mohawk Search
Engine を Planet Source Code で公開。
• URL: http://www.planet-source-
MOHAWK code.com/vb/scripts/ShowCode.asp?
txtCodeId=450&lngWId=6
SEARCH の歴
史
• 2004 年にアップデート版を Planet Source
Code で公開。
• URL: http://www.planet-source-
code.com/vb/scripts/ShowCode.asp?
txtCodeId=598&lngWId=6
- 5. MOHAWK 2007 年にウェブクローラーが
SEARCH 完成。
歴史
2007 年に日本語に対応
2010 年に Tritonn に移行。
2010 年にランカーの初期バー
ジョンが完成。
2012 年に Google+ の検索ペー
ジを追加。
2012 年ランカーのアルゴリズ
ムを更新。
2013 年 ランカーのアルゴリ
ムを更新。
- 6. YOUTUBE 動画検索 • 検索結果の上では YouTube に問い合
わせして、動画のサムネイルを表示
できます。クリックするとその動画
を再生できます。
- 7. 自動タグと • 右の英語の説明は DuckDuckGo の API
DUCKDUCKGO API
に問い合わせて表示しています。
自動的に関連したタグが付けられます。
- 8. 使用した API • DuckDuckGo API
• YouTube API
• Twitter (Perl のモジュール経
由)
• Google+ API ( JSON::XS 経
由)
- 9. MOHAWK • AMD Athlon II X2 3.2Ghz
SEARCH
サーバー CPU
• ADATA 16GB DDR3 RAM
• 1TB SATA HDD
• ASUS マザーボード
• 増強計画中。
- 10. GitHub
その他のスクリ
プト
OutboundLinks-2-CSV と言う Perl スク
リプトをGitHubで公開してい
ます。
https://github.com/stingraze/Outbound
links-2-CSV
NoteBrowser と言う Android アプリ
のソースコードも GitHub で公開し
ています。
https://github.com/stingraze/NoteBrow
ser
- 12. BLOG もよろしければご覧ください。
• http://d.hatena.ne.jp/stingraze
• http://ppctweakies.blogspot.com
• English:
• http://stingraze.wordpress.com