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

プロキシサーバsquidで、BASIC認証を設定する

SquidでBASIC認証します。 プロキシサーバsquidの設定 - undiscoの日記のつづき。 BASIC認証のための機能追加 squidのソースディレクトリに、"/helpers/basic_auth/NCSA"というディレクトリがあるので、そこへ移動して # make # make install すると、squid…

GD関連のセットアップ

少し前まではGDでプログラミングするよりもGD自体をセットアップが環境によって面倒でしたが、最近は(gd-2.0.35)特許が切れたGIFなども再サポートされているので、比較的楽に導入できるようになったみたいです。Cygwinなんかでも。以下、雑感です。 LinuxのG…

Perlで、QRコードを生成する(CGI編)。

Perlで、QRコードを生成する - undiscoの日記の、CGI版です。qrディレクトリを作って、権限を与えておけばそこに生成されます。 #!/usr/bin/perl use strict; use warnings; use GD; use GD::Barcode::QRcode; use CGI; my $q = new CGI; my $url = $q->para…

プロキシサーバsquidの設定

プロキシサーバsquidをソースからインストールする - undiscoの日記の続き。 まず、squidという名前のユーザーを作っておく 設定ファイルの編集 # vi /usr/local/squid/etc/squid.conf # TAG: http_port #プロキシサーバのポート番号。デフォルト3218番。808…

C#で、シリアル通信をする

シリアル(RS-232C)で受けて電文変えてSocketで転送する機会があったので、C#のSerialPortクラスを使って実装してみました。http://www.microsoft.com/japan/msdn/netframework/skillup/core/article2.aspx サンプルはシリアル通信の入出力の部分だけです。上…

Perlで、セッション管理をする(CGI::Session,CGI::Cookie,MySQL使用)

Perlで、パスワードをハッシュ化してユーザー情報を管理する - undiscoの日記の続きです。セッション管理というか、セッションIDを吐いてCookieに記録するだけです。 ユーザーIDとパスワードの認証後に実行します。CGI::SessionとCGI::Cookieを使用し、セッ…

Perlで、パスワードをハッシュ化してユーザー情報を管理する

Perlで、パスワードをハッシュ化してDBに格納、ユーザー情報を管理するプログラムです。ユーザー登録と、ログイン機能があります。DBはMySQLを使用しました。学習用にシンプルに作りました。動作はしますが、内容についてご指摘いただけると幸いです。 きっ…