2000/12/01(金): man の使い方,Packages の作り方
前 に Debian のパッケージ一覧ファイル Packages.gz を無理やり作るスクリプトを書いたが,
やっぱりそれようのコマンドが用意されてた(T_T).
その名も
dpkg-scanpackages.どうやって見つけたかというと,
しかし肝心の dpkg-scanpackages の使い方はいまいちよく分からない.
やっぱりそれようのコマンドが用意されてた(T_T).
その名も
dpkg-scanpackages.どうやって見つけたかというと,
takayuki@sanapon:~$ man -k Packagesそういえばそんな使い方あったねえ>man
Term::ReadLine (3pm) - Perl interface to various readline packages. If no real
package is found, substitutes stubs instead of basic functions.
deb-control (5) - Debian GNU/Linux packages' master control file format
dh_builddeb (1) - build debian packages
dh_listpackages (1) - list binary packages debhelper will act on
dh_movefiles (1) - move files out of debian/tmp into subpackages
dpkg-name (1) - rename Debian packages to full package names
dpkg-preconfigure (8) - let packages ask questions prior to their installation
dpkg-scanpackages (8) - create Packages files .
kernel-img.conf (5) - site wide configuration file for kernel image packages
kernel-package (5) - A system for creating kernel related packages
make-kpkg (1) - build Debian kernel packages from Linux kernel sources
perlmod (1p) - Perl modules (packages and symbol tables)
tasksel (8) - a user interface for installing task packages
autoconf (1) - creates scripts to configure source code packages using
templates
しかし肝心の dpkg-scanpackages の使い方はいまいちよく分からない.
takayuki@sanapon:/var/www/debian/dists/potato$ dpkg-scanpackages???
main/binary-i386 /dev/null | gzip > /tmp/Packages.gz
2000/12/01(金): ありがとう
N森君,長M君,応援ありがとう.ちゃんとメッセージ読んでるよ.
メールで返事しようかと思ったけど特に話題がないのでここでお礼(笑).
メールで返事しようかと思ったけど特に話題がないのでここでお礼(笑).
2000/11/30(木): マルチメディアタイマー
OnTimer() じゃなくてマルチメディアタイマーとやらを使うようにしてみた.
これでたぶん Win9X でも 18fps の壁を越えれるはず.
でも,メンバ関数をコールバック関数にするためには,
static関数にしなくてはならない.
すると static でないメンバ変数にアクセスできなくなるので,
上のようにユーザがコールバック関数に渡せる引数
dwUserに自分自身のポインタ(CWinTabView*)を渡すのだが,
このコールバック関数の中(コールバック関数から呼ばれる関数も含む)で
UpdateAllViews() とかすると CDocument の ASSERT_VALID(pView) に引っかかる.
Invalidate() でメッセージを介して画面更新するとアサートしないので,
ところで Win9X のユーザリソース食いつぶし現象はどうなったんだっけ…?
これでたぶん Win9X でも 18fps の壁を越えれるはず.
でも,メンバ関数をコールバック関数にするためには,
static void CALLBACK TimeProc( UINT uTimerID, UINT uMsg,と
DWORD dwUser, DWORD dwParam1, DWORD dwParam2 );
呼び出す方は,
m_TimerID = timeSetEvent(m_TimerDelay, m_TimerResolution, &TimeProc,
(DWORD)this, TIME_PERIODIC);
static関数にしなくてはならない.
すると static でないメンバ変数にアクセスできなくなるので,
上のようにユーザがコールバック関数に渡せる引数
dwUserに自分自身のポインタ(CWinTabView*)を渡すのだが,
このコールバック関数の中(コールバック関数から呼ばれる関数も含む)で
UpdateAllViews() とかすると CDocument の ASSERT_VALID(pView) に引っかかる.
Invalidate() でメッセージを介して画面更新するとアサートしないので,
View->SendMessage(WM_USER_PUSHING, nFlags,(LPARAM)&point);というようにユーザメッセージを送るようにした.
ところで Win9X のユーザリソース食いつぶし現象はどうなったんだっけ…?
2000/11/30(木): 改善求む
- ちょっと携帯に出るのが遅いからって怒るな.
- 俺がちょっと不満を言ったからって「振られる」とか言っていじけるな.お前はいつも山ほど俺に文句言ってるだろ.
- いくら眠いからってケンカの最中に寝るな.
- …
というか,そうでないことのが少ないだろう.
そのイライラをあまり溜め込むのもいかんが,
文句ばっかり言ってちゃその嫌なことを再認識してかみしめることになるんでないの?
だいたい文句ばっかりブーブー言われちゃこっちのテンションも下がるっつーの.
ん?むしろヒートアップしてるのか?まあどっちでもいいや.
とにかく,そとづらばっかりよくって俺は愚痴られてばっかりで気分いいわけない.
親しき中にも礼儀あり.
自分の発言や行動によって相手がどういう気持ちになるか,もうちょっと考えて欲しいものだ.
どうせあしたになったらケロッと忘れてるんだろうけど.
2000/11/29(水): 携帯電話
今日は携帯を家に忘れてしまった.
人の電話番号も最近は全部携帯に覚えさせているので,外部記憶装置がなくなると非常に困る.
情けない話だが結局 N 森氏に自分の彼女の携帯の番号を聞くはめになった.
さらに,学生部屋の電話は携帯はおろか
市外にもかけれないように規制がかかっていることをはじめて知る.
仕方ないので1階の公衆電話からかけて連絡を取った.
タイミングよく電話に出てくれてほんとよかった.
見知らぬところからの電話じゃ出てくれないかと心配したぞ.
人の電話番号も最近は全部携帯に覚えさせているので,外部記憶装置がなくなると非常に困る.
情けない話だが結局 N 森氏に自分の彼女の携帯の番号を聞くはめになった.
さらに,学生部屋の電話は携帯はおろか
市外にもかけれないように規制がかかっていることをはじめて知る.
仕方ないので1階の公衆電話からかけて連絡を取った.
タイミングよく電話に出てくれてほんとよかった.
見知らぬところからの電話じゃ出てくれないかと心配したぞ.
2000/11/29(水): 死亡メモリオークションへ
ダメ元というか半分ジョークで昨日昇天したメモリをオークションにかけてみた.
するとなんと,
質問が来た! びっくりだ.直す気かなあ.
しかし,こんなのほとんど何の利益にもならなくてめんどくさいだけだぞ.
だったら出品するなってか.
するとなんと,
質問が来た! びっくりだ.直す気かなあ.
しかし,こんなのほとんど何の利益にもならなくてめんどくさいだけだぞ.
だったら出品するなってか.
2000/11/28(火): HP, NEC のインクジェットプリンタの黒カートリッジ
NEC PICTY900, PICTY320 の黒カートリッジはどうも調子が悪い。
インクを使い切る前にうまく認識しなくなること3回。
そのたびに新しいインクに買い替えている。結構な出費だ。
そして今日は、PICTY 320 で1行おきに横しまが入るという現象に見舞われた。
インク自体は残ってるんだから、何とかならんのかねえ。
使い切ったカートリッジにインクだけ追加するとか。
いや、まともに最後まで使い切ったカートリッジはないなあ…。
今回の「1行おきに横しまが入る」カートリッジをうちの PICTY900 に突っ込んでみたら,ちゃんと印刷された.
ドライバの問題?ただのインク詰まり?ティッシュで拭いたから復活?謎だ….
インクを使い切る前にうまく認識しなくなること3回。
そのたびに新しいインクに買い替えている。結構な出費だ。
そして今日は、PICTY 320 で1行おきに横しまが入るという現象に見舞われた。
インク自体は残ってるんだから、何とかならんのかねえ。
使い切ったカートリッジにインクだけ追加するとか。
いや、まともに最後まで使い切ったカートリッジはないなあ…。
今回の「1行おきに横しまが入る」カートリッジをうちの PICTY900 に突っ込んでみたら,ちゃんと印刷された.
ドライバの問題?ただのインク詰まり?ティッシュで拭いたから復活?謎だ….
2000/11/28(火): メモリ死亡(T_T)
こないだ Yahoo! オークションで落したばっかりのメモリが死んだ。
だって EP-BX6SE と ASUS P5A で DIMM スロットの向きが逆なんだもん。
何か差しごたえが変だなと思いつつ電源を入れると、
「ぴーぴー…」とメモリが差さってないよ警報が鳴って、
ビニールが融けたようないやーなにおいがしてきた。
慌てて電源を切って差し直してみたけど、手遅れみたい(T_T)。
全く認識されなくなってしまった。まだ全然実力を発揮していないのに…。
思うに、DIMM の切りかきって、逆に刺さらないようにあるものだと思うんだが、
刺さってしまってその上壊れてしまっては意味ないじゃないか。と思うのは俺だけか?
だって EP-BX6SE と ASUS P5A で DIMM スロットの向きが逆なんだもん。
何か差しごたえが変だなと思いつつ電源を入れると、
「ぴーぴー…」とメモリが差さってないよ警報が鳴って、
ビニールが融けたようないやーなにおいがしてきた。
慌てて電源を切って差し直してみたけど、手遅れみたい(T_T)。
全く認識されなくなってしまった。まだ全然実力を発揮していないのに…。
思うに、DIMM の切りかきって、逆に刺さらないようにあるものだと思うんだが、
刺さってしまってその上壊れてしまっては意味ないじゃないか。と思うのは俺だけか?
2000/11/27(月): メンテナンスポリマー
今日はメンテナンスポリマーとやらを使ってみることにする.
初めてのものはどうも使い勝手が分からん.
しばらく使ううちに,イオンコート(だったかな?)みたいな
液体ワックスと同じようなもんだと分かった.
ところが,半分も塗らないうちに雨が降ってきた(T_T).
何で俺が洗車すると雨が降るんだ!?やっぱり俺は雨男なのか!?
めげずに車庫に入れて狭い中でがんばると,再びピカピカに戻った.
そういえば,もう1か所エアロが削れてるのを発見した.左前の下のほう.
これまた立ってる人からは全然見えない場所.
でもこれ,前回のと同時にこすったのかなあ.自覚ないけど….
初めてのものはどうも使い勝手が分からん.
しばらく使ううちに,イオンコート(だったかな?)みたいな
液体ワックスと同じようなもんだと分かった.
ところが,半分も塗らないうちに雨が降ってきた(T_T).
何で俺が洗車すると雨が降るんだ!?やっぱり俺は雨男なのか!?
めげずに車庫に入れて狭い中でがんばると,再びピカピカに戻った.
そういえば,もう1か所エアロが削れてるのを発見した.左前の下のほう.
これまた立ってる人からは全然見えない場所.
でもこれ,前回のと同時にこすったのかなあ.自覚ないけど….
2000/11/26(日): Perl のファイル削除
は,何で unlink() なんて名前なんだろう….おかげでなかなか見つけられなかったぞ.
それはともかく,月1で古い.deb を消して
Packages.gz を作り直す
スクリプト を書いてみた.うまくいくかな.
それはともかく,月1で古い.deb を消して
Packages.gz を作り直す
スクリプト を書いてみた.うまくいくかな.