24. Python mini-hack-a-thon 2013 Summer

※注意: これは仕様書ではありません!

24.1. やる事の概要

  • 既存ディレクトリサービスを改善する為に、Webアプリ作成基礎力を付ける。

24.2. 既存ディレクトリサービスの概要

  • ディレクトリ登録、提供サービス
  • 日に数回、ディレクトリサービスのAPIを叩いて、posgreのデータを更新
  • posgreからsolrにindexを突っ込む?
    • よくわかってない
  • ユーザが検索した結果、サイトタイトルとDiscriptionを表示

24.3. 基礎力養成方法の模索

  1. 簡易なディレクトリサービスを作ってみる?
    • 本番のディレクトリサービス自体は触らないので、どうせなら実装するであろう部分に手を付けたほうが良いかも
  2. 指定した複数のURLに対し、任意の単語で検索を実施して、検索結果を返すWebアプリ
    • URLのリストを準備
    • 対象のURLをクロールし、クロールした結果はDB(SQLite)?に収め、index作ってsolrに貯める?
    • WebUIでユーザが入力した単語を検索し、ヒットしたURLと、その中身を数行表示する

Note

余裕があったらやる事

  • サイトから住所を抽出してgoogleマップと連携
  • 「もしかして」の実装
  • 同じ系統のページの紹介

案2で進める