Monthly Archives: 1月 2009

Log

MacBook用のインナーケース

去年買ったMacBookアルミニウム用にインナーケースが必要なので、いろいろネットで探してたんですが、結局実物みてみないことには選べないと言うことで、心斎橋のアップルストアに行ってきました。

で、いくつか見たんですが、INCASE NYLON SLEEVE W/HNDLS 13″ BLACKが良さそう。アダプタ等も入れられて、肩掛け鞄にもなるというところがナイス。ストアのMacBookを借りて試してみると、きつくもなく、ゆったり過ぎず、ちょうどよい大きさ。

ただ、すぐには購入せずに、ビックカメラ難波店に移動。とりあえず他にも見ておこうと。しかし結局INCASE以上の物は無し。少しデザインしてみましたという感じで中張りが派手な色になってたり、MacBook入れるには少し広すぎたり。

帰宅してネットのAppleStoreで購入。送料が無料だったので、「買って帰ればよかった」と後悔せずにすみました。

Log

KeyRemap4MacBookでDvorakにしたらiKnowで入力できるみたい

今KeyRemap4MacBookを改造していて、ためしにKeyRemap4MacBookでDvorakにしてみたら、iKnowでDvorakで入力できるみたい。

Log

UbiquityでMake Link

FirefoxのMake Link extensionがうまく動作しないので、UbiquityでMake Linkできるようにスクリプトを書いてみました。takesはいらないけど、あとで修正するかもしれないのでそのまま置いときます。動作検証は不十分なので、バグがあったらコメントよろしくです。

Ubiquityでmake-linkやmake-quoteを実行すると、リンクを作成してクリップボードにコピーしてくれます。

CmdUtils.CreateCommand({
  name: "make-link",
  takes: {"input": noun_arb_text},
  preview: function( pblock, input ) {
    var doc = context.focusedWindow.document
    var selection = CmdUtils.getSelection(context);
    var text = null;
    if (selection) {
      text = selection;
    } else {
      text = doc.title;
    }
    var template = "<a href=\"${url}\">${text}</a>";
    pblock.innerHTML = CmdUtils.renderTemplate(template, {"url": doc.URL, "text": text});
  },
  execute: function(input) {
    var doc = context.focusedWindow.document
    var selection = CmdUtils.getSelection(context);
    var text = null;
    if (selection) {
      text = selection;
    } else {
      text = doc.title;
    }
    var template = "${text}"
    var result = CmdUtils.renderTemplate(template, {"url": doc.URL, "text": text});
    CmdUtils.copyToClipboard(result);
  }
});
CmdUtils.CreateCommand({
  takes: {"input": noun_arb_text},
  preview: function( pblock, input ) {
    var doc = context.focusedWindow.document
    var selection = CmdUtils.getSelection(context);
    var template = "<blockquote cite=\"${url}\">\n<p>${selection}</p>[From <a href=\"${url}\"><cite>${title}</cite></a>]</blockquote>";
    pblock.innerHTML = CmdUtils.renderTemplate(template, {"url": doc.URL, "selection": selection, "title": doc.title});
  },
  execute: function(input) {
    var doc = context.focusedWindow.document
    var selection = CmdUtils.getSelection(context);
    var template = "
\n ${selection} [From ${title}]
"; var result = CmdUtils.renderTemplate(template, {"url": doc.URL, "selection": selection, "title": doc.title}); CmdUtils.copyToClipboard(result); } });
Log

Media TempleのGrid-Serviceを契約してみた

Media TempleのGrid-Serviceを契約してみました。$20/month。

activateをクリック。

(mt) Media Temple - Web hosting - (gs) Grid-Service - Hundreds of servers for the price of one._1232503545923
まずドメインの設定。空欄に取得するもしくは持っているドメインを入力。私は持っているドメインを入力してI already own this domainを選択。次へ。
(mt) Media Temple - Activate._1232503595260  
コンタクト情報を入力。クーポンはMedia Temple Coupon Codesから。とりあえず月払いで。Payment methodを選択するとクレジットカード入力欄が表示されます。
(mt) Media Temple - Activate._1232503617644
これで完了。このあとオーダ受け付けたよメールが届きます。
(mt) Media Temple - Activate._1232504274281  
で、処理中と言うことで、また速度とか分かりません・・・。

Log

Open/Saveダイアログで… with QuickSilver の続き

Open/Saveダイアログで指定のフォルダに移動する簡単な方法 with QuickSilver | airfunc log

の続き。

オリジナルのアクションで自動化してみました。

on open of theFiles
	tell application "System Events"
		set thePath to POSIX path of item 1 of theFiles
		set the clipboard to thePath
		keystroke "g" using {command down, shift down}
		keystroke "v" using {command down}
		keystroke return
	end tell
end open

を/Users/airfunc/Library/Application Support/Quicksilver/Actions
に適当に名前をつけて保存してQuickSilverを再起動。ダイアログを表示したら、QuickSilverでフォルダを指定して保存したアクションを実行します。

実は私はDvorak配列を使用しているので実際には以下のコードだったりします。

on open of theFiles
	tell application "System Events"
		set thePath to POSIX path of item 1 of theFiles
		set the clipboard to thePath
		keystroke "u" using {command down, shift down}
		key code 47 using command down
		keystroke return
	end tell
end open

keystrokeだとペーストがうまくいかないのでkey codeで指定してます。

それから、Open/SaveダイアログだけでなくFinderでも同じスクリプトでフォルダの移動が可能です。

Log

Open/Saveダイアログで指定のフォルダに移動する簡単な方法 with QuickSilver

MacのOpen/Saveダイアログで簡単に指定のフォルダに移動したい、つまりフォルダをブックマークしておいてクリック一発で指定したいんですが、いい方法が思い浮かばなかったので、しかたないのでDefault Folder X買うしかないかな〜といろいろやってると、まぁまぁの方法を発見。

あ、フォルダをダイアログにD&Dするのは知ってます。以前からその方法は使ってますが、Finderから持ってこないといけないのでFinderに表示してないフォルダには使えません。

で、その方法は

  1. ダイアログでCommand+Shift+Gで「フォルダの場所を入力」シートを表示する。
  2. QuickSilverでフォルダを選択して、Copy to Clipboard。
  3. シートにペースト。

という手順です。

クリック一発で指定とはいきませんが、指定したいフォルダをいつでも選べるのでブックマークより汎用性があるかもしれません。

ちなみにQuickSilverでCommand+Shift+Gを何かトリガーに指定していると、シートが表示されません。私はCommand Window with Selectionにバインドしていたのでショートカットを変更しました。

自分でQuickSilverのアクション書いて、ペーストまで自動化するのがいいかもしれませんね。

Log

星井七瀬って

このあいだ

このあいだまで七瀬ふたたびのドラマやってて、ほかのテレビ番組でも星井七瀬っていう人が出てました。

[From 七瀬っていう名前の意味 | airfunc log]

って書いたんですが、昨日偶然NHK教育の「獣の奏者 エリン」というアニメのラストを見かけてエンディングテーマソングが流れ始めたんですね。で、声優で星井七瀬という名が。声優だったの?と思って調べたら、女優なんですね。いや、それだけなんですが・・・。

Log

concrete 5を試してみる : ダッシュボード

concrete 5にsign inするとダッシュボードが表示される。

concrete5_bashboard

サイト情報・統計、ヘルプにニュースがある。ノートも記述できるみたい。

メニューには

  • サイトマップ
  • ファイルマネージャー
  • レポート
  • ユーザとグループ
  • ページとテーマ
  • 機能の追加(ブロックをインストール)
  • メンテナンス
  • サイト全体の設定

がある。 WordPressやDrupalに比べると分かりやすくて見た目もキレイ。

Log

ターミナルでTextExpander

Macのターミナル(Terminal.app)でTextExpanderが使えないなぁと困ってたら、何のことはない「 キーボード入力のセキュリティを保護」をオンにしてたら使えないというオチ。

Log

七瀬っていう名前の意味

このあいだまで七瀬ふたたびのドラマやってて、ほかのテレビ番組でも星井七瀬っていう人が出てました。

ほかにも相川七瀬とか大川七瀬とか、七瀬ってたまに見かけるわけですよ。

で、気になったわけです。七瀬という名前の意味。

というわけでネットで検索してみたけど、全くわからなかったんですが、国語辞典調べたら

  1. 七つの瀬。数多くの瀬。
  2. 七瀬の祓(はらえ)を行う7か所の瀬。

って出てまして、さらに七瀬の祓は

平安時代以降、朝廷で毎月または臨時に行った公事(くじ)の一。吉日を選んで、天皇の災禍を負わせた人形(ひとがた)を七人の勅使の手で加茂七瀬などの七つの瀬に持ってゆき、祓をして流した。鎌倉幕府もこれに準じて行った。七瀬の御禊(みそぎ)。

らしい。で、これが七瀬という名前とどう関係するかは定かではないですが、一つ勉強になったということで・・・モヤモヤ。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes