プログラム

SoftEther for Linux

SoftEther仮想HUBが出たようです。「もしかしてソース公開?」なんて思いましたが、しっかり*.aなファイルで配付されていました。赤帽9でコンパイル、実行してみたところ問題無く動作しているようです。Windowsもってないので、そのままkillしましたがね。Sof…

GTKプログラミングに挑戦

今まで、Linux上でのGUIにそれほど興味が無かったので見てみぬふりしていたが、挑戦することにした。最初、gtk-configの存在を知らずに悪戦苦闘するがなんとか流れに乗れた(プログラミング自体に集中できるようになった)とおもう。ちなみにオチューシャのソ…

富豪的データ管理

http://members.jcom.home.ne.jp/j-klein/src-box/work-rotate.sh毎日にワーキングディレクトリをローテーションします。と、言ってもスクリプト自体は大したことしていません|-)。背景私はいつも~/workにテスト用のデータやテストプログラムといったものを…

GMK - The Generic Mapping Tools

gnuplo関連情報を集めていたら偶然発見したツール。その名の通り「汎用地図作成ツール」らしく、地図が作成できそうな感じです。実はまだちゃんとよんでいないのでよく分かりませんが、gnuplotの情報集めが落ち着いたら勉強してみるつもり。もしかしたら結構…

ChangeLog

clview 上のプログラムは前に作ったChangeLogのフィルタリングを行うプログラムなのですが、いまいち面白くないのでCで現在書き直しています。まだ虫さんだらけなのですが、Gnuplotを使って「いつ、開発が活気づいていたか(ChangeLogの書き込み件数が多い時…

mallocがセグメンテーションエラー

タイトルの通り。mallocやreallocがセグメンテーションエラーを吐く原因が分からず、現在作成中のプログラムが進まない…。

mksrc 1.4

http://members.jcom.home.ne.jp/j-klein/software/mksrc/mksrc.htmlmksrc をバージョン1.4へアップデートしました。変更点は新しい基本的には-lオプションの追加のみです。 lオプションは現在登録されているテンプレートモードの一覧を表示します。 実はバ…

getpass2()

http://members.jcom.home.ne.jp/j-klein/src-box/getpass2.cソース倉庫にソース追加。getpass2.cというプログラムなのですが、getpass()の変形でして、エコーバックを切るかわりにアスタリスクをエコーバックします。バックスペースにも対応してますし、設…

Apache

http://lxr.webperf.org/ident.cgiここでApacheソースコードの検索が行えます。右下にある"freetext search"は普通の全文検索を行うだけなのですが、上記URLの"Identifier Search"は関数や構造体の宣言箇所と使用箇所を調べてくれるので結構便利です。まぁ、…

 OpenSSL情報

Network Security With Openssl[asin 059600270X]:OpenSSLのオライリー本。洋書なので当然全編英語なのですが、これと同等レベルのOpenSSLの解説ってあるのでしょうかね。出来れば日本語で読みたいのは当然ですが、まぁ、プログラムなんてもともと英語みたい…

Apache API Doc

id:PaiNさんの2004-02-29より。「Apache Web server 1.3 API Dictionary」(http://httpd.apache.org/dev/apidoc/)というものがあることを知らなかった…。それだけなのですが、自分的には小さなショックだったのであえて自分のところにも書いてみました。今…

久しぶりにアクセスログをゆっくり見ていたらhttp://okozukai.gogocasino.net/OnlineCasino.shtmlからのアクセスがあったので、「どこのサイトだ?」と見にいったところどうも特殊な事情のようだ。要するに自作のWeb巡回プログラムがバグのため、無限ループ…

ソースアップ

libpngを使用したサンプルソースをアップしました。http://members.jcom.home.ne.jp/j-klein/src-box/ispng.cちなみに「libpngを使用した」と書きましたが、まったく生かしてないです。libpngにおまけのようについている関数を1個利用しただけなので。こん…

 未踏ユース東日本成果報告会

未踏報告会。結構刺激になるから遊びにいく予定。だけど、二日とも10:00 ~ 17:45 なので両方いくのは無理だな。途中出席&途中退席って感じ悪いと思われそうだし…。まぁ、いくのは二日目(02/29)でしょうね。SoftEtherもあるですし。

Google API

Google API ライセンスとって使ってみた。やばい、凄い簡単に使える。とりあえず、コマンドラインから実行できるGoogleAPIDemo.javaってのが付属するんだけど、それとJavadoc見るだけでほかに何もドキュメントいらない。これならJavaの超初心者でも楽に使え…

 SEO

【SEO検索エンジン最適化】http://www.searchengineoptimization.jp/ふと見つけたサイト。すごいまとまっている。というか、ここまでまとまっているサイトもすくないのでは? 本も出版されているようで、すごいですね。

autoftp 1.0 アップ

http://members.jcom.home.ne.jp/j-klein/software/autoftp/autoftp.htmlファイルの更新日時と最後にアップした日時を比べて、必要なファイルをアップするプログラム。

ttyrec

ttyrecっていうのはターミナル上の動作を録画するプログラムです(ちなみに開発者はnamazuの作者である高林哲氏です)。今まであんまり必要性を感じなかったのですが、ttyplayerというプログラムを見て急に面白そうに思えてきました。まだ試していないのです…

自作プロキシ

いろいろ整理していたら動作が軽くなった。まぁ、ローカルに設置しているプロキシだから軽いのが当然なんですけどね。

 自作プロキシ

試しに自作プロキシを作ってみました。かなり雑で我ながらびっくりです(笑)。スパゲッティもいいところですよ、まったく。しかも全く機能がないからさらにびっくりです。とりあえず、何も機能がないと面白くないので、ヘッダの書き換えを行えるようにしま…

sscanf の変換フラグ "a"

sscanfの変換フラグである"a"の存在を初めて知った。勝手に必要な分の文字列用のメモリをmallocしてくれるらしい。便利ですね。

OpenSSL

OpenSSLの使い方をちゃんと勉強しようとソースをダウンロードしてサンプルコードでも見てみようとしたが、サンプルコードが見つからない。おかしい、おかしい、と"sample"や"exapmles"などのディレクトリを探し続けて30分。やっと気付きました、「demo」。っ…

 Windowsのソースコード流出

[neowin.net]Windows 2000 & Windows NT 4 Source Code Leaks [Slashdot]Windows 2000 & Windows NT 4 Source Code Leaks Microsoft probes Windows code leak

 Apacheソースコード

現在Apache2.0.47のソースコードと格闘しています。といってもまだダウンロードして、ざっとディレクトリ構成を見て、簡単そうなechoモジュールと関連ファイルを見ながらモジュールの仕組みを理解しようとしているだけ。モジュールは共有ライブラリを利用し…

 冒険 - Blog

ここ数日Blogを使うかどうかを考え続けていたのですが、半分冒険気分で自作のBlogプログラムを作る事にしました。現在考えている仕様(というよりも完成イメージ) 基本的にPerl コンソールから使用する クロスプラットフォーム(まぁ、Perlなんで) テキス…

 またPerl…

Perl にてファイルハンドルの受け渡しを行う方法。 open(HANDLE, ">$filename") or die "$!"; $handle = *HANDLE; print $handle "Hello, world.?n"; close($handle); これだけだと意味ないですけど、サブルーチン間での受け渡しの際に役に立ちます。ただし…

Perl のメモ

Perlについて改めて勉強したら基本っぽいけど知らなかったことがちらほらと…。メモメモ。いつもPerlで何か作る時自前で引数の解析やっていました、当然のように引数解析ライブラリがありましたね。しかも C 言語などとは趣の違う使用法だったので、方法をメ…

デバイスドライバ

デバイスドライバの勉強してまして、ちょっとしたものを作って登録したり、解除したりと遊んでいたら /proc/devices に次のようなレコードが… /* ... 省略 ... */ 248 simpleio 249 秘秘 250 秘秘 251 秘秘 252 ??秒 /* ... 省略 ... */ simpleio ってのが自…

未踏開発ソフトウェア創造事業

http://www.ipa.go.jp/jinzai/esp/14mito/index.htmlなんだか急に成果発表会に行きたくなったので、とりあえず8日に行くことにしました。気持的には14日も行こうと思っています(8日がおもしろければ行こうかな、と)。8日は松岡PMグループの開発者による成果…

 HTML -> XXX 変換

http://www.w3.org/Tools/html2things.html偶然こんなサイトを発見。今時間がないのであとで試してみたいと思います。特に HTML -> Plain text の性能が気になる。