2008-01-01から1年間の記事一覧

bashのcdコマンドを拡張する

bashのpushdやpopdコマンドを使いたくても使えない私のような人は、cdコマンドを拡張すれば良い。 はじめに bashにはpushdとその反対のpopdコマンドが内蔵されている。 pushdは指定されたディレクトリに移動後、移動先のディレクトリをDIRSTACK配列環境変数…

内部構造を知りたい日本人には

Perlを拡張したい Perlを速くしたい Perlを小さくしたい Perlを組み入れたい Perlの中身を知りたい …でも、英語が分からない…。 そんな私と同じ人は、先ず、実用Perlプログラミング(スリラムスリニバサン著の方、サイモンカズンズ著のは読んだことがない)…

音声ブラウザ

音声ブラウザにちょっと興味を持ったので調べて見た。 日本アイ・ビー・エム(株) ホームページリーダー (株)アメディア ボイスサーフィン 音声ブラウザを快適に使用するためには、広告を取り除く必要があるようだ。これには、WEBフィルタ(HTTPプロクシ…

PerlQt移植ヒストリ(第6回)

PerlQt/Embeddedを2.105-p0.02に更新した。 今回の更新により、付属のサンプルで動作するものには全て対応した。QPE関連がまだまだなのでゴールは遠いが、少しずつでも向かって行くつもりである。 ダウンロード Perlライブラリ:lib-perl-qte_2.105-p0.02_ar…

SL-C3200購入

オークションでSL-C3200を購入した。 何となく予備機として眠らせて置くのは勿体無いような気がしたが、既存のSL-C3000が元気でいる間は時々動作確認を行うなどでしっかり保管しようと思う。

GNU grep 2.5.3(その2)

PCRE 7.6を使用して-Pオプションが使用可能なZaurus用GNU grep 2.5.3のインストールパッケージを作成した。download:grep_2.5.3-pcre-1_arm.ipkこれで、やっとPerlの正規表現が指定できる。

PCRE 7.6

ここに掲載するものは、GNU grepでも使用するPCRE(Perl Compatible Regular Expression)ライブラリである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。download:pcre_7.6-1_arm.ipk上記インストールパッケージに含まれるpcregr…

PerlQt移植ヒストリ(第5回)

PerlQt/Embedded 2.105-p0.01のソースコードをアップロードした。ちなみにp0.01の'p'はポーティング(移植)の意味である。 ビルド環境 以下のソースファイルを解凍し、makeコマンドでPerlQt/Embeddedをビルドすることができる。ソースファイル:perlqt-2.10…

PerlQt移植ヒストリ(第4回)

ある程度動作するようになったので、Zaurus用Perl 5.6.1に追加でインストールするPerlライブラリのPerlQt/Embeddedを公開することにした。download:lib-perl-qte_2.105-p0.01_arm.ipkビルド環境は用意でき次第アップロードして、ソースコードレベルまで興味…

PerlQt移植ヒストリ(第3回)

えりおさんからアドバイスを頂いたように、QApplicationの代わりにQPEApplicationによってアプリケーションのインスタンスを生成するように変更したところ、Zaurusらしい画面が表示されるようになった。前回から今まで、PerlQt付属のチュートリアルやサンプ…

XSからパッケージを作成する

多くのPerlパッケージはPerlスクリプト(PMファイル)で作成される。h2xsコマンドで作成されるXSの初期ビルド環境でも1つのPMファイルが用意され、そのPMファイルがpackage命令によってパッケージを作成する。単一のパッケージを作成する場合はこの方法で完…

PerlQt移植ヒストリ(第2回)

付属のチュートリアルを使用して、ビルドしたてのPerlQtを早速実行して見た。 $ perl -W -Iblib/arch -Iblib/lib -I$QTDIR/lib -Itutorials-2.0/t1 \ tutorials-2.0/t1/t1 Can't locate object method "new" via package "Qt::Application" (perhaps you for…

PerlQt移植ヒストリ(第1回)

先日、古いCOMPAQのノートPCにインストールしたVine Linux 4.2にQt3環境をインストールし、PerlQt 3.009-b2をビルドして使って見た。Qt Designerとpuicのコンビがたまらなく良い。puicはさて置き、Zaurus SL-C3000で動くPerlQtが欲しい。探しても無いような…

DeleGateインストーラ

佐藤豊さん作の純国産プロクシサーバであるDeleGateはZaurus版も本家から正式にリリースされている。そのZaurus版DeleGate(zaurus-dg)をインストールするパッケージを作成した。download:zaurus-dg-inst_1.0-1_arm.ipk インストール方法 DeleGateのサイト…

GNU textutils 2.0.14

Zaurus標準のsortコマンドはbusybox 0.60.4で提供されているが、参照位置の指定ができないなど、機能的に足りない点がある。また、md5sumなどの有用なコマンドも足りない。そこでtextutils 2.0.14をビルドした。ソースはここからダウンロードし、dev-img-1.3…

GNU grep 2.5.3

Zaurus標準のgrepコマンド(version 2.2)は、findコマンドと併用しなければサブディレクトリも検索対象とすることができない、Perlの正規表現が使えないなど、最近のものに比べ機能的に足りない点がある。そこでgrep 2.5.3をビルドした。ソースはここからダ…

Perl - CPAN - XML::Dumperパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのXML::Dumperである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。 セルフコンパイルとは言っても、実際に…

Perl - CPAN - XML::Simpleパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのXML::Simpleである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。 セルフコンパイルとは言っても、実際に…

Perl - CPAN - Tie::IxHashパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのTie::IxHashである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。 セルフコンパイルとは言っても、実際に…

Perl - CPAN - Storableパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのStorableである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。download:lib-perl-storable_2.18-1_arm.i…

Perl - CPAN - utf8パッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのutf8である。本来utf8はPerl 5.6.1にバンドルされているものなので、ソースをここからダウンロードし、関連するモジュールを取り出…

Perl - CPAN - XML::Smartパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのXML::Smartである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。 セルフコンパイルとは言っても、実際に…

Perl - CPAN - XML::Parserパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのXML::Parserである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。download:lib-perl-xml-parser_2.36-1_…

Perl - CPAN - XML::Bareパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのXML::Bareである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。download:lib-perl-xml-bare_0.27-1_arm.…

Perl - CPAN - DBD::mysqlパッケージ

ここに掲載するものは、塚本さんにパッケージ化して頂いているZaurus用Perl 5.6.1に追加でインストールするPerlライブラリのDBD::mysqlである。ソースはここからダウンロードし、dev-img-1.3でセルフコンパイルした。download:lib-perl-dbd-mysql_3.0002-1_…

MySQLをインストールする

ダウンロード PostgreSQL 7.4.16に引き続き、MySQLを勉強しようと思い立った。Zaurus(SL-C3000)用のMySQLをGoogle検索したところ、以下のURLにMySQL 3.23.49を発見した。欲しいものがそこにある、非常にありがたいことだ。http://www.killefiz.de/zaurus/s…