Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...Yuto Yamaguchi
追記:この記事を最初に書いたときには存在しませんでしたが、このstandard projectを0.11系に対応させたものがこれ https://github.com/twitter/sbt-package-dist のようです twitter さんが、わりとどんなプロジェクトでも標準で使っているこれ https://github.com/twitter/standard-project/ をだらだらと読んで、なんとなく感想を書いてみるエントリ。実際自分が試したわけではなく、読んでみて「なんとなくこういうことしてるんだろうなぁ」っていう妄想が入っているので、正確じゃない部分があるかもしれません。*1このblog書いてる時点で最新っぽい 1.0.0のtag https://github.com/twitter/standard-project/blob/org=com.twitter,nam
Vim Advent Calendar 2011 30 日目の @basyura です。 ujihisa.vim #2 で発表した TweetVim をリリースします。リリースといっても vim.org に登録したわけでも(ドキュメントの関係で・・・)、初めて公開するわけでもありません。一つの区切りとして広報します。 TweetVim とは? https://github.com/basyura/TweetVim pure Vim script で動作する twitter クライアントです。 vim 上で動作する twitter クライアントといえば TwitVim が既にありますが ruby、python、perl といった拡張機能を使用するため、特に Windows では環境構築に苦労します。TweetVim も正確には http リクエストを投げるための cURL が必要ですが、Tw
やっとこさルールです。ここを見ないとDroolsが何なのか分かりませんね。 ルールはDrools Rule Language (DRL) という言語で記述します。 twitterRules1.drl declare Status @role( event ) @timestamp( createdAt ) @expires( 2s ) end まず、入力されるPOJOをEventとして定義します。Statusというのは1つのtweetを表す、Twitter4Jのインターフェースです。 @timestampはこのイベントのタイムスタンプです。タイムスタンプがルールマッチに関連する場合に重要になります。デフォルトではイベントがエントリポイントに投入された時刻がタイムスタンプになりますが、Statusの場合、createdAtというプロパティ、つまりtweetが投稿された時刻を持っているので、そ
台風などの自然災害がある日も普通の日もこのような温かみのあるアナウンスがあると和みますね。感謝の気持ちでいっぱいです。そして本当に毎日お疲れ様です。
最近、駅の照光パネルが節電で消えているのをよく見ますね。私なんかは目が悪いので、暗いと文字が読めずに苦労します。電気が消えても見えるように、非常用の表示では蓄光塗料がよく使われます。家庭では、蛍光灯のひもの取っ手に使われていたりします。蓄光テープという素材も売られており、みなさんも目にしたことがあるかも知れません。 蓄光テープ。東急ハンズなどで手に入ります 蓄光テープは、光を当ててから暗いところに持っていくと、しばらく光り続けます。では、LEDの光を蓄光テープに当てたらどうなるでしょう。当然、しばらく光り続けることになりますね。昔、ストレージスコープがなかった時代は、心電図のようなゆっくりした波形を扱うオシロスコープも光が残るようになっており、輝点がゆっくり移動した跡が見えるようになっていました。LEDでも同じことができるでしょうか。 LEDとモータを使った「発光車」 というわけで、さっそ
Twitter4jでTwitterの検索をします。 検索をする場合には、Twitter#search(Query)というメソッドを使用します。この引数で検索の条件を指定します。ちなみにこのメソッドの場合は認証不要です。 TwitterAPIの制限として、2011/01の時点では検索できる範囲が7日〜10日だそうです、また呟きが増えるほど検索できる期間は先の7日から10日よりももっと短くなるそうです。なので、検索して何かを解析するようなTwitterアプリケーションとかbotとかを作る場合は、呟きを検索して自分のアプリケーション内に溜め込むバッチみたいな処理が必要ですね。 コード例(Twitter4jサイトのコードからちょっと改造) Twitter twitter = new TwitterFactory().getInstance(); Query query = new Query("#
KotsubuはScala製のオープンソース・ソフトウェア。Twitterクライアントは世界中に多数存在する。デスクトップ、Web、スマートフォン版はもとより、開発に使うプログラミング言語も様々だKotsubuはScala製のオープンソース・ソフトウェア。Twitterクライアントは世界中に多数存在する。デスクトップ、Web、スマートフォン版はもとより、開発に使うプログラミング言語も様々だ。それぞれに開発者の思いがこもっていて面白い。 マイツイート 自分が好きなプログラミング言語で作られたTwitterクライアントを使えば愛着もわきやすい。さらにオープンソースであればバグフィックスも機能追加も容易だ。今回はScalaで作られたKotsubuを紹介しよう。
scala, twitter前回書いたプログラムはユーザ入力を受け取るところが非常にJavaっぽくてよろしくないので、書き直してみました。あと、コメント欄で、PredefにてreadLineというメソッドが定義されててコンソールの入力を受け取れると教えてもらったので、それも使った。こまごまと変更しているんですが、覚えてる範囲の変更点は次のような感じ BufferedReaderを使ったユーザ入力受け取りをPredefのreadLineに置き換え。変数の型指定が型推論で十分わかるときには型を書かないようにしてみた引数がない場合は()を省略するように変更JavaのString.format()を使っていたところを、"literal".format()に置き換え。文字列はWrappedStringにimplicitConversionされる、と。 主にcatchブロックでif文にて処理を分岐して
Twitter BOT作るときOAuthのAccess token取得するのがめんどいから簡単に取得できるwebサービスつくりました。 http://getaccesstoken.herokuapp.com 使い方は簡単!! 1. http://twitter.com/apps から適当なアプリケーション名を登録。そのときに ここらへんをこんな感じで設定しときます。callback URLはダミーでgetaccesstoken.yayugu.net側で指定するのでなんでもいいです。 2. 作りたいBOTのアカウントでtwitter.comにログイン 3. そしたらGet Access tokenでConsumer key と Consumer Secretを入力すると…… こんなふうにAccess tokenとAcess token secretが表示されます。BOT作るのにOAuthのA
キュゥべえ @QB0 これから、少しキミたちには不安な話をするかも知れないけど、これは今から考えておかないといけない問題だから聞いて欲しいんだ。今、東電が関東に供給できる電力はおよそ3300万kWだけど、それに対して需要が3400万~3800万kW必要だと想定されてる。それが今の計画停電の理由なんだ。 2011-03-16 14:38:26 キュゥべえ @QB0 だけど、これは福島や茨城が停電していることに加えて、鉄道もかなり運休していることを前提に想定されてる需要なんだ。つまり、これから鉄道網が回復するに連れて必要電力はますます増えるし、被災地でも復興がはじまれば電力は当然もっと必要になるってことだ。 2011-03-16 14:41:40 キュゥべえ @QB0 仮に、四月の必要電力を4000万kWと想定したとして、これは今の状況でも賄える。計画停電が続いた前提だけどね。だけど、問題はそ
説明twittering-mode.elはEmacsで動作するTwitterクライアントです。このマニュアルでは、twittering-mode-1.0.0 について解説します。Home page: http://twmode.sourceforge.net/ja/Github page: http://github.com/hayamiz/twittering-mode/tree/mastergit clone git://github.com/hayamiz/twittering-mode.gitインストールの手引きWindowstwittering-modeのファイルを展開して現れたディレクトリを`load-path`に追加する。 例: `C:\foo\`というディレクトリの下に展開したとすると、`twittering-mode.el`が入っているディレクトリ、つまり`C:\foo\
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く