目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

2010-10-01から1ヶ月間の記事一覧

tmuxをetchにインストールするために

下準備 # etchのlibevent-devは古いらしいので wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz tar zxvf libevent-1.4.14b-stable.tar.gz cd libevent-1.4.14b-stable/ ./configure make sudo make install # ホントはインストール時のプリ…

MogileFSを触ってみる

状態確認 mogadm --trackers=192.168.1.100:7003 check 統計情報 mogadm --trackers=192.168.1.100:7003 stats ドメインリスト mogadm --trackers=192.168.1.100:7003 domain list デバイスリスト mogadm --trackers=192.168.1.100:7003 device list

ifconfigの出力をパースしてみる

こんな感じ? 正規表現がちょっとアレかなあ。 #!/usr/bin/env perl use common::sense; my @interfaces = split /\n\n/, `LANG=C; /sbin/ifconfig -a`; my %reg = ( link_encap => qr/Link encap:(\S+)/, mac_address => qr/HWaddr\s(([[:xdigit:]]{2}:){5}[…

YAPC::Asia 2010へ行ってきたよ。

今回もメモ書きレベル以上に推敲できなかったです。慶事の都合上初日しかいけなかったので、1日目だけのメモ書きです。 cloudforecast 長野雅広さん PDCAがだいじ 監視はCheckフェーズ 障碍監視 ping応答 http ssh 応答 ロードアベレージ ツール nagios moun…

.tの拡張子のファイルもTracのシンタックスハイライト有効にしたい。

デフォルトだとperlのテストスクリプトはシンタックスハイライトしてくれないので、設定に付け足した。 [mimeviewer] mime_map = (中略)text/x-ada:ads:adb,text/x-perl:t下記のような形式で書くっぽい。 text/x-(種別):(拡張子)

Net::SSH::Perlを使ってみる

とりあえずこんな感じで、サーバに入って適当に設定情報をとってくるスクリプトを書いた。 #!/usr/bin/env perl use strict; use warnings; use Net::SSH::Perl; my $ssh = Net::SSH::Perl->new('SERVER'); #鍵を省略した場合は、${HOME}/.ssh/id_dsaを参照…

Net::SSH::Perlのインストールが失敗するときは。

gmp.hが無いとMath::GMPのインストールで止まっちゃうよ。 sudo aptitude install libgmp3-dev cpanm Math::BigInt::GMP cpanm Net::SSH::PerlついでにMath::BigInt::GMPをいれないと、こんなwarningsが出る。 Math::BigInt: couldn't load specified math l…

Pythonプロジェクトをpasterを使って作る

自分メモ インストール virtualenvを使っているのでpipで。 pip install PasteScript テンプレートリストの表示 paster create --list-templatesAvailable templates: basic_package: A basic setuptools-enabled package paste_deploy: A web application d…

Shibuya.trac #8行ってきたよ

ほぼ個人メモレベルです。途中電話がかかってきたので抜け抜けです。 分散環境でのTrac こんぴろさん はさみとつーるは使いよう テンプレートページをいじってショートカット を使ったよ RTCはwikiが使いづらい プラグイン FullBlogPlugin 0.12でも動くよ Ta…

virtualenv上でtrac-gitを動かして見る。

etchだとtrac-gitのパッケージが無いので、virtualenv上に環境を作ってみる。 ただし、うちにはetchの環境がないのでlennyでやっています。 会社のetchでも同じ手順でできたので大丈夫なはずです。ただ、もしかしたらパッケージ名が若干違うかも。注: 私はzs…

lennyでLDAPサーバを立ち上げたよ。 1

ちょこちょこやり直していたのでもしかしたら抜けがあるかもあとで修正する。 インストール sudo aptitude install slapd ldap-utils ldapのrootパスワード作成 sudo slappasswd -h {CRYPT} 設定ファイル修正 /etc/ldap/slapd.confに追記 こっちはサーバ側の…

Shibuya.pm行ってきた。

メモ書き程度なんでまとまってないです。 Perl Language Update dankogaiさんperl6の話 rakudo だいぶ速くなったよ 三項演算子は??と!! 関数のネストができる スコープも正しく扱われる try-catch使えるよ muti dispatch 俺俺演算子 OOP selfが使える ドット…