|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||
2011年04月10日(日) 旧暦 [n年日記] [更新:"2011/04/11 14:49:26"]#1 [無線] JIDX CW SOSB/40m Low Power
4/09(土) - 4/10(日)
12:30 準備開始 (実際には害虫駆除) 13:00 食事開始 14:30 仮眠 15:30 起きる 15:50 CW Port がつながっていないと言われて焦る 16:07 コンテスト開始 23:30 食事と風呂 01:00 再開 06:00 休憩時間 (地震) 07:00 仮眠 11:00 起きてしまう 害虫駆除と下枝落し 14:00 食事 15:00 眠くて横になったら、寝てしまった 16:00 気付いて起きる 16:00 コンテスト再開したつもりが殆ど呼ばれない 16:30 コンテスト再開 21:00 一時間早いが終了 21:15 移動開始 22:30 移動終了コンテスト外の交信多数(15 局くらい ?)
K1EL Winkey を使っている場合には、 設定 → コントロールパネル → システム → ハードウェア → デバイスマネージャ → ポート を開けて、K1EL が COM の何番に割当てられているかを確認してから、 N1MM の Config -> Hardware でその COM 番号の設定の Winkey にチェックを入れておくこと。 得点 Score は 338 x (53 + 23) = 25,668 くらい 時刻別、大陸別交信数。上は 2010, 下が 2011 去年 は claimed score で 350 * (59 + 29)、 Final で 348 * (58 + 27) だったから、それと比べると、かなり減ってしまった。 perl ~/perl/ham-radio/cabrillo2-time-table -c \ ./2010-JIDX-CW/JA1XMS-2010-JIDX-CW.LOG.0 ( 7) 10 11 | 16 17 18 19 20 21 22 23 0 1 2 3 4 5 | 16 17 18 19 20 21 TOT ------------------------------------------ |------------------ AF 1 | 1 AS 3 1 4 6 2 7 4 1 1 6 5 | 4 3 2 49 EU 1 1 1 7 70 54 38 3 | 175 JA 1 1 | 1 3 NA 15 8 6 11 11 12 9 6 | 8 2 2 7 10 1 108 OC 1 2 4 1 1 2 | 2 1 14 SA 1 2 1 1 | 1 6 total 20 12 10 20 16 23 15 9 2 8 76 60 38 3 | 8 3 2 14 14 3 356 | acuml 0 0 0 0 0 1 1 1 1 1 2 2 3 3 | 3 3 3 3 3 3 2 3 4 6 7 0 1 2 2 3 1 7 0 1 | 2 2 2 3 5 5 0 2 2 2 8 1 6 5 7 5 1 1 9 2 | 0 3 5 9 3 6 perl ~/perl/ham-radio/cabrillo2-time-table -c \ ./2011-jidx-cw-no-000.LOG ( 7) 9 | 10 | 16 17 18 19 20 21 22 23 | 1 2 3 4 5 | 16 17 18 19 20 TOT ------------------------ |--------------- |--------------- AS 5 4 4 3 4 4 3 1 | 1 4 2 1 | 1 1 1 39 EU 4 6 | 47 48 41 27 29 | 202 JA 1 1 | | 2 NA 8 8 4 5 11 10 7 6 | 1 1 | 1 2 2 8 9 83 OC 1 1 3 2 | | 1 8 SA 1 2 1 1 | | 1 6 total 16 15 10 11 18 14 14 13 | 49 52 43 28 30 | 2 3 3 10 9 340 | | acuml 0 0 0 0 0 0 0 1 | 1 2 2 2 3 | 3 3 3 3 3 1 3 4 5 7 8 9 1 | 6 1 5 8 1 | 1 1 2 3 4 6 1 1 2 0 4 8 1 | 0 2 5 3 3 | 5 8 1 1 0運用時間は 16.2 ( つっこみ )
2011年04月09日(土) 旧暦 [n年日記] [更新:"2011/04/09 00:58:06"]#1 [emacs] tamago-anthy の辞書登録には (setq anthy-egg-use-utf8 t)
実は、最近まで
M-x egg-toroku-regionがうまく出来なかった (Emacs-24.0.50)。 そんなはずはないな、 もしかして UTF でお話ししているからかなと思って、 egg-anthy.readme を良く見ていたら (setq anthy-egg-use-utf8 t)のことが書いてある。これを設定したら、無事辞書登録が出来るようになった。 今確認用に使っている設定は次のもの。多分最初と最後だけで良いと思う。 (setq default-input-method "japanese-egg-anthy") (global-set-key [end] 'end-of-buffer ) (global-set-key [mouse-4] 'previous-line ) (global-set-key [mouse-5] 'next-line ) (global-set-key [C-mouse-4] 'scroll-down ) (global-set-key [C-mouse-5] 'scroll-up ) (global-set-key [home] 'beginning-of-buffer ) (load-library "leim-list") (setq debug-on-error t) ;; http://src.gnu-darwin.org/ports/editors/tamago/work/egg-4.0.6+0.20041122cvs/egg-anthy.readme ;; M-x egg-toroku-region を使うには次のおまじないが必要 (setq anthy-egg-use-utf8 t)これで emacs -q -l ~/.emacs-egg-anthy.elで起動して確認している。 tamago-anthy は pkgsrc/wip/tamago-anthy で make package-install している。 これで色々な問題は全て解決したと思っている。 以前に書いたメール 白井さん、山岡さん、半田さん、ありがとうございます。 ( つっこみ )
2011年04月08日(金) 旧暦 [n年日記] [更新:"2011/04/08 17:35:32"]#1 [機械] ML110/G2 その後 (Promise FastTrak S150 SX4)
以前
2010/08/12
に、ML110 のことを少し書いた。この時の
dmesg
には
vendor 0x105a product 0x6622 (RAID mass storage, revision 0x01) at pci2 dev 6 function 0 not configuredとある。まず、PCI i/f なる FastTrak S150 SX4 の板の実物を見ると、LSI には PDC20621 と書いてある。5.1 の src の sys/dev/pci/pcidevs を見ると、次の一行目が書いてある。 product PROMISE PDC20621 0x6621 PDC20621 Dual Ultra/133 IDE Controller +product PROMISE PDC20622 0x6622 PDC20621 4 Port SATA, FastTrak S150 SX4つまり NetBSD 的には PDC20621 は 0x6621 となっている。しかし、少なくとも僕のところでは PDC20621 は 0x6622 になっている。それで、 上のように一行追加して見た。 刻印は PDC20621 となっているが、今までの行を消すのもしのびないので、 止むを得ず PDC20622 という名前を借りている。 差分 上記差分変更後の dmesg 。 上の not configured 行の代りに次の行が見える。 pdcsata0 at pci2 dev 6 function 0 pdcsata0: Promise PDC20621 4Port SATA Controller (rev. 0x01) pdcsata0: interrupting at ioapic0 pin 21 pdcsata0: bus-master DMA support present atabus0 at pdcsata0 channel 0 atabus1 at pdcsata0 channel 1 atabus2 at pdcsata0 channel 2 atabus3 at pdcsata0 channel 3しかし差分が (PDC203xx に合流している) いい加減 なせいか、disk はまだ見えない。 bus_space_write_4(space, handle, offset, value)だとすると、少なくとも offset を間違えると全く意味がないか。 ( つっこみ )
2011年04月05日(火) 旧暦 [n年日記] [更新:"2011/04/06 11:06:22"]#1 [pkgsrc] Edit Makefile and pkglint -g on Emacs
pkglint には、-g という指定があって、
GNU 形式の誤り表示をする、ということだ。
GNU 形式で表示してくれると何が嬉しいのかなと思うかも知れない。
それは Emacs の M-x compile で誤りが出た時に、問題の箇所を source 側に表示してくれる機能があり、 その時に、GNU 形式の誤り表示を読取っていることにつながる。 例えば、pkgsrc の Makefile を編集中に、 M-x compile RET pkglint -Wall -Call -g RETとする。画面が横長になっていれば、 上に示したように Makefile と、問題の箇所を横に並べて表示してくれる (通常の大きさなら上下に分けて表示する)。 この右側の、問題の箇所を示している画面の方で、該当行を (クリックするか、改行キーを入力して) 選ぶと、 左側の Makefile の中でカーサが移動して示してくれる。 またこの横並びの場合には、二つ目の図で示したように、中央の下の方の [(BSDmakefile)] -J: %*- *compilationのちょうど (]) のところのモード行の色が変っているところにカーサを持って行き、 左クリックを押したままにすると、(左右の)窓の幅を変更出来る。 もし ~/.emacs などの初期化設定 (init file) の中に、次のように書いておくと、 (add-hook 'makefile-mode-hook (lambda () (if (string-match "pkgsrc" buffer-file-name) (progn (set (make-local-variable 'compile-command) "pkglint -Call -Wall -g" ) (define-key makefile-mode-map "\C-c\C-m\C-c" 'compile) ))))Makefile を編集する時で、PATH に pkgsrc が入っている時には、 最後の行で設定した C-c C-m C-c RET で pkglint を起動し、上に示した画面になる。 (もしこの割当以外に設定するのなら、 この最後の行の引用符の中を自分の都合の良いように変更すればよい) なお、pkglint を使うには pkgsrc/pkgtools/pkglint で make package-install しておく、か、 sudo env PKG_PATH=ftp://ftp.jp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_2010Q4/All \ pkg_add pkglintなどのようにする。 mirror-status/packages.html も参照のこと ( つっこみ )
2011年04月04日(月) 旧暦 [n年日記] [更新:"2011/04/05 00:48:21"]#1 [pkgsrc] pdftexdir/writepng.c:37: error: dereferencing pointer to incomplete type
Another problem:
writepng.c: In function 'read_png_info': writepng.c:37: error: dereferencing pointer to incomplete type writepng.c:41: error: dereferencing pointer to incomplete type ... writepng.c:151: error: dereferencing pointer to incomplete type writepng.c:152: error: dereferencing pointer to incomplete type gmake[1]: *** [writepng.o] Error 1 gmake[1]: Leaving directory `/export/pkgsrc/print/teTeX3-bin/work/tetex-src-3.0/texk/web2c/pdftexdir' gmake: *** [pdftexdir/libpdf.a] Error 2 *** Error code 2 Stop. make: stopped in /export/pkgsrc/wip-jp/ja-ptex-bin Stop. make: stopped in /export/pkgsrc/wip-jp/ja-xdvik *** Error code 1The suspect file is: pkgsrc/print/teTeX3-bin/work/tetex-src-3.0/texk/web2c/pdftexdir/writepng.c I had the same one before: 2011/01/27 @ print/ja-vfxdvi on amd64:Core was generated by `vfxdvi.bin'. Program terminated with signal 11, Segmentation fault. #0 0x00007f7ff93cc9f4 in strlen () from /usr/lib/libc.so.12 (gdb) bt #0 0x00007f7ff93cc9f4 in strlen () from /usr/lib/libc.so.12 #1 0x00007f7ff93bf272 in __vfprintf_unlocked () from /usr/lib/libc.so.12 #2 0x00007f7ff933cb5c in vsnprintf () from /usr/lib/libc.so.12 #3 0x000000000041adfd in do_popup_message () #4 0x000000000040a5c8 in init_t1 () #5 0x0000000000409493 in main () (gdb)(amd64 の場合に) 二回目の vsnprintf で落ちている。次のようにすると分る --- ./work/xdvik-22.40v/texk/xdvik/message-window.c~ 2003-01-16 09:05:40.000000000 +0900 +++ ./work/xdvik-22.40v/texk/xdvik/message-window.c 2011-04-04 16:02:55.000000000 +0900 @@ -336,7 +336,10 @@ * with both versions: */ msg_buf = xrealloc(msg_buf, len); + fprintf(stderr, "%s: %s:%d %d %s\n",__func__, __FILE__,__LINE__, len, msg); + len2 = VSNPRINTF(msg_buf, len, msg, argp); + fprintf(stderr, "%s: %s:%d %d %s\n",__func__, __FILE__,__LINE__, len, msg); if (len2 > -1 && len2 < len) { /* <len> was large enough */ break; }ja-vfxdvi はやはり削除なのかな。 何と、 次のようにしておくと、segfault しない。 touch /home/makoto/.texlive2010/texmf-var/web2c/xdvi.cfgxdvi.cfg が見つからないと言おうとして Segfault. modena@makoto 16:52:07/110404(..print/ja-vfxdvik)% \ /tmp/vfxdvi /export/cvs-work/emacs-book/work/emacsbook.dvi do_popup_message: message-window.c:339 128 /usr/pkg/share/texmf/xdvi: /home/makoto/.texlive2010/texmf-var/web2c: /usr/pkg/etc/texmf/web2c:/var/lib/texmf/web2c: do_popup_message: message-window.c:342 128 Could not find config file xdvi.cfg in path "/usr/pkg/share/texmf/xdvi:/home/makoto/.texlive2010/texmf-var/web2c:/usr/pkg/etc/t do_popup_message: message-window.c:339 206 Could not find config file xdvi.cfg in path "/usr/pkg/share/texmf/xdvi:/home/makoto/.texlive2010/texmf-var/web2c:/usr/pkg/etc/t ( つっこみ )
#2 [pkgsrc] (mysql) Can't start server : Bind on unix socket: Permission denied112104 18:21:04 Starting mysqld daemon with databases from /var/mysql 112104 18:21:04 mysqld started 110404 18:21:04 InnoDB: Started; log sequence number 0 43655 110404 18:21:04 [ERROR] Can't start server : Bind on unix socket: Permission denied 110404 18:21:04 [ERROR] Do you already have another mysqld server running on socket: /tmp/mysql.sock ? 110404 18:21:04 [ERROR] AbortingFollowing command fixes this problem.... chmod 1777 /tmp ( つっこみ )
#3 [NetBSD] @tsutsuii さん(筒井泉さん)が昔に書いた文書( つっこみ )
#4 [memo] 後で書こうと思ったことを忘れないように項目名だけ
書いておく
( つっこみ )
2011年04月03日(日) 旧暦 [n年日記] [更新:"2011/04/04 11:43:03"]#1 [pkgsrc] platex/config/hyphen.cfg conflicts teTeX-texmf-3.0nb30 tex-ptex-3.1.9nb1=> Becoming ``root'' to make su-real-package-install (/usr/pkg/bin/sudo) Password: ===> Install binary package of teTeX-texmf-3.0nb30 pkg_add: Conflicting PLIST with /usr/pkg: share/texmf-dist/tex/platex/config/hyphen.cfg pkg_add: 1 package addition failed *** Error code 1 modena@makoto 10:52:47/110403(..personal-pkgsrc/config-desktop)% \ grep share/texmf-dist/tex/platex/config/hyphen.cfg /var/db/pkg/*/+CONTENTS /var/db/pkg/tex-ptex-3.1.9nb1/+CONTENTS:share/texmf-dist/tex/platex/config/hyphen.cfgmodena@makoto 10:57:00/110403(..personal-pkgsrc/config-desktop)% \ grep hyphen.cfg ../../print/{teTeX3-texmf,tex-ptex}/PLIST ../../print/teTeX3-texmf/PLIST:share/texmf-dist/tex/cslatex/hyphen.cfg ../../print/teTeX3-texmf/PLIST:share/texmf-dist/tex/platex/config/hyphen.cfg ../../print/tex-ptex/PLIST:share/texmf-dist/tex/platex/config/hyphen.cfgTodays patch But I've got the same problem before. See diary on 2011/02/24 ( つっこみ )
2011年04月02日(土) 旧暦 [n年日記] [更新:"2011/04/02 23:05:33"]#1 [pkgsrc] 何を誤ったか、次のものが余分に登録されてしまった。所謂 orphan
何を誤ったか、次のものが余分に登録されてしまった。所謂 orphan
modena@makoto 22:05:21/110402(..misc/bbdb)% \ makedbm -u /var/db/pkg/pkgdb.byfile.db|grep bbdb-2 /usr/pkg/info/bbdb.info bbdb-2.34nb5 /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-autoloads.el bbdb-2.34nb5 /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-com.el bbdb-2.34nb5さて、どうやって消すのが正解か。 modena@makoto 22:05:59/110402(..misc/bbdb)% sudo pkg_delete -F /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-autoloads.el pkg_delete: package `bbdb-2.34nb5' is not installed, `/var/db/pkg/bbdb-2.34nb5/+CONTENTS' missing+CONTENTS くらいなら手で作れるかなと思ったけれど modena@makoto 22:26:48/110402(..misc/bbdb)% \ sudo pkg_delete -F /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-autoloads.el pkg_delete: Package `bbdb-2.34nb5' doesn't have a prefixpkgsrc/pkgtools/pkg_install/files/delete/pkg_delete.c: 623 static int 624 remove_pkg(const char *pkg) 625 { .... 671 if ((p = find_plist(&plist, PLIST_CWD)) == NULL) { 672 warnx("Package `%s' doesn't have a prefix", pkg); 673 return 1; 674 }pkgsrc/pkgtools/pkg_install/files/lib/plist.c 169 * Find a given item in a packing list and, if so, return it (else NULL) 170 */ 171 plist_t * 172 find_plist(package_t *pkg, pl_ent_t type) 173 { 174 plist_t *pp; 175 176 for (pp = pkg->head; pp && pp->type != type; pp = pp->next) { 177 } 178 return pp; 179 }上の「手で作れる」と思ったのが甘そう。cat /var/db/pkg/bbdb-2.34nb5/+CONTENTS @cwd /usr/pkg @name bbdb-2.34nb5 info/bbdb.info bbdb-2.34nb5 share/emacs/site-lisp/bbdb/bbdb-autoloads.el bbdb-2.34nb5 share/emacs/site-lisp/bbdb/bbdb-com.el bbdb-2.34nb5これでいいのかも知れないが、別にまだ必要なものがある。 modena@makoto 22:43:17/110402(~)% \ sudo pkg_add /export/pkgsrc/packages/All/bbdb-missing-three-2.34nb5.tgz pkg_add: package `bbdb-2.34nb5' already recorded as installed modena@makoto 22:44:40/110402(~)% \ sudo pkg_add -f /export/pkgsrc/packages/All/bbdb-missing-three-2.34nb5.tgz pkg_add: A different version of bbdb-2.34nb5 is already installed: bbdb-2.34nb5 pkg_add: 1 package addition failed modena@makoto 22:44:46/110402(~)% sudo pkg_delete bbdb pkg_delete: Couldn't remove /usr/pkg/info/bbdb.info bbdb-2.34nb5 pkg_delete: Couldn't remove /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-autoloads.el bbdb-2.34nb5 pkg_delete: Couldn't remove /usr/pkg/share/emacs/site-lisp/bbdb/bbdb-com.el bbdb-2.34nb5 modena@makoto 22:45:00/110402(~)% \ sudo pkg_add -f /export/pkgsrc/packages/All/bbdb-missing-three-2.34nb5.tgz modena@makoto 22:45:09/110402(~)% sudo pkg_delete bbdb pkgdb_remove: Invalid argument pkgdb_remove: Invalid argument pkgdb_remove: Invalid argument ... @ pkg_filecheck を使うのかな:modena@makoto 22:50:08/110402(~)% pkg_info -qL pkg_filecheck /usr/pkg/bin/builddb /usr/pkg/bin/pkg_filecheck /usr/pkg/man/man1/builddb.1 /usr/pkg/man/man1/pkg_filecheck.1 /usr/pkg/man/man5/pkg_filecheck.conf.5 /usr/pkg/share/examples/pkg_filecheck/pkg_filecheck.conf次のもので作り直したら、何とか解決したようだ。 builddb -o /tmp/pkgdb.byfile.db /usr/pkgしかし、大きさ違いすぎ modena@makoto 23:00:26/110402(~)% ls -l /tmp/pkgdb.by* /var/db/pkg/pkgdb* -rw-r--r-- 1 makoto wheel 11649024 Apr 2 22:58 /tmp/pkgdb.byfile.db -rw-r--r-- 1 makoto wheel 13336576 Apr 2 22:58 /tmp/pkgdb.byfile.db-1 -rw-r--r-- 1 makoto wheel 13336576 Apr 2 22:53 /var/db/pkg/pkgdb.byfile.db/tmp/pkgdb.byfile.db が新しいもの。 ( Read More... (2) | つっこみ )
Comments related this article
|
最近の日記 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 | ||