2008-01-01から1年間の記事一覧

また風邪ひいた

今週の後半にまた風邪ひいてダウン。 子供のころに比べたらまだましだけど、季節の変わり目はやっぱり弱い。

小室さん逮捕

http://www.narinari.com/Nd/20081110500.html http://www.narinari.com/Nd/20081110502.html http://www.narinari.com/Nd/20081110504.html 少し前から噂はあったのでそこまでの衝撃はないけど、やっぱりショック。 始めて買ったアルバムがTM NetworkのCDだ…

Ubuntu 8.10にアップデート

とは言っても仮想PCの方。 8.04はLTSなので本体側のアップデートは仮想PCで行ったapt updateで問題がないことを確認してからでも遅くはない。 現時点での問題点はアップデート前のUbuntuではsynergy経由でのマウス操作が可能だったのが不可能になったことぐ…

取り合えずPolipoの使用をやめる

Polipoを半年以上使ってきた結論。 問題点として、Firefoxが遅くなったり、Polipoがすぐに死んだりで結果的に体感速度が遅くなっている気がする。 早いときは早いんだけどね。 代替ソフトないかな。

九十九電気民事再生法の適用を申請

うわー。 今回作ったPCは2台とも九十九だよ。 九十九じゃないのってマウス、キーボード、PCのガワだけ。 民事再生ってことはすぐにはつぶれないと思うけど。 最悪はつぶれるんだよね。 なんとか復活をしてくれ。 追記: 九十九電機,民事再生手続を申し立て。…

P5QのEthernet認識成功

参考にしたのはここ。 どうやら付属のCD-ROMにドライバが入っているらしい。 ドライバを適当なディレクトリにコピーする。 あとはmake installするだけ。 ただしmakeでエラーがでたら、 $ sudo KBUILD_NOPEDANTIC=1 make install とすればいいらしい。 自分…

PCが壊れた

ひどい目にあった。 先週の土曜に突然お亡くなりに。 どうやらM/Bがダメらしい。 ちなみにこの前作ったのではなく、結構前から使っている方。 こっちはインターネットに繋いだりサーバ系の練習用だったり。 しかたがないのでパーツを買いにいくと前回買った…

インデントをタブではなくスペースにする

vim

:set expandtab でできるらしい。 この状態でTabを挿入したい場合は CTRL-V 既にTabを使用しているテキストでTabをスペースに変換するには set expandtab状態で :retab スペースの数はtabstop等で設定している値に従うみたい

Fedora Core 9(DVD版)がkvmにインストール出来ない

きっかけは「http://d.hatena.ne.jp/mojin/20081013/1223893119:Title=」にコメントしたこと。 ちょっと気になってコメントしただけだったんだけど、FC9がいるなとのことでDVD版をダウンロードしたけどBootしてくれない。 SHA1SUMはあっているし、念のためダ…

http://d.hatena.ne.jp/longicorn/20080816#p1

なんかリファラーをみると以前書いた内容についてリンクされていた。 http://slashdot.jp/~hix/journal/455780 (中の人かな) どうも自分が指摘した問題は関係ないみたい。 つまり違う問題らしい。 2894 unsigned char buffer[sizeof(sharedSegmentMsg) + MAX…

マウスの調子が悪い

LogicoolのCT-100ってやつを使ってるんだけどここのところマウススクロールの効きが悪くなってきた。 Linuxの設定とかじゃなくてマウスその物がやばそう。 で仕方がないので壊す覚悟で分解、掃除したら直った。 どうも埃がたまっていてスクロールを正しく認…

pthread_create SIGSEGVで検索してくるひとが

pthread_create()した時にSIGSEGVするんだったらメモリ破壊してそう。

Kernel2.5系から/proc/ksymsが/proc/kallsymsに変わったらしい

man procによると /proc/ksymsは1.1.23-2.5.47まで。 /proc/kallsymsはLinux 2.5.71 以降らしい。 あとフォーマットも変わっているとのこと。

NVIDIAドライバアップデート

Ubuntuをアップグレードしたらカーネルまでアップしてしまった。 grubのmenu.listを変えて旧バージョンにしようかと思ったけど、 念のためNVIDIAのサイトにいくとドライバもアップしていたのでカーネルとドライバをアップしました。 http://d.hatena.ne.jp/l…

Ubuntu-jaの公式aptのサーバ(パッケージサーバ)が切り替え

ちょっと公式を覗きにに行ったら発見。 http://www.ubuntulinux.jp/switch-archive-mirror 日本の公式アーカイブミラーサーバである jp.archive.ubuntu.com を ubuntutym.u-toyama.ac.jp に切り替えました Ubuntuのインストール時に居住地として「日本」を選…

PostgreSQLのドキュメント

DB

以前はMySQLを勉強していたんだけどPostgreSQLに変更する。 http://www.postgresql.jp/document/ 本家が一番資料が有るみたいなのでここで勉強中。

進数変換

メモ。 Bashで行う方法。zshでもできるらしいけど試して無いので不明。 % echo $((0x12)) 18 rubyで行う方法。 10進数->10進数 あんまり意味はないけどこれが基本。 p Integer("100") #=> 100 p "100".to_i #=> 100 2進数->10進数 p Integer("0b00010111") #…

PCモニタを捨てた

面倒くさくて放っていた、不要になったPCモニタをやっと捨てた。 これですっきり。

autocomplpop.vimがアップデートしていた

vim

http://www.vim.org/scripts/script.php?script_id=1879 さっき何となく見に行ったらアップデートしていたのでアップデート。 これで不安定なのが解消してくれればいいんだけど。

select()のソース

http://shinh.skr.jp/m/?date=20081008#p01 http://d.hatena.ne.jp/shinichiro_h/20081010#1223567210 をきっかけにちょっとkernel(2.6.22)内部を見てみた。

金融危機のアイスランド、ネット競売に「出品」

一連の株関連の内容そのものについては触れるつもりはないけど気になったので。 http://headlines.yahoo.co.jp/hl?a=20081011-00000575-reu-int via:http://newsteam.blog95.fc2.com/blog-entry-193.html こういうのって買った後のルールが分からない。 例え…

Google CodeSearchでhogeを検索したら

なんか思いついて検索したらけっこう出てくる。 http://www.google.com/codesearch?hl=ja&lr=&q=hoge&sbtn=検索 実際にリリースするコードにこんないい加減な名前を使っているとは。 おもしろいので色々調べてみるhogeがあるなら当然fugaもある http://www.g…

Lex & YACC

なんとなくイメージだけは掴めてきたのでちょっと休むかも。 実際には使いこなせてないし、他にやりたいことが出てきたので。 気が向いたらそのうちに。

ニコニコでrm -rf /している動画

http://www.nicovideo.jp/watch/sm2278996 すげー。 kvmがあるからやってみようかな?

vsftpdでログインできない問題

上の流れでvsftpdをインストールしたけどログインできない問題が発生した。 定番の設定で、/etc/vsftpd.confにuserlist_enable,userlist_deny=NOを設定してユーザの設定を行っても何故かログイン出来ない。 設定ファイルを眺めていたらlocal_enableという設…

kvmの関係でネットワークブリッジを行ったらnfsがマウント出来ない問題

http://d.hatena.ne.jp/longicorn/20080917#p2 の続き http://d.hatena.ne.jp/longicorn/20080914#p2で行った方法でブリッジだけの設定にしていたのがまずかったらしい。 http://moimoitei.blogspot.com/2008/07/ubuntu-kvm-libvirt.htmlを参照 # /etc/dbus-…

Lex & YACC 5

http://d.hatena.ne.jp/longicorn/20080928#p1 バグの原因が分かった。 parse.y %% commands : | commands command ; command : STRING EQUAL NUMBER { printf("%s = %d\n", (char*)$1, $3); free((char*)$1); } ; %% commandsを追加すればOK。 考えてみりゃ…

Lex & YACC 4

http://d.hatena.ne.jp/longicorn/20080917#p1の続き http://d.hatena.ne.jp/longicorn/20080923#p1で本が無かったのでネットで勉強を続けてみる。 取りあえず簡単な構文解析。 フォーマットは hoge = 111 という「変数=数字」の形式を想定してみる parse.l …

Lex & YACCの本が無い

ISBN:4756102972 Lex & YACCの勉強がネットだけでは辛いので本を買おうとして良さそうなのが上記の本。 Amazonではマーケットプレイスしかなく普通に買えない(定価よりも高いので買いたくない)。 今日は休日で出かける予定が有ったのでついでに本屋に寄って…

起動時の引数からコマンドを実行する

vim

+{command}、-c {command}という形式の引数を使用すればよい。 vimのヘルプには以下の例が載っている。 vim "+set si" main.c vim "+find stdio.h" vim -c "set ff=dos" -c wq mine.mak 実際に応用してみると、:TOhtmlというスクリプトがある。 これは現在開…