himajin top
欅通の「FreeBSD 自習室」

FreeBSD をさわり始めてはや○年。それでもやりたいことはまだ達成されていません。FreeBSD とアプリケーションソフトを使いこなすために今日も広大な Web をさまようのでした。
そうそう、時には世間一般に広く使われている OS やアプリケーションの話もしていきます。どこでも面白いことは起こるものですから(笑)。

検索エンジンを介してこのページに到着された方へ:古い記事に対する感想、意見等は、最新の記事のつっこみにお願いします。ささいなご意見でもいただけると助かります。

目次 (総目次)   [次の10件を表示]   表紙

2004-08-23 固有種も元を辿れば外来種
2004-05-04 sambaでファイル名が文字化けするんですけど
2004-03-24 LiveHTTPHeaders
2004-03-22 スタイルシート指定時の title 属性
2004-03-09 PHP の template を使ってみる
2004-03-08 議論の場は情報源
2004-02-29 プログラミングPerl
2003-11-28 stable で jdk-1.4
2003-11-10 portupgrade で PHP をアップデートするとき、毎回オプションを指定するのは面倒なのですが...
2003-10-30 軽くなりました


2004-08-23 固有種も元を辿れば外来種


電波時計の時刻が狂ってる。
電池が切れかかっているらしい。

最近、久しぶりに PHP とかいじってます。細かいところ忘れててリハビリ中。
正規表現もまじめに勉強しなきゃ。

先頭 表紙

近くに寄ってくるのです(^^; 200mmで撮ってますが、某所に上げた写真のもう一方の鳥などはピントが合わないくらい近くまで来るのです。ただ、動きは速いんだよね。 / 欅通 ( 2004-08-24 23:35 )
すごくきれいに撮れてますね!結構近くに寄って撮ってますよね?それとも望遠の効果かな? / ま〜にゃん ( 2004-08-23 23:44 )

2004-05-04 sambaでファイル名が文字化けするんですけど


FreeBSD の ports から ja-samba-2.2.8a を導入し、Windows XP Professional から共有すると文字化けが発生するという現象に悩まされていました。面倒だったので放置してあったのですが、気持ち悪いので修正を試みました。

文字化けするのが「表」などの文字コードに¥を含む可能性のある文字を含むファイル名だったので、真っ先に疑ったのが

coding system = CAP
client code page = 932

の部分です。 CAP ではなく HEX に変えてみましたが、改善されません。

化けるとはいえ、化けて表示されるファイル名が8.3形式に変換されたもののようだったため、これもひっかかるところ。そこで

mangling method = hash2

の hash2 を hash に変えたところ、改善されました。

ざっとぐぐっても、 mangling method = hash2 で文字化けが発生するという報告は見あたらないようなのですが、どんなもんなんですかね。

先頭 表紙

2004-03-24 LiveHTTPHeaders


HTTP ヘッダの中身を見ることができれば、HTTP サーバとどのようなやりとりが行われているのかが分かり、HTTP の理解を深めることができます。また、Web サイト作成時の動作確認にも便利です。

HTTP ヘッダを見るためのツールはいろいろあるでしょうけど、私が利用しているのは LiveHTTPHeaders です。Mozilla な人はお試しを。

先頭 表紙

↓ http://www.geocities.co.jp/Technopolis/2082/Soft/Ie/Ie_t1.htm#oe4upnotimport とかかな。 / 欅通 ( 2004-03-26 00:52 )
「IE4 → IE6 にバージョンアップしたら OE のメールがどこかに行っちゃった、アドレス帳はあるけど。」って相談を受けたんだけど、どこかに参考になるような情報転がってないですかねぇ。 / 欅通 ( 2004-03-26 00:45 )
clouds さんの予想通りの意味です。論理演算子の NOT ですね。 / 欅通 ( 2004-03-26 00:42 )
ずいぶん昔のつっこみですいません、「!Windows」って何でしょうか?「Windows以外」って意味?「!」を含む以上、Googleでは検索し切れません。 / clouds@TP600購入検討中 ( 2004-03-25 00:53 )

2004-03-22 スタイルシート指定時の title 属性


link 要素でスタイルシートを指定する場合、 title 属性で名前をつけておくとスタイルシートを選べるようになるんですね。作者の指定したスタイルシートでは読みにくい場合、代替となるスタイルシートを選択することができるわけだ。今後はできるだけ title 属性を使用するようにしようっと。

ときどき、作者の環境でのデザインを優先しようとするあまり、閲覧者の環境によってはレイアウトが崩れたり文字が読みにくくなったりしているサイトを見かけることがあります。環境の違いでひどくデザインが崩れては意味がないし、内容が伝わらなければせっかくのデザインも意味をなさなくなってしまいます。 title 属性を使用して閲覧者が選択できるようにしておくことは非常によさそうです。

Mozilla Firefox 0.8 だと左下のボタンでスタイルシートの変更が簡単にできます。これはなかなか便利だ。

先頭 表紙

2004-03-09 PHP の template を使ってみる

マイペースでコンピュータをいじっていると、便利なものがあってもその存在に気づかないことも多い。PHP は html ファイルの中にコードを書き込めるのが便利そうだったけど、複雑な処理をしようとするうちに「すべてがコード」という状態になってしまってました。タグを適当に出力させていると見通しが悪くなり閉じ忘れたり入れ子にし損なったりと面倒なことばかり。

そんな悩みを解決してくれそうなのが template です。賢い方はとっくの昔によい方法を思いついていたのですね。これで構成を担当する html と、内容を生成する PHP を分離することができます。サイトの制作はを始めるのはデザインからでもロジックからでも構わないし、他方に影響を与えずに一方を修正することも簡単です。

現在人気のあるのは Smarty のようです。しかし、多機能ゆえに私が内部を学ぶには厳しいものがありそうです。そこで、今回は patTemplate を使ってみました。これは確かに楽ですな。

便利なものの存在に気づいたのは、とある場所で話題になっていたのが目にとまったことがきっかけです。多くのコミュニティを覗くのは大変だけど、情報収集はやはり大事だということで。

Perl も template を頼ってさわってみようかな。

先頭 表紙

2004-03-08 議論の場は情報源

私は以前から freebsd-stable メーリングリストのダイジェスト版に subscribe してます。高度な技術的な内容について英語で議論されているため、正しく理解できないことがほとんどですが、ざっと目を通していればその時点で何が問題となっているのか把握できます。アップグレードのタイミングを見計らうには大いに参考になります。

さらに、今まで知らなかった使い方を目にしたり、参考となる URL が飛び込んできたりすることもあります。自分の全く知らないことは誰にも質問のしようがないので、このように向こうからやってくる情報というのは世界を広げるきっかけとなります。

FreeBSD 5.x 系もそのうちに stable となると言われ続けてかなり経ち、そろそろ情報を入手した方がよかろうと思い、先日 freebsd-current メーリングリストのダイジェスト版にも subscribe しました。開発の最前線であることから当然のごとく議論は活発。もう、ざっと目を通すのも大変です。斜め読みにさらに拍車をかけなければ追いかけられないですね。

しかし、このメールの量を見ていると、安定するにはもう少し時間がかかるのかなと思えてきます。

先頭 表紙

そうは言っても、私が使う程度なら十分に安定しているといえますね。ごもっとも。 / 欅通 ( 2004-03-09 01:03 )

2004-02-29 プログラミングPerl

久しぶりの書き込みです。パスワード忘れかけててどきっとしました。

さて、少し前に購入したオライリー・ジャパンの『プログラミングPerl VOLUME1 / 2』ですが、いいですねぇ。まじめに勉強すると、Perl という言語がどういう考えに基づいて作られているのか分かるから、自分でも使えそうな気がしてきます。

「使えそうな」って言うと、「使ってないんかぃ」とつっこまれそうですね。はい、使ってません。

この本、内容が濃いだけに、なかなか読み進めることができません。しかしながら、本当に少し読んだだけですが、PHP でのプログラミングが格段にしやすくなりました。PHP はいろいろな言語のいいところを持ってきているようで、Perl を少し知るだけで PHP までよく分かるようになってしまいました。おかげで PHP は仕事でしっかりと活躍しています。

真正面から向かわずに、いろいろと寄り道することも大切ですね。

先頭 表紙

2003-11-28 stable で jdk-1.4

stable に ports から jdk-1.4 を入れようとしたところ、途中で make に失敗。少ない知識で原因を考えた結果、RELENG_4_8 なのがまずいような気がしてきました。そこで RELENG_4_9 にアップデート。

make world すると linux_base も入れ直す必要があるのでしょうか。詳しいことは忘れたけど、以前とは違うところでトラブルが発生したので、linux_base や linux-sun-jdk も portupgrade -f してやりました。

その後、jdk-1.4 を portinstall したところ、うまくいきました。

めでたし、めでたし。

先頭 表紙

2003-11-10 portupgrade で PHP をアップデートするとき、毎回オプションを指定するのは面倒なのですが...

そんな悩みに答えてくれました。freebsd-stable メーリングリストでいろいろな方法が提案されてました。そのひとつとしてここと補足としてここが参考になります。時間のあるときに他の方法も試してみようっと。

先頭 表紙

2003-10-30 軽くなりました

私がメインで使用している C3 550MHz なマシンは CPU が非力なだけでなく、ディスプレイアダプタは i810E 内蔵のものを使用していました。マザーボードには AGP バススロットがないため、今どきのディスプレイアダプタを使用することもできず、何かと不自由しておりました。

以前、 Windows Me を使用していたときに、Millennium G200(8MB) の PCI バススロット用のものの使用を試みたのですが、設定を誤ったのか、プライマリとしての使用ができずに断念したことがあります。 Windows XP となった今、改めて G200 が使えるかどうか試してみたところ、何ら問題なく動くではありませんか。ありがたいことに、パフォーマンスもずいぶん向上しました。

パフォーマンスが改善されるとなれば、欲が出ます。 PCI バススロット用のディスプレイアダプタにはどのようなものがあるのか、調べてみました。

迂闊でした。Millennium G450 PCI なんてのがあるじゃないですか!それも

with baseline or non-upgradeable AGP graphics, such as Intel® i810-based systems

って書いてある。。。買えということですね。

...はい、買いました。これはすごいですね。 今までクリックしてから表示されるまでにずいぶん待たされた Netscape 7.1 ですが、今では何のストレスも感じなくなりました。

この調子だとブロ−ドバンドスピードテストの成績も改善されそうです。

先頭 表紙

使えるカードの大きさがかなりシビアなので GeForceFX を乗せたカードは微妙ですね。なんとなく nVIDIA が苦手だというのも候補からはずれた一因です。 / 欅通 ( 2003-11-10 00:55 )
GeForceFX 5200 などだとさらに高速でファンレスモデルがありますな。そこまでいるか!?と思うかも知れませんが、Windows xpなら新しいカードのほうがアクセラレーションかかるかもしれない。しかし最近のカードはCPUに負担かかるし、G450は割と微妙にマッチした選択肢なのかもですな。 / doggie ( 2003-10-30 08:08 )

[次の10件を表示] (総目次)