|
2009,07,18, Saturday
Linuxの起動を早くしようと思っていろいろなサービス(デーモン)を起動しない設定に変えたところ、rootでは音が鳴るのに、管理者以外のユーザーでは音が鳴らない状態になりました。
最初、上記の設定変更をしたことを忘れており、ユーザーをaudioとかpulseグループに所属させて・・とか、やってしまいました。いやむしろ、デーモンプロセスが切れたことで音が鳴らないのなら、rootでも鳴らないだろう!と思ってしまったのが失敗かもしれません。 結局、デーモンを復活させてなんとか音が鳴るようになりました。 ただ、dbusとかsaslauthdとか、udev-postとか、このあたりが怪しいと思いますが、なんだか再ログインでは変更が十分反映されないような感じだったので、何度も再起動するのが面倒で、原因デーモンまでは特定していません。 ただ、許可がありません、系のエラーを見かけた気がしたので、プロセス間の認証や、デバイスの情報取得・利用あたりのデーモンを中心に起動の設定をしました。
| http://www.stringer.jp/blog/index.php?e=368 |
| コンピュータ | 10:29 PM | comments (0) | trackback (0) | |
|
2009,07,13, Monday
ということで、自作をしました。
CPU Intel Core2Duo E6750 FSB1333MHz M/B GIGABYTE GA-E7AUM-DS2H CASE Antec NSK1480 MEM TRANCEND バルク2GBx2 HDD WD10EADS 地デジ I/O DATA GV-MVP/VS 無線 PLANEX GW-DS54GR 画面 SHARP LC-37GX2W +旧PC用CPU Celeron E1200 BOX 続き▽
| http://www.stringer.jp/blog/index.php?e=367 |
| コンピュータ | 10:08 PM | comments (0) | trackback (0) | |
|
2009,07,05, Sunday
|
|
2009,07,05, Sunday
ボーナスが何とか(小額ながら)支給されたので、基地の拡大を狙っているところ。
とはいえ、最近全然プログラムを書いていなかったので、すごく基本的なことも忘れていました。 例えば、Cで等しい条件を指定する場合は==(イコール二つ)とか・・。 すっかりエクセルVBAに毒されてます。。 こんなことじゃいかん!ということで、発起して再び統計の基本から理解しつつライブラリを作成中。 本当に基礎的なことしか書いていないと思いますが、”基本統計学 第3版 宮川公男氏”は、理解しやすい、例題がおもしろい、ついコーディングしたくなる、という3拍子揃っています。重回帰とかはこれから読むので、どう”開いて”書いてあるかはちょっと楽しみだったり。。 ところで、ソーティングを改めて実装しましたが、なんというか、関数(ライブラリ)で提供されているものは、ちょっと分かりづらかったです。。 というのも、メモリ管理の手間が面倒なので、C++のクラスに関する実装部分だけを使って、ほぼC言語でワシワシ書くことが多いのですが、微妙な線がVectorクラス。。 便利なんだろうなぁ、とは思うものの、なかなか手が出ません。 その理由は、中がどうなっているか分からないから。 自分で作れば、中に構造体でもクラスでも入れられますし、ってVectorも入るのかな? まぁ、いずれにしても それはそうと、ソーティングを使おうと持ったときに、C言語の実装でqsortという命令があるようです(いまさら知った)。ということで、ソーティングしようと思いましたがうまく行かない。。 可変長”レコード”クラスへのポインタを可変長で持つ”テーブル”クラスを設計し、”レコード”クラスをソートしようと思ったのですが、第4引数のconst void *でどうしてもクラスのポインタが渡せないのです。 じゃあ、ってことで、自分でquick sortを書きました。 こっちの方が早かった・・。 なんだか境界あたりの添字が怪しくてセグメンテーションフォールトしてたりしましたが、無事動作。 軽く便利に書くなら、perlで十分。 Cは開発効率より趣味の世界ですね、私にとって。
| http://www.stringer.jp/blog/index.php?e=366 |
| コンピュータ::開発 | 03:58 AM | comments (0) | trackback (0) | |


