揮発性のメモ2

http://d.hatena.ne.jp/iww/

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

UNIXドメインソケットでデータグラム

C

UNIXドメインソケットでデータグラムを使うと、UDPの欠点が全く表に出てこないので便利。 データが送信単位で分割される データがなくならない データの順番は狂わない 接続先がいないときはちゃんと接続エラーになる UDSに対してもSO_RCVBUFや*1SO_RCVTIMEO…

合わせ調味料の作り方サイト

http://temaeitamae.2-d.jp/top/t6/a/Seasoning.japanfood001.html 合わせ酢とか焼き鳥のたれとか あわせ調味料(基本のたれ・つゆ・ソース)配合表30 つゆとかソース系 —¿—‚Ì‚ ‚ꂱ‚ê**–¡•t‚¯”z‡ 煮物系 ¹ç¤ï¤»Ä´Ì£ÎÁ¤Î´ðËÜ たれとかドレッシングとか 合わ…

Input Directorでスキップされたスレーブを簡単に復活させる

Input Directorは マスターの電源投入時にスレーブがいなかったら自動的にスキップを設定してしまう。 こうなるとダイアログを開いてスキップを解除しなくてはならないのでうっとおしい。 なんかうまい方法はないか調べたらFAQに書いてあった。Q. 4.1 How ca…

コールバック関数の登録とかのコード

C

// コールバックを管理する構造体 typedef struct { void *a; void (*callback)(void *); } callback_t; // コールバックさせたい関数 void g( void *a ) { printf("%s\n", (char *)a); } // コールバックを初期化登録する関数 int setcallback( callback_t …

teratermで罫線の表示 2

teratermで罫線の表示 - 揮発性のメモ の続き ⇒ UTF-8だと全角罫線が正しく表示されないという不具合について、TERATERM.INIを UnicodeToDecSpMapping=0と編集することで代替文字(半角の罫線)への変換を抑止することが出来た。 http://ttssh2.sourceforge.…

iptables関連の機能をモジュール化できない

EXPORT_SYMBOL(nf_register_sockopt); net/netfilter/nf_sockopt.cあたりがモジュール化不可能(カーネルに入れるか外すかの2択)

ICカード干渉エラー防止カード

http://flux.bz/ ICカード 用 エラー防止カード フラックス パス 両面反応タイプ 2枚のICカードの間に挟む干渉防止のカードを買ったけど、manacaの改札だとエラーになってしまう。suicaの改札ではエラーにならない。 どうもmanacaの改札は少し優秀らしく、2…

PHSの料金見直し

料金|Y!mobile - 格安SIM・スマホはワイモバイルで 去年始まってたこれを忘れてたのでウィルコムショップで申し込み。 だれとでも定額はつけずに、1,450円〜上限2,800円でモデムが使い放題。ただし3年縛り。 回線が死ぬほど遅いというのを除けば携帯の中で…

grubの再インストール

grub2がウザいので、grub関係をpurgeしまくったあとにgrub-legacy(grub1)を再インストール # apt-get purge grub-pc grub-common # apt-get install grub-legacy # grub-install /dev/sda # mkdir /boot/grub # update-grubこれで再起動できたので多分おk G…

変数名を出力する

C

#define val(a) printf("%s=%d\n",#a,a) マクロの中で#を使うと引数を文字列に出来る。便利だなこれ。

key_tの型

C

key_tの型はint

/dev/shmについて

/dev/shm がマウントされてないと、shm_open()がFunction not implementedになる。ただのtmpfsなのに。なんなんだいったい。思いっきり環境依存なのか。 というか、普通に適当なRAMディスク作ってファイル作成mmapした方がいいんじゃないのかこれ。わざわざs…

世界侵略:ロサンゼルス決戦 を鑑賞

宇宙人がノルマンディー上陸作戦をやる話。「遠路はるばる宇宙から来といて白兵戦かよ」ってところに目をつぶれば、非常に楽しい映画だった。 ただのライフルやミサイルが通用しまくる上に、侵攻したその日のうちに弱点も暴かれ対抗策まで編み出されたわけで…

TeraTermの"行単位送信モード"の無効化

Teratermのキー入力がなんだかカノニカルな感じになって、改行するまで送信されなくなってた。 さんざんググッたけどわからず、ヘルプを読んだらあっさり書いてあった。 行単位送信モードの無効化 Tera Term 4.63 より行単位送信(Line at a time)モードに対…

テンキー付きスマートホン

キャリア 型番 メーカー テザリング機能 おサイフ機能 EMOBILE smartbar S42HW Huawei(中国) あり なし SoftBank AQUOS 007SH シャープ なし なし au by KDDI AQUOS IS11SH シャープ なし なし WILLCOM HYBRID W-ZERO3 WS027SH シャープ あり なし S42HWが非…

コマンドラインからタブ区切りで出力

普通に出力すると、罫線で囲まれて出力される $ mysql -Ne 'SELECT * FROM hoge' +------+---------------+-----------+ | 1 | 10.10.10.1 | CB0000002 | | 2 | 10.11.10.100 | C80000002 | | 3 | 10.10.10.3 | CF0000001 | +------+---------------+-------…

xargsで、引数を任意の場所に埋め込む

xargsを普通に使うと、最後に引数が追加される。 $ cat list.txt | xargs -L1 echo 1 2 3 コマンドの途中に挟むように入れたいときは、-Iオプションを使う。 cat list.txt | xargs -IXXXX echo aXXXXa a1a a2a a3a -IXXXX とすると、XXXXが引数に置き換わる…

Warning: Invalid argument supplied for foreach()

PHP

配列じゃないのをforeachに渡しちゃうとwarningウザい ⇒ 全部配列にすればいい

sleep(0)はなにもしない

sleep(0)はなにもしない。システムコールも呼ばない。 for(;;); 当然CPU使用率は100%になる。 for(;;)sleep(0); これもCPU使用率は100%になる。 sleep(1)などではシグナル関連の制御をもりもりおこなうところだけど、sleep(0)ではstraceで見てもほんとうにな…

コースター

いつでもさらさら吸水コースター [角型]Sサイズ[珪藻土]水滴が付かないコースター。本当に吸水力がすごい。ハンズで2枚買った。 コルクのと違いレンガみたいにすごく硬いので、コップを置くときに割れないように気を配らないとならないのが欠点。 あと、ダ…