某とぴあ様と発見。
例えば、以下のように書くと走るのは ls です。
foobar () {alias ls=sl; ls}; foobar
次のように書き換えると...?
foobar () {alias \ls=sl; ls}; foobar
はい、sl が走りましたね。
bash な方は適宜改行を入れて入力して下さいね。
シェルのヒストリから呼ぼうとすると「新規ウィンドウで実行したコマンド」が先に出てきてしまって少し悲しい事になります。
具体的には
osascript -e 'tell application "Terminal" to activate do script "ssh user@hostname"'
よりも
ssh user@hostname
のが先に出てきてしまうという事ですね。
これは zsh 使いの皆様なら簡単に回避できます。 まず
setopt hist_ignore_space
して、"" で括ったコマンドの先頭に半角スペースを入れてください。具体的には "ssh" ではなく " ssh".
これだけで新規ウィンドウに渡されたコマンドを履歴に残さなくなります。
それでは快適な C-r 人生を :-)
AppleScript を解釈して実行してくれる osascript(1) を使いましょう。
osascript -e 'tell application "Terminal" to activate do script "fortune"'
管理している端末が増えると多段 screen + ElScreen になるので指がついていけないんです。
通常の環境なら OK.
Cmd2Opt で emacs -nw 等々の便宜を図ってる方向け。
電話で「8 日から 10 日へ公休交代するって言ってたけど、戻ったから」と伝えられました。日付けを伝えられたら、曜日を添えて返答する事にしていますので、$ cal <ret>.
「元通りということは 8 日水曜が公休だね。了解」と返答しました。
作業に戻りつつ「あー Mac OS X て便利だなー」なんて考えていたところ、不図カーソルが飛んで Dashboard の画面に。
ああここに Calendar.wdgt がいらっしゃいましたか...
昼頃から Y!BB の ADSL が網に繋がらなくなりました。
DHCP で IP アドレスの取得はできるのですが、それ以外はまったく疎通しません。また、[データ] LED が頻繁に点滅するため、netstat 等で状況を見てみましたが、特にパケットの遣り取りは行われていませんでした。
試しに他の端末を繋げてみたところ、こちらも同様に LED が点滅します。どうも Y!BB 側の問題のようなので、放って出掛ける事にします。
お出掛け前に見付けたのですが、紀伊国屋書店はネットで各店舗の在庫状況が調べられるのですね。 紀伊国屋書店 - 全国店舗在庫検索
Amazon で WEB+DB PRESS Vol.31 を予約していたのですが、紀伊国屋札幌本店に入荷されている事が分かりましたので、Amazon での注文を取り止めて買いに行くことにしました。
Software Design 3 月号 も出ていましたので、合わせて購入しました。 両誌とも今の部署と関係ないのが悲しいところ。
久し振りに献血をしてきました。受け付けを済ませると、年配の男性がハンガーを持ってコートを脱がせてくれました。 こんなコストを掛けられるなんて、人の血液は儲かるんだなあ...なんて、ついつい不謹慎な事を考えてしまいました。
浴びるようにコーヒーを摂取しているため、ヘモグロビン量を心配していましたが、特に問題なしとのこと。いつも通り 400ml 献血になりました。
帰ると NHK から「放送受信料払込用紙在中」と書かれた封筒が届いていました。先日、引き落しを停止させたからでしょうか。
私が受信料を払わなくなったのは、単に受像機を捨ててしまったからで、「支払い義務が発生しているにも関らず無視している」訳ではないのですが...
NHK 札幌中央営業センターに問い合わせてみました。 引き落しを停止しただけでは NHK に理由が届かない為、払込用紙を送ってしまったとのこと。私の手落ちでした。面目ない。
「TV を処分したのは何時ですか」と問われたので「昨年末だったと思います」と答えたところ、「では 12 月分だけの払込用紙をお届け致しますので、今回の払込用紙は破棄をお願いします。再度 TV を設置されましたら、御連絡下さい」とのこと。
howm 内の記述によると実際に廃棄した日は 11 月 10 日だった模様。うーむ。一ヶ月分余計に払う事になるか。
そんな訳で 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
これで NFS 先の濁点半濁点混じりなファイル名の動画も次々見られまます。(同じファイルを再生し易くなってるのは御愛嬌。そもそも mplayer (1) が落ちるのがいけないのです)
Mac OS X 大好き(何か間違ってる
ちなみに MPlayerOSX.sf.net より MPlayer 本家 のバイナリのが快適に動くようです。ぼくは後者を愛用しています。
(前者だと mplayer(1) が大量の stderr を吐く上に、再生終了時にウィンドウが残ります。)
設置した tDiary の中で emacs keybinding とぶつかる accesskey 設定を消してみました。これで快適に追記できるようになるでしょう。
手元の emacs でも書けるようにしてありますので、web browser 上での書き易さが云々と書いても言い訳に過ぎないのですが :p
ついでに構文を Wiki style に移行しました。
NFS 先のファイルは Finder.app から開こうとすると NF[CD]問題に引っ掛かる事がありますが、mplayer(1) に引数として渡すと問題なく再生してくれるようです。
どなたかのお役に立てればと記載する次第。
あ OS X から NFS 先の動画ファイルを再生する人がどれだけいるのか、甚だ疑問ではありますが :p
同じ領域を smbと NFS でマウントした場合、前者では「ガラック.avi」が開けるのに、後者ではファイルが無いと言われる。QuickTime Player と MPlayer OSX で確認した。
多分 NFD 絡みの問題なのだろう。 濁点半濁点の含まれないファイル名だと問題なく開ける。
気になるのは、iTunes では NFS 経由で濁点半濁点混じりのファイル名を持つファイルも開けること。
iTunes.app でも読めませんでした。
アプリケーション側の実装の問題 ? Cocoa (or Carbon) だと NFD も NFC も読めるとか ?
a,d,h,p 等々を使用しているようだ。WebKit は Control を prefix として使っている為、頗る不快。
tdiary-mode で書いた方が幸せそうだなあ...
むむむ。Camino とシイラでの C-{aebfpn} 移動試験中に書き込まれてしまったようです。書き掛けをお見せしてしまい申し訳ない。
出物を見付けたため、ついうっかり iBook 所有者となってしまいました。
Terminal.app から emacs & と叩く愉快な日日を送っております。type すると /Application/Emacs.app/Contents/MacOS/Emacs なのは内緒。
:: bonaim [until ls ... | mplayer ...; do; done にすればきれいになる予感。]
:: えりむ [あーなるほど。また無知を晒してしまったようで汗顔の至りです。後程頂いた情報で改訂します。]