Entries : Category [ tips ]
小技など
[PC]  [server]  [network]  [info]  [tips]  [command]  [security] 

15 December
2009

HDD 廃棄

HDD wipe / disposal
[tips]  [PC] 

■背景
数年 (?) 前には話題に上ることもなく、それはそれ
で牧歌的でよかったと思いますが(そもそもその昔は
大部のひとにとっての記憶媒体は 5" 次いで 3.5" FD
しかなかったわけで....)、HDD の安全な廃棄につ
いて書いてみたいと思います。

今回の基本的な方針は「壊す」です。

■s/w: wipe
先ず、HDD に記録された電子的なデータを消すことは
最低限必須の作業です。

当然消去のための software (s/w) が必要ですが、色
々と検索したところ、現時点では下記の web page
  http://www.unixuser.org/~haruyama/security/user_security/sakuzyo_tool.html
が網羅的でよいかなぁ、と思います。

わたくしが使用経験のある s/w としましては、
  destroy;
  (上記の listing web site では現時点では "DESTORY" との typo が)
  http://www.vector.co.jp/soft/dl/dos/util/se196626.html
  Secure Data Disposal (SDD);
  http://www-06.ibm.com/jp/domino05/pc/download/download.nsf/jtechinfo/MIGR-56394
辺りでしょうか。

なお、前者 "destroy" については、個人利用は自由
ですが、商用(企業、団体)利用については、契約後
ライセンスの取得が必要のようです。

詳細は zip archive 中の "DESTROY.TXT" を参照。こ
の text file は使い方、Boot FD の生成方法などが
詳述されておりますので、一読の価値があると思いま
す。

Secure Data Disposal (SDD) Version 1.3 につきま
しては、以前は、IBM の ThinkPAD を廃棄するときに
のみの使用が許諾されていたと記憶するのですが、上
記の ibm の web site の「使用条件」にはそのよう
な記載はなく、自由に用いることができるようです。


□要件
目的によって使い勝手のよい s/w 要件は異なると思
いますが、わたくしは
  FDD boot できること
を重視します。

windows 上でしか動作しない s/w の場合は、消した
い HDD(と当該 HDD が搭載されている PC) しかな
い場合、自己撞着となります。その場合、別途消去
s/w を動作させる PC に消去したい HDDを(消去した
い PC から外して)接続して、などとなかなか面倒で
す。

FDD で boot し動作する s/w であれば、その端末に
FDD (floppy disk drive) が接続されていれば、FD
一枚で起動して当該 HDD wipe / erasertool を使用
することができます。

但し最近は FDD が搭載されている端末が少なくなっ
てきたと思います。その場合の対処法としましては、
  USB FDD drive
で起動する。若しくは、
  CD-ROM boot できること
という要件を満たす HDD wipe eraser tool (s/w)
を採用する。ということになりますでしょうか。FD
に拘らずとも、CD-ROM で boot できればそれはそれ
で全く問題ないわけで。

■s/w wipe の限界
接続されている消去対称の HDD (hard disk drive)
が bios から認識可能であれば、上記の方法のみで先
ずは安心して廃棄可能とも云えますが、HDD が壊れて
いる場合。例えば、端末を起動しても、当該 HDD が
認識されない場合、s/w 的な消去は当然に不可能です。

よくありそうなケースとしましては「突然 HDD から
異音が」「異音がしたと思ったら windows が起動し
なくなった」などを想定します。

この場合、既に HDD は s/w 的に認識されず、従って
s/w では記録されたデータを消去することができま
せん。

残された手法は、hardware 的な対処のみとなります。

■h/w: 分解
□器具: ヘクスローブレンチ
ヘクスローブレンチとは HDD のネジを外すための工
具です。HDD は特殊なネジで締め付けられております
ので、ヘクスローブレンチが必須です。
  google: ヘクスローブレンチ

ヘクスローブレンチの製品選択時に、一点注意ですが、
サイズが小さいものまでカヴァーしているセットが必
要です。

具体的には、T5 サイズが必要になる HDD が
あります(2.5 inch HDD など)。

ヘクスローブレンチのセットによっては、T10 とか T8
までしか含まれていないものもありますので、確認が
必要です。

わたくしが購入したものは、
  PROMATE 精密ヘクスローブレンチ 8P SHL-8 ¥1,050
でした。

□結果
上記の工具「ヘクスローブレンチ」さえあれば、HDD
の分解自体は簡単です。分解の最終的な目的は、プラ
ッタ
  google: プラッタ [画像]
を取り出すことです。

最後の問題は、「ではこのプラッタをどうするか」と
いうことです。経験済みの、解法としましては、
  1. 金属が切れるハサミで裁断後何回かに分けて燃えないゴミに棄てる
  2. ペンチなどで折り曲げて、複数枚ある場合は何回かに分けて燃えないゴミに棄てる
  3. コースターにする
です。何れの場合も、破壊処理前には磁石を当てます。


Posted by unchor at 08:39 | Comments (0)
07 January
2010

log / script 貼り付けの為の css

css for pre text
[tips] 

■背景
本 web site の目的は、server / client pc / network
を取り巻く trouble shooting の為の覚書 memo を主
とします。そのなかで、server 操作の log や script
などをこの本文に貼り付けるケースも間々あることと
思います(既に何度かありました)。

これまでは面倒だったので(いつかは考えねば、とい
う問題意識はあったのですが....)、本文同様に取り
扱ってきましたが、log / script など抜萃 text 用
の css について、あちらこちらの先達の web site
などの research 結果を基に、作ってみました。

■COREBlog property
□css file location
対象となる style.css は、
  http://rescue.unchor.com/style_css
であることまでは簡単に解りますが、では、この実体
が何処に格納されているのか、ということに、数分間
時間をとられました。具体的な格納場所は、
  Root Folder __> Contents __> style_css (SKIN:default)
のようです。

□html element
今回は、当該抜萃 text を <pre> で括って、
且つ、class 指定でゆこうと考えております。class
は "log" としました。従って、具体的には、
  <pre class="log"> </pre>
のような感じになります。

■css
さて、問題の css ですが、先ずは、下記のように追
加してみました。下記は、COREBlog の default skin
である pre での (class="log" 指定をしていない)
表示です。

pre.log {
line-height: 0.8em;
background: #eee;
border: 2px solid #ccc;
font-family: monospace;
width: 90%;
padding: 0.4em 0.5em 0.3em 0.5em;
font-size: 80%;
white-space: -moz-pre-wrap;
white-space: pre-wrap;
word-wrap: break-word;
overflow: auto;
}


■diff
今後は、下記のような log 抜萃として、多少は解り
易く(見易く)なるのではないでしょうか。
D:\temp>diff style.css style.css.org
339,352d338
< }
<
< pre.log {
< line-height: 0.8em;
< background: #eee;
< border: 2px solid #ccc;
< font-family: monospace;
< width: 90%;
< padding: 0.4em 0.5em 0.3em 0.5em;
< font-size: 80%;
< white-space: -moz-pre-wrap;
< white-space: pre-wrap;
< word-wrap: break-word;
< overflow: auto;


Posted by unchor at 08:47 | Comments (0) | Trackbacks (0)
08 January
2010

定型 tag

atok dic management
[tips] 

■背景
昨年来から初めて blog なるものを書き始めたわけで
すが、「日本語の文」と時折混入する "html element"
があります。

具体的には、リンクは、"a href" で括りますよね。
この場合、別 window で開いて戴きたいので、更に、
"target _blank" とかも指定します。

現在はこの文章を「秀丸」と「atok 21 (2008)」で書
いているのですが、なかなか効率よく書くことについ
ては依然試行錯誤中です。

■tips
という現況に細やかながらの助力として、下記を atok
に単語登録してみました。

/ref

<a href="" target="_blank"></a>
/pre

<pre class="log"></pre>
と。

秀丸の macro で効率のよい入力を、とかも考えない
でないのですが、単語登録でささっと変換するのもあ
りかな、と思ってやってみたのですが、さて実用的な
のでしょうか? 未だ慣れておりませぬ。


Posted by unchor at 22:10 | Comments (0) | Trackbacks (0)
04 March
2010

コントロールキー と キーボード

exchange: ctrl <--> caps
[tips]  [PC] 

■お断り
結論末尾一行で、残るはだらだらとした昔話で恐縮で
すが....

■昔話
□PC98 (1989-1998)
初めて購入した PC は NEC の PC9801 RA2 w/ MS-DOS
3.3 でした。次いで、も NEC の PC9821 XP w/ win 3.1
でした。

何れの keyboard (k/b) もどちらかというと柔らかめ
で、これがわたくしの原体験。勿論、control key は、
左中段、がわたくしの定位置でした。当然 win key
とかもないので、space bar が結構長い。

□dos/v (1998-)
1998 年頃になると、自作で dos/v box を作ると、か
なりお得だったような時代で、windows NT 4.0 work
station に乗り換えました。もう、NEC の k/b では
使えません。

このときに知り合いの人に教えて戴いたのが、
  justy JKB-106S [google]
です。曰く「h/w 的に ctrl と caps key が入れ替え
られるよ」と。

背面中央にちっちゃなスイッチがあって、これで、機
能を交換できるのです。勿論それぞれの(物理的な場
所の)形状に合致する key top も付属しております。
これまた付属の「key top を抜く工具」で初めてこわ
ごわと key top を外して入れ替えた記憶がいまも残
ります。

いま、箱をみてきたら "¥7,980" の値札がついてお
りました。既にその値札が何処のお店のものかは解り
ませんが....

ということで、わたくしは、いまもこの k/b を愛用
しております。当時、あまりの使い易さ、使い心地に
感嘆し、正副予備、と三台購入したのでした。予備は
未だ函入り。別売りの k/b カヴァーも同時にみつけ、
使わないときはかぶせて、埃などから護ります。

いつでも購入できるものと思っていたら、当然そんな
こともなく、生産中止になってしまったようで、2000
前くらいには店舗からみなくなりました。justy にも
「もう買えないのでしょうか?」と、問い合わせの
email を送った記憶があります。返信戴いたご担当の
方も「既に倉庫にもなく....」というような内容だっ
たと思います。その方も、この製品をかなり気に入ら
れていたような内容のご返事でした。

これではイカンと、上記の justy のものが全て壊れ
たときに備え、よい k/b 探しを開始しました。2003
くらいの頃だったでしょうか。次に発見したのが、
  DIATEC / FILCO FKB108M/JW [google]
です。

これも正予備、と二台購入し、現在一台使用中です。
質感のよいタッチで、こちらも気に入っています。但
し、こちらは、h/w 的には ctrl <--> caps の交換は
できませんので、s/w に行います。

ということで長々と昔話でした。

■regedit
下記の手法少なくとも windows 2000 では有効です。
下記の内容の registory file (此処では、cc.reg)
を作成して、ダブルクリックで、registory に登録し
ます。cc.reg の内容は

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00
です。上記 4行の file です。

reference web site: http://homepage2.nifty.com/winfaq/w2k/custom.html#1101


Posted by unchor at 20:15 | Comments (0) | Trackbacks (0)
11 March
2010

定型 tag II

atok dic management
[tips] 

■背景
以前の項「定型 tag」にて

<a href="" target="_blank">
<pre class="log">
について書きました。以後、便利に変換して使ってお
ります。

ということで、本日そのような定型タグの続きのお話
しです。

zope (python / COREBlog) では、web form にて CMS
(content management system) が提供されているわけ
ですが、入力の際には
<(less than): "&lt;"
>(greater than): "&gt;"
と気を遣う必要があります。

そして粗忽なわたくしは、どちらの括弧がどちらの文
字実体参照であったかよく間違えます。そして、原稿
を投入後校正のためにみてみると
>dtml-var<
などなど(括弧が閉じていないで、開いちゃっている)
....覚えればいいんですけどね。

■tips
大文字の不等号は殆ど用いることがない筈ですので、
今回は、直接


&lt;



&gt;
と atok に登録しました。

けれどもこの項を書いているうちに覚えてしまった感
が....


Posted by unchor at 20:35 | Comments (0) | Trackbacks (0)
24 February
2011

postgres の DATE型 と NULL

pgsql: null on date type
[tips] 

わたくしは DB specialist / engineer 的な能力は持
ち合わせておりませんので、下記はどちらかというと
自分用のメモ書きかも知れません。

■症状
PostgreSQL で型を date (日付)とし、csv からデ
ータを流し込む場面です。

上記の field は NOT NULL 制約はしていないのですが、
csv の当該項目が空だと、取り込み時にエラーとなり、
投入できません。

■対策
date 型の field に NULL で投入する場合は、空文字
''(csv 的には ,,)ではなく、明示的に NULL 指定
する。

此処で、NULL 指定ってどうすればいいの、で、ちょ
っとハマリました。

調査し、
 \N
であることまでは解ったのですが、何故だか shift
key を押すのを横着して、
 \n
で指定していたのですよね。当然 case sensitive な
わけで、"\n" では NULL と解釈されず、依然取り込
みエラーとなります。

■結論
ということで、csv の NULL は *大文字*
 \N
で、と。

■補遺
csv はこんな感じ

\copy client FROM '/home/rescue/work/data-110216.txt'
USING DELIMITERS ','
の psql command で取り込みます。

なお、上記環境は、
rescue=> select version();
version
-------------------------------------------------------------
PostgreSQL 7.2.7 on i686-pc-linux-gnu, compiled by GCC 2.96
(1 row)
でした。


Posted by unchor at 22:08 | Comments (0) | Trackbacks (0)
09 May
2011

firefox の about:config

firefox tuning: memory & etc.
[tips]  [PC] 

■背景
仕事柄複数の win 端末で作業しますが、少ない順に、
メモリが
 ・196MB
 ・256MB
 ・512MB
 ・1GB
 ・1GB
と 1GB 2機は兎も角、それ以外の3機が超非力です。

OS だけで結構占有されてしまうので、browser 作業
も swap が発生し、体感速度辛かったりします。

ということで、できるだけ firefox の占有メモリを
抑えたい。そのための設定を、主として自分用にでは
あるのですが、纏めておきます。

尤も、今後端末を更改すれば自動的に大容量のメモリ
がついてくるわけで、下記ケチケチ設定は無用となる
わけでもありますが....


■項目
□browser.cache [google]
・browser.cache.memory.enable;true
・browser.cache.memory.capacity;4096

□browser.sessionhistory [google]
・browser.sessionhistory.max_total_viewers;1

□config
・config.trim_on_minimize;true

□browser.history_ [google]
・browser.history_expire_days;14
・browser.history_expire_days.mirror;14
・browser.history_expire_days_min;7
 ↑tool __> option __> privacy
  Remember my browsing history for at least [7] days

□network.dns
network.dns.disableIPv6;true


Posted by unchor at 10:31 | Comments (0)
24 May
2011

[備忘録] ssh 公開鍵認証設定

ssh client configuration: "~/.ssh/authorized_keys"

■背景
数年ぶりに sshd server の設定を追加したところ、
見事に手順を忘れており一瞬ハマったので、備忘録。

要は、

~/.ssh/authorized_keys
を忘れないようにしよう、と。

■手順
□鍵作成
cd ~/.ssh
ssh-keygen -t dsa

□公開鍵設定
cd ~/.ssh
cat id_dsa.pub>>authorized_keys

わたくしはこれを忘れておりました。即ち、
~/.ssh/id_dsa.pub
があればよいものと勘違いしておりました。全くお羞
ずかしいお話しでした。

□秘密鍵待避
sshd server 上の秘密鍵
id_dsa
は削除しておきます。


Posted by unchor at 10:10 | Comments (0)
11 August
2013

firefox の download manager を旧型に

[firefox: download manager] useToolkitUI setting
[tips] 

■背景
version は忘れましたが、あるときから download ma-
nager の UI が変更されてしまい、わたくし的には、
それは「改悪」であり....。

■about:config

browser.download.useToolkitUI;true


Posted by unchor at 16:28 | Comments (0)
20 May
2014

skype チャットの広告

Microsoft personalized ads on the top of skype chat window
[tips] 

■現象
昨日 2014/5/19 辺りから、skype chat の window 上
部に「広告枠」が呈示されるようになってしまいまし
た。

skype version は、多分最新 (?) の 6.14.60.104、
os は win7 professional SP1 です。

■回避策
結論からいうと、上記 version で無償使用の場合は
「設定による簡単な回避策ありません」のようです。

一方で、過去の version、例えば、4.1.0.179 では、
余計な広告枠は表示されないようです(当たり前です
かね....)。

■skype credit
現行 version に於いても、skype credit を購入して
いる account では、上記広告枠は表示されませんで
した。

■補遺
http://winaero.com/blog/how-to-disable-ads-in-skypes-chat-window/
によれば、IE の制限付きサイトに

https://apps.skype.com/
を登録することで回避可能とありますが、この設定を
すると上記 site に access した場合も制限されてし
まうわけで....とはいえ無料で使用している場合は、
上記 web site を使う機会もそうないでしょうから、
これが正解、なのでしょうかね。

しかし、あの広告は却って反感を買って逆効果なので
は、と思いますよね。


Posted by unchor at 11:05 | Comments (0)
[1]   2   Next