Hatena::ブログ(Diary)

IT戦記 このページをアンテナに追加 RSSフィード

2011-01-27

はてなユーザーのファンページをまとめてみた!

はじめに

どーも、生粋のはてなファンあまちゃんです!

ふぇいすぶっくでもはてな|... - いや、そのりくつはおかしい - Hatena Serif

お元気ですか?僕は元気です><

さてさて

突然ですが、フェイスブックでもはてなユーザーと仲良くしたい!!

と、いうことで。はてなユーザーが作っているフェイスブックのファンページをまとめてみました。

はてなユーザーのファンページ集

こちらがそのリストです。

ファンページウェブサイト内容
Amachangid:amachang僕のページです。技術やウェブの情報や思ったことを呟いています。
ネタフルid:netafullブログで有名なネタフルさんのページ。出版やリリースのお知らせなど
作家 内藤みか @micanaitoh novelistid:micanaitohツイッター小説や恋愛小説で有名な内藤みかさんのページ。お仕事現場での写真や。出版やリリースのお知らせ
もともこも鳴き笑いid:mo_tomoco_moはてなダイアラーさん。ブログ更新のお知らせ
津田大介id:ozricメディアジャーナリストの津田大介さんのページ。出版やリリースのお知らせ
けんすうのページid:kensuu株式会社ロケットスタートの社長のけんすうさんのページ。
りすこid:kluklu株式会社ゼロスタート広報のりすこさんのページ。日々の出来事や写真。
寺瀬功一(不真面目)id:ujiujiseおもしろい画像や動画の紹介。日々の出来事
小澤職場・現場体験プロジェクトid:ozarn様々な会社の顧問や取締役をやっているおざーんさんのページ。はてなダイアリーで書いている職業体験のブログの更新情報。ファンページでしか見れない写真も多数
みたいもん!id:masakiishitaniブロガーのいしたにまさきさんのページ。ブログ「みたいもん」の更新情報。
みんなのかねともid:tmmknkNAVER 広報の金子さんのページ。ツイッターを流している。ここでしかみれない写真も
はまちちゃんid:Hamachiya2はまちちゃんのページ。
ササクレササオid:sscrブロガーのささくれささおさんのページ。日々の出来事やブログの更新情報
ゆーすけべーid:kamawadaエロぎーくのゆーすけべーさんのページ。
Michi Kaifu 海部美知id:michikaifuパラダイス鎖国」著者、海部美知さんのページ。近日何かやるそうです。
しなもんid:hatenacinnamonはてなのマスコット兼会長しなもんのページ。しなもんのかわいい写真が多数
HolyGrailid:HolyGrailエンジニアブロガーの HolyGrail さんのページ。ブログの更新情報。
工場萌えid:wami写真ブロガーの wani さんのページ。ノスタルジックな工場写真の更新情報
P3(PeraPeraPrv)id:lynmockツイッタークライアント PeraPeraPrv の情報やその他お役立ち情報
Purprinfanpageid:purprinデザイナー purprin さんのページ。仕事の情報や、出版、リリースの情報。
やくそさん!id:YAKエンジニア yak さんのページ。交流がメイン
Masahide Moriid:masazangifbrank など Facebook 連携ウェブアプリケーションを作っている masazangi さんのページ。 fbrank のサポートページ?
達人出版会id:tatsu-zine技術書籍電子出版サービスのページ。準備中?
Cheebowid:cheebow歌って踊れるプログラマ Cheebow さんのページ。ブログの更新情報。イベント情報。作詞や作曲した曲の紹介。
Mhattaのポッドキャストid:mhattaポッドキャスター Mhatta さんのページ。ポッドキャストの更新情報
くろけんid:chroruくろけんさんのページ。交流メイン
今読んでいる本は、これ!id:romaiyaromaiya さんの読書ページ。今、読んでいる本、読んだ本の感想を更新
就活甲子園(2012、2013、2014年卒)id:rakkochan+jikopr就職活動情報を流しているページ。ブログの更新情報
リフォーム母さんid:sakaekoumuten工務店二代目アシスタントの sakaekoumuten さんのページ。
ブログ『世界はあなたのもの。』id:the-world-is-yoursブロガーさんのページ。ブログ『世界はあなたのもの。』の更新情報
電書部id:mirai-contents電書フリマなどをやっている「電子書籍部」さんのページ。準備中?
このブログは証明できない。id:shunsukエンジニアブロガーの shunsuk さんのページ。ブログの更新情報
MIHO Murai ++id:pipinpaエンジニア pipinpa さんのページ。ブログの更新情報。海外記事の紹介。日々のつぶやきなど
Deg84id:deg84エンジニア deg84 さんのページ。ブログの更新情報。日々の呟き
【フツサラ】(フツーのサラリーマン)id:salary-manフツ―のサラリーマンさんのページ。ツイッターを流している。
いっしょくid:isshoku土木系裏幹事アイドルのいっしょくさんのページ。
laiso.orgid:laisoエンジニア laiso さんのページ。準備中?
すぎゃーんid:sugyanエンジニアすぎゃーんさんのページ。準備中?
HirokazuFukamiid:fkmエンジニア fkm さんのページ。自作ソフトウェアの更新情報
男色系男子id:masafiro1986非モテタイムズの記者、ブロガーの masafiro1986 さんのページ。ブログの更新情報。日々のつぶやき
YuKobayashiid:yukobaJavaScriptJVM で有名な yukoba さんのページ。現在準備中
玉置沙由里(MG)id:iammg京大生の日記で有名な iammg さんのページ。ブログの更新情報と交流
Nicid:ryo88cデザイン、ウェブの企画、開発などなんでもできる nic さんのページ。日記、日々の呟き
Drillbitsid:drillbits準備中?
( •́ .̫ •̀ )だいすけだよーid:dk19810313インフラエンジニア、だいすけさんのページ。日々のつぶやき
自由ヶ丘の狂犬id:chibatchおもしろいウェブアプリを作ってる千葉さん。日々のつぶやき
vkdb.jpid:kuwaヴィジュアル系バンドの情報。
yutacar.netid:yutacarエンジニアの ytacar さんのページ。ブログの更新情報
Yteppeiid:yteppeiサブカルブロガー yteppei さんのページ。準備中?
まみぺこid:Mamipekoサブカルブロガーまみぺこさんのページ。準備中?
西岡Blogid:raituセキュリティSEエンジニア raitu さんのページ。写真や動画や日々のつぶやきを更新
Blog 941id:kushiiライブドアブロガーエヴァンジェリストとして有名なくしいさんのページ。絶賛準備中
にぽたん研究所id:nipotanライブドアエンジニアにぽたんのページ。独特の感性と文章術でおもしろおかしく技術を紹介。ブログの情報の更新
このまとめは

ファンページにはてなへのリンクのあるファンページを API 経由でひっぱてきたものと、手動で探したものが混ざってます。

間違いや追加したほうが良い人がいれば、ぜひ教えてください><

感想

ひととおり纏めてみて思ったのは、「意外とファンページ作ってる人って少ないんだなー」ということです。

最初はランキングとかにしようと思ってたんですけど、あまりに少なかったので全部紹介することにしたぐらいです。

たしかに、ファンページを自分で作るというのには抵抗がある人も多いかもしれませんね。

ただ、ブログをやっている人にとっては更新情報を伝える良い手段だと思いますし、一般の人は RSS リーダーとか使わないので、やっぱりブログを書く人はファンページを作っておいたほうがいいんじゃないかなーなんて思ったりします。

最後に

フェイスブックをやってる「はてなー」さんとは仲良くしていきたいなー((((*´ー`)

ではではーヽ(´ー`)ノ

2010-08-06

2010-07-05

「ドヤが夫」の練習

なんか、「ドヤが夫」が流行っているみたいなので

ちょっとなんか言わせて見た

            ____
.           / ― '' ー\
          / ( ●) ( ●)\   おいおい、壊れるほど愛しても三分の一も伝わらないだろ?
        / :::::⌒,   ゝ⌒:::::\   
        |      `ー=-'     |   
         \  ⊂、ヽ、_∩   /       
.     , -‐  ´  \  '、   ヽ  ! ` ー-、  
    /  __    ヽ   ー、  \ |   ∧
.    〃 ,. --ミヽ    ヽ   \  ヽ |/ハ      
   ji/    ̄` `    ヽ
.   {{      '


            ____
.           / ノ '' ⌒\
          / ( ● ) (● )\
        / :::::⌒,   ゝ⌒:::::\  なっ?
        |      `ー=-'     |
         \  ⊂、ヽ、_∩   /
.     , -‐  ´  \  '、   ヽ  ! ` ー-、
    /  __    ヽ   ー、  \ |   ∧
.    〃 ,. --ミヽ    ヽ   \  ヽ |/ハ
   ji/    ̄` `    ヽ
.   {{      '


はてなダイアリーなら AA 記法でアスキーアートもばっちり!

元ネタ

404 Error - FC2ブログ

2010-06-28

はてなブックマークを「ツイッター戦闘力」順にならべるブックマークレット

みなさん、こんにちは!

はてなブックマークがまたまたアップデートしましたね!

Twitter に投稿した URL が何回クリックされたかチェックや、(中略)など、便利な機能が盛りだくさんです。

はてなブックマーク Twitter 連携機能を大幅に機能強化・キャンペーンも開始 - はてなブックマーク日記 - 機能変更、お知らせなど

f:id:amachang:20100628130239j:image

f:id:amachang:20100628131003j:image

おおおお!これはすごい!

なんと、ツイッターに投稿した URL がどれだけクリックされたか分かっちゃうんです!!!

ますます、色んなページをブックマークしまくりたくなりますね!

今まで bit.ly にもこれ系の機能はあったのですが、みんなで共有できる(他の人に見せられる)ってのがはてブの新しいところですね!

みなさんもがんがん使っていきましょう!!

というわけで

はてブのエントリーページをツイッターのクリック数で並べ替えるブックマークレットを作ってみました!

クリック数で並べ替える - Hatena::Let

じゃんじゃん使ってください!

使い方

使い方の手順を書いておきます

1. まず、以下のページに行く

クリック数で並べ替える - Hatena::Let

2. ブックマークレットを登録する

そこにあるブックマークレットをブックマーク(お気に入り)に登録しましょう!

f:id:amachang:20100628130240j:image

3. はてブエントリーページへ行く

たとえば、 http://b.hatena.ne.jp/entry/b.hatena.ne.jp/campaign/twitter に行く

f:id:amachang:20100628130242p:image

4. ブックマークレットを実行!

ここで、さっき登録したブックマークレットを実行します。

f:id:amachang:20100628130241j:image

おおおお、「ツイッター戦闘力順」にならびましたね!

まとめ

はてブとツイッター良い組み合わせですよね!

と言うわけで、皆さんもこのブックマークレットを使ってガンガン、ツイッター戦闘力を測っていきましょう!!

ではでは!

2010-06-04

Twitter で「はてなダイアラー」ときゃっふきゃっふしよう!

はじめに

f:id:amachang:20100605000557p:image

はっ

  ( ゚д゚ )
_(__つ/ ̄ ̄ ̄/_ 
  \/    /
     ̄ ̄ ̄

amachang です。

みなさん、こんにちはお元気ですか。僕は元気です。

もっと

もっと、熱くなれよおお、じゃなくて、もっとツイッターはてなダイアラーと絡みたい!

と言うわけで

ツイッターをやっているはてなダイアラーランキング Top 100 を作ってみた!

順位はてな IDTwitter ID
1id:finalvent@
2id:amachang@
3id:naoya@
4id:shi3z@
5id:kanose@
6id:mkusunok@
7id:Hamachiya2@
8id:nitoyon@
9id:takerunba@
10id:ululun@
11id:y_arim@
12id:tsumiyama@
13id:gothedistance@
14id:jkondo@
15id:kokorosha@
16id:keitaro2272@
17id:FUKAMACHI@
18id:michikaifu@
19id:rikuo@
20id:heimin@
21id:hejihogu@
22id:gamella@
23id:LM-7@
24id:elm200@
25id:yomoyomo@
26id:pha@
27id:LittleBoy@
28id:rx7@
29id:zyesuta@
30id:hrkt0115311@
31id:umeten@
32id:TERRAZI@
33id:heatwave_p2p@
34id:sikii_j@
35id:acqua_alta@
36id:hyoshiok@
37id:tanemori@
38id:wadap@
39id:nakakzs@
40id:kiyo560808@
41id:love_chocolate@
42id:moto_maka@
43id:kawango@
44id:chnpk@
45id:hirose31@
46id:repon@
47id:GiGir@
48id:amatanoyo@
49id:HolyGrail@
50id:RPM@
51id:kawasaki@
52id:DocSeri@
53id:reikon@
54id:kusigahama@
55id:Asmodeus-DB@
56id:kaerudayo@
57id:active_galactic@
58id:nowokay@
59id:ZIGOROu@
60id:dacs@
61id:hatayasan@
62id:ryuka01@
63id:mamoruk@
64id:white_cake@
65id:orangestar@
66id:mohri@
67id:os0x@
68id:adgt@
69id:shinichiroinaba@
70id:Baatarism@
71id:stanaka@
72id:Lhankor_Mhy@
73id:kurimax@
74id:Erlkonig@
75id:coconutsfine@
76id:t_yano@
77id:fk_2000@
78id:masayang@
79id:hakobe932@
80id:aerodynamik@
81id:YUYUKOALA@
82id:taan@
83id:hagakurekakugo@
84id:RyoAnna@
85id:shimooka@
86id:kousuke-i@
87id:kskmeuk@
88id:banraidou@
89id:javascripter@
90id:shibata616@
91id:tittea@
92id:mellowmymind@
93id:todesking@
94id:kutabirehateko@
95id:goldhead@
96id:tkng@
97id:kobeni_08@
98id:tt_clown@
99id:ockeghem@
100id:Yoshiori@

さらに

500 位までの人を以下のリストにまとめてみました

@amachang/hatena-top-500さんはTwitterを利用しています

けっこう、おもしろいタイムラインになっております!

じゃんじゃんフォローしちゃおう!きゃっふきゃっふしよう><

まとめ

こうやって見ると、みんなけっこうツイッターやってるんですね!

つんつくつん (σ・e・)σ(≧ェ≦;)

べ、べつに Twitter 記法を使ってみたかったわけじゃないんだからね!(///

おまけ「このリストの作り方」

最後にこのリストを作る方法を紹介します。

1. TopHatenar から「はてブ数」の多い「はてなダイアラー」を抽出する

まずは、 ブログランキングサイト [TopHatenar] から上から 5000 人のはてな ID を以下のプログラムを使って抽出してきます。

#! /usr/bin/perl

use strict;
use warnings;

use LWP::Simple;
use HTML::TreeBuilder::XPath;

sub get_rank_url {
    my $offset = shift;
    $offset += 1;
    return 'http://tophatenar.com/ranking/bookmark/' . $offset . '?blog=hatena';
}

sub get_tree {
    my $url = shift;
    my $tree = HTML::TreeBuilder::XPath->new;
    my $content = get($url);
    $tree->parse($content);
    $tree->eof();
}

sub main {
    for (my $i = 0; $i < 100; $i++) {
        my $url = get_rank_url($i * 50);
        my $tree = get_tree($url);
        my @nodes = $tree->findnodes('//table[contains(@class, "ranking")]//tr/td[2]/a');
        for my $node (@nodes) {
            print($node->as_text() . "\n");
        }
        warn($url . "\n");
        sleep(2)
    }
}

main();
2. 抽出した「はてなダイアラー」から id:furyu-tei さんが作った API で Twitter ID を抽出する

はてなID ⇔ Twitterユーザー名の相互変換APIを作ってみました - 風柳メモ

この API は、 http://www.hatena.ne.jp/はてなID のページから Twitter にリンクされてる場合に Twitter ID を抽出できます。

ですので、この時点でだいぶ絞られることになりますね。

以下のプログラムは、 hatena_id と twitter_id の対を CSV 形式で出力します。

#! /usr/bin/perl

use strict;
use warnings;

use LWP::Simple;
use JSON::XS;

my $diary_id;
while ($diary_id = <>) {
    chomp($diary_id);
    my $content = get('http://hatena-anohito.appspot.com/c/?hatena_id=' . $diary_id);
    my $obj = decode_json($content);
    if (defined($obj->{twitter}->{screen_name})) {
        print($obj->{hatena}->{id} . ',' . $obj->{twitter}->{screen_name} . "\n");
    }
    warn('http://hatena-anohito.appspot.com/c/?hatena_id=' . $diary_id . "\n");
    sleep(2);
}
3. はてな記法の出力

以下のプログラムで、 はてな記法を出力します。

#! /usr/bin/perl

use strict;
use warnings;

my $rank = 1;
my $line;
while ($line = <>) {
    chomp($line);
    if ($line =~ m/^([a-zA-Z0-9_-]+),([a-zA-Z0-9_-]+)$/) {
        warn $line . "\n";
        my $diary_id = $1;
        my $twitter_id = $2;
        print('|' . $rank . '|id:' . $diary_id . '|twitter:@' . $twitter_id . "|\n");
    }
    else {
        die 'bad line';
    }
    $rank ++;
}


4. Twitter のリストに追加する

以下のプログラムで、 @amachang/hatena-top-500さんはTwitterを利用しています に Top 500 人を追加します。

#! /usr/bin/perl

use strict;
use warnings;

use Net::Twitter::Lite;

my $username = 'ゆーざーめい';
my $password = 'ぱすわーど';
my $listname = 'りすとめい';

my $twitter = Net::Twitter::Lite->new( username => $username, password => $password );

my $line;
my $count = 0;
while ($line = <>) {
    chomp($line);
    if ($line =~ m/^([a-zA-Z0-9_-]+),([a-zA-Z0-9_-]+)$/) {
        warn $line . "\n";
        my $user = $2;
        eval {
            $twitter->add_list_member($username, $listname, $user);
        };
    }
    else {
        die 'bad line';
    }
    $count++;
    unless ($count < 600) {
        last;
    }
}
5. あとは、ちょこっと文章書いて!

投稿するだけ!

おまけ 2