0番染色体

科学は全世界を照らす光である

RubyでTwitterの仲間探し

皆さんのTLは賑わっているでしょうか? TLをより活気づけるためには誰かをフォローするのが一番ですが,はてさて誰をフォローしたものか……と悩まれたことはないでしょうか?

Twitterはこうしたユーザーをサポートするために「おすすめユーザー」を表示する機能を提供していますが,どういうアルゴリズムでおすすめユーザーを選んでいるのか不明な上,少なくとも私にはあまり精度(実際にフォローしようと思えるアカウントの割合)が高いようにも思われません.

そこで,「自分のフォローしているユーザー(フォロイー)からたくさんフォローされているユーザー」ならば「自分のフォローしたいユーザー」である確率が高いと考え,そのランキングを出力するRubyスクリプトを書きました.

続きを読む

はてなブログのキーワード自動リンクを停止する

はてなブログは無料でも非常に便利に利用できる優良なブログサービスですが,「キーワード自動リンク」という機能だけはありがた迷惑です.本記事では,この機能を停止するために当ブログで行っていることを紹介していきます.

記事全体の流れとしては,まずキーワード自動リンクとは何かという説明から始め,それを解決するための方策3つのメリットとデメリットを紹介した後,当ブログが採用する手法について詳しく説明します.記事の最後では,この手法を自動化するためのRubyスクリプト(Markdown専用)も紹介しています.

続きを読む