dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

formでのファイルのアップロード

2011-02-09 01:40:23 | ウェブサービス
form でファイルをアップロードするには、form タグの enctype に multipart/form-data を指定して、<input type="file"> でファイルを選択するようにします。

<form name="upload" method="post" action="upload.cgi" enctype="multipart/form-data">
<input type="file" name="file_name">
<input type="submit" value="送信">
</form>

apacheでディレクトリ一覧のファイルソート順を変更

2011-02-02 21:30:50 | ウェブサービス
apacheで Options +Indexes を指定すると、クライアントからディレクトリのファイル一覧を閲覧することができるようになりますが、デフォルトではファイル名の昇順でソートされます。

ファイル名に日付を入れると、最新ファイルが上に表示されてほしい場合があります。
そんなときには、
IndexOrderDefault Descending Name
を追記します。
.htaccessに書いてもOKです。

nifty の瞬!コレ

2006-12-03 23:24:23 | ウェブサービス
nifty が「瞬!コレ」というサービスを @nifty ラボ ではじまりました。

最近1時間で話題になったキーワードや、1週間の話題のキーワードが表示されています。
今の最近1時間の話題のキーワードは、↓こんな感じでした。

渡辺真理 喜寿 世界バレー 山内一豊 交通事故キッズ 007 功名が辻 鉄腕ダッシュ トイザラス DASH村

世界バレー、山内一豊、007、功名が辻、鉄腕ダッシュ、DASH村などは、この時間帯に放送されていたテレビ番組に関係するキーワードですね。
goo の「いま人気の検索語ランキング」と同じような傾向でしょうか。





gooでコンビニ商品検索がはじまりましたね

2006-11-10 01:21:59 | ウェブサービス
gooで、コンビニ商品検索がはじまりましたね。

個人的には会社の近くのナチュラルローソンの商品情報が調べられるのがうれしいです。
商品情報だけでなく、右側にコンビニ関連のニュースが表示されるので、お得な情報も見逃さずにすみそうです。

gnuplot でグラフ作成

2006-10-07 23:49:19 | ウェブサービス
社内ツールなどでページのアクセス数などをグラフ化しようとしたときには、グラフを簡単に描ける gnuplot が便利です。
gnuplot ではデフォルトでは日本語を表示できないようなので、gd を自前でコンパイルする必要があります。
また、ウェブページにグラフを載せるには gif 画像に変換するのがよいと思いますが、gif に変換するなら ImageMagick が便利です。

では、gnuplot、gd のインストール方法。

1. gd のインストール。
コンパイルオプションに -DJISX0208 を指定してコンパイルします。
configure を実行して作成された Makefile 中の CFLAGS= のところに -DJISX0208 を追加して make すればOKでした。

2. gnuplot のインストール。
先ほどインストールした gd ライブラリがリンクされるように make します。
gd ライブラリは /usr/local/lib にインストールされているので、
configure のオプションに --with-gd=/usr/local を指定して configure します。
src/Makefile の LDFLAG に -L/usr/local/lib -lgd を指定して make するのもよいかもしれません。


gnuplot を使ってグラフ画像を返す CGI を perl で以下のように作成しました。
gnuplot の出力は postscript にしておいて、ImageMagick で ps --> gif の変換を行います。

open(WR, "| /usr/local/bin/gnuplot | /usr/local/bin/convert - gif:-");

print(WR "set output\n");
print(WR "set encoding euc-jp\n");
print(WR "set terminal postscript eps color \"Kochi-Mincho-EUC-H\" 32\n");

for (my $i = 0; $i < @data; $i++) {
printf(WR "%d\t%d\n", $i, $data[$i]);
}

close(WR);







複数のmysqlを1台のサーバで起動する方法

2006-08-11 01:31:18 | ウェブサービス
複数の mysql サーバを1台のサーバで起動するには、mysql の設定ファイルで mysqld のポート番号をかえればOKです。

configure で --prefix=/usr/local2 とし、設定ファイル /etc/my2.cnf には以下のように設定します。

[client]
port = 3307
socket = /tmp/mysql2.sock

[mysqld]
port = 3307
socket = /tmp/mysql2.sock

mysql サーバを起動するには、設定ファイルを指定して起動します。
# /usr/local2/bin/mysqld_safe --defaults-file=/etc/my2.cnf&

mysqladmin コマンドも同様に設定ファイルを指定します。
# /usr/local2/bin/mysqladmin --defaults-file=/etc/my2.cnf shutdown

スターバックス、全店に無線LAN整備へ

2006-06-09 22:33:41 | ウェブサービス
今日(6/9)の産経新聞の朝刊に「スタバ、全店に無線LAN整備へ」という記事がありました。
zaurus が活躍する場が増えてラッキーと思ったのですが、いろいろ調べてみても情報が出てきません。
アメリカでの話でしょうか。

いずれは世界規模で展開して欲しいものです。
海外旅行にいったときにも使えるし。

ワールドカップ開幕

2006-06-09 01:48:09 | ウェブサービス
いつも暇つぶしにみているgoo ランキングに新しいランキングが加わりましたね。
ワールドカップということで、ワールドカップ参加選手限定(?)の検索ランキングです。

面白いのは検索ベストイレブン。
フォーメーション毎にベストイレブンが載っています。
説明によると、goo のウェブ検索の最新の検索キーワードを集計しているとのことです。
他の人がよく調べている選手がわかるのが面白いですね。

ドイツW杯 検索ベストイレブン(3-5-2)
ドイツW杯 検索ベストイレブン(4-4-2)
ドイツW杯 検索ベストイレブン(4-3-3)

ベストイレブン以外にもポジション別のランキングや、ポジションに関係ない普通のランキングもあるようです。

参加全選手から選べるユーザ投稿型のベストイレブンもあったらみてみたいです。



XAML IN A NUTSHWLL を読んでいます

2006-06-07 01:22:45 | ウェブサービス
いま O'REILLY の XAML IN A NUTSHELL を読んでいます。

XAML で Web アプリケーションだけでなく、Windows デスクトップアプリケーションも作成できるようです。
アプリケーションのビューは XAML で記述し、ロジックには C# や VB.NET を用います。
HTML と対比させると XAML + C# or VB.NET ⇔ HTML + JavaScript、XUL と対比すれば XAML + C# or VB.NET ⇔ XUL + JavaScript といったところでしょう。

さて、C# についてですが、C# の方が JavaScript よりもクラスライブラリなどの面で言語的にはリッチなんでしょうが、Web に C# を持ち込むというのに何となく抵抗があります。

とはいいつつも、今後のことを考えると、やはり XAML のことも知っておかなければならなさそうなので、引き続きこの本を読んでみるつもりです。

goo検索ランキング

2006-03-28 00:49:29 | ウェブサービス
3月27日にgooは誕生日を迎えたそうです。おめでとうございます。
誕生日祝い(?)に新しい検索ランキングがはじまったそうです。

3月27日は「goo」の誕生日。9周年記念で新たな検索ランキングを開設(INTERNET Watch)
同社は9周年を記念して、直近の3分間にgooで検索されたキーワードをもとにした「いま人気の検索語ランキング」を開設した。Ajax技術を採用しており、約8秒ごとにランキングを自動的に更新する。同社によれば、「テレビで流れた言葉が突然上位に飛び出すなど、旬なキーワードが反映される」という。

いまランキングをみてみると、10位に「ミクシー」がランクイン。みんな深夜に日記を書いているのかな?

コメント (1)