
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
% export COLORTERM=
しておけば、muttはカラー表示になる。
<http://www.jp.freebsd.org/QandA/HTML/820.html>
-muttでmailを編集する時に、smartindentが効くとこまるので、
mail編集時はsmartindentがoffになるようにする。
(mailには、tabを入れたくない事が多い。)
% echo "au FileType mail :set nosmartindent" >> ~/.vimrc
-ついでにchangelogの編集時、smartindentでは#を入力した時に
0コラム目に勝手に移動してしまうので、smartindentではなく
autoindentになるようにする。
% echo "au FileType changelog :set nosmartindent" >> ~/.vimrc
% echo "au FileType changelog :set autoindent" >> ~/.vimrc
-cvsで、最新のpkgsrcを取得
# cd /usr/pkgsrc
# cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot login
# cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot update -d -P
-pkgsrcと、インストール済のpackageのversionを比較
# lintpkgsrc -i
-脆弱性のあるpackageチェック(security/audit-packagesが必要)
# download-vulnerability-list
# audit-packages
参考
<http://smokerz.net/~smoker/netbsd.html>
/usr/pkgsrcで、
# cvs update -d -P
とすると、以下のエラーが出る。
anoncvs.netbsd.org: Connection refused
cvs [update aborted]: end of file from server (consult above messages if any)
# cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot update -d -P
と-dを指定すると、動作する。
どうやら-dを付けないでcvsを使用すると、CVS/Rootを参照するようだ。
/usr/pkgsrc/CVS/Rootが、
anoncvs@anoncvs.netbsd.org:/cvsroot
となっていたので、
:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot
としたら、明示的に-dを付けなくて良くなった。
fmlのコマンド
<http://www.ml-info.com/support/data/fml.html>
kermitの使い方(.kermrcの書き方の例)
<http://shige.oops.jp/?%5B%5B%A5%E1%A5%E2%2FC-Kermit%5D%5D>
-「Solarisインターナル」読み
-PC Notes Takerのドライバ書き
-Let's note AL-N3をcurrentマシンにする
-BSD Magazine DVDの記事読み
USBのK,J,SE0,SE1に関して検索したら見つけたページ。
<http://www.usbdeveloper.com/UnderstandUSB/understandusb.htm>
HGSTのHD用のツールのdownloadページ。
IBMのサイトからは、SMART Defenderはdownloadできなくなっているので、
ここからdownloadしなくてはならない。
<http://www.hgst.com/hdd/support/download.htm>
AL-N3で、NetComのEtherカード(Next Hawk)を使用するために、
カーネルのビルドを行う事にした。
必要と思われる修正の後、ビルドは速いデスクトップで行い、
できたカーネル(netbsd)をSLIPでAL-N3に持っていって、reboot。
が、bootの途中でrebootがかかってしまう。
良く考えたら、デスクトップマシンの/etc/mk.confで、cpuflagsを
使用していた。
これがあるため、-march=pentiumpro付きでコンパイル
されていたのだった。(AL-N3は-march=pentium)
AL-N3でPCカードが使用できるようになったと思ったら、SLIPが
できなくなっていた。
BIOS設定で、シリアルの使用するアドレスとIRQを変更し、
# slattach -s 115200 -l /dev/tty00
ではなく、
# slattach -s 115200 -l /dev/tty01
にしたら、SLIPが動作するようになった。
…と思ったら、今度はPCカードが使用できん。
どうしたら良いものか…
家のHDのext2 partitionのデータを(とりあえず)windowsに退避する。
Explore2fsではdirectoryのcopyができず、ファイル単位でしか
copyできなかったので、Ext2Fsdを使用する事にした。
mount方法:
1. setup.batを実行
2. % mount 1 3 d: で、Dドライブにマウント
windowsからext2を読み(書き)できるソフト
Explore2fs (これは、filesystem driverではない。)
<http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm>
Ext2Fsd (こっちは、filesystem driver)
<http://sourceforge.net/projects/ext2fsd>
CFアダプタを使用して、FATのCFの読み書きができるようになった。
以下、やった事。
motorola s-recordの解説
<http://www.amelek.gda.pl/avr/uisp/srecord.htm>
bossのタイピング練習(?)。
<http://www.suntory.co.jp/softdrink/boss/it.html>
fine-grained lock:
必要な部分だけをこまめにlock。並列性が上がる。
coarse-grained lock:
大まかにlock。lockのoverheadが少ない
[C]:
% dict granularity より
The smaller the granularity, the greater the potential for
parallelism and hence speed-up but the greater the overheads
of synchronisation and communication.
カーネルの再構築時、if_pcn.cのコンパイルに失敗する。
エラーメッセージは以下の通り。
if_pcn.c:1767: internal error--unrecognizable insn:
<以下省略>
current-usersによるとこれはコンパイラのバグで、
/etc/mk.confにCOPTS+=-pipeを指定していると出るらしい。
<http://mail-index.netbsd.org/current-users/2002/10/09/0010.html>
うちのthinkpad(thinkpad i1800 2655-PAJ)に関係するリンク。
i1800製品紹介
<http://www-6.ibm.com/jp/pc/thinkpad/tpi18015/tpi18015a.html>
ウルトラベイ2000用 HDDアダプタ
<http://www-6.ibm.com/jp/pc/option/obi/nob03/08k6068/08k6068a.html>
マニュアル
<http://www-6.ibm.com/jp/domino04/pc/support/index.nsf/navi?SearchView&SearchMax=0&SearchOrder=4&Start=1&Count=500&Query=%28%5BDocumentCategory%5D%3D%22Online%20publications%22%29+AND+%28%5BBrand_JP%5D%3D%22ThinkPad%22%29+AND+%28%5BProductFamilyName_JP%5D%3D%22ThinkPad%20i%20Series%201800%22+OR+%5BProductFamilyName_JP%5D%3D%22%82%B7%82%D7%82%C4%22%29>
ドライバ等
<http://www-6.ibm.com/jp/domino05/pc/download/download.nsf/DownloadSearchView?SearchView&SearchOrder=4&SearchMax=0&Query=%28%5BBrand_JP%5D%3D%22ThinkPad%22%29+AND+%28%5BProductFamilyName_JP%5D%3D%22ThinkPad%20i%20Series%201800%22%29>
Thinkpad club
<http://www.thinkpad-club.com/>
IBMの、IC25N040ATMR04(40GB, 流体軸受け, cache2M, 9.5mm)と、
壊れかけHDDのデータすい出し用に、玄人指向のHDケースの
GAWAP2.5PS-USB2.0を注文。
<http://www-6.ibm.com/jp/oemj/storage/product/25hdd8a/25hdd8as.html>
<http://www.kuroutoshikou.com/products/etc/gawap25psusb2.html>
どうやら、IBM(日立)のATMR04というのがいいらしい。
<http://pc3.2ch.net/test/read.cgi/hard/1050288791/>
共有ライブラリ内で定義されているデータをプログラムから参照すると、
そのデータのcopyがプログラム内に作られる。
共有ライブラリからそのデータを参照するのは、fixupされたGOT経由で行う。
調べてみると最初にこの本の名称がChangeLogに出てくるのが、[2002-07-31]
だった。という事は、一年ほどたってもまだ読みおわってないのか!
NHKのbusiness21で、車用のよさげな三面ミラーが紹介されていた。
どうやら、M2マルチミラーというもののようだ。
早速注文した。
<http://keizu-corp.com/pc/>
text editor等に良い方法らしい。
<http://java-house.jp/ml/archive/j-h-b/022306.html#body>
muttの検索patterの説明(manualより)
例:
~d <1m 過去一か月以内
~d 15/1/2001*2w 2001-01-15の前後2week(*は、plus/minus)
~p 自分あて
~P 自分から
~C user CcかToがuserのもの(~c | ~t)
<http://www.emaillab.org/mutt/1.5/doc/manual-4.html#ss4.1>
日付の表記法いろいろ
<http://www.kanzaki.com/docs/html/dtf.html>
日付はW3C的にYYYY-MM-DDと書くのが、間違いが起こらなくて良さげ。
NetBSD-currentが今buildできるのかどうかが分かる
<http://releng.netbsd.org/ab/B_HEAD/>
-Linkers&Loadersを読破する
-PC Notes Takerのドライバ書き
-Let's note AL-N3をcurrentマシンにする計画
-BSD Magazine DVDの記事読み
-BSD magazine no16のデバドラの記事読み
-Goche(lisp)の勉強
-ELFの規格書読み
elfの規格書
<http://www.skyfree.org/linux/references/ELF_Format.pdf>
このサイト、UNIX USERに連載されている「GCCプログラミング工房」
の著者のサイトだった。
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2006-01-06 18:00