Archive for the Category » 未分類 «

火曜日, 3 月 15th, 2011 | Author: djodjo

サーバサイドJavaScriptの本。初めてかな。node.jsのメンバーが執筆している本なんだろうか。

Category: 未分類  | Leave a Comment
木曜日, 7 月 22nd, 2010 | Author: djodjo

備忘録
aprは/usr/local/aprにインストール済み
gcc -I/usr/local/apr/include/apr-1/ -lapr-1 -L/usr/local/apr/lib/ sample.c -o sample

apache2.2がインストール済みなら
gcc -I/usr/local/apache/include/ -lapr-1 -L/usr/local/apache/lib/ sample.c -o sample
でもOK

Category: 未分類  | Tags:  | Leave a Comment
月曜日, 5 月 24th, 2010 | Author: djodjo

memcachedのキーを全部ダンプする方法(Perl)

Perlで、memchacnedに登録されているキーと値を全部ダンプしてみる。
少々めんどく、分かりにくいのですが、こちらのサイトを参考にしてみました。
http://blog.utils.jp/2008/06/memcached-2.html
ただ、上記リンク先でのサンプルコードでslabsを取った後に、chunk_size の数値を次のcachedumpの第2引数に使ってますが、多分、used_chunksの数値が正しいと思う。
このusec_chunksで、格納している個数が取れる。


use Cache::Memcached;
sub dump{
	my $memc = Cache::Memcached->new({
		servers => [127.0.0.1:11211]
	});
	my $data;

	my $slabs .= join "\n", map{ $_->{slabs} } values %{$memc->stats('slabs')->{hosts}};
	$slabs=~s/STAT ([0-9]+):used_chunks ([0-9]+)/cachedump $1 $2/g;

	foreach my $cmd ( grep /cachedump/, split /\r?\n/, $slabs ){
		my $items = join "\n", map { $_->{$cmd} } values %{$memc->stats($cmd)->{hosts} };
		$items=~s/ITEM (.+) \[.+ b; .+ s\].*\n/$1\n/g;
		foreach my $k ( split /\r?\n/, $items ){
			$data->{$k} = $memc->get($k);
		}
	}
	return $data;
}

Category: 未分類  | Leave a Comment
火曜日, 4 月 20th, 2010 | Author: djodjo

OmegaTrickのコードを触る為gitを始めたんだけど、どうもWindows環境ではうまくいかない。
なので、いつものさくらのサーバで試してみる。

1.gitのインストール

インストール先として$HOME/local/gitとする。
$HOME/localでもいいけど、後からアンインストールしやすくする為、プログラム別のディレクトリを切ってみました。
なので、あらかじめ、$HOME/localは作成しておきましょう

http://git-scm.com/

wget http://kernel.org/pub/software/scm/git/git-1.7.0.5.tar.gz
tar -vxzf git-1.7.0.5.tar.gz
cd git-1.7.0.5
./configure –prefix=$HOME/local/git
make
make install

初期設定

git config –global user.name “なまえ”
git config –global user.email “メールアドレス”

2.OmegaTrickのソースをgithubから取得する

git clone git://github.com/xenophy/OmegaTrick

githubへソースをpushするためにgithubに登録するsshキーを生成する

$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key ($HOME/.ssh/id_rsa):パスフレーズを入力
このフレーズは、githubへpushするときに入力する。

githubへは、$HOME/.ssh/id_rsa.pubを登録する。

その後の毎日のソース取得は
cloneしたOmegaTrickのパスまで移動して

git pull

これでOK

月曜日, 4 月 19th, 2010 | Author: djodjo

Power Point 2007 でスライド番号が表示されない。
ググるとOfficeXPとかの例は引っかかるのですが同じメニュー体系ではない2007ではどうすればよいのやら・・・。

みつけました。

  1. 「挿入」タブ→「ヘッダーとフッター」をクリック
  2. 「スライド」タブの「スライド番号(N)」にチェックを入れる

これでOK 。

ちなみに、フッターの文言や日付についてもここでチェックしておかないと表示されない。

Category: 未分類  | Leave a Comment
水曜日, 2 月 24th, 2010 | Author: djodjo

件名の通りですが、
ExtJSのCSSはデフォルトで青とグレー、Vistaってのが付いてきます。
で、このグレーを使ってて以下の時に不具合がありました。
ツールバーの要素に’-'って指定すると縦棒でスプリットしてくれるんですが
これがでない。
問題はグレーのcssにバグあり。下記を治せばOK。

間違い
.x-toolbar .xtb-sep {
background-image: url(../ext/resources/images/default/grid/grid-split.gif);
}
正解
.x-toolbar .xtb-sep {
background-image: url(../images/default/grid/grid-split.gif);
}

Category: 未分類  | Leave a Comment
火曜日, 9 月 15th, 2009 | Author: djodjo

ExcelのTips
金額や大きめの数字を入れた際に、1億2千万といった具合に、漢字を入れてほしい場合
次の表示形式をExcelで設定すればOK。
[>=100000000]####”億”###0″万”####;[>=1000]####”万”####;G/標準

ちなみに、書式の設定方法は

  1. 該当セル選択後、右クリックから「セルの書式設定」を選択
  2. 表示形式タブを選択
  3. 分類の「ユーザ定義」を選択
  4. 右側の「種類」に上記設定を入れましょう。
  5. Excelで表示形式を億万表示にする

Excelで表示形式を億万表示にする

Excelで表示形式を億万表示にする

Category: 未分類  | Leave a Comment
土曜日, 9 月 05th, 2009 | Author: djodjo

無償PDFプリンタの話

クセロPDFの無償ダウンロードが終わりどうしようかと思ってたところ見つけたのが、以下。

http://www.bullzip.com/products/pdf/info.php#download

インストールして、あとは印刷する際のプリンタとしてbullzipを選択すればOK
簡単!
なんですが、起動された画面が文字化け。どうもVistaだと発生するとか。
以下の手順で治ります。

  1. 「メモ帳」を起動
  2. 次のファイルを開く
    1. c:\Program Files\Bullzip\PDF Printer\Labels.txt」
    2. 開くときの文字コードをUnicodeにする。
  3. 下記を先頭行に追加し、保存。

    WindowsLanguage=JPN
    CultureID=1041
    CultureName=ja-JP
    CultureNativeName=日本語 (日本)
    MissingTranslations=0

  4. エクスプローラ等で、c:\Program Files\Bullzip\PDF Printerに移動
  5. 「gui.exe」を右クリック
  6. タブ「互換性」の「互換モードでこのプログラムを実行する」のチェックボックスにチェックする。その右は「Windows XP(Service Pack 2)」を選択して「適用」ボタン押下

で治るはず。

Wordで書類を書いて、PDFにするときですが、罫線に点線を使うとどうもきれいにPDFにならない。単なる直線ならきれいなのに。この辺はフリーなのでしょうがないかな。

Category: 未分類  | Leave a Comment
月曜日, 8 月 03rd, 2009 | Author: djodjo

StrawberryPerlでWeb::Scraperインストールしようとしたら
not_found_libxml2_dll
って怒られた。
libxml2.dllはというと下記にあるという。
http://xmlsoft.org/sources/win32/
ここからダウンロードして再チャレンジ

とおもったら、StrawberryPerlってこれらDLLを内包しているのがメリットだったはず!!
探してみると
c:\strawberry\c
の下にDLLがあるある。

結局、
c:\strawberry\c
がPATHに含まれていないのが問題でした。

特に気にせずインストールすればPATHには自動で追加されるはずです。
(インストール前に起動したcmd.exeつかってた・・・)

Category: Perl, 未分類  | Tags: , ,  | Leave a Comment