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

MX-Revolutionを使いやすく改造

# id:pneumaster:20080122:1200963669の続きかもしれません. わたしはMX-Revolution http://www.logicool.co.jp/index.cfm/mice_pointers/mice/devices/130&cl=jp,ja を使っているのですが, 先日こんな記事を見つけました. http://ils.neue.cc/info/tech…

uvcドライバメモ

uvc(http://developer.berlios.de/projects/linux-uvc)を使って, QcamR Pro for Notebooks http://www.logicool.co.jp/index.cfm/webcam_communications/webcams/devices/3055&cl=jp,ja からキャプチャするソースを見せてもらった. デバイスとかドライバと…

デバッグコード抽出・続き

コメント(id:pneumaster:20080711:1215715133)でid:fd0さんにunifdefというソフトを教えていただきました. 入っていなかったので,yast --install unifdefでインストール. # id:pneumaster:20080709:1215598038でyast --installの構文間違ってるのか, …

デバッグコード抽出

デバッグやちょっとしたテスト用に、 ifdef/endifでマクロを書いておいて、 必要な部分をgccの-Dオプションでコンパイルしたりしますよね。 例えばこんな感じ? # すごい無駄なコードだけれど。。。 int main() { #ifdef OPENSUSE puts("geeko"); #else put…

開発環境の構築

YaSTは重いし,使いづらいかも yastでgtk2-develをインストール # yast --install gtk2-devel とやってもうまく動いていないようだった. コマンドラインの構文が間違っているのであろうか. 単に # yast としてYaSTを起動.その中からSoftware Managementを…

openSuSE11.0インストールしてみました

もう2回も記事のエントリーを失敗した所為で,文章が消え, 文章を構築する気がなくなってます... それでも,一応まとめておきましょう. suseをインストールする際には, 日本語環境で進めていくとタイムゾーンの設定で インストーラが落ちるという報告…

openSuSE11.0でのキーマップ変更方法

キーマップファイル fedora core 5 /lib/kbd/keymaps/i386/qwerty/openSuSE11.0 /usr/share/kbd/keymaps/i386/qwerty/ 起動時のキーマップ設定 fedora core 5 /etc/sysconfig/keyboard KEYTABLE="us"openSuSE11.0 /etc/sysconfig/keyboard KEYTABLE="us.map.…

change fedora core 4 into openSuSE 11.0

backup the follow directory. 1: /home/myhome 2: /home/teacherhome 3: /usr/share/fonts directory 3 includes file ls-alR discribed "ls -alR directory 3".now waiting download is finished...

firefox3とりあえずインストール

firefox -no-remote -p firefox2 で共存設定. # firefox3 -> firefox2の順で起動は可能.その逆は今のところ不可 タスクマネージャを開きfirefox2とfirefox3のメモリ消費量を比較. 何にもタブを開かない状態で,どちらもおよそ36MB. 素人考えでこうした…

最適化メモ

google:C プログラム 最適化 wikipedia:最適化 (情報工学) wikipedia:性能評価 http://www.cs.utah.edu/dept/old/texinfo/as/gprof_toc.htmlこれまでgettimeofday使って手動比較してたけど,gprof使ってみようっと

findコマンドの正規表現 - 変なファイルが出来てしまったときどうやって消しますか?

nkfのソースの文字化けを直して読もうと,ついこんなコマンドを... $ nkf nkf.c | vi -Rその結果, $ ls 00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 (snip) 00,0x00,0x00,0x00,0x2c,0x2e,0x00,0x3a, 00,0x00}; 00,0x3d,0x00,0x3c,0x3e,0x00,0x00,0x00, 0201_…

bool型はCで規定されていたのですね

linuxのコマンドのソース*1を眺めていたらbool型を使っているのを見つけました. それまでboolはユーザレベルでenumを用いたものをtypedefしているものだと思っていました.おかしいなと思ったのはviで見たときに色がついていたことでした. よく使う型だか…

起動時のキーマップ変更

サーバのキーマップを1年くらい前に設定したはずなのですが... 参考:id:pneumaster:20070120:1169223583 # 実際はjp106上で英語配列になるように書き換えたものを使用していますが, # どうやら日記としては書かなかったようです. # そのうち書きま…

お掃除お掃除♪

今日は,キーボードの掃除をしました. 買ってから9ヶ月程の間掃除はしていなかったので,汚くなっています.掃除前(汚いので小さい画像で) 掃除後 よい光沢が出てますね. すぐに指を返さず底打ちしたときの感じがかなり変わりました. 買った時と同じく…

埒が明かない

Youtubeで英語字幕つきのアニメを見てるときに, どんな英語になるのかなって時々読むときがある.先日「埒があかない」っていうセリフが出てきたんだけど, 出てきた字幕には"don't close the latch"とあった...え?これホント? 日本語が苦手な外国人が…

back garbage is ignored.

たぶん,不要なサービスを切っていたときだと思うが, 窓使いの憂鬱が正常に動作しなくなった. ウィンドウ移動関連のキーマップがおかしい. 窓使いの憂鬱の「調査」を見てみると ******************** == NULLという表示があった.***のところは覚えてない…

変数にexternをつけるってどういうこと?

次のようなコードを書いてコンパイルしたときのお話. /* src1.c */ #include <stdio.h> int a; int sub(int n) { printf(" sub::a: %d\n", a); printf(" sub::a: %p\n", &a); return n+1; } /* src2.c */ #include <stdio.h> int a; int main() { int x; x = sub(a); fprintf(</stdio.h></stdio.h>…

sylera2のスキンをsylera3で使う

なんてsylera2のスキン全般がsylera3で使えるようになるっぽいこと書きましたが, わたしが試したのはmoeweさんのところで配布されている, 「2ちゃんねるソフトウェア板 Sylera part4 の 153 氏」が作られたBathyScapheにおいてだけですので あんまり参考に…

TWのしたらばにある掲示板見てて思ったこと

http://jbbs.livedoor.jp/game/30348/ これがタイトルにある掲示板です. 何が疑問なのかというと, なんでlivedoorのトップページ(http://www.livedoor.com/)には, なぜしたらばへのリンクが無いのか,ということなのです. したらばの歴史というか背景…

syleraの前回終了時の状態を保存するの設定箇所

pref.jsの中の user_pref("sylera.general.is_load_latest_session", false); が該当箇所.第2引数をfalseで保存しない状態になる. 以上. - 突然syleraが起動しなくなったため, 何が原因かわからずプロファイルディレクトリの設定ファイルを 部分ずつコピ…

syleraの自動実行拡張で使えるgoogleAutoPager

Opera専用のものとかも混じってますが,とりあえず自分用にメモ 実行されない syleraにデフォルトで入ってるGoogleAutoPager.js firefoxで動かしているgoogleautopager.user.js ver 1.0 @ 2007-07-18 AutoPagerize_opera.js http://d.hatena.ne.jp/os0x/2007…

vimで矩形選択で一括編集

vim

http://www.partty.org/session/goth/2008/04/13/12/36/28 を見てたら,自分の知らないvimの使い方が出てきた.動画の最初の方の hs-dcounterディレクトリの下のcountsというファイルを編集している部分. lsコマンドで読み込んだfilesディレクトリ以下のフ…

Cのポインタの説明

これはひどい(x_x;) http://builder.japan.zdnet.com/sp/c-programming-language/story/0,3800083430,20370255,00.htm

いまだに実装されない

google:はてなダイアリー カテゴリー 一括

safariってwindows版出てたんだね

日本語表示はダメダメ. 昨年,コンテンツの日本語表示ができるようになったみたいだけど, http://www.itmedia.co.jp/news/articles/0706/25/news076.htmlほんと表示だけだ. そういえば,Prismをしばらく使ってみての感想. ひとつのアプリとしてgmailが使…

Prismを使ってみた

標準の外部ブラウザがIEとなっている. 外部ブラウザの変更はどうすればいいんだろう.

userChrome編集してUIを変更してみた

Stylishを使うとfirefoxの再起動をかけずにプレビューできて便利

gmail search option

ワード word wordを検索する -{word} wordを含まないメールを検索する from/to/subject from:(From) Fromが宛先であるメールを検索する to:(To) Toが送信元であるメールを検索する subject:(subj) 表題にsubjを含むメールを検索する boolean is:starred スタ…

gdi++

今更なんでしょうけど. 綺麗に見えるようになりました. なんかlinuxみたいなぼやけかたしてるのは気のせいでしょうか.(良い意味で) そういうもんなのかな. まだよく調べてないけど, 液晶ディスプレイに最適化されていたりするのかな. それとも指定し…

ニコニコ動画のNG設定

メモっぽいの コマンド対象の禁止 大きな赤文字のコメントに対して... "red big"をNG設定 -> 変わらない.設定が効いてない"red"をNG設定 -> 白文字になる.大きいまま"big"をNG設定 -> 小さくなるだけ.赤文字のまま