Sep.27,2006(Wed)

:: shellscript からでも呼べる alias の書き方

某とぴあ様と発見。

例えば、以下のように書くと走るのは ls です。

foobar () {alias ls=sl; ls}; foobar

次のように書き換えると...?

foobar () {alias \ls=sl; ls}; foobar

はい、sl が走りましたね。

bash な方は適宜改行を入れて入力して下さいね。

参考リンク


Sep.14,2006(Thu)

:: コマンドラインから Terminal.app の新規ウィンドウを開きたい(2)

前回紹介した osascript(1).

シェルのヒストリから呼ぼうとすると「新規ウィンドウで実行したコマンド」が先に出てきてしまって少し悲しい事になります。

具体的には

osascript -e 'tell application "Terminal" to activate do script "ssh user@hostname"'

よりも

ssh user@hostname

のが先に出てきてしまうという事ですね。

これは zsh 使いの皆様なら簡単に回避できます。 まず

setopt hist_ignore_space

して、"" で括ったコマンドの先頭に半角スペースを入れてください。具体的には "ssh" ではなく " ssh".

これだけで新規ウィンドウに渡されたコマンドを履歴に残さなくなります。

それでは快適な C-r 人生を :-)

参考リンク


Aug.24,2006(Thu)

:: コマンドラインから Terminal.app の新規ウィンドウを開きたい

AppleScript を解釈して実行してくれる osascript(1) を使いましょう。

osascript -e 'tell application "Terminal" to activate do script "fortune"'

screen(1) で済ませれば ?

管理している端末が増えると多段 screen + ElScreen になるので指がついていけないんです。

Cmd+N じゃいけないの ?

通常の環境なら OK.

Cmd2Opt で emacs -nw 等々の便宜を図ってる方向け。

参考リンク


Mar.04,2006(Sat)

:: cal vs Calendar.wdgt

電話で「8 日から 10 日へ公休交代するって言ってたけど、戻ったから」と伝えられました。日付けを伝えられたら、曜日を添えて返答する事にしていますので、$ cal <ret>.

「元通りということは 8 日水曜が公休だね。了解」と返答しました。

作業に戻りつつ「あー Mac OS X て便利だなー」なんて考えていたところ、不図カーソルが飛んで Dashboard の画面に。

ああここに Calendar.wdgt がいらっしゃいましたか...


Feb.23,2006(Thu)

:: link down

昼頃から Y!BB の ADSL が網に繋がらなくなりました。

DHCP で IP アドレスの取得はできるのですが、それ以外はまったく疎通しません。また、[データ] LED が頻繁に点滅するため、netstat 等で状況を見てみましたが、特にパケットの遣り取りは行われていませんでした。

試しに他の端末を繋げてみたところ、こちらも同様に LED が点滅します。どうも Y!BB 側の問題のようなので、放って出掛ける事にします。

:: お出掛け

紀伊国屋書店 Book Web

お出掛け前に見付けたのですが、紀伊国屋書店はネットで各店舗の在庫状況が調べられるのですね。 紀伊国屋書店 - 全国店舗在庫検索

Amazon で WEB+DB PRESS Vol.31 を予約していたのですが、紀伊国屋札幌本店に入荷されている事が分かりましたので、Amazon での注文を取り止めて買いに行くことにしました。

紀伊国屋札幌本店

Software Design 3 月号 も出ていましたので、合わせて購入しました。 両誌とも今の部署と関係ないのが悲しいところ。

血抜き

久し振りに献血をしてきました。受け付けを済ませると、年配の男性がハンガーを持ってコートを脱がせてくれました。 こんなコストを掛けられるなんて、人の血液は儲かるんだなあ...なんて、ついつい不謹慎な事を考えてしまいました。

浴びるようにコーヒーを摂取しているため、ヘモグロビン量を心配していましたが、特に問題なしとのこと。いつも通り 400ml 献血になりました。

無印良品

ここでは加湿器で使っているエッセンシャルオイルを。 今回はラベンダーにしました。

:: link up

帰ると疎通するようになってました。

PC が IP Reachable だと家に篭りがちですし、却って有難かったのかも。


Feb.22,2006(Wed)

:: 受信料

帰ると NHK から「放送受信料払込用紙在中」と書かれた封筒が届いていました。先日、引き落しを停止させたからでしょうか。

私が受信料を払わなくなったのは、単に受像機を捨ててしまったからで、「支払い義務が発生しているにも関らず無視している」訳ではないのですが...

:: Re: 受信料

NHK 札幌中央営業センターに問い合わせてみました。 引き落しを停止しただけでは NHK に理由が届かない為、払込用紙を送ってしまったとのこと。私の手落ちでした。面目ない。

「TV を処分したのは何時ですか」と問われたので「昨年末だったと思います」と答えたところ、「では 12 月分だけの払込用紙をお届け致しますので、今回の払込用紙は破棄をお願いします。再度 TV を設置されましたら、御連絡下さい」とのこと。

:: 廃棄日 (was: 受信料)

howm 内の記述によると実際に廃棄した日は 11 月 10 日だった模様。うーむ。一ヶ月分余計に払う事になるか。


Feb.10,2006(Fri)

:: Re:MPlayer OSX

そんな訳で MPlayer OSX を使う時はこうしてます。

while true;do ls /opt/share/movie/**/* | nice mplayer -shuffle -playlist - && break;done

until ls /opt/share/movie/**/* | nice mplayer -shuffle -playlist -;do;done

ぼなせんせのお陰で短かくなりました (o_ _)o

  • while を通してるのはファイル再生終了時に落ちる事が多々あるから. :(
  • 一々 playlist を生成しているのは、 * で渡すと引数の文字数が多過ぎて最初の方のファイルしか再生されないから.

これで NFS 先の濁点半濁点混じりなファイル名の動画も次々見られまます。(同じファイルを再生し易くなってるのは御愛嬌。そもそも mplayer (1) が落ちるのがいけないのです)

Mac OS X 大好き(何か間違ってる

MPlayer OSX のバージョン

ちなみに MPlayerOSX.sf.net より MPlayer 本家 のバイナリのが快適に動くようです。ぼくは後者を愛用しています。

(前者だと mplayer(1) が大量の stderr を吐く上に、再生終了時にウィンドウが残ります。)

MPlayerOSX
B8r5(dev-CVS-0500May-17:40-3.3)
MPlayer本家
Mac OS X preview release(dev-CVS-050904-08:02-4.0.0)
本日のツッコミ(全2件) [ツッコミを入れる]

:: bonaim [until ls ... | mplayer ...; do; done にすればきれいになる予感。]

:: えりむ [あーなるほど。また無知を晒してしまったようで汗顔の至りです。後程頂いた情報で改訂します。]


Feb.09,2006(Thu)

:: accesskey

設置した tDiary の中で emacs keybinding とぶつかる accesskey 設定を消してみました。これで快適に追記できるようになるでしょう。

手元の emacs でも書けるようにしてありますので、web browser 上での書き易さが云々と書いても言い訳に過ぎないのですが :p

Wiki style

ついでに構文を Wiki style に移行しました。

:: MPayer OSX

NFS 先のファイルは Finder.app から開こうとすると NF[CD]問題に引っ掛かる事がありますが、mplayer(1) に引数として渡すと問題なく再生してくれるようです。

どなたかのお役に立てればと記載する次第。

あ OS X から NFS 先の動画ファイルを再生する人がどれだけいるのか、甚だ疑問ではありますが :p


Sep.21,2005(Wed)

:: Normalization From D

同じ領域を smbと NFS でマウントした場合、前者では「ガラック.avi」が開けるのに、後者ではファイルが無いと言われる。QuickTime Player と MPlayer OSX で確認した。

多分 NFD 絡みの問題なのだろう。 濁点半濁点の含まれないファイル名だと問題なく開ける。

気になるのは、iTunes では NFS 経由で濁点半濁点混じりのファイル名を持つファイルも開けること。

iTunes.app でも読めませんでした。

アプリケーション側の実装の問題 ? Cocoa (or Carbon) だと NFD も NFC も読めるとか ?

:: tDiary の accesskey

a,d,h,p 等々を使用しているようだ。WebKit は Control を prefix として使っている為、頗る不快。

tdiary-mode で書いた方が幸せそうだなあ...

本日のツッコミ(全2件) [ツッコミを入れる]

:: びい [MacOSと濁点のついたファイル名について、関連しそうなものを見つけました。 http://www.nakano.g..]

:: えりむ [おお, お久し振りです. OS X は厄介なもの (NFD) を採用してくれましたよね. NFS 経由で化けたり化..]


Sep.18,2005(Sun)

:: 林檎

むむむ。Camino とシイラでの C-{aebfpn} 移動試験中に書き込まれてしまったようです。書き掛けをお見せしてしまい申し訳ない。

出物を見付けたため、ついうっかり iBook 所有者となってしまいました。

Terminal.app から emacs & と叩く愉快な日日を送っております。type すると /Application/Emacs.app/Contents/MacOS/Emacs なのは内緒。