hns - 日記自動生成システム - Version 2.19.9

  • 04/25(木) Interface
  • 04/27() 2100 - 2100 ALL JA
  • 04/28() tokuda net 誕生日
  • 04/28() 自動車保険期限 (OS/Browser 制限有)
  • 04/30(火) NTT 東 払込期日
  • 04/30(火) ○ 固定資産税振替・支払
  • 05/01(水) atactl check
  • 05/01(水) 不燃ごみ
  • 05/03(金) 0900-1500 東京コンテスト
  • 05/14(火) All JA ログ締切
  • 05/15(水) 不燃ごみ
  • 05/18() 木之本会議
  • 05/19() CQ Ham Radio
  • 05/19() 別冊 CQ
  • 05/25() Interface
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

先月 2024年04月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2015年02月05日(木) 旧暦 [n年日記] [更新:"2015/02/06 11:27:02"]

#1 [pkgsrc] piwik

  • wip から piwik 2.1.0 を入れる(実はまだ commit していない)
  • php-apache22 を入れておく
    実は conf-httpd の自分 package を使っているので、他に 何か必要かも知れない。後で調べる

php の設定:

/usr/pkg/etc/php.ini に次の二行を追加しておく
extension=mysql.so
extension=json.so
一行目は php-mysql の pkg_add の時に追加されたものかも知れない

Apache の設定:

httpd.conf を設定して
/etc/rc.d/apache onestart
して見る
It appears your PHP has not yet installed the php5-json extension.
このように言われた時は二点確認
  1. 次のものが入っているか
    php54-json-5.4.37   PHP extension for JSON serialization support
    
  2. /usr/pkg/etc/php.ini に次の字があるか、これを設定した後に apache を再起動しているか
    extension=json.so
    
PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/pkg/lib/php/20120301/mysql.so' - Cannot open ';/usr/pkg/lib/php/20120301/..
php-mysql が入っていない
[Fri Feb 06 20:18:57 2015] [notice] caught SIGTERM, shutting down
[Fri Feb 06 20:18:59 2015] [warn] Init: Session Cache is not
   configured [hint: SSLSessionCache]

[Fri Feb 06 20:18:59 2015] [alert] (EAI 7)No address
   associated with hostname: mod_unique_id: unable to find IPv4
   address of "ServerHostname"
Configuration Failed
[Fri Feb 06 20:26:18 2015] [warn] Init: Session Cache is not
   configured [hint: SSLSessionCache]
[Fri Feb 06 20:26:18 2015] [alert] (EAI 7)No address
   associated with hostname: mod_unique_id: unable to find IPv4
   address of "ServerHostname"
Configuration Failed
自分の名前を /etc/hosts に書くか DNS に登録するか


2014年02月05日(水) 旧暦 [n年日記] [更新:"2014/02/06 08:25:49"]

#1 [pkgsrc] PLIST.ruby19=: not found

Todays problem (on my new package, not committed anywhere).
PLIST_PLIST.ruby19=: not found
In the list of
make show-var VARNAME=_PLIST_AWK_ENV
following assignment is included
...
PLIST_PKGGNUDIR=gnu/
PLIST_PKGMANDIR=man
PLIST_PLIST.ruby19=
PLIST_PLIST.ruby200=
PLIST_SUBST_VARS=PLIST_RUBY\
..
This comes from:
 make show-var VARNAME=PLIST_SUBST |tr '\040' '\012' |grep ruby
RUBY=/usr/pkg/bin/ruby200
RUBY_PKGPREFIX=ruby200
RUBY_SHLIBALIAS=lib/libruby200.so.20
RUBY_INC=include/ruby-2.0.0
RUBY_ARCHINC=include/ruby-2.0.0/x86_64-netbsd
RUBY_LIB_BASE=lib/ruby
RUBY_LIB=lib/ruby/2.0.0
RUBY_ARCHLIB=lib/ruby/2.0.0/x86_64-netbsd
RUBY_SITELIB_BASE=lib/ruby/site_ruby
RUBY_SITELIB=lib/ruby/site_ruby/2.0.0
RUBY_SITEARCHLIB=lib/ruby/site_ruby/2.0.0/x86_64-netbsd
RUBY_VENDORLIB_BASE=lib/ruby/vendor_ruby
RUBY_VENDORLIB=lib/ruby/vendor_ruby/2.0.0
RUBY_VENDORARCHLIB=lib/ruby/vendor_ruby/2.0.0/x86_64-netbsd
RUBY_DOC=share/doc/ruby200
RUBY_EG=share/examples/ruby200
RUBY_GEM_BASE=lib/ruby/gems
GEM_HOME=lib/ruby/gems/2.0.0
PLIST.ruby19=
PLIST.ruby200=
cat -n ../../lang/ruby/rubyversion.mk |less
   441  #
   442  # PLIST_VARS for x11/ruby-tk package.
   443  #
   444  PLIST_VARS+=            ruby19 ruby200
   445  .if ${RUBY_VER} != "18"
   446  PLIST.ruby19=           yes
   447  . if ${RUBY_VER} != "193"
   448  PLIST.ruby200=          yes
   449  . endif
   450  .endif
% (cd ../../; cvs diff -u lang/ruby/rubyversion.mk )
Index: lang/ruby/rubyversion.mk
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/lang/ruby/rubyversion.mk,v
retrieving revision 1.106
diff -u -u -r1.106 rubyversion.mk
--- lang/ruby/rubyversion.mk    24 Nov 2013 14:22:03 -0000      1.106
+++ lang/ruby/rubyversion.mk    5 Feb 2014 11:33:37 -0000
@@ -441,7 +441,7 @@
 #
 # PLIST_VARS for x11/ruby-tk package.
 #
-PLIST_VARS+=           ruby19 ruby200
+PLIST_VARS+=
 .if ${RUBY_VER} != "18"
 PLIST.ruby19=          yes
 . if ${RUBY_VER} != "193"
こうすると先に行く。変。


2012年02月05日() 旧暦 [n年日記] [更新:"2012/02/06 09:58:31"]

#1 [NetBSD][AVR][pkgsrc] AVR 開発環境

STK500 を入手して、いろいろ試し始めている。
ATtiny2313 + STK500 + AVR Studio 4.0 (+ WinAVR) で
LED を点滅 LCD 表示 直列通信 までは簡単に出来た。
ATtiny2313 直列通信 をしながら、その内容などを LCD 表示 することは、まだうまく出来ていない。
ここで ATmega168P に転向しようとしているが、実はまだ全く動いていない。

良く見ると、NetBSD に AVRdude (AVR download upload) の 5.10 がある。 これを使うと STK500 と通信出来るらしい。これの 5.11 patch を送ったりした。
更に gcc-4.4.1 が cross/avr-gcc に用意されている。 いつもの悪い癖で、新しい方が良い、と思って gcc-4.6.2 の wip を用意 して、import しようかな、と思ったりしている。 NetBSD-6 は gcc-4.5 になるらしいので、4.6 でなく 4.5 の方が良いかな とも思っている。
で、今まで試していたコードをこれら NetBSD で make しようとすると、 WinAVR には(良く考えなくても)入っていた header 類がない。それで これをどうするかと探すなどしているうちに、次の Web page を見つけた。



2009年02月05日(木) 旧暦 [n年日記] [更新:"2009/02/05 23:24:01"]

#1 [NetBSD] The Standard for BSD Certification

こういうのがあるらしい。 読み書きによるテスト


2008年02月05日(火) 旧暦 [n年日記] [更新:"2008/02/08 10:14:42"]

#1 [NetBSD][xen] Let's Note CF-R1 で xen

まづ、grub を設定して見る。xen とは関係なく、NetBSD-3.1.1 と NetBSD-4.0 の二つを切替えて 起動出来るようにする。以下はその時の /grup/menu.list の内容
default=1 
timeout=10
# #######################
        title NetBSD 3.1.1
        root (hd0,0,a)       # NetBSD on 1st MBR partition of 1st IDE disk
        chainloader +1

#Alternatively, for NetBSD 4.x kernels and above, you can use the following
#provided that your kernel was built with "options MULTIBOOT" (the default):
# #######################
        title NetBSD 4.0
        root (hd0,0,h)       # NetBSD on 1st MBR partition of 1st IDE disk
        kernel /netbsd

xen の設定:

上の /grub/menu.lst に xen の内容を追加して起動したのが右の画面。
> pkg_info |grep xen
xentools3-3.1.2     Userland Tools for Xen
xenkernel3-3.1.2nb1 Xen3 Kernel
カーネルの配置
ttyp0:makoto@hostname 10:09:05/080208(/)> ls -tl netbsd*gz xen*
-rw-r--r--  2 root  wheel  4371365 Feb  5 16:50 netbsd-XEN3_DOM0.gz
-rw-r--r--  2 root  wheel  4371365 Feb  5 16:50 netbsd.gz
-r--r--r--  1 root  wheel   309660 Jan  9 08:47 xen.gz
/grub/menu.list
default=2
timeout=10
 ## 0 #############################################
title Xen 3.0 / NetBSD (hda0, vga)
  root(hd0,0,h)
  kernel (hd0,0,h)/xen.gz dom0_mem=65536 
  module (hd0,0,h)/netbsd.gz root=/dev/hda1 ro console=tty0 
 ## 1 #############################################
title Xen 3.0 / NetBSD (hda0, backup, VGA)
  root(hd0,0)
  kernel (hd0,0,h)/xen.gz dom0_mem=65536
  module (hd0,0,h)/netbsd.6 root=/dev/hda1 ro console=tty0
 ## 2 #############################################
title NetBSD 4.0
  root (hd0,0,h)
  kernel /netbsd.5
 ## 3 #############################################
title NetBSD chain
  root        (hd0,0)
  chainloader +1

panic の時の画面:

直列線はないので、画面の写真を撮って見た (画面をつついて選ぶと拡大)



DOM0 で panic:

DOM0 を起動すると panic するが、その時の様子が上の四つの画面。 二番目の画面の下の方と三番目の上の方から手で写した一部は次の通り (netbsd-4.0 dom0)
auich0: interrupting at irq 10, event channel 3
auich0: DMA bug workaround enabled
uvm_fault(0xc0989520, 0xbff19000, 2) -> 0xe
kernel: supervisor trap page fault, code = 0
Stopped in pid 0.1 (swapper) at netbsd_bus_dmamem_map+0x14d:  movl %edx,0xb
fc00000(%eax)
db> bt
_bus_dmamem_map( ...
auich_attach(
config_attach_loc(
auich0 を外したカーネルを作って見ようと思うが、 'no xxxx' という書き方が出来ないとすると、ちょっと面倒。GENERIC を直接編集してしまえばいいのかな。


2005年02月05日() 旧暦 [n年日記] [更新:"2005/02/05 23:32:33"]

#2 [MacOSX][pkgsrc] Mac OS X の方に pkgsrc を入れて見る

以前に用意した内容が誰かに「微妙に情報が古い」と言われている意味 がやっと分った。 そこで 少し書き直して 見た。まだまだ不充分だが、追々直そう。

#1 [NetBSD][bulk-build] 45% を越えた

2005/02/05 15:34:53  2402/5294=45.4% www/tcl-cgi
..
ttyp1:makoto@mini  14:10:13/050205(...powerpc/All)> ls | wc
    2137    2137   43081

50% 実行中:

2005/02/05 21:39:20 2645/5294=50.0% net/py-soaplib
5 % 進むのに 7 時間。 7 x 20 = 140 時間 .. 6 日くらいかかる ?


2003年02月05日(水) 旧暦 [n年日記]

#2 [tcode] 部首合成

シ + 成 = 滅
減 + 火 = 淡 偏でなくてつくりを見て欲しいような
土 + 域 = 或 これはいい

#1 [Namazu] Re: 何故--with-included-gettextが必要か

言葉が足りませんでした。 NetBSD の場合、--with-included-gettext は
  • Release の tar 形式 から make する 場合 不要 (これは pkgsrc の下で確認。いつもはそうしている)。
  • CVS から ./autogen.sh する時には必要
な気がしていて、 ./autogen.sh する時にはどうして要るのかな、という疑問でした。
いづれの場合も、 僕が使っているのは gettext (GNU gettext) 0.10.35 のようです。
pkgsrc の devel/gettext では
DISTNAME= gettext-0.11.5
まで行っている。


2002年02月05日(火) 旧暦 [n年日記]

#2 [NetBSD] 1.5.2 の CDROM から G4 に入直して

  • <'usb-kbd-handle> not found; ihandle=ff9cf00 phandle=ff8843f8
    
    といつものように小さい字が出ている (が気にしない)
  • kernel を戻したので、/etc/fstab の区画の名前がずれてしまっていた。
  • pdisk は使えなかった
    # mount /dev/cd0c /mnt
    # /mnt/bin/pdisk /dev/wd0c
    Edit /dev/wd0c -
    Command (? for help): P
    Command (? for help): Q
    
  • 720M の swap は使えなかった。
    uvm_anon_add: can not allocate 179199 anons
    panic: uvm_anon_add
    Stopped in swap ctl at cpu_Debugger:0x10:  lwz r0, r1, 0x14
    db>
    
    前にも見たことがある

console は限りなく遅いので、すぐに startx した:

kernel の初期中は速いのに、 /etc/rc の方に行くと遅くなる気がする。

kernel を取替えて modem 動作の確認をしたが、:

  • /dev/tty00 の許可の問題
    makoto@u  16:27:17/020205(~/prep)> cat 1.5.2
    harry# cu -l /dev/tty00 -s 115200
    cu: open (/dev/tty00): Permission denied
    cu: /dev/tty00: Line in use
    harry# 
    
  • /etc/ttys で tty00 が on になっていて login: とかの文字が 溢れて、ちょっとびっくり。
    console "/usr/libexec/getty std.38400"  vt100   off secure
    ttyE0   "/usr/libexec/getty std.9600"   vt100   on secure
    tty00   "/usr/libexec/getty std.38400"  vt100   on secure
    
があったが、問題なく使えそう。

wsconsctl -w encoding=jp も期待通り:


#1 [CVS] update/checkout で P と出るのは何だろう ?

 P sys/dev/pci/pcidevs
 P sys/dev/pci/pcidevs.h
 P sys/dev/pci/pcidevs_data.h

全記録
egrep '^[A-Z]' 全記録 上で M C になったものはまたそれだけ update してから
  1. akbdmap.h を変更
  2. modem patch を当てる
  3. option INSECURE を付ける
この変更の上で 1.5.2 の機械で kernel を作った。


2001年02月05日(月) 旧暦 [n年日記]

#2 [linux] ftp.linuxppc.org/kernels/source/linux-2.2.13.tar.gz

ちょっと見たくなったので, もらって来る。本当はどこからもらうのが正しいのかな。 ftp://ftp.linuxppc.org/kernels/source/linux-2.2.13.tar.gz

#1 [tcode] hasida-table 橋田表

橋田浩一さんが作られて、僕が Perl -> Postscript に書直した橋田表を印刷して見た。
しばらく 北嶋さんが PDF 形式 にしてくださったものを使っていたのだが、
  • 白丸の線が細くて、暗いところでは見にくい
  • どうも枠の付いている文字が間違っているような気がする。
  • やはり自分専用の文字集合にしたい
ということで
ftp://ftp.ki.nu/pub/hasida-0.6.tar.gz
makoto@harry ■9:55:28/010205(...making-macppc/hasida-0.6)> time \
./hasida-table \
-f ~/postscript/hasida-0.6/frame.jis \
-n ~/mule/lisp/hasida-negative \
-s ~/.Env/mule/T-Code/tcode.st \
aiueo-full-1351.jis >! /tmp/hasida.ps
750 char omitted
601 char printed
2.636u 0.108s 0:03.85 70.9%     0+0k 10+50io 0pf+0w
makoto@harry ■9:56:01/010205(...making-macppc/hasida-0.6)> ls -l /tmp/hasida.ps
-rw-r--r--  1 makoto  wheel  395056 Feb  5 09:56 /tmp/hasida.ps

PS 形式を作ったのはいいが、印刷の設定がしていない。:

papd かなと思ったが、これは AppleTalk (Macintosh) -> lp の方。
必要なのは pap の方。
/usr/pkgsrc/net/netatalk-asun/work/netatalk-1.4b2+asun2.1.3/README を見る
man psf に書いてありそう。

/etc/printcap を殆んどそのまま作って、lpd を起動しておいて、 spool directory の .paprc に AppleTalk 的名前を記入してから、 lpr filename すると
lpr: cannot create /var/spool/lpd/laser/.seq
と言われる
mkdir -p /var/spool/lpd/laser
してやると、何とか出て来た。

のっペら棒入力:



2000年02月05日() 旧暦 [n年日記]

#6 [NetBSD/sparc] wget を入れた。

wget-1.5.3 を入れておく ./configure;make;make install
(NetBSD/1.4M SS-10)
134.364u 13.092s 3:41.30 66.6%  0+0k 71+791io 48pf+0w
makoto@milano  14:35:59/000205(...making/wget-1.5.3)>

(NetBSD/1.4.1 SS-2)
220.036u 21.551s 4:26.78 90.5%  0+0k 434+667io 59pf+0w
makoto@tateyama  15:10:26/000205(...making/wget-1.5.3)> 


#5 [Namazu] bsd make

BSD で make 出来なくなってしまっているが、
[- 日記システム警告:コマンド BSD は予約されています。-]
PATCHES.GT を gettext-0.10.35/po/Makefile.in.in に適用すれば 問題ないということを安部さんに教えてもらいました。 (僕は namazu/po に当てて満足していました)
http://mail-index.ki.nu/search/ で、Author が unknown になってしまうのは不思議

#4 [Web] wwwcount

実は、きょうから、ここの日記に wwwcount を付けたのだけれど、どうも自分も数えてしまっているようだ。 どうやって避けるのか忘れてしまっている。
/var/spool/Counter/conf/count.cfg
[ignore IPs]

#3 [tcode] 何人使っているか

tcode を使っている人は何人いるかという話題がある。15 人、いや 20 人 それとも 100 人。真相はいかに。

#2 [NetBSD] models 更新

models を久し振りに更新した。(してもらった)

#1 [Emacs] 20.5

http://www.nijino.com/ari/diary に emacs-20.5 の patch を当てた話が書いてある。 (hns-mode.el を作っている人の日記だった。お世話になります)
久し振りに Elisp 講座 を見に行ったら、以前よりとても詳しく書いてあるような気がするし、 本になるそうだ。 文字列の取込 ( buffer-substring ) なんて知らなかった。実はずうっとこれを探していた。
Emacs-20.5 の MacOS 版だと (read-event) が修飾鍵(modifier key) を読んでくれない という問題がある。これは MacOS 日本語版だから問題になるそうだ。
http://emacs-20.ki.nu/tamago/ を少し新しくした。



最近の日記
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
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、10 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)