2008-02-01から1ヶ月間の記事一覧

Text::Graphをインストールしたら Can't locate object method "new" via package "Text::Graph::DataSet" (perhaps you forgot to load "Text::Graph::DataSet"?) っていわれたので、 use Text::Graph::DataSet; したらうまくいったんだけど、これって昔か…

追記

ちなみに、上のMeCabのデータ構造はMeCabのfeatureの構造のツンデレ感をなくす為(嘘)に 適当な名前をつけただけですあしからず。 25 sub parse_feature { 26 my ($self, $feature) = @_; 27 28 # 品詞,品詞細分類1,品詞細分類2,品詞細分類3,活用形,活用型,…

[CentOS][cronolog][install]

cronologの設定をApacheに書き込んでやったらそんな機能はうちにないよ。といわれたのでインストールした。http://cronolog.org/download/index.htmlapacheを再起動させると /bin/sh: /usr/bin/cronolog: そのようなファイルやディレクトリはありませんとい…

[centos][memcached][install]

CentOS5(x86_64)にソースからmemcachedをインストールしようとしたらエラーが出て起動しない。 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory とりあえず、Google先生に聞いてみた…

[C][C++][interpreter]

ふとOpenGLが気になって見に行った先でC++のインタプリタを見つけた。 こんな感じでいけるらしい。 #!/bin/ch #include <stdio.h> int main() { printf("Hello world!\n"); } http://www.softintegration.com/products/chstandard/ http://www.softintegration.com/co</stdio.h>…

[mknod][device]

mknod コマンドを使用すると、デバイススペシャルファイルを作成することができる。mknodに必要な「メジャー番号」と「マイナー番号」は、以下で知ることができる。 cat /proc/devices こうすることにより、「Character devices:」と「Block devices:」の2…

サーバーのload averageを自分でとりたいなあと思って書いてみた。 そんなモジュールあってもよさそうなんだけどなあ。 別のに書いたんだけど、なんかこちらに書くべきかと思ったからこっちに移動。 #!/usr/bin/perl use strict; use warnings; use IO::Pipe…

[perl][ruby][\A]

while /\A(.*?)/.match(str) Regexp.last_match end \Aは ^と似た働きをしますが、大きな違いは ^が文字列中に埋め込まれた改行の直後にもマッチする場合があるのに対して、この演算子は常に文字列の先頭にのみマッチするということです。で、これをperlに変…