2013/04/06

Cisco専用 running-config 取得 teraterm マクロ

せっかくだから、オレは今のコンフィグレーションを保存するぜ!

Ciscoルータ/スイッチを運用していて、今のコンフィグレーションを保存したい、保存させてくださいお願いします っていうときに使用している Teratermマクロ。

ファイル名に コンフィグレーションの hostname行を使っているので、基本的にCisco専用です。
指定したpath(LOD_D)に ホスト名_YYYYMMDD-HHMMSS で保存します。

---- 8< ---- (ここから) ---- 8< ----
; snapshot configuration

timeout = 10
setsync 0

; ログ保存path
LOG_D = 'm:\log\'    ; お使いの環境によって変更してください
LOG_F = LOG_D
F_SUFFIX = ".txt"

PROMPT = ''


; show runコマンドからホスト名の行だけ表示させる
sendln 'sh run | inc hostname'
wait 'hostname '
recvln

; 現在時刻の取得
getdate NOW "_%Y%m%d-%H%M%S"

; ホスト名の取得
strcopy inputstr 10 8 HOSTNAME

strconcat PROMPT HOSTNAME
strconcat PROMPT '#'

strconcat LOG_F HOSTNAME
strconcat LOG_F NOW
strconcat LOG_F F_SUFFIX


; term ...
wait PROMPT
sendln 'term len 0'
wait PROMPT
sendln 'term wid 0'
sendln ''

; log open
logopen LOG_F 0 0

wait PROMPT
sendln 'show running-config | beg !'

waitln 'end'
waitln PROMPT

pause 1

logclose
---- 8< ---- (ここまで) ---- 8< ----

お楽しみください!

2013/02/23

toodledoにtodoをメールで追加する

某環境ではweb閲覧のセキュリティが強化され(というか怪しいモノには蓋をするで)ToDo管理サービスの todoledo.comが使えなくなってしまいました。
webサイトにはアクセスできるものの、httpでやり取りする際にpostデータのリクエストサイズ制限が科せられて弾かれてしまうのです。
予定を追加することも、登録しているtodoを閲覧することもできません。

ふと思いついたtodoをすぐに追加できないのはたいそう不便で、iPhoneを取り出してちまちま打つのは面倒臭いので、メールで登録するようにしました。

事前準備として、toodledo側でメール経由でtodoエントリを受け付ける設定を行います。
todoledo.com にログインして、Tools - More... から Email Access に進み、Enable e-mail importing を有効にします。
自分用のメールアドレスとして Send Tasks To: ****.*********@toodledo.com が与えられるので、このアドレスにメールで todoを送れば追加が可能になります。

todoは 開始日、期限、優先度なども全て mail subjectに記述します。mail body部分は Note になります。

■記述ルール
Priority(!)
  !
  !!

Due-Date(#)
  #today , #Next thursday , #5/12/08 , #2013/3/31 , #+2 days  など

Due Time(=)
  =3:45pm

Start Date(>)
  >tomorrow

Start Time(^)
  ^3:45pm

Star(*)
  *

Folder (*FolderName)
  *ProjectA-ko

Repeat(&)
  &Every Week
  いろいろな書き方があるようですが、私は普通のtodoで登録してからweb上で修正しています :-p

Reminder(:)
  :5 hours

Note
  email 本文
-end-以降は無視されます
 

■サンプル
明日の15:00までに報告書提出、2時間前にリマインダを受けとる。
  Subject: 報告書提出 >now #tomorrow =15:00 :2 hours

todoの追加はできますが、completeさせることはできません。

私は使用しているMUAにこのようなテンプレートを作成し、すぐにメールを送れるようにしています。
----8<----
To: xxxx.xxxxxx@toodledo.com
Subject: NewTask ! >now #+2 days
Mail body:
(この部分にNoteを記述する)
-end-
toodledoにメールでtodoを追加するテンプレート。
ToDo内容は全てSubjectに記述する。

ex)
Subject: New Task !! >today #tomorrow =15:00 *Biz :2 hours
メール本文の -end- よりも前の部分は Note に反映される。

Priority(default priority is "0 - Low")
!  - 1-Normal.
!! - 2-High.

Due-Date
#today , #Next thursday , #5/12/08 , #2013/3/31 , #+2 days  など

Due Time
=3:45pm

Start Date
>tomorrow
Start Time
^3:45pm

Star
* "My Task *".

Folder
*ProjectA

Repeat
&Every Week

Reminder
:5 hours

Note
email body
----8<----

iPhoneでは toodledo(公式)、androidでは Todo Task Manager Pro を使って同期させています。
お楽しみください!

2013/02/13

Nexus7 蓋キーボード



Nexus7用のケース&キーボードとなるアイテムを購入しました。
どういうものかというと、

GIZMODOのこれを見てもらえばイメージが掴めるかと。
http://www.gizmodo.jp/2012/11/nexus_7bluetoothmobile_bluetoo.html

国内代理店の扱いではMAGREXが有名です。
http://www.magrex.co.jp/plusm/mk/mk5000/

いわゆる蓋キーボード

実際にはいろいろな代理店が扱っていて、amazonでも 2500円程度から見つけることができます。
今回、amazonにも出店している 卸問屋sample18ドットコム の 「【minisuit】Google Nexus 7 アルミフィニッシュ ワイヤレス キーボード スタンド カバー シルバー シルバー」という商品が 1880円という格安だったので、さっそくポチりましたよ。
ポチった後で改めてレビューを見てみると、かなり製品差があるようで、チャタリングするとか、スリープ用の磁石が今ひとつとか、小さいとか(そりゃそうだ)、tabキーが無いのが不便とか。

ん?
tabキー?
ありますよ。
ほら。

tabキー

他の方がblogに載せている写真と、手元にあるモノが、よくよく見ると最上段のキーレイアウトに違いがあるようです。
いやそれどころか、パッケージの箱の写真とも違う。

最上段の左端にtabがあり、右に向かって1,2,3,…0 とあります。
キーの数は12個しかないので何が省かれているかというと、

- (マイナス、ハイフン、長音)

0と-が同居しているので、通常は「0」が入力でき、「-」を入力するときは左下の「Ctrl」と同時押しという変態仕様! なんてこったい!! Ctrl押しづらいよ!!

何なんでしょね、これ。

2013/02/09

親父の体調が判る店


常に同じ味の料理を提供する、という飲食店があるそうです。
その日の気温や湿度によって塩分を変えたり、水の量を調整したり、そうすることで一定の味が保たれるという…そうです。そうです、というのはそういう店に行ったこともないし、知らないから。

これって凄いことですよね。
もちろん、同じ味を提供する事もそうですが、同じ味であることを確認する方も大変です。
世の中には常連という方もいらっしゃいますけれど、日々の味の違いが判るくらい連日通う店がある人なんて、どれくらいらっしゃるんでしょう。
私なんて経済上の都合もあって 連日店に通うなんてできません。

閑話休題。
料理は人が作るものですから、塩分ひとつにしてもその日の気温、湿度、食材、食材の産地、料理人の体調、その他もろもろの要素があるはです。更にそれを確認する人の体調なども加わるわけで、全く同じ味になるなんてまさに奇跡に近いのではないかと、私は思うわけです。

いや、まぁそれはそうとして。
そういう料理人がいるかもしれませんが、そうでない人も沢山いると思うので、その料理を食べれば親父(おふくろでも可)の体調が判る店、そういう店があっても良いのではないでしょうか。

連日通うと親父の体調と同調して味が七色に変化するラーメン屋とか、それはそれで行ってみたい気は…まぁ…するような、しないような。

こういうの、Daily Portal Zでやってくれないですかね。(他力本願)