|
FreeBSD3.2を使用していますが,ノートのPCカードのSCSIでCD−ROMを認識させたいです.カードはIODATAのPCSC−Fを使用しています. |
|
>>1713 nori > FreeBSD3.2を使用していますが, FreeBSD 3.2-RELEASE は以前に使っていたのですが、その IODATA のカードって新しいのでしょうか? 新しいとしたら、絶望的です。 3.2-RELEASE で PC card 類を使うには、PAO patch あてないと 無理だと思いました。もっとも、カードの抜き差しをあきらめることにして 起動時の userconfig や visualconfig 使えば、とりあえず 認識させることは出来ます。irq とか io アドレス類を指定すれば 無理矢理に使うことは場合によっては出来ます。 ただし、CD-ROM ドライブ使うごとに shutdown/boot の繰り返しになりますが。 それに、3.2-RELEASE 用の patch が今でも手に入るかどうか謎です。 都合もあるでしょうが、システム自体アップグレードするのが一番です。 3.2-RELEASE だと、fix されていないセキュリティホールも多いし、 (リリースされた後に発見された security hole のことです。) 3.2-RELEASE がでた当時の PAO patch じゃ USB デバイスの対応も そんなに進んでいません。 (それとも RELEASE independent にパッチを当てられるのかな?) もっとも、pccard のデータベースを自分で編集して使えるように することは出来るでしょうし、以前にそれで乗り切った経験もあります。 しかし、トータルで見ていまさら、3.2-RELEASE なんて使うこと自体 お勧めできません。だいたい、ports なんかもほとんど使える状態じゃないし、 ports tree を更新したとしても、upgrade kit をインストールしないと 使えません。 よほどのマニアか腕前のある人でない限り 3.2-RELEASE はお勧めできません。 # でた当時は、何もかも、画期的で、安定していて、素晴らしかったんですが、 # 時間の推移というのは恐ろしいものです。 |
|
>>1711 gixs > struct directがあるUnixはあったんじゃないですか? それは知りませんでした。確かに 386BSD 0.0 では direct ですが、 http://www.freebsd.org/cgi/man.cgi?query=opendir&manpath=386BSD+0.0&format=html 4.4BSD Lite2 では dirent になってますね。 http://www.freebsd.org/cgi/man.cgi?query=opendir&manpath=4.4BSD+Lite2&format=html 参考: BSD の系譜 http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree?rev=1.38 |
|
>Readdir ありがとうございました。 私の使用しているものでは、 struct dirent *readdir_r(DIR *dirp, struct dirent *entry); でした。 日本語のヘルプとして参考にしたものも同じく、direntでした。 調べ方が足りなかったようです。 ありがとうございました。 参考にしたページ。 http://www.linux.or.jp/JM/html/LDP_man-pages/man2/readdir.2.html |
|
>>1709 68user 早速の回答、ありがとうございました。 >テスト環境ではリンク先に飛ぶことはできないのですね。 私のミスでした。リンクを貼るためのソースが欠落していました。 http://www.oitamirai.co.jp/cgi/search.html >とりあえず検索時に必要なデータと、リンク先にあるデータを全て >1つの CSV に突っ込んで、検索も表示も両方とも CGIで 検索結果後のリンク先の表示体系は基本的に全て同じとし、店舗名や 住所の所のみを変更するようにしたいと考えています。 そこで、検索結果に表示されるものからのリンク先へのリンクの させ方と言うか表示をさせる時のCGI(引数?)がよく分かりません。 データベースから検索結果を表示させるまでは何とか自力で出来ま したがその後の処理がうまく出来ません。 お力添えをよろしくお願いします。 |
|
>>1717 雪ん子 おすすめは、search.cgi が 《検索結果》 3 件検索しました <a href="pickup.cgi?shopid=1>●1号店</a><br> <a href="pickup.cgi?shopid=3>●3号店</a><br> <a href="pickup.cgi?shopid=11>●11号店</a><br> というような出力をして、pickup.cgi 側は QUERY_STRING を 解析し、shopid を取得する。それに従って CSV から該当する 行を抽出し、それを出力する、というものです。 |