2014年6月30日月曜日
PGP2.3a ( MS-DOS )
20年前くらいに買った、NECのPC-9801ノートには、MS-DOS 5.00A とWindows3.1が入っており、またMS-DOS上で動作する、PGP2.3aが入っています。
久しぶりに、PGP2.3aを使ってみました。
ヘルプは
PGP -H
鍵に関するヘルプは
PGP -K
鍵の作成は
PGP -KG
鍵のエクスポートは
PGP -KX
PGP 2.3a で作成した鍵を、Ubuntu14.04のgpgで読み込もうとしたのですが、はじめはうまくいきませんでした。バージョンが違いすぎるせいかと思っていました。しかし何度かやっているうちに、鍵に署名すれば公開鍵をUbuntu14.04のgpg で読み込めることがわかりました。
hoge@hoge.co.jp というユーザに対して、sample というテキストファイルを暗号化する場合には以下のようにキー入力します。
pgp -e sample hoge@hoge.co.jp
sample という名前のファイルを削除するには以下のようにします。
pgp -w sample
2014年6月25日水曜日
Ubuntu 14.04 の GnuPG で秘密鍵をexport する
昨年、Ubuntu のGnuPG (gpg)で、秘密鍵を作成しましたが、その秘密鍵を他のマシンにコピーしたいと思いました。以下のコマンドにより、秘密鍵をexport できることがわかりました。
gpg -a --export-secret-keys
gpg -a --export-secret-keys
2014年6月24日火曜日
(Android) GnuPG をインストール
Nexus7 に GnuPG (Gnu Privacy Guard) をインストールしてみました。
https://play.google.com/store/apps/details?id=info.guardianproject.gpg&hl=ja
Ubuntu 14.04 に入っている gpg ( GnuPG ) 1.4.16 で作成した秘密鍵を、エクスポートしてNexus7上のGnuPGにインポートできることがわかりました。
https://play.google.com/store/apps/details?id=info.guardianproject.gpg&hl=ja
Ubuntu 14.04 に入っている gpg ( GnuPG ) 1.4.16 で作成した秘密鍵を、エクスポートしてNexus7上のGnuPGにインポートできることがわかりました。
2014年6月23日月曜日
ラインエディタのコマンドについて
ラインエディタのコマンドについて
1行目の表示
1
最初の行から最後の行までの表示
1,$p
置換と取消し
s/old/new/
s/old/new/p
s/old/new/g
s/old/new/gp
u
up
1行目の表示
1
最初の行から最後の行までの表示
1,$p
置換と取消し
s/old/new/
s/old/new/p
s/old/new/g
s/old/new/gp
u
up
Excel VBAのサンプル
以下は簡単なExcel VBAのサンプルです。
Sub Macro1()
Range("B2").Select
ActiveCell.FormulaR1C1="VBA"
Range("B3").Select
End Sub
awk サンプル
昔のフロッピーディスクから、以前に作成したawkスクリプトが見つかりました。
csvファイルを読み込むために、FS(フィールドセパレータ)をカンマに設定しています。また、xxxx.csv という別のcsvファイルを開いて参照しているのが特徴です。
BEGIN{
FS=","
COUNT=0
}
{
COUNT=COUNT+1
# print $9,$23
MAILID=$9
EMPLO=$23
FINDFLG=0
while(getline < "xxxx.csv" > 0){
if(EMPLO==$7)FINDFLG=1
}
close("xxxx.csv")
print FINDFLG,EMPLO,MAILID > "KEKKA"
print COUNT,FINDFLG,EMPLO,MAILID
}
csvファイルを読み込むために、FS(フィールドセパレータ)をカンマに設定しています。また、xxxx.csv という別のcsvファイルを開いて参照しているのが特徴です。
BEGIN{
FS=","
COUNT=0
}
{
COUNT=COUNT+1
# print $9,$23
MAILID=$9
EMPLO=$23
FINDFLG=0
while(getline < "xxxx.csv" > 0){
if(EMPLO==$7)FINDFLG=1
}
close("xxxx.csv")
print FINDFLG,EMPLO,MAILID > "KEKKA"
print COUNT,FINDFLG,EMPLO,MAILID
}
2014年6月22日日曜日
Ubuntu One の終了
どうも Ubuntu One というクラウドサービスが終了するらしいです。そのような内容の英語のメールが届きました。
Ubuntu One の中に保存していたファイル類をローカルにダウンロードしておきました。
Ubuntu One の中に保存していたファイル類をローカルにダウンロードしておきました。
登録:
投稿 (Atom)