shellの動きメモ

:/usr/pkgsrc/bootstrap $ var='* test' :/usr/pkgsrc/bootstrap $ echo $var CVS README README.AIX README.Cygwin README.FreeBSD README.HPUX README.Haiku README.IRIX README.IRIX5.3 README.Interix README.Linux README.MacOSX README.Minix3 README.…

BSD/OSの型

型は /usr/include/machine/types.h に定義してある

S-4/20L

NVRAMが飛んでも困らないように、ここにEthernet addressとHost ID を書いておく。 もうそろそろ、寿命だろうし。 S-4/20L (1 X RT625), No Keyboard ROM Rev. 2.15 D, 256 MB memory installed, Serial #15738325. Ethernet address 0:80:17:88:25:d5, Host…

ELFとか

$ more hello.c #include int main(){ puts("Hellom World!"); return 0; } $ hd hello.o 00000000 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| 00000010 01 00 03 00 01 00 00 00 00 00 00 00 00 00 00 00 |................| 000…

知らなかったそんなの•••

http://slashdot.jp/story/02/08/27/1034257/NetBSD%E3%81%8C%E5%85%A8%E3%81%A6%E3%81%AEexecutable%E3%82%92dynamic-link%E3%81%AB を読んで >というか /sbin は system programs and adiministration utilities を おく場所ですよ? see hier(7) HIER(7) B…

gcc プリプロセッサ

gccで E付でプリプロセッサが終わった状態で止めたやつと、 cpp0を指定して、プリプロセッサが終わった状態で止めたやつの サイズの差が気になって調べていたら、 /usr/include/machine/types.hの /* * Deal with 64-bit types, which are not defined by AN…

Mac OS XのX11からリモートのシステムにXDMでログインするには

ターミナルを立ち上げて usr/X11R6/bin/X -query ***.***.***.***(リモートのIPアドレス) でOK。

BSD/OS MaxIM

BSD/OSの標準システム管理ツールMaxIMは、一応Webベース。 ブラウザから http://127.0.0.1:880/ につなげば、使用可能。 ただし、機能はしょぼい。(必要十分ともいう)

BSD/OS xdm設定

BSD/OSにリモートからxdmでログインするときは、 /etc/rc.localの設定。 xdmの設定ファイルxdm-config(/etc/X11/xdm/xdm-config)および、 Xaccess(/etc/X11/xdm/Xaccess)を設定すること。 /etc/rc.localは以下行のコメントを削除。 # Uncomment the followin…

BSD/OSインストール

久しぶりにBSD/OSをインストールしようとしたらハマったので完全に個人的なメモ。 BSD/OS4.2 or 4.3はUSBを認識しない、が当然PCのBIOSはUSBを認識する。 よって、S30にはUSBでCDDRIVEをつないで、BIOSでCDDRIVE起動を指定。 その後、CDDRIVEからOSが起動す…

bigNews NWS-3150

大晦日なので大掃除。 古いワークステーションが出てきた。 SonyのbigNews NWS-3150T2だ。 オプションで、10Base-T増設カードがついているのが、地味にうれしい。 早速電源を入れようと思ったが、念のために分解清掃して正解だった。 bigNewsはラップトップ…

kensington SlimBlade Trackball

昔からトラックボール派だった。 家に来た友達がトラックボールというアイテムで若干引き気味になるのをみて、 「ああ、少数派だぜ。でもこの使い安さはクセになるんだよな〜」と心の中で思っていた。 で、ずっとKensingtonのトラックボールを使ってきた(Exe…

Mac OS X Serverのサーバモニタの設定について

中古でXserve買った。 機種はXserve (Early 2009)。 一番最後のXserveなので結構貴重だと思う。 1CPUだけれどな〜 爆音と聞いていたから、覚悟していたけれど、そんなにうるさくない。 むしろ1Uサーバだと静かな方だと思う。 あ〜でも、電源ボタンを押してい…

熊本へ

熊本に帰省。 車(RX-8)を人に返す必要があったので、交通手段は車に決定。 フェリーかなとも考えたが、後の武勇伝とするために、全行程車とすることにした。 もう、ロータリーマシンに乗ることもないだろう。 ETC割引を受けるために、深夜出発は決定事項。 …

solaris 9 ftpサーバ

年末なのでコレクションしたコンピュータの大掃除と動作確認をする。 昔使っていたBlade 1500を起動させたところ、画面が表示されない。 電源ボタンのLEDは正常点灯かつHDDのアクセス音がするのでフレームバッファが死んだと予想。 コンソールで接続すると、…

Magic the gathering グランプリ名古屋 での Rebecca Guay サイン会 および 原画の考察

昔(10年以上前)にMagic the gatheringにハマっていた事が有った。 俺の卒業した中学は、長崎にあって、別名「陸の孤島」と呼ばれる、私立のほぼ全寮制の学校だった。 で、外出がなんと週に一回!しかできなかったから、帰宅部の俺は、時間があまってあまって…

手術した

2年前にスポーツで右腓骨遠位端骨折をして、骨を固定するためにビスが入りっぱなしだったんだが、 そろそろ抜かなきゃいけないかなと思ったので、入院して抜いてきた。 骨をくっつける手術をしたところが熊本の病院だったけれど、さすがに熊本まで行って再…

MacBook Pro (17-inch, Mid 2010)買った

MacBook Pro (17-inch, Mid 2010)を買ってしまった。 今使っているのがPowerBook G4 17-inch 1.67Ghz メモリ2GBのため、 遅くて遅くて仕方がなかった。 flashも最新のバージョンがサポートされないし、Youtubeやニコニコ動画をみてもカクカクだった。 6年く…

eufonius名古屋公演

eufoniusの名古屋公演行っきた。 場所は大須のell.FITS。 結構小さい箱。 300人くらいでいっぱいな感じ。 会場は16:30からで、当日券も売ってた@4500円。 eufoniusは北海道にいた頃に見たノエインのOPのideaに一発でやられて、 それ以来好き。(ただしライブ…

SPARC64 ⅩとUltra SPARC T5

SPARC64 ⅩとUltra SPARC T5が発表された ほっすぃ〜 でも、andoさんところの http://www.geocities.jp/andosprocinfo/wadai12/20120901.htm にある、 >コアがサポートするスレッド数はT5は8,SPARC64 Ⅹは2, >クロックはT5が3.6GHz,SPARCは3.0GHzとOracle優…

ちびミクさん

とらのあな名古屋店で ちびミクさん・に のサイン会があった ちびミクさんの存在は知らなくて、サイン会につられてマンガを買ったんだが、 凄く面白くて、買ってよかったと思った 無声4コママンガなんだけれど、キャラがコミカルかつ生き生き描かれているの…

SONY BDZ-EX200

SONY BDZ-EX200 が壊れた。 ある日突然、録画が出来なくなった。 症状は、 ★録画予約を入れていても、 「他の録画やダビングなどと時間が重なったか時間間隔がなかったため は録画できませんでした」 という自己メールを出して録画に失敗する。 ★録画に成功…

三菱電機のエアコン

あんまりにも暑かったので、エアコン買っちゃった。 今付いている奴は4.5kwのビーバーエアコンで95年製。 電源ONすると凄い異音がするので、怖くて使えない。 で、去年はエアコン無しで乗り切ったんだけれど... 「せめて扇風機は欲しいなぁ」と思って、扇風…

installコマンド

install -c -m 664 -g utmp /dev/null utmp は installコマンドでutmpファイルを作っている。 -cはコピー -mはパーミッション。 utmpは「今現在誰がログインしているか」を記録しているファイルなので、 勝手に書き換えられると、ログイン情報の改竄に繋がる…

BSD/OS rcスクリプトのグルーピング

BSD/OSのrc読み お次はこれ (cd /var/run && { rm -rf -- *; install -c -m 664 -g utmp /dev/null utmp; }) ()でくくられた範囲はサブシェルで実行。よって、この行の実行は/var/runで行われる。 {}でくくられた範囲はカレントシェルで実行。よって、cd /va…

インフラエンジニアしたい

会社じゃ鯖管していて、ミッションクリティカルなシステムだけれど、 小規模だし、ベンダーのミドルウェアがガチガチで設定は全部おまかせ。 DBの設計も全部おまかせ。 そんなんじゃ、ノウハウ溜まらないから、 もっとおおきな100万ユーザーくらいのシステム…

Solaris zone

solaris10のzoneで問題が発生した。 シャットダウン時に、httpサーバのプロセスの終了がうまく行われず、 プロセスの終了を待ったままハングしていた。 # zoneadm list -vc ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 zone1 running …

BSD/OS /etc/weekly

いつものごとく、ダラダラ使っていたらやたらマシンが重い。 manしても、すぐには表示されず、つっかかったような感じ。 topでみるとfindが動いている。 そこで、pidを確認すると、 PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 636 nobody …

BSD/OS at

/etc/rc読解講座再開 お次はこれ rm -f /var/spool/at/atrun.lock atコマンドの、ロックファイルを消している。 ロックファイルはat.c内の if ((lockdes = open(_PATH_LOCKFILE, O_WRONLY | O_CREAT, 0600)) で見ていて、oepnに失敗した場合処理を終了するし…

サポートが切れたマシンを使い続けるのは、悪!

おとといくらいから、 Firefox使っていると、「このページの表示に使用する、プラグインが古いので更新してください。」と 表示されて非常にウザイ。 これ、Firefox3.6系の問題らしい。 問題なのは、flashのバージョンが古すぎる事。 確かにセキュリティホー…