2010/06/16

太陽のたまご♪

すっかり恒例となった宮崎産の完熟マンゴー。

Image: IMG_0139.JPG

太陽のたまご

素晴らしい太陽と自然の恵みを今年もとっても美味しくいただきました。

2010/06/02

みずほ銀行

みずほ銀行のオンラインバンキングで振り込みをする場合に必要な 第2暗証番号から指定された4桁の番号を見つけ出すためのスクリプト。
awk (1) だけで書いたのでどんな環境でも動作する筈。
引数で番号を指定するか端末から入力すると、 対応する数字が表示されます。
こんなピンポイントでしか役立たないスクリプトを 利用する人がいるかどうか不明なのだが、 折角なので公開だけはしてみる。
あまり問題はないと思うのだが、 第2暗証番号を平文で保存するので ご利用はくれぐれも自己責任で。

  1#!/bin/sh
  2#
  3# $Id: mizuho,v 1.1 2010/01/06 07:15:54 mitz Exp $
  4#
  5awk '
  6    BEGIN{
  7        base="第2暗証番号"
  8        if("'$1'")
  9            num = "'$1'"
 10
 11        if(!match(num, /^[0-9]{4}$/)){
 12            printf "Input number: "
 13            getline num < "/dev/tty"
 14        }
 15        split(num, nums, "");
 16        for(i=1; i<=4; i++)
 17            print substr(base, nums[i], 1)
 18        print
 19    }
 20' < /dev/null
    

2010/06/01

アプリケイションを Dock に表示させない

通常のアプリケイションは起動すると Dock にアプリケイションのアイコンが表示される。
これはこれで便利なのだが、 MacBook など画面が狭い場合は Dock が拡がりすぎるので邪魔になってしまう。
その様な場合は、アプリケイションの info.plistNSUIElement という Key を追加し、値に 1 を指定し Dock を再起動するとアイコンが表示されなくなる。
Property List Edit で編集しても構わないが、 ターミナルから以下のコマンドを実行する事でも設定できる。

$ sudo defaults write アプリケイションのフルパス名/Contens/Info LSUIElement -string 1
$ sudo chmod 644 アプリケイションのフルパス名/Contens/Info.plist
$ killall Dock
元に戻したい場合は以下のコマンドを実行する。
$ sudo defaults delete アプリケイションのフルパス名/Contens/Info LSUIElement
$ sudo chmod 644 アプリケイションのフルパス名/Contens/Info.plist
$ killall Dock

plist の編集方法が判らない場合や、 ターミナルでコマンドを実行するのが嫌な場合は Make Invisible を利用しても同じ効果が得られると思う。

Dock ではなくデスクトップアイコンを非表示にする方法。
TimeMachine 用の HDD を接続するとデスクトップにアイコンが表示されるが、 以下のコマンドをターミナルから実行してログインしなおすと アイコンが表示されなくなる。

$ chflags hidden /Volume/ボリューム名
特定のボリュームアイコンのみを非表示にする場合に便利。
表示させたい場合は以下のコマンドを実行してログインしなおす。
$ chflags nohidden /Volume/ボリューム名


Copyright © Mitzyuki IMAIZUMI 2008,2009. All rights reserved.