search
テクノロジー

ALIS記事の検索サイトをつくった

ホーさん's icon'
  • ホーさん
  • 2018/06/10 23:06
Content image

※本サービスは終了しました


ALISって過去記事の検索できなくて不便ですよね。

運営が鋭意開発中のようですが、自分でつくれるんじゃないかと思ったので一足先に作ってみました。

こちらがそのサイトです。

https://www.alisista.com/

TOP画面はこんな感じです。

Content image

何やら殺風景ですので、検索窓に何かキーワードを入れてみましょう。試しに「検索機能」と入れてみます。

Content image

すると、検索ワードにマッチした記事が100件出てきます。

アイコンと記事のタイトルにはリンクが貼ってありますので、ALISの該当記事に飛ぶことができます。

いいねやALISの報酬、投稿日がおまけで出力されます。(最新の値とはちょっとずれてるかもですが?)


検索窓の下に「いいね」「報酬」「投稿日」とありますが、これはソートキーです。試しに「いいね」を押してみましょう。

Content image

記事がいいね順に並びました。なお、「報酬」を押すと獲得ALIS順に、「投稿日」を押すと新着順に並びます。

よかったら使ってみてください。

https://www.alisista.com/


開発に関して

Content image

使用言語はpythonです。詳しい人向けに詳細をいうと、Python + Flask + Elasticsearchって感じで作りました。なお、データベースは静的なので、cronで自動アプデとかは宿題です。

JavascriptとかRuby on railとか全く触ったことないし、WEBアプリ作るのって難しいんでしょう…?と思ってましたが、Pythonの周辺ライブラリがあったおかげで取っつきやすく、実装自体はそれほど難しくありませんでした(大したことやってないというのもあります)。むしろサーバー立てたりSSL認証取ったりで丸1日使いました。勢い余ってalisista.comのドメイン取得までしてます。完全に赤字です。

素人が作ったようなものを出すのはお恥ずかしいですが、自分の勉強のためと思って公開します。バグがあったら教えてください。

近いうちにALISの公式が使いやすい検索機能出すと思いますし、そうしたらまた新しく何かつくろうかなと思ってます。


本記事や、今回開発した検索サイトがどなたかのお役に立てますように。

ご質問、ご要望はTwitterまで

過去のALIS記事はこちらから。


Content image


ホーさん(hoosan)

Twitter


公開日:2018/06/10
獲得ALIS:157.39
Article registration Article registration
ホーさん's icon'
  • ホーさん
  • @fukurou
Python/JavaScript

投稿者の人気記事
コメントする
Loading...
コメントする
こちらもおすすめ!
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

CryptoChick 2020/03/07
Like token Tip token
159.32 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

otakucoin 2021/03/29
Like token Tip token
121.79 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

池田らいく 2021/04/04
Like token Tip token
18.92 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

ゆうき 2020/08/12
Like token Tip token
270.93 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

大田コウキ 2021/04/06
Like token Tip token
947.13 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

IMAKARA 2021/09/23
Like token Tip token
7.20 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

kaya 2021/10/06
Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

おはぐろ氏 2020/02/15
Like token Tip token
85.05 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

昆布森ちゃん 2021/01/19
Like token Tip token
38.31 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

keiju togashi 2020/03/12
Like token Tip token
30.10 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

ALISブロックチェーンブログ 2018/07/03
Like token Tip token
5.00 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

nonstop-iida 2020/03/04
Like token Tip token
124.82 ALIS