揮発性のメモ2

知識をメモ書きしておく

2011-03-01から1ヶ月間の記事一覧

バイナリ差分をとる

bsdiff/bspatch と xdelta の2種類がある。 A.binとB.binの差分ファイルを作成する。A.binと差分ファイルから HOGE.binを作成する。 (B.bin == HOGE.bin) bsdiff パッチをつくる $ bsdiff A.bin B.bin patch.bsdiff パッチをあてる $ bspatch A.bin HOGE.…

cvsweb

cvs

debian squeeze cvswebのアイコンが表示されないのを解消 # ln -s /usr/share/cvsweb /var/www/cvsweb

mozc_tool

masaya.w32.jp – このドメインはお名前.comで取得されています。 mozc-utils-guiに入ってるMozc用ツール。コマンドラインから起動するのは面倒くさいので、デスクトップかパネルにランチャを作るといい。 Mozc プロパティ $ /usr/lib/mozc/mozc_tool --mode=…

cvsサーバをインストール

マシンを新調したのでレポジトリを移植する。しかし今更cvsとは! apt-get とりあえずプログラムを入れる apt-get install inetutils-inetd apt-get install cvsなんかdebhelperが古いだかなんだか言って設定をしてくれないので自分で設定をいじる Ignoring …

ibus-mozcのインストール

uim-mozcを使うとgksuがアホみたいに遅くなる、というバグがある。 uim上でATOKやMozcなどの特定の変換エンジンを使うと発生するらしいので、uim-mozcを捨ててibus-mozcに乗り換える。 性能・快適さは ibus > scim > uim という序列らしいが、正直よくわから…

メガネケーブル

ケーブル長が20cmくらいの短いメガネケーブルがほしく、これを購入。 しかし届いてみてわかったのは 0.2mというのは全長のことで、線の部分は10cmくらいしかなかった。どうしても線の部分で20cmほしいので、改めて0.3mのメガネケーブルを探してみるがどうも …

16進文字列からバイナリへ変換

C

for(i=0;i

Root Terminalの起動が遅い

Debian squeezeで、Root Terminalの起動がやたらと遅い。起動できない時もある。 起動するときはぴったり40秒遅延する。この40秒は何をしているんだろうか。 おかしくなったのは Mozcをインストールしてからだが、関係あるのか・・・?nihongodeok.net - こ…

REPLACE INTO の挙動

REPLACE INTO は基本的に削除して追加する。 UPDATEではないので、書いていない項目は全て初期値になる。 しかし、ユニークキーが2つ以上あるときはおかしな挙動になる。 主キーは大体AUTO_INCREMENTなので、その前提で検証する。 id ukey data1 data2 1 A a…

東海地震が来たときの津波被害予定

東海地震対策 : 防災情報のページ - 内閣府 東海地震に係る被害想定結果について(平成15年3月18日) ここに静岡県のマグニチュード8.0が来たときの津波予定が載っていたけど、白地図で見づらかったのでGoogleマップと適当に合成した。 マークの位置は大…

operaではてなスターのページを見るとアイコンがずれて表示される

はてなスターのページを見たら、画面が崩れてた。 Dragonflyでちょっと調べたところこのCSSが悪さしていた。 .favicon, .favicon-middle, .favicon-large { vertical-align: bottom; } vertical-alignのデフォルトはbaselineだそうなので、user.cssを使って …

wiresharkで特定のデータを持つパケットだけフィルタリングする

9999 という文字列を持つパケットだけを抽出するには Filterに次のように書く data matches 9999aN という文字列を持ってて、ENという文字列を持ってないパケットを抽出するには data matches aN && !(data matches EN)

ルンバ故障

ルンバが故障して、ホームベースに帰らなくなった。 買って半年でこれか・・・保証期限内だから修理はタダだけど、これから高くつくかもしれないな

よつばと10年1日展

http://yotuba.com/10y1d_main.html 年々手が込んできてるのが分かって面白い。それよりも生原稿が拝めたのが プロの作業のプロセスが垣間見れて貴重な体験だった。

地震

動き始めた直後に新幹線が停まった・・・ 缶詰確定だ!面倒くさい・・・ 結局8時間も新幹線に乗るハメになったが、まあ座って寝てただけだから大したことはなかった。お土産に非常食(乾パンと水)までもらってなんだか申し訳ない気分だ。

PHSのバッテリー

WX330Kのバッテリー、LD-330K。楽天のはウィルコムショップよりも高いけど振込み手数料と送料を足したら安くつくので、どちらで買うか考え中。アマゾンで売ってれば即買うのに・・・ 自分で踏む用リンク:メール便送料無料★[WILLCOM純正] WX330K用...価格:3…

warning: operation on `i' may be undefined

C

p[i++] = piyo( p, i );みたいなコードで怒られた。うっかりしてた。 ていうか、未定義だの不定だのといったあいまいさを残している仕様の方こそ間違いだ、やっぱり。ちゃんと定義すべきだよな。 30年以上もの間、なんでi=i++は未定義であり続けたんだろうか

RTM使いづらい

GoogleカレンダーのTODOが他の社員と共有できないので、RTMというTODOサイトとGoogleカレンダーとの連携を試みる。 カレンダーの全ての日にチェックマークが表示され、そこをクリックするとその日までのTODOが表示されるようになった。 このインターフェース…

Iceweaselのツールバーのカスタマイズ

iceweasel3.5.16 ブックマークをツールバーに追加したいんだけど こうしたいのに こうなってしまう。一度ツールバーのカスタマイズを開けば正しく表示されるけど、起動しなおすたびにまたアイコンが隠れてしまう。 どうしたらいいのか・・・

wine

It appears that libnss-mdns is installed on your system, but lib32nss-mdns is not. Please note thae Wine will not be able to access the Internet unless you either install lib32nss-mdns (or ia32-libnss-mdns), or uninstall libnss-mdns.

JDの最新版をインストール

JDの最新版を使いたいので、JDの最新版をインストールする。 http://sourceforge.jp/projects/jd4linux/releases/ Debian Package Tracking System - jd 今日の時点での最新は jd 1:2.8.1~beta110214-1でした。 testingに最新があるので、せっかくだからapt-…

アンケートサイト怖い

ルンバの会社iRobotから、アンケートのメールが届いた。 https://f.msgs.jp/webapp/ へのURLが貼ってある。 iRobot社のURL http://www.irobot-jp.com/ なら割と躊躇無く踏めるけど、こんなわけのわからないURLだと本物かどうか判断できないので気楽にはクリ…