A Day In The Boy's Life -109ページ目

A Day In The Boy's Life

とあるエンジニアのとある1日のつぶやき。

Twitterのフォロワーの数が流動的な状況を見ると、Twitterとブログとで求めるものの違いというものが結構あるのではないかなと思うときがあります。

ブログと同じような感覚で始めていろんな人の情報を見たときに、想定している使い方と違ったという、Twitterに対する印象の違いでもあるのかもしれません。



整理されたブログ、雑多なTwitter


ブログが購読にいたるきっかけは、検索やニュース系サイトで取り上げられるなど様々あるでしょうが、ある記事を読んでみて共感し、ブログ全体として自分の趣味思考とマッチするというところからスタートすることが多いのではないでしょうか。


ブログは、書き手というよりブログ全体の場が重んじられていて、運営者個人が出にくいところでもあります。

(芸能人ブログとかは個人を強く出たりする場になりますけど)

「ブログを運営する」という言葉は正しくても、「Twitterを運営する」とは言いませんし、TwitterではTwitterというサービスが一枚岩になり、単にそこに一個人として参画しているという印象を強く受けます。


ブログは書き手の方針で、ある一定の分野に絞られて運営されていたりもしますし、読者もそれが自分の趣味思考とマッチするかの判断もしやすくなります

こうした場合に、ブログはその場をより良いものにしようと書き手によって整理されていきますし、場として成り立つブログは、過去の記事も含めてその場を構成する一要素である意味を強く持ち出します。


一方でTwitterは、個が強く出てくるサービスで、仕事や趣味からブログで書いているような一定の分野が色濃い発言は多くなるでしょうが、全体としてブログほど情報が整理されません

あまり、Twitterへの発言に対してこだわりを持つ人はいないように見受けられますし、ブログのような堅苦しさがないところがTwitterのよさとして受け入れられているのだと思います。


また、Twitterはブログに比べて情報発信のスピードが速いため、ある特定のつぶやきをみて共感し、そこから自分に合うかどうかの判断をするというのはかなり無理があります。

Twitterではその人の全体感を見るのは難しく、プロフィールに書いてあるようなことから判断できたりもしますが、それも実際の発言内容と比べたら随分とギャップがでてきます。


なので、Twitterでその人が自分と趣味思考と合うかという厳密な判断をすることは無理で、なんとなく合いそうかどうかぐらいの漠然としたイメージでしかできません。



個が出る楽しみと煩わしさ


Twitterが引き出すその人の強い個というものは、本音が聞けたり面白い部分がある一方で、ダラダラと情報を垂れ流すことへの煩わしさがあるのも確かだと思います。

「タイムラインが荒れるのでフォローするときは注意してください」というような文章をプロフィールに載せている人もいますが、それもTwitterが脳内の考えや直感的に思いついたことをつぶやきやすい環境を用意している表れなんだと感じます。


また、Twitterはその情報発信スピードから、フォローしている人の気になるつぶやきが目に留まるのは、たまたまその時間帯に見てたからというような、ある種偶然だったりもします。

もちろんRTなどのようにその発言が広まっていくことはありますが、自分の生活スタイルと異なる生活習慣を送っている人の発言は目に留まりにくい特性もあります

そして、自分にとっては留意しない個人的な考えや発言をふるい落とすこともできないため、特定の分野に沿った情報だけを追うというより、その個人をウォッチするというような使い方の方が向いています。


ブログであれば、一定の分野に絞った記事が掲載され続けるのかもしれませんが、Twitterではあるつぶやきで共感したからフォローしてみたとしても、実は他愛も無い日常のことをつぶやきまくっているというケースも多々あります。

それを強制することもできませんし、そうした自分に興味のあることだけの情報を拾うこともTwitterではかなり難しいと思います。


ただ、一方でその個が出るというところがブログよりも情報収集する上でのアドバンテージになるところだったりもします。

整理されていなくとも、そのタネとなる情報をつぶやいていたりもしますし、何よりもその個に気軽にアクセスできる環境が用意されていることがTwitterの特徴でもあるわけです。



まとめ


Twitterでは個人を追いかけるような情報収集には向いていると思いますが、ある分野に特化した情報を収集したい場合は、検索なども含めてブログや専門のサイトで行った方がかなり効率的であるのだと感じます。

または、Twitterはその人との結びつきを簡単にしてくれるサービスなので、特定の分野に沿った発言を質問するなりして自分で引き出す方がよっぽど求めている情報を引き出せます。


これは、検索したり購読したりするブログなどとは違った情報収集のスタイルです。

しかし、それはより自分の求めているものに近い情報を引き出せる可能性が高いわけです。

その特性を上手く利用していくのもTwitterの上手な使い方なのだと思います。




私のtwilog


A Day In The Boy's Life-twilog


このように、twilog はその日のTwitterのつぶやきをブログ形式でまとめてくれるサービスです。

これが、よくできていて凄く便利!


よく、ブログにTwitterのつぶやきをまとめなおす人もいたりしますが、このサービスを使えばその手間を大幅に減らすことができます。

ただ、Twitterのつぶやきをブログに貼り付けることは、結構嫌う人もいたりしますので、twilogで一括管理しておくというような使い方もできると思います。



twilogの機能


まず、初めにユーザー登録していない場合、twilogへは最新の200件しか表示されません。

twilogのユーザー登録を済ませるとそこからつぶやきが保存されていきますので、Twitterユーザーは登録しておいて損は無いと思います。

認証は、OAuthに対応しているので、twilog自体にパスワードが保存される心配もありません。


- 日/月単位のつぶやき表示


あれ、何時つぶやいたっけ?とか、この日何をどれくらいつぶやいたのかな?という疑問もtwilogの画面を見ればすぐに解決してくれます。

つぶやきがブログのように日単位に区切られて表示されますし、カレンダーからの検索やアーカイブから月単位でつぶやきを見ることもできます。


A Day In The Boy's Life-twilog2


- フォロワーとのやり取り、コミュニティ(ハッシュタグ)への発言件数も表示


右側のFriends欄から誰と会話したか、Hashtags欄からそのハッシュタグをつけてどれだけの件数をつぶやいたのかを見ることができます。

自分の中でよくやり取りをしている人や、どんなコミュニティに向けて発言しているのかが簡単に把握することができます。


- 日単位のつぶやきをブログにコピペ


自分のブログに、その日のつぶやきを掲載したい場合は、この機能が凄く便利。

日ごとに表示されている「ソース取得」ボタンを押せば、その日のつぶやきを特定のHTML形式で取り出すことができます。


例えば、divタグの形式で取り出して、このブログに貼り付けてみると・・・。


雨降ってきたー。家まで後少しなのに・・・

posted at 23:46:59

@timeislife マジで考えようかなぁ。使ってて快適ですか?

posted at 23:44:27

携帯の症状が末期になってきた・・・

posted at 23:32:46

セキュリティの問題ってお上が元エンジニアとか技術偏向の会社しかなかなかわかってくれないと思うよ。たいていリスクとコストを天秤にかけられてエンジニアがうまく話しを通さないとコストに見合わないって放置されたりするし

posted at 23:31:13

はまちちゃんと脆弱性報告のあり方 - 世界線航跡蔵 http://ff.im/cQGgq

posted at 23:28:15

はてダの携帯変換見づらい。改行ぐらいはそのまま反映してほしい

posted at 23:11:47

[N] ツイッターのウェブクライアント「HootSuite」が高機能すぎてヤバい!! http://ff.im/cQr3C

posted at 20:58:52

まだ飯食ってないんだがどうしよ

posted at 20:52:56

空気悪いから換気

posted at 20:48:15

何故それが今に至るのかがなぞ。

posted at 17:43:55

twitなうからのテストなう

posted at 17:14:12

練習してるのか・・・。

posted at 17:08:27

どんな真面目なことつぶやいたって、その裏で俺はポテチ食いながら言ってたりするんですよ。

posted at 16:53:27

Twitterのつぶやきは、いつどこで誰の琴線に触れるかわからんもんだ。そのつぶやきがその人の目に留まるのはかなり偶発的だから。だからTwitterはおもしろいんだろ。

posted at 16:52:00

まぁ細かい使い方なんてこだわらなくてもいいと思う。理由がないとつかっちゃダメってわけじゃないんだから

posted at 15:10:53

人間誰しも表示欲みたいなのがあると思うんだよね。それは誰かの役にたつだろうというものであったり誰かに認められたいって欲求だったり。それをカバーしてくれるのが自分のTwitter使う理由の一部だったりする

posted at 15:09:11

牛丼の値段がどうのこうの言ってるけど家で作った方が絶対安いと思うよ

posted at 15:02:29


CSSは自分で書かないとダメ・・・かな?


- 管理機能から過去のつぶやきを一括ダウンロード


右上のログインメニューからtwilogへログインすると、管理用の機能が使えます。

その中に、過去のつぶやきを取得(Twitter側の仕様により、最新の3200件まで取得可能)、そして取得した(twilogへ表示されている)つぶやきをまとめてダウンロードすることもできます。


A Day In The Boy's Life-twilog4


つぶやきのデータを別の何かに加工することも簡単にできますね。

また、つぶやきの表示の並び順(日単位に昇順、降順)を変更することもできたり。



このように、色んな便利な機能が満載で自分のつぶやきを管理できるので、Twitterを始めたらすぐ登録しておいて損は無いのではないでしょうか。





を、awkで。

例えば、こういう店舗情報が書かれたCSVがあって、


001,○×店,東京都杉並区XXXXXX
002,△△カフェ,東京都千代田区XXXXX
003,□□店,神奈川県横浜市XXXXXXXXXXXXX
004,×××,千葉県千葉市XXXX


これを、JSON形式のファイルへ変換したいとする。



awkワンライナーでCSVファイルをJSON形式に変換する


書き方は、こんな感じ。


$ awk 'BEGIN {FS=","; json = "[";} {json = json "{\"code\":\"" $1 "\",\"shop\":\"" $2 "\",\"address\":\"" $3 "\"},\n";} END {sub(/,\n$/, "", json); json = json "]\n"; print json}' data.csv


簡単に解説すると、「FS=","」にて、CSV形式のファイルを読み込むようにし、BEGINブロックでjson変数に初めの"["を格納。

後は、ファイルの各行を読みながらそれぞれのキーとデータをjson変数に取り込んでいく。

最後にENDブロックのsub()にて、余剰なカンマを取り除く処理をして出力ってな感じです。


本当は、最後の行の処理であればカンマをつけないという処理をしたいのですが、awkではファイルの行数を最初から読み込むことができない模様。

(一度、ブロック内でループさせてやれば可能だが余計な処理となるため、少し力技)


出力結果はこんな感じ。


[{"code":"001","shop":"○×店","address":"東京都杉並区XXXXXX"},
{"code":"002","shop":"△△カフェ","address":"東京都千代田区XXXXX"},
{"code":"003","shop":"□□店","address":"神奈川県横浜市XXXXXXXXXXXXX"},
{"code":"004","shop":"×××","address":"千葉県千葉市XXXX"}]

余計なタブとか改行を入れていないので見難いですが、CSV形式のファイルからJSON形式に一発変換することができます。

FireFoxアドオンのJSONView で見てみると



A Day In The Boy's Life-JSONView


ただ、データが全て文字型として出力している(""で括っている)ので、数値型で出力したい場合は該当箇所を適宜変更してください。

あと、CSVファイルがUnicode以外であった場合は、処理前か後かでコンバートしておく必要もあります。