トップ 最新 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2005年
10月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31



2005-10-01 [長年日記]

@ [memo] 半角カナ - Wikipedia

文字コードのお話。

@ [soft] goo IDメモリー

ID・パスワードを一括保存して自動入力!

保存データは暗号化される安心・便利なソフト

だそうです。

本日のツッコミ(全1件) [ツッコミを入れる]

# TrackBack [http://key.blogdns.net/w%E4%B8%80%E6%8B%AC/ 一括 一括 [soft] g..]


2005-10-02 [長年日記]

@ [linux] UNIX 今日の技

zshの話もあったのでメモ。


2005-10-05 [長年日記]

@ [linux] screen

otsuneさんが便利だというscreenを使ってみました。まだまだ初歩的なところしか学んでいないのですが、確かにキーをチロチロっと打つだけでターミナルが変えられるのは便利です。会社ではPoderosa入れているのですが、使い勝手やキーバインドに若干の不満があるので、会社のマシンにもインストールしてみよう。

@ [ajax] 日本語で読めるAjax関連情報のリンク集

川俣さんの日記のようです。メモ。

@ [firefox] 目的別拡張選び - Firefox まとめサイト

リファラとUAを偽装したかったのでrefspoofuser agent switcherという拡張をインストールしてみました。なかなか便利。


2005-10-06 [長年日記]

@ [soft] Pure JavaScriptによるQRコード生成ライブラリ

世の中なんでもJavaScript。すげー。


2005-10-11 [長年日記]

@ [javascript] Bindows

またまたJavaScriptネタ。GUIツールキットをJavaScriptで実装しましたってかんじ?


2005-10-13 [長年日記]

@ charの読み方

会社で以前話題になったのでちょっと取り上げ。

SQLのvarcharは「バーキャラ」と呼んでますが、Cのcharはなぜか「キャラ」ではなく「チャー」と読んでます。strcpyは「エスティアールコピー」と読んでいたのですが「ストラコピー」派が多いので乗り換えました。同じ会社の中でも色々な派閥があるので聞いてると結構面白い。ちなみに「シャア」で爆笑しました。

@ [memo] 今日の覚書/「激しく使える」サイトの自分用まとめ

はてなの「激しく使える」サイトを教えて下さいスレをまとめたもののようです。

@ [soft] Task Coach

タスク管理ソフト。日本語使えるんだろうか。


2005-10-15 [長年日記]

@ [perl] [PAR] perlをexe化 :: ぼくはまちちゃん!

メモ。この人は一時期mixiを騒がせた人だろうか...

追記: 確かにActivePerl 5.8.7だとモジュールを使うスクリプトで「プロシージャエントリポイントがうんたら」のエラーになって動きませんでした。なので5.8.6にダウングレード。

@ [perl] ppでWin32::OLEが使用できるか確認

やる前から結果はわかっていたのですが一応確認しました。まずは下記のExcelを開いて「こんにちは!」とセルに書き込んで保存するスクリプトを作成(use_win32ole.pl)。

#!/usr/bin/perl -w
 
use strict;
use Win32::OLE;
use FindBin;
 
my $excel = Win32::OLE->new("Excel.Application", \&quit);
$excel->{visible} = 1;
$excel->workbooks->add;
my $sheet = $excel->activeworkbook->worksheets(1);
$sheet->range("A1")->{value} = "こんにちは!";
$sheet->saveas($FindBin::RealBin . "/hello.xls");
 
sub quit {
    my $self = shift;
    $self->quit;
}

あとはppでexe化して実行。初回実行時はexeを解凍する処理があるようなのでエラい時間がかかりました。

$ pp.bat -o use_win32ole.exe use_win32ole.pl
$ ./use_win32ole.exe

こんなんでhello.xlsが無事出来上がっていることを確認。これでepcb-csvをPerlで書き直すことができそうです。

@ [cpan] Getopt::Compact

Getopt系は色々なモジュールがあるのですが、podだけ見た感じではこれが一番シンプルでかつ分かり易い。次点は高機能だけどちょっとわかりにくいGetopt::Lucid


2005-10-17 [長年日記]

@ [debian] Apache2でクライアント証明書認証(Debian Sarge)

Apache2 + opensslで証明書を発行してhttpsなサーバを立てる話。

@ [perl] XS利用でPerl高速化

PerlでXSするお話。


2005-10-19 [長年日記]

@ [perl] 10月15日の技術勉強会(Catalyst)

まだ全部は見れてないのですが、Catalystやっぱ良いなぁって思います。Sledgeに比べてモデルの部分をサポートしているのが個人的にはいいと思います。Sledgeは一年近くバージョンアップされていないですが、Catalystはガリガリ開発されているし、Web2.0的なフレームワークという感じがしていいですなぁ。


2005-10-21 [長年日記]

@ [cygwin] Cygwinにtreeコマンドをインストール

Cygwinについてなかったので自前でコンパイルしてインストールしてみました。

ここからtree-1.5.0.tgzをダウンロードして解凍します。

$ tar xvzf tree-1.5.0.tgz
$ cd tree-1.5.0

makeすると下記のエラーが出るのでMakefileを修正します。

--- Makefile.orig       2005-10-21 10:10:00.062500000 +0900
+++ Makefile    2005-10-21 10:10:08.109375000 +0900
@@ -8,7 +8,7 @@
 
 CC=gcc
 #CFLAGS=-ggdb -Wall -DLINUX_BIGFILE
-CFLAGS=-O2 -Wall -fomit-frame-pointer -DLINUX_BIGFILE
+CFLAGS=-O2 -Wall -fomit-frame-pointer
 LDFLAGS=-s
 
 # Uncomment for FreeBSD:

では気を取り直して

$ make
gcc -O2 -Wall -fomit-frame-pointer   -c -o tree.o tree.c
tree.c:192: error: conflicting types for '__mb_cur_max'
/usr/include/stdlib.h:53: error: previous declaration of '__mb_cur_max' was here
 
tree.c:192: error: conflicting types for '__mb_cur_max'
/usr/include/stdlib.h:53: error: previous declaration of '__mb_cur_max' was here
 
tree.c: In function `listdir':
tree.c:609: warning: long int format, different type arg (arg 3)
make: *** [tree.o] Error 1

192行目の__mb_cur_maxが2重に宣言されているのが問題っぽいのでこれをコメントアウトします。

--- tree.c.orig 2005-10-21 10:10:25.031250000 +0900
+++ tree.c      2005-10-21 10:14:43.515625000 +0900
@@ -189,7 +189,7 @@
 FILE *outfile;
 int *dirs, maxdirs;
 
-extern size_t MB_CUR_MAX;
+/* extern size_t MB_CUR_MAX; */
 
 int main(int argc, char **argv)
 {
 

これでmakeすると無事tree.exeの実行ファイルが出来ました。/usr/local/bin/あたりにこれをコピーして試しに実行してみると問題なさげでいい感じ。

$ tree
.
|-- CHANGES
|-- LICENSE
|-- Makefile
|-- Makefile.orig
|-- README
|-- tree.1
|-- tree.c
|-- tree.c.orig
|-- tree.exe
`-- tree.o

2005-10-22 [長年日記]


2005-10-23 [長年日記]

@ [perl] Perl OOP におけるクラスの実装方法

PerlでOOPするならホントClass::AccessorとClass::Fieldsははずせないですねぇ。最近はクラス毎にnewを定義するのもかったるいです。ああPerl6が待ち遠しい...

@ [emacs] emacsをカスタマイズ

結城さんのところのWiki。

そう言えばcperl-modeって今でもちゃんとメンテされているらしい。最新版はここから取得可能。


2005-10-24 [長年日記]

@ マルチメディアモニタ デル W1900

TVチューナー付属の19インチモニター(当然PCも繋げられる)で価格が67,725 円。10/31までのキャンペーン価格らしいですが買おうかどうしようかとても迷っています。いざ買ってみて写り悪かったら嫌だし...


2005-10-26 [長年日記]

@ [perl] 文字列内でのサブルーチン呼び出し

ダブルクォートで囲まれた文字列内でサブルーチン呼び出しを実現する方法(perlrefより)。

print "My sub returned @{[mysub(1,2,3)]} that time.\n";

なるほどね〜。

@ [seo] Flickr and Good URI Design

良いURIの設計について。


2005-10-29 [長年日記]

@ [life] 禁煙

ちゃんと続いています。もう半年以上経ちました。

開始日時 2005年 3月 22日 1時 0分
経過時間 7月 7日 9時間 59分経過
吸わなかった煙草 5535本
浮いた煙草代 74722円
(原価 32021円  たばこ税+消費税 42701円)
延びた寿命 19日 5時間 15分

@ エンジニア☆モテ度マッハ診断

こんな結果になりました。転職したばっかりなので「モテ度ギガクラス」なんて言われても嬉しくないです...


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|
人気ブログランキング - おいぬま日報(不定期)