Home > twitter

twitter Archive

Twitter アイコン画像は元画像が残っていることに注意

この記事の所要時間: 052

久しぶりにTwitterネタ。

Twitterで自分自身のアイコンを写真にしている人も多いですが、実はこの写真、アップロードされたものがそのまま保持されているのにお気付きでしょうか。

1. タイムライン

よく見るタイムラインに表示される画像です。

twitter_icon1

2. ユーザページ

次はユーザページに表示される画像です。少し大きめですね。

twitter_icon2

3. アップロード画像

上のユーザページにて画像をクリックするとアップロードした写真がそのまま表示されます。

twitter_icon3

アップロード写真のサイズに注意

タイムラインやユーザページの写真は縮小されるので勘違いしがちですが、現在のTwitterではアップロード写真はそのまま残る仕様になっています。(以前は異なった記憶もありますが、ほとんどアイコンを変えてないので定かではないです。。。)

これなら誰か分からないだろ、と縮小画像では控えめに表示されていても、アップロード写真は大きくて誰か丸わかり><、な事にも成りかねないので、ご注意を。

ウチの環境からtwitter.comに繋がらない件

この記事の所要時間: 26

久しぶりのTwitterネタ。

実は今年の2月頃からウチの環境からtwitter.comに接続できなくなりました。

「twitter.comが落ちてるからでしょ?」

という声が聞こえてきそうですが、そうで無い時も繋がりません。

pingは通るのですが、

$ ping twitter.com
PING twitter.com (128.121.146.100) 56(84) bytes of data.
64 bytes from 128.121.146.100: icmp_seq=0 ttl=128 time=143 ms
64 bytes from 128.121.146.100: icmp_seq=1 ttl=128 time=134 ms
64 bytes from 128.121.146.100: icmp_seq=2 ttl=128 time=141 ms
64 bytes from 128.121.146.100: icmp_seq=3 ttl=128 time=142 ms

80への接続ではレスポンスが返ってきません。。。

$ telnet twitter.com 80
Trying 128.121.146.100...
[CTRL + C]
telnet: connect to address 128.121.146.100: Connection timed out
telnet: Unable to connect to remote host: Connection timed out

ごく時々何かの気まぐれで繋がることはあるのですが、ほとんどの場合接続できません。

ところが同じPCからでもemobileだと問題無く繋がったりします。

で、この接続をしようとしているIPは実はTwitter検索のクローラーと同じIPだったりします。普通に考えればアク禁食らったという話ですね。

それまで1年半くらい見逃されていたのがラッキーだったという事でしょうか。

まあTwitterは検索に力を入れているようなので、そこらへんも何か関係あるのか、無いのか。(こちらのtwitter検索は問題無いようですが。APIは規制するけど、webはokとか?)

というわけでめっきりTwitterへのpostが減っているのはその辺の事情もあるという事で。

あと他のクローラを使ったサービスを運営されている方はくれぐれもご注意を!

[Twitter検索] public_timeline APIの仕様が変わっている件

この記事の所要時間: 229

8/7の10:00頃からTwitterのpublic_timeline APIの仕様が変わったようです。

この影響を受けてTwitter検索にてアイコン表示・ユーザIDが表示できない状況です。

出力項目を削減?

実はこれまでも突然APIの出力が変わり、データが取得できない事が何度かありました。そういった場合、APIの仕様変更の場合もあるのですが、そのほとんどはメンテナンス等(?)で出力されるデータが壊れていたり、APIが正常に動作していないことがほとんどでした。

そういったケースでは数時間様子を見ていると回復していたので、今回も静観していたのですが、1 日様子を見たところでも変化はなく、仕様変更と見るのが良いかもしれません。

現在データとして取れなくなったのは、↓です。

  • screen_name – ユーザID?コード? (twitter.com/shin1x1 の shin1x1 の部分です)
  • location
  • profile_image_url – アイコンURL

と、ここまで書いたところで調べていると、上記のデータは復活したようです。ここを見るとチケットが上がっていたようで、復活したようです。

キャッシュの強化?

さてこれで一安心と思いきや、そうでも無くて、これよりも大きな影響があるのが、キャッシュが強化されてそうなことです。

以前からpublic_timeline APIにはキャッシュが適用され、全てのPostを取得するのが難しい状況になっていました。

今回の変更以降ではこのキャッシュがさらに強化(されたのか、適用が甘かったのを厳密に適用するようになったか分かりませんが。。。)したようで、1分あたり40件程度のPostしか収集できなくなっています。

それも時間帯も決まっていて、N分15秒~N分30秒に投稿されたもののみが出力されています。(毎分15秒あたりにキャッシュ再生成?)

実際に取得できているPost量にも大きく違いがあり、8/6(変更前)と8/7(変更後)を比べると、Post量が1/3程度になっていました。(Twitter検索のトップを見ると、各Postが見事にN分15秒~N分30秒になっています;-))

できれば、くまなく検索対象としたいところですが、こういった状況なのでかなり取りこぼしが発生する事になり、なかなか難しいのが現状です。

今後の対応

キャッシュの件もいつものように一時的なものであれば良いのですが、恒久的にこうなるのであれば、そもそもTwitter検索の意味が無くなるのではないか、と感じています。

取得の方法としては他にもアプローチは考えられるのですが、公式検索サイトも存在する今となっては、あれこれ対応して続ける意味があるのかなーと思案したりもします。

# まあ公式は日本語の検索がイマイチですが。。。

というわけで、しばらくはご不便をおかけしますが、よろしくお願いします。:-D

Twiterで一番followされているのは誰? – TwitDir

この記事の所要時間: 127

Twitterで一番followされている人は誰でしょう?

そんな時便利なのが、Twitterユーザに関する情報を表示してくれるTwitDirというサービスです。

このサイトではキーワードによるユーザ検索がメインのようですが、ユーザのランキングが公開されており、これがなかなか面白いです。ランキングには以下のものがあります。

  • followされている人 – Top100
  • followしている人 – Top100
  • お気に入り – Top100
  • 更新 – Top100

冒頭の疑問ですが、followされている人Top100を見ると、@leolaporteがFollowers:29,763でトップでした。上位10ユーザを見ると軒並み5桁のfollowersとなっていて、10位の@ macrumorsでも15,879になっています。ここまで来ると”つぶやき”では無いですね;-)

他のランキングを見てもTop10には日本語ユーザはほぼ見当たりませんでした(botを除く)。その中で異彩を放っているのがお気に入りTop100です。

日本語ユーザだらけ:-D

Top100まで見てもほとんどが日本語ユーザでした。これは間違いなくふぁぼったーの影響かと。

ちなみにこのサイトでは↓のようにTop10/100/1000に入る閾値が表示されています。例えばfollowersでTop100入りするには3,586ユーザにfollowされる必要があります。ランキング上位を狙う人は目安にすると良いでしょう。

動作が重かったり、たまにPHPの例外が飛んできたりするお茶目なサイトですが、なかなか遊べるのでは;-)

TwitterにいるPHPのすごい人リスト

この記事の所要時間: 225

PHP Community on Twitter

ZEND DEVELOPER ZONEでPHPコミュニティのTwitterアカウントが紹介されています。

リストに並んでいるのはPHP本家の人や海外の人ばかりだったので、日本のすごいPHPerのTwitterアカウントを並べてみました。(()内はざっくりです;-))

TwitterをはじめたPHPerは要チェック!

他にもTwitterアカウントが分からない人(この人とかこの人[@masugata?]とか)やリストに入っていない人、是非教えて下さい。:-D

追記(2008/05/04):@kensuuと僭越ながら@shin1x1を追加。

追記(2008/05/09):@mumumuと@masugataを追加。

Twitterのキーワードをグラフで見るTwitterTrendをリリースしました。

この記事の所要時間: 136

Twitterで、あるキーワードがどれくらい投稿されているかをグラフ化するTwitterTrendをリリースしました。

TwitterTrend

なにをするの?

キーワードを入力して「集計」ボタンをクリックすると直近1ヶ月でキーワードが含まれた投稿数をグラフで表示します。

流行のキーワードがどの程度反応されているかを見ることができます。

例えば最近物議を醸しているあの話題で集計すると↓のようになります。

TwitterTrend : PHP – .php

キーワード

キーワードはTwitter検索と同じ検索式が使えます。

また3つまでなら複数のキーワードを指定することもできます。この場合それぞれのキーワードについてグラフが表示されるので、投稿数を比較することができます。それぞれのキーワードは[,](カンマ)で区切ります。

TwitterTrend : ラーメン,うどん,そば

集計対象

集計されるのは前日から直近1ヶ月間の日本語ユーザの投稿です。

Twitterでの伝播

今回はblogでリリースを出す前にTwitterでURLを投稿してみました。ものの数分でサーバにアクセスが来だして、はてブにブックマークが付きました。1h経過した頃には10users程度になってました。その後予定があったので外出したのですが、帰ってきた頃には30usersが付いていました。

Twitterで呟いたサービスがどんどん広がっていく様は、改めて驚きました。情報の伝達スピードがハンバじゃないですね。

TwitterやSBMで速攻で反応が返ってくるのはわくわくしますね。この感覚はやみつきになりそうですw。

# ちなみにこのサービスは今話題のPHPで作ってます。

# id:moto0915さん、はてぶで不具合報告ありがとうございました!「OR」の件は修正しましたー。

人気のTwitterクライアントは?

この記事の所要時間: 55

いつからかTwitterのfeedに投稿元を示すが含まれるようになりました。(情報ありがとうございました。>@fjkktkysさん)

そこで投稿数からTwitterクライアントのランキングを出してみました。

集計期間は[9/10 00:00:00 ~23:59:59]、対象はprotectをかけていない投稿(public_timelineに表示される投稿)です。

Twitterクライアントランキング [日本ユーザ]

まず日本ユーザでのランキングです。

1位はWindows用クライアントのTwitです。私も使っていますが、必要十分な機能が上手くまとまっており良いツールです。2位はim、3位はMac用ツールのtwitterrificとなっています。Mac用ツールでは5位にTwitterPodが入っており、Macでの専用クライアントでは人気を二分しているようです

なお[web]はランキングに含めてませんが、投稿数はダントツのトップです(全クライアントの投稿数を合計してさらにN倍)。ただこの数にはモバツイやtwitterMobileのようにに対応していないものも含まれているので、純粋なtwitter.comからの投稿はもっと少ないと思われます。

モバツイやtwitterMobileはユーザ数も多いでしょうから、どのあたりにランクインするか見てみたいですね。(是非ご対応を;-))

rank client entries
1 Twit 4913
2 im 1879
3 twitterrific 1737
4 TwitterFox 1484
5 TwitterPod 736
6 TwitterIrcGateway 438
7 Twippera 149
8 tmitter 145
9 foxytunes 141
10 Twitter Line 105
11 tokotto 94
12 TwitBin 87
13 Chirrup 82
14 TwitKu 81
15 Netvibes 62
16 twitte.rb 23
17 txt 18
18 Twitter Tools 17
19 Tweetr 16
20 Twitter4J 16
21 m2m 14
22 TwitterMail 12
23 Twitter4R 9
24 GtkTwitter 8
25 Facebook 7
26 twigadge 6
27 fring 5
28 Twitter Opera widget 2
28 Twimp 2
28 bookey 2
28 PocketTweets 2
29 Snitter 1

Twitterクライアントランキング [全体]

次は全体のランキングです。

まず目に付くのがクライアント数の多さです。日本ユーザでは32だったクライアント数は65となっています。中には掘り出し物のツールかも。

1位はtwitterrificで、2位に続く[im]と2つで投稿数の約半数を占めています。あと特徴的なのが3位の[txt](twitter.comが提供するモバイル版)です。日本では携帯電話からの投稿はモバツイやtwitterMobileなどツールを使用することが多く、[txt]はほとんど利用されていないようです(日本では17位)。

なお[web]については日本ランキングと同じくランキングには含めていませんが、こちらも圧倒的に1位となっています。

rank client entries
1 twitterrific 11651
2 im 9272
3 txt 6916
4 Twit 4932
5 TwitterFox 2465
6 TwitBin 1624
7 Tweetr 1255
8 Netvibes 918
9 yedda 876
10 TwitterPod 784
11 Facebook 645
12 Twitter Tools 531
13 PocketTweets 450
14 TwitterIrcGateway 449
15 foxytunes 354
16 TwitKu 243
17 Twippera 182
18 iTweet 173
19 tmitter 145
20 InnerTwitter 118
21 Snitter 115
22 TwitterMSN 111
23 Twitter Line 105
24 CTwitter 96
25 Twadget 95
26 tokotto 94
27 TwitterMail 86
28 Spaz 85
29 Chirrup 83
30 the ORG 74
31 TTYtter 56
32 Twitter Opera widget 40
33 fring 38
34 Numpa 32
35 twibble 29
36 twitte.rb 24
37 ThinCloud 21
38 brabblr 20
39 TinyTwitter 17
40 Twitter4J 16
41 Twitter4R 15
42 m2m 14
43 Hahlo 11
43 Mobypicture 11
44 blt 10
44 Pwytter 10
44 cellity 10
44 mobile with WidSets 10
45 GtkTwitter 8
45 TwitterGram 8
46 SKTwitter 6
46 twigadge 6
47 30 Boxes 5
48 twitterAIR 4
48 BlogRovr 4
49 哀Twitter 3
50 Whirrl 2
50 twit.el 2
50 mobile with WidSets China 2
50 Twimp 2
50 Auto Tweet 2
50 bookey 2
51 1stat.us 1
51 blogTV.com 1
51 Whisher 1

日本ユーザが1/3

このランキングを作成するのに投稿数を集計したのですが、日本ユーザの投稿数が全体の1/3となっていました。

他の言語・地域については個別に集計していないので分かりませんが、日本ユーザが大きな勢力となっているのは間違い無いと思います。

Twitter検索の検索式

この記事の所要時間: 054

Twitter検索では検索式を組み合わせることにより様々な検索を行うことができます。

AND検索

キーワードをスペースで区切ることによりAND検索となります。

ex) 「晩飯」と「カレー」を含む [カレー 晩飯]

OR検索

キーワードを[OR]で区切ることによりOR検索となります。[OR]は半角大文字で入力します。

ex) 「カレー」か「ラーメン」を含む [カレー OR ラーメン]

NOT検索

キーワードに[-](マイナス)を付けることにより、そのキーワードを含む投稿を除外することができます。

ex) 「うどん」を含むが「カレー」を含まない [うどん -カレー]

例えばこんな使い方

・PHPを検索したいが、.phpは除きたい [php -.php]

ツイッテル!!の回答から「help」を除く [@ajata -help]

・自分の発言から検索 [shin1x1 -@shin1x1]

・「関西」「オフ」のうち、「連絡」「告知」除いて検索 [オフ 関西 -連絡 -告知]

Twitter 自分宛のメッセージを携帯で見る

この記事の所要時間: 046

今更ですが「Twitter で暇つぶし」を使って自分宛のメッセージを携帯で見る方法です。

Twitter で暇つぶし」でTwitterのユーザIDを指定すると、そのユーザが投稿したメッセージとそのユーザ宛のメッセージが表示されます。そこで自分のユーザIDを指定したURLを携帯に保存しておけば出先でも携帯で自分宛のメッセージを確認することができます。

例えばユーザIDがshin1x1なら下のように指定します。

http://twitter.1×1.jp/m/viewer/shin1x1

あとはこれを携帯でブックマークしておけばokです。

ちなみに「Twitter で暇つぶし」で見ることができるのは「Twitter検索」と同じですので、自分がaddしていない人からのメッセージも携帯で見ることができます。(逆にProtectしている人のメッセージは見れません。)

Twitter検索に「本文のみ」検索を追加しました

この記事の所要時間: 043

Twitter検索に「本文のみ」を検索する機能を追加しました。

当初はFriends探しに使おうと思い、できるだけ多くの人が検索にひっかかるようBioも含めていたのですが、Twitter自体のユーザ数・エントリ数が増えたことにより検索結果にノイズが混じるようになってきました。

またTwitter内でもちらほらと要望があったので(ありがとうございます;-))、今回のサーバ増強に合わせて追加しました。

テキストボックス下の「本文のみ」チェックボックスにチェックを入れて検索すると本文のみが検索対象となります。

このオプションはRSS出力でも有効ですので本文のみ購読したい方は「本文のみ」で検索した後に購読を行って下さい。

# あと前後しますが、サーバの増強を行いました。パフォーマンスが改善されたかと思います。;-)

ホーム > twitter

検索
フィード
メタ情報

Return to page top