メインコンテンツへスキップ

Posts

2013


The source :rubygems is deprecated
Ruby
The source :rubygems is deprecated because HTTP requests are insecure. Please change your source to 'https://rubygems.org' if possible, or 'http://rubygems.org' if not. って表示されたら Gemfile の source :rubygems を source 'https://rubygems.org' に書き換えましょう。 以上
fluent-plugin-dbi 書いた
MySQL PostgreSQL dbi fluentd Ruby
fluentd で DB に書き込むために DBI を使って PostgreSQL でも MySQL にでも入れられるようにしてみました。PostgreSQL なら dbd-pg を、MySQL なら dbd-mysql が必要です。 https://github.com/yteraoka/fluent-plugin-dbi type dbi
Riak Admin GUI
Riak
Riak の bucket 設定とか、オブジェクトの管理ツールを Ruby on Rails の勉強がてら作ってみようかなぁと思ってたら… ひとりでやるRiak Advent Calendar 2012 day1 - 入門
fluent-plugin-tail-asis できた
fluentd Ruby
Ruby 素人が作ってみました。 https://github.com/yteraoka/fluent-plugin-tail-asis rubygems にも UP したった。 fluent-agent-lite と in_tail in_tail_asis というのを書いた あたりでやってたやつ。 ネーミングルールとか良くわからないけどまぁとりあえ
log rotation まわりの話
Linux log
logrotateがプロセスにHUP送る理由を調べてみた - カイワレの大冒険 へのコメントです。 HUPは設定ファイルを読み直すというような単純な
Route 53 を使ってみた
AWS DNS Route53
【試してみた】Amazon Route 53にドメインを移動してみた。 | Pocketstudio.jp log3 を見て、お、私も試してみようと。 簡単すぎて上記のブログ以上に書くことがない&
in_tail_asis というのを書いた
fluentd Ruby
先日、「 fluent-agent-lite と in_tail 」というエントリーで fluentd 本体への patch を書いて Pull Request までしたと書いたのだが、Ruby 全然わかんないし、数行足すだけだからそれが楽でそう
Apache で Response Header を消しつつその値をログに書き出す
Apache
Apache のログにアプリから返された Response Header の情報を書きたいが、クライアントには送りたくないというものがあった場合、mod_headers で unset してしまう
libc の buffer と perl の buffer
Linux Perl libc
libc の buffer と perl の buffer は違うんだよという話を聞いたのでちょい調べてみた。 libc の buffer は grep を pipe で複数つなぐとなかなか表示されないやつ $ while : ; do echo hoge; sleep 1; done | grep
fluent-agent-lite と in_tail
fluentd Perl Ruby
ログの収集にそろそろ fluentd を使おうかなと思って、fluent-agent-lite だとフォーマットを変えずに集められそうだという事で見てみたのだ
Riak cluster を試してみる
Riak
前回 ( Installing Riak from source package ) Riak を source からインストールして 3 node の cluster をセットアップしたので、これを使って cluster の操作をテストしてみる。 まず、cluster 操作は
Installing Riak from source package
Erlang Linux Riak
運用が楽な KVS ということで Riak をテストしてみる 1サーバーに複数 node を起動させてクラスタのテストをする ( Running-Multiple-Nodes-on-One-Host ) ために source から入れてみる ( bin/riak は shell script でこいつ
BounceHammerを試してみた (インストール編)
Linux SMTP mail Perl
その昔、SoftwareDesign 2010年11月号 で見たメールのエラーリターンを管理する仕組み BounceHammer を2年の年月を隔てて試してみた。 オープン
OCSP and CRL Performance Report
Linux TLS
は参考になった。SSL の仕組みからするとそういう通信は発生するはずだよなぁとは思いつつも調べて見ることはしてこなかった。(まぁ、今回もちょっ
Vim の template
Linux vim
自作 RPM を作ろうかと思って vim xxx.spec って実行したら Name: Version: Release: 1%{?dist} Summary: Group: License: URL: Source0: BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: Requires: %description %prep %setup -q %build %configure "/usr/share/vim/vimfiles/template.spec" 42L, 405C 1,1 Top って表示されて、「えっ!新規ファイルだったはず
いまさら cpanm
Linux Perl
もともと Perl メインでプログラミングしてたのですが、CPAN が肥大化(ただメール送るためだけに Email::Sender::Simple を入れようとしたらすげー依存で大量の CPAN モジュール
REGZAのDTCP-IPサーバー
未分類
そうかぁ、Z3からはDTCP-IPサーバー機能があるのかぁ、我が家のはZ2だったよ。 DiXiM Digital TV plus で見れないわけだ。ソフトウェアアップデートで対応
Redis の内部を探ってみる (aof)
Linux redis
Redis の内部を探ってみる (save) の続き、今回は appendonlyfile について見てみよう。 と思ってたら Redis Persistence (redis.io) に全部書いてあるじゃない… 更新系コマンドについて、

2012


辻本珈琲
未分類
カフェインなしでは眠くて仕事できない&なにか口にしてないと仕事できないので1杯20円のブルックスを買って毎日飲んでましたが、ある時ブ
Redis の内部を探ってみる (save)
Linux redis
Redis の versin up ついでに内部を軽く探ってみる 対象の version は 2.6.7 Redis を起動すると WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. と