2012-01-01から1年間の記事一覧

カーネル/VMアドベントカレンダー2012の14日目

カーネル/VMアドベントカレンダー2012の14日目のために書かれた記事です. td-agent for BeagleBoard-xM みんな大好きARMワンボードPCのBeagleBoardにtd-agentを移植してみました. まずは,BeagleBoardのOSですが,Ubuntu Linux 12.04.1 LTSを利用してい ま…

mikutterアドベントカレンダー1日目

今年はmikutterアドベントカレンダーを主催してます. 今日のネタはfav.rbの解説をしようかと思います. fav.rbとは? mikutter作者のtoshi_aさんをふぁぼって励ますために書かれた mikutter pluginです.仕組みは簡単です. ユーザタイムラインに流れてきた…

カーネル/VM探検隊@つくばにいってきた

土曜日に筑波大学でカーネル/VM探検隊@つくばがあったのでいってきました!! 飛び込みセッションでmikutterについて発表しました!! mikutter入門 from Katsuyoshi Matsumoto

BHyVeHackathonに参加してきた

2012年7月28日,29日にBHyVe Hackathonというやつがあったので 参加してみました.と言っても大したことできないのでとりあえず,bhyve上のゲスト のベンチマークとってみました.ゲストとホストのdmesgをここにでベンチマーク結果です. ベンチマークとして…

fluent-plugin-growthforecastをネストしたデータに対応してみた

fluentdからgrowthforecastに投げるとき以下のようなデータがきた場合 2012-07-16 13:50:27 +0000 dstat.all: {"hostname":"localhost","dstat":{"total-cpu-usage":{"usr":"5","sys":"2","idl":"93","wai":"0","hiq":"0","siq":null},"memory-usage":{"used…

Arm(BeagleBoard)向けのtd-agent作ってみたよー

これの続きです.ARM32bitにはjemallocは対応してないようなのでとりあえず今回は見送り.で,jemallocを排除したものは一応コンパイルは通りました. ですが,今度はrubyの方に問題が… 一応,コンパイルが出来てtd-agent-1.1.5-1.debはできたんです. しか…

Fluentd v.11への要望

新しいfluentdへの要望を募ってるらしいですので, 要望をとりあえず書いてみます. SSLなどのセキュア通信のサポート RPC ドキュメント 一つめのセキュア通信は,今やってること(HEMS)の性質上 プライバシーの観点からサポートされてるとうれしいなぁと 必…

Fluentd Casual TalksでLTしてきた

Fluentd Casual Talksに行って,LTしてきました!!! スライドです!!! fluentd View more presentations from Katsuyoshi Matsumoto ちょっと他の方々の発表とちがったものとなったなぁと… fluent-plugin-serialportについて センサーデータ集める用に以…

Asakusa.rbいってきた

asakusa.rbにいってきた.初めてのasakusa.rbだったのではじめは,mikutter-fluendでmongodbにためた ついーと集をrailsで表示するプログラムを書いていた.mongodbに入ってるデータそのまま使うにはどうしたらいいのかなぁと思って たら,松田さんが来たの…

第二回mikutterユーザ会@関東をやったった

だいぶたったけど,[twitter:@toshi_a]さんが関東に来るらしかったので 第二回mikutterユーザ会@関東をやった.今回は,[twitter:@toshi_a]さんが来るということで[twitter:@tsutsuii]さんからの 差し入れとしてmikutterマグカップ一式が送られてきました.…

第七回Kernel/VM探検隊でLTしてきた

カーネル/VM探検隊でLTしてきました. 以下にスライドです. Listen grep View more presentations from Katsuyoshi Matsumoto ファイルをたくさん聞けなかったのでgrepできませんでした ヽ('ω')ノ三ヽ('ω')ノもうしわけねぇもうしわけねぇ

ARM(BeagleBoard)向けTD-agent.debが欲しい

ということで作ってみた. window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.c…

fluentdでmikutterのTLを保存しよう

mikutterのTLをFluentd使ってloggingするプラグイン作ってみました. 使い方は簡単で以下のコマンドでfluentdとfluent-loggerをインストール gem install fluentd gem install fluent-logger インストールしたら,mikutter-fluentd.rbをプラグインディレクト…

カーネル/VM勉強会@関西

カーネル/VM勉強会@関西いってきました. 主催者の理不尽なありがたいお誘いによりLTしてきました. スライドは以下のやつです. おれよりすごいておくれにあいにきた View more presentations from Katsuyoshi Matsumoto 公開されててるので誰かDisk周りに…

fluent-plugin-serialport

Fluentdのプラグインを書いてみました. SerialPortrからながれてくるデータをそのままfluentdにinputする pluginです. in_serialport.rb id:tagomoris さんの記事を参考に作成しました. http://github.com/katsyoshi/fluent-plugin-serialportに公開して…

耳grepをArduinoで

バイナリアンじゃない僕がArduinoをつかって耳grepみたいなのを作ってみた簡単な話として,ファイルを1バイトづつArduinoに送って,Arduinoはそれを 受け取って音を鳴らす.ということです. Arduino側 ここでは,Arduino側のプログラムについて書いてます*1…

mikutterをついーとさーばに

mikutterとMessagePack::RPCを利用して,りもーとからツイートする方法について 書いてみたいと思う. Server まず,gem install msgpack-rpcとしてMessagePack::RPCをインストールします. インストールしたら,以下の簡単なPluginをつくります. require '…

mikutterの薄い本

mikutterの薄い本の一部書きました.内容は,OSごとのインストール方法について 書いてあります.抜けてるところも多いと思うので分からないところがあったら, @katsyoshiにメンション投げてください.投げなくても#mikutterでつぶやいてく れるとなんか反…