|
>>1832 rosegarden 毎回の早い返答ありがとうございます。 >サウンドを使うという場合には次のことをまず考慮した方が良いと思います。 >(1) snd ドライバの使用。 「4.3-RELESEからsndドライバは使用されない」とおっしゃっていたので 将来性を考えて(?)pcmドライバのみ試してみました。 >(2) PnP が有効になっているか BIOSセットアップでプラグ&プレイが有効になっていることを確認しました。 >(3) ノートパソコンだと PCCARD 関係の設定。PCCARD のドライバが > 使う irq とサウンド関係はバッティングしがちです。 デスクトップで、またPCCARDもないのでこれは関係ないかも(?) >(4) PnP を止めて、Legacy モードでマシンを起動するようにして、 > Windows (同じマシンに入っていれば) の > デバイスドライバのところをみて irq とか iomem などを > メモして、それをカーネルの設定ファイルに指定して再構築します。 ハードウェア関係の設定(irq,iomemなど)は、自分の勉強不足のせいもあって よくわからないのが現状です。これから、ハード関係の勉強をして最低限の ことは覚えて行こうと思います。とりあえず、マシンも1台しかないので 雑誌などに4.3-RELEASEが添付されたときにOSを再インストールしてみようと 思います。 初心者の私に丁寧に解説して頂いてどうもありがとうございました。 |
|
>>1831 sakachan > 何らかのX11上のライブラリ、もしくはRGBA規格についてご存じのお方 > ご教授お願いいたします。 少なくとも X11R6.3 では RGBA には対応していないような気がします。 # 根拠は cd /usr/X11R6/include; grep -i rgba *,*/*。 gtk+、Qt、OpenGL あたりにそれらしき関数があったので それを使うか、 あるいはアルファ値を自前で計算することになると思います。 |
|
たまに出てきてアホな質問で住みません。 Perl で質問です。 (1) $path = '/usr/local/nantoka/us/us/file'; の /us/ を /jp/ に変えようと思ったら、 $path = s|/us/|/jp/|g; ではうまくいきません。 $path =~ s|/us/|/jp/| while $path =~ m|/us/|; ではうまくいったのですが、こんなんでいいんでしょうか。 (2) コマンドラインの mkdir -p で中間的なディレクトリをイッキに 作ってくれますが、Perl の mkdir では作ってくれません。 いまは `` でコマンドを呼んでいますが、これもしょうがないでしょうか。 |
|
>>1836 ふくし > $path = s|/us/|/jp/|g; > ではうまくいきません。 = じゃなくて =~ という話でしょうか。 > コマンドラインの mkdir -p で中間的なディレクトリをイッキに > 作ってくれますが、Perl の mkdir では作ってくれません。 perl5 の標準モジュール File::Path にある mkpath がご希望の ものでしょう。使い方は perldoc File::Path をご覧下さい。 |
|
>= じゃなくて =~ という話でしょうか。 あっすいません、これは掲示板の書き違いです。 正しく動かないスクリプトはちゃんと =~ と書いています。 ../us/us/.. の場合、先頭の /us/ を置換したら続きの us/ から 処理するので s///g ではいかない、という話のようです。 File::Path はありがとうございました! |
|
>>1838 ふくし > ../us/us/.. の場合、先頭の /us/ を置換したら続きの us/ から > 処理するので s///g ではいかない、という話のようです であれば、man perlre に \G … Match only where previous m//g left off (works only with /g) とありますので、 $path =~ s|\G/us/|/jp/|g; ではどうでしょうか。 >>1836 ふくし > $path =~ s|/us/|/jp/| while $path =~ m|/us/|; でもいいのですが、定番の書き方としては、 1 while ($path =~ s|/us/|/jp/|); というのがありますね。 |
|
>>1839 68user > $path =~ s|\G/us/|/jp/|g; > ではどうでしょうか。 ありゃ、全然ダメだ。というか、意味が全く逆ですね。 こういうときに使う perl の regexp ってなかったっけなぁ。 |
|
にゃるほど、1 while でがんばります。(ヘンな日本語) ありがとうございました。 もいっこズにのって質問。 stat や split をリストに代入して1番目と5番めと7番目を 使いたい、とかいうとき、ぼくは他のを $dummy というので 受けていますが、たまに -w で、1回しか使ってないけど 書き間違えてませんかと言われます。 これを言われないような /dev/nul みたいな変数ってないんでしょうか。 |
|
>>1834 taka > >(1) snd ドライバの使用。 > 「4.3-RELESEからsndドライバは使用されない」とおっしゃっていたので > 将来性を考えて(?)pcmドライバのみ試してみました。 ええ、出来ればその方が良いのですが、しかし、鳴らないものを使っても いまの taka さんの needs にはあわないだろうということで、 snd ドライバをお勧めしたのです。 しかし、最初は設定ファイルのレベルだと思ったので、 お節介をしたのですが、 まったく役に立たず、時間ばかりとってしまいました。 申し訳ありませんです。 |