«Prev || 1 | 2 | 3 |...| 217 | 218 | 219 |...| 264 | 265 | 266 || Next»

2001/02/18(日): 人間関係

Category: General
投稿: たぽ


人間関係とは,基本的に板ばさみの連続だろう.
Aさんが,Bさんのこと(面と向かってはいえないようなこと)をCさんに話す.
Bさんも同様に,AさんのことをCさんに話す.
Cさんはあっという間に板ばさみ.別に珍しいことじゃない.
でもCさんはそういう状況がイヤで悩んでしまうかもしれない.
そんな悩みを解決する方法(俺用).


  • あらかじめどちらかの味方であることを明言してしまう
  • あまり深入りせずに聞き流す
  • 一緒になってその場にいない人の文句を言う
1つ目を実践してる人は少ないと思うが,残りの2つは別によくあることだよね.
要するに,あんまり細かいことを気にするなということさ.

2001/02/18(日): potato proposed updates

目的のファイルは ftp://ftp.debian.org/debian/dists/proposed-updates/ にあるんだが,
/etc/apt/sources.list への書き方が分からなかった.今までのやつにならって
deb ftp://ftp.debian.org/debian proposed-updates .
deb ftp://non-us.debian.org/debian-non-US proposed-updates .
などと書くと,ftp://ftp.debian.org/debian/dists/proposed-updates/binary-i386/Packages.gz を探しに行ってしまう.
ところが,ftp://ftp.debian.org/debian/dists/proposed-updates/README に答えがあった.
deb http://ftp.debian.org/debian dists/proposed-updates/
deb http://non-us.debian.org/debian-non-US dists/proposed-updates/
で OK のようだ.
ftp.jp.debian.org にもちゃんとミラーされてるみたいだからこっちにしようかな.
っつーわけで,現在のうちの /etc/apt/sources.list
deb ftp://ftp.jp.debian.org/debian/ potato main non-free contrib
deb ftp://ftp.jp.debian.org/debian-non-US potato/non-US main contrib non-free
deb ftp://ftp.jp.debian.org/debian-jp potato-jp main contrib non-free
deb ftp://security.debian.org/debian-security potato/updates main contrib non-free

# Updates
deb ftp://ftp.jp.debian.org/debian dists/proposed-updates/
deb ftp://ftp.jp.debian.org/debian-non-US dists/potato-proposed-updates/
deb ftp://ftp.jp.debian.org/debian-jp dists/potato-jp-proposed-updates/

# for namazu
deb ftp://ftp.namazu.org/namazu/debian potato main
/usr/share/doc/sysvinit/examples/powerfail というのを見つけた.
自動シャットダウンする時間を2分に変更するだけでそのまま使えた.
ただし,このスクリプトは /etc/upsstatus というファイルで
UPS の状態を判別してるらしく,
バッテリー残量少になっても即シャットダウンとはならなさそう.
そこで, コマンドライン引数が start のときは,
upsd の状態をチェックして分岐するようにしてみた.
ちなみに,upsd のオプションは -i がシリアル端子をチェックする時間間隔で,
負の数を与えるとすぐにチェックしてコマンドラインに戻る.
それから $? は直前のコマンドの戻り値が入るシェル変数.


→ソースはこちら
そういえば書くの忘れてたけど,北海道で大量に撮った画像のうちいくつかが
「データが壊れてます」になった.
これは安物 CF との相性問題か,それとももしかして北海道の寒さのせい?
一応 CF を初期化してみた.

2001/02/18(日): 画像変換ツール


これまでちょくちょく載せてた Windows の取り込み画像は,
Alt + Print Screen とか
適当なウィンドウキャプチャツールを使ってクリップボードにコピーして,
BTJ32 というソフトを使って PNG に変換してる.
今回の上の回路の図は Word の図形オブジェクトを変換して作ったもの.
これも同じようにキャプチャしてやろうとしたが,
BTJ32 Ver.5 は WMF にも対応したらしいので,
図形オブジェクトだけ直接コピペできるかと思ったが,
残念ながらファイルからの読み込みにしか対応していないようだ.
そこで,メタファイルをクリップボード経由で受け取れるものを探してみた.



見つけたのがこれ→
MetaCon *1.PNG で保存もできてなかなかよさげである.
が,アンチエイリアシングしてくれないので縮小するとギザギザになってしまう.
これはいけてないので,結局
MetaCon に貼り付けて WMF で保存して,BTJ32 で開いて PNG に保存という手順で作った.



つーか,Word なんかで図を書いてないで,ドロー系のソフト使えばいいんだけどね.
どっかにいろんな形式で出力できるフリーのドローソフトってないのかね?
MetaCon からリンクが張ってある
Molip Draw なんていい感じだけど….これの PNG, JPEG 出力用に MetaCon が存在するのか….
と思ったら,Vector で落としたのより新しいのがある!
Ver.1.0A4 はアンチエイリアシング対応じゃん!これで解決か!?






*1
:Contents の FILES へ進み一番下.

2001/02/18(日): CPU切替器再び

4台用CPU切替器


結局4台用のCPU切替器を買ってしまった.
2台用の買値 * 1.5 で買えたからまあ,お得かな?
今回のは,見た目は
これ なんだけど,裏のシールには
Model: CS-14と書かれている.こいつの正体は一体…?
マニュアル を見るとホットキーでの操作が載っている.
Ctrl+Alt+Shift 同時押し → 1〜4 (各PCに対応・テンキー不可) → Enterちょっとめんどくさいけど前のヤツみたいに
Ctrl 押しながらクリックとかでタイムラグが発生しないのでいいんでないかな?
というか,ここまで同じということは,やっぱりこれは JS-104 かな.



ところでこいつ,仮に JS-104 だったとしたら,
解像度 1280×1024 まで対応ってのは怪しいな.俺は普段 1280×1024 で使ってるんだけど,
メインマシン (VGA は GeForce2 GTS) でその解像度にすると
表示内容によって画面が揺れる.うーん,言葉に表しにくいなあ.
ウィンドウを開いたり移動したりするとそれに応じて画面が揺れる.
何もしてないときは基本的には止まってるんだけど,たまに何もしてなくても揺れる.
それに,マウスやキーボードがうまく認識されないことがある.
で,解像度を下げていくとキーボードとマウスは安定してくるんだけど,
画面だけは 1024*768 でも不安定.
それなのに意表をついて 1280 * 960 では非常に安定してる.
そしてもうひとつ謎なのは,焼き焼きマシン (VGA は G400) だと
1280 * 1024 でも安定してるということ.
腐っても Millennium G400,信号も安定してるということか.



さて,ふたつもCPU切替器を持っててもしょうがないので,どっちか売るんだが,どうしよう.
今回のがメインマシンの 1280 * 1024 が安定してしてれば問題なく前のを売るんだが….
たぶん前のを売って,さらに4台用のいいやつが安く手に入らないか観察することになるだろう.
と思ったら,リフレッシュレートを 75Hz から 72Hz に落としたら安定した.
これで決まりだな.前のやつを売ろう.

2001/02/18(日): 9時間ずれた

UPS のテストで何度かリブートするうちにまた9時間ずれた.直すには
# date (現在時刻)
# hwclock --systohc
次のリブート後にチェックしなくては….
ところで,一度9時間進んでしまうと,mrtg からエラーメールが来まくる.
その修正方法を考えてみた.
とりあえず,mrtg の *.log に書き込まれた時間が未来だとエラーが来るので,
未来の行をすっぱり削除してみた.
# mkdir bak
# mv *.log bak/
# cd bak
# for i in *.log ; do tail +110 $i > ../$i ; done
これだけだとフォーマットが間違ってるとか言われてログがクリアされてしまう.
各ログは 1 行目だけフィールドが3つなのだ.
そこで後ろ2つのフィールドを手動で削除したらうまくいった.
これもなんかうまいことコマンドライン一発でできないかなあ….
いつの間にか /etc/inittab に次のようなものが書き加えられていた.
# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
どうやら電源に異常があったときは /etc/init.d/powerfail が実行されるようだ.
しかしこのファイルはまだない.deb パッケージで勝手に入れてくれればいいのに….
とりあえず簡単なスクリプトを置いて調べてみると,
  • upsd 起動時 /etc/init.d/powerfail stop
  • バッテリ作動 /etc/init.d/powerfail start
  • バッテリ残量少 /etc/init.d/powerfail start
  • ケーブル異常 /var/log/syslog にエラーが出る以外はとくになし
ということのようだ.
残量少のときは powerfail
nowじゃないんだな.変なの.upsd の設定でどうにかできるのかなあ.

2001/02/16(金): 金欠

Category: General
投稿: たぽ


東海ダイレクトのパスワードが送られてきた.
いくつのパスワードがどういう状況で使われるか分かってれば忘れないぞ.
で,さっそく振り込んだ.振り込んだら残高がかなり危機的状態になってしまった.
システムコマンダーとか ISA 用 36.6K モデムとか売れたけど焼け石に水.
3月末までバイトしまくるぞ.


計算理工の修論提出は最後に論文を PDF に変換したものがいる.
Acrobat を使えば一発なんだろうけど,O西研にはないみたいなので金をかけずに変換.
別にI垣研にでも借りればいいんだろうけどね.



で,その方法だけど,UNIX には
ps2pdf*1というコマンドがあるので,PostScript に変換すれば何とかなりそうだ.
そこで,
ここ でやったみたいに PostScriptプリンタを無理やり作ってファイルに出力してみた.
拡張子を .prn から .ps に変えれば OK.
1.7MB の .doc が 49.4MB にふくれあがった.
これを試しに ghostview (win判) で見てみたら,
時々エラーが出たり ghostview が落ちたりするが,まあ一応できてるようだ.
しかし,画像が白黒になってたので,今度は実物の
PSカラーレーザーへの出力をファイルに吐き出してみたところ,
画像はカラーになったがフォントによって1文字ごとに左上に小さな点がつく.
なんだかよく分からんが
*2,細かいことは気にしないでおこう.



次は PS を PDF に変換だ.
まずは associa (LASER5 Linux 6.0) で試してみたが,エラーが出て全然ダメ.
gs のバージョンによるのかなあ.
次に shilla (Solaris 2.6) でやってみたら,割と時間がかかったが成功.
出来上がった PDF は 27.3MB だった.



ところで,変換のためにでかい ps ファイルを shilla (Sambaファイルサーバ) に
移そうとしたら,「ディスクがいっぱいです」と言われたぞ.
調べてみたら home1 も home2 も 100% イッてるじゃん.
論文提出間際だからってみんな使いすぎだよ….


/dev/dsk/c0t2d0s4    2055705 1562011  432023    79%    /export1/home0
/dev/dsk/c0t2d0s7 2492229 1758950 683435 73% /export1/work
/dev/dsk/c0t3d0s5 2055705 1992726 1308 100% /export2/home1
/dev/dsk/c0t3d0s6 2055705 1986742 7292 100% /export2/home2
/dev/dsk/c0t3d0s7 2492229 1908874 533511 79% /export2/work



*1
:gs を呼ぶ shell script のようだ.
Windows版 ghostscript にも ps2pdf.bat というのがついてるのにあとで気付いた.
set PS2PDFGS=gs を gswin32 にすると一応動くが,
修論がでかすぎるせいかうまくいかなかった.途中で落ちる.

*2
:ドライバが微妙に違うのかな.EPSON LP-9200PS2 を入れてるんだけど….
«Prev || 1 | 2 | 3 |...| 217 | 218 | 219 |...| 264 | 265 | 266 || Next»