ILLUMINE for iPhone (JailBroken iPhone Theme)

How to Jailbreak iPhone, iPod Touch 3.1.2, 3.1.3! iPad Jailbreak 3.2 with Spirit!

ということで、従来方法がなかった iPhone OS 3.1.3 の iPhone 3GS を対象とした JailBreak ツールが出た模様。Spirit

すでに保証の切れた 3G でのごにょごにょ経験により、最悪の事態 (文鎮化) に近くなった場合の切り抜け方は承知していますので、とりあえず、やってみました。

まあなんと簡単な…

今までの苦労がなんだったのか…

Skype via 3G

ということで、厳選されたものだけをインストールしました。 下記のごにょごにょリスト参照。

  • SBSettings
  • AutoLock SBSettings
  • AppSync for OS 3.1
    ※ need to add other source URL as Repository   :  http://cydia.hackulo.us/
  • OpenSSH
    ※ インストールしてすぐ認証鍵方式に
  • WinterBoard
    ※ VoIPover3G と共に必要な Mobile Substrate は、WinterBoard と共に自動的にインストールされる
  • VoIPover3G
  • Backgrounder
  • Cydelete

これでめでたく、僕の iPhone 3GS は、

  • SSHで中身いぢり放題可能
  • 3G回線での Skype 可能になったので、(かねてより加入の一ヶ国限定プランにより) 固定電話かけ放題
  • (おまけに 一足早くマルチタスク対応なので) Skype 立ち上げっぱなしで受け待ち可能…

という素敵な環境を手に入れたわけです。

さて、じゃついでに見た目も…と、かねて使っていた Ilumine (WinterBoard のTheme) を探すのですがみつかりません。 Read More

名前を覚えていないアプリケーションを用途から検索する方法 1

MacUpdate Promo や macZOT などで使えそうなアプリケーションをすぐに購入する傾向が僕にはある。
それらのサイトから購入するアプリケーションは、そのほとんどすべてが Sherewareで、当然、試用ができるから、「使えない」と判断したものは、即座にアンインストールする。

それでも、僕のアプリケーションフォルダを開くと、300以上の項目数が存在する。

ほぼ同用途のアプリケーションが複数存在するのである。

同じことをするなら、用途ごとに、ひとつのアプリケーションだけを使えばいいではないか…という考えもあるだろう。

しかし、個々の利用シーンによって、Aというアプリケーションが一番使いやすかったり、Bというアプリケーションが一番使いやすかったりするのは事実である。

例えば、ある動画があって、これを AppleTVで再生できる形式に変換したい…という場合を想定してみて欲しい。

  • 元動画の音声が小さくて、変換ついでに、音量を150%にしたいなら、VisualHub を使うべきである。
  • 元動画がDVDであるなら、HandBrake がいい。
  • 元動画ファイルのコーデックが (H.264など) そのままでよく、コンテナだけを変えるだけでAppleTVで再生できるなら、VideoDrive が手っ取り早い。

問題は…

とてもじゃないが、
アプリケーションの名前を用途ごとに全部なんて覚えていられない

ということだ。w

この問題点の解決方法を、エントリにしてみたいと思う。


CloudShare Pro は使い出すまで5分とかからない

CloudShareがソフトのデモや教育訓練をクラウド上で行うサービスの軽量無料バージョンを開始
Share by Leena Rao on 2010年2月27日
本誌が最近紹介したCloudShareは、ソフトウェアのデモをクラウド上でやってくれるサービスだ。ユーザは、同じソフトを複数使って複数のそれぞれ独立したデモを同時に簡単に展開でき、あるいはCloudShareのプラットホームを教育訓練のためのプラットホームとしても利用できる。今日(米国時間2/15)そのCloudShareが、個人や小企業向けに、サービスを簡略化し無料化したCloudShare Proを立ち上げた。

link: CloudShareがソフトのデモや教育訓練をクラウド上で行うサービスの軽量無料バージョンを開始

CloudShare

CloudShare (formerly IT Structures) replicates fully-functional IT environments in the cloud in seconds, enabling you to give everyone their own copy of the same base system – their own personal datacenter replica – that they can use and modify while you monitor and manage. Users can do anything with the system that they can do on-premises, including saving records, loading data, and even integrating with their local enterprise systems.

link: CloudShare Company Profile

………………………………………………………………………………………………

…という話なので、Mac環境で、登録から試用まで問題なくできるものなのか試してみました。

さして難しいことはありませんでした。
結論として、下記の注意事項に気をつければ、5分以内で使い始められます。

段取りとしては…
CloudShare にアクセスして、メアドとパスワードを入力し、アカウントを作成して、そのままウィザードに従えば、CentOS 5 だの、Windows 2008 Server だの Windows 7 だのの環境をクラウド上で使えます。

注意事項:

  • Remote Desktop Connection for Mac を使えという下図のようなアラートが出てきますが、環境の選択とインストールまでは、無視してやってみましたが問題ないようです。
  • 環境は、数個(8つまで?)持てるようです。それぞれに異なるプラットホームを指定できますが、インストール終了後、当該リモートホストにアクセスするのは、ブラウザのJavaではエラーが出ましたので、言われたとおり、Remote Desktop Connection for Mac を使うことになります。

最重要事項:

(Macやサポート外ブラウザを使っていると上手のようは ワーニングで邪魔されますが、ワーニングは、”hide now” もしくは “don’t show again” をクリックして閉じると) 下図のような画面になります。

この画面のときのURLをブックマークしておいて下さい。
URIは、おそらく、
http://use.cloudshare.com/Pro/Environment.mvc/View/
の後に、何桁かの乱数のような文字列が続く形式になると思われます。

ホスト名や、ユーザ名/パスワードについて

上記画面の、赤枠内 External Address:の値がホスト名(ドメイン)、Username:はたぶんAdministrator固定?、Password:の値がパスワードになります。
これらを、Remote Desktop Connection for Mac に入力してアクセスします。
なお、赤枠部分が表示されていない場合は、上図の Hide detailsという青文字が、More details になっている と思いますので、ここをクリックして、detail を表示させて下さい。
※ 図では、二つのプラットフォーム (Windows Server 2008 Enterprise Edition x64 と CentOS 5) を入れてみました。
赤枠で囲まれている Windows Server 2008 の方を例にして説明しました。


ガンブラー(Gumblar)対策で14社結束:読売新聞

サイト改ざん対策で団体設立  コンピューターウイルス「ガンブラー」によるウェブサイト改ざんを受け、セキュリティー対策会社など14社は2日、任意団体「Web感染型マルウェア対策コミュニティ」を設立した。

link: ガンブラー対策で14社結束 : ニュース・新製品 : セキュリティー : ネット&デジタル : YOMIURI ONLINE(読売新聞)
「1社で出来ることには限りがある。今回の続々と発見される亜種に1社では対応しきれない」という理由。

なお、Gumblar に関しての説明は、以下のページがわかりやすい。

link: いつまでもガンブラーと思うなよ―いわゆる「セキュリティ対策」と「ガンブラー対策」の温度差について考える(1/3):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)

またこのあたりに、2009年年末から2010年にかけて被害にあった大手サイトの表もある。
国内を襲った「ガンブラー」の正体


Twitter仮説への反論と考察

先日、@SekoHiroshige さんのRetweet で@YoshitoHori さんがご自身のBlogに書いた Twitterについての仮説に対して、@stbison が反論をひとりごちました。
その流れで @stbison と @medicalmaccom さんとの間で、Twitterの持つ性質 / 特色 に関する 私見を交換しました。

@medicalmaccom さんの大変興味深い意見が聞けたのと、自分が今どう考えているのかの備忘として、その際のログを、Togetter を使ってまとめてみました。
※ 完全な時間軸順だと、微妙にトピックのスレッドを理解しにくい箇所のみ、順序をひとつ程度ずらして、読みやすくしてあります。

下記の iframe で読みにくければ、Togetter で読むこともできます。

英語サイトの技術情報を日本語で読む方法

職業柄、Internet を利用して、欲しい情報に行き着くのは手早い方だとは思っている。

コツみたいなものを教えろとの話で、先ほど、Google検索の応用例として『Twitter Search のサーチオプションについての説明が日本語で読みたい場合』を例にとって某顧問先に説明したら、意外なほど驚かれたので、一応エントリにしておこうかと。

Twitter Search の具体的な使い方を調べることを例にとることにする。

さて、僕は、こと技術的な情報に限っては、質も量も整理のされ方も鮮度も詳細さも、日本語のサイトは、英語のサイトの足元にも及ばないと思っている。

したがって、まずは、英語で検索する。

twitter search secret

こういう場合、search option とかで検索するより、secret (コツ) とか how to use とかの方が、くだけた表現のページが検索結果になることが多い。
また、how to use とかより secret の方が、読みやすかったり、 ストーリー仕立てになっていたりと、書き手のサービス精神が発揮されたサイトである可能性が高いように感じる。

すると、トップヒット は、
はてなブックマーク – 7 ‘Secret’ Ways To Use Twitter Search
(予想通り)  Socialブックマークである。
ここ数年、本記事よりも、本記事に言及した Socialブックマークサイトが上位にHitすることは、どうにもこうにも納得いかないが、本稿とは別の話なので、後に機を譲ることとする。

さて、このページからリンクされている本記事は、

7 ‘Secret’ Ways To Use Twitter Search

見てみると、一目で理解しやすいレイアウトである。
しかし、英語がダメという日本人は多いし、僕自身も英語の情報を理解するには、日本語のそれと比べて 3倍は時間がかかる。

横着して、日本語で読むことにする。

こういう場合、自動翻訳サイトの機能を使うのはナンセンス。
[日本語のページを検索]にチェックを入れてから、検索窓に以下のように入れて検索する。

link:http://www.twitip.com/7-‘secret’-ways-to-use-twitter-search/

つまり、

link:

というテキストに続けて、(半角スペースなど置かずに)英語サイト  “7 ‘Secret’ Ways To Use Twitter Search” のURLをペーストするわけ。

「検索窓には少し違う文字列が入るじゃないか」と細かいことに気がついた貴方。

link:http://www.twitip.com/7-%E2%80%98secret%E2%80%99-ways-to-use-twitter-search/

このように、 URLエンコードされるのは、昨今のブラウザの機能なので無視していただいて結構。

さて、これで、“7 ‘Secret’ Ways To Use Twitter Search”へのリンクのあるサイト を拾ってくる。

結果、たったの5件になった。
最上位は、またも はてなブックマーク なので無視。

2番目にランクされているページの題名がまさに目的とするものであることを示している

これだけは覚えておきたい、Twitter検索で使える便利なオプションまとめ

Ubuntu 9.10 for PowerPC Mac を 大福 iMac G4 Flat-Panel に入れてみた

うちの大福くん (iMac G4 Flat-Panel) に灯を入れなくなって、数年。

我が家の他の Macたちは、Snow Leopard な時代にもかかわらず、無理矢理インストールした Tiger (Mac OS X 10.4.x) にイッパイイッパイな 大福くんに、Ubuntu 9.10 for PowerPC を入れてみました。

ubuntu-9.10-desktop-powerpc.iso
※ Link先 は、BitTorrent File の D/L ページ

必要なファイルはバックアップをとったので、大福くんのHDのAppleパーティションは不要なのですが、Tiger のインストールDVD 探すのも面倒なので、Ubuntu のインストール時に、Apple パーティション を削除してインストールすることに。

  1. iso ファイルから、インストールDVD を作成して、Option起動で、当該DVDから起動。
  2. “ディスク全体を削除してから使用する” にしてインストール。
  3. インストール終了後、”システム” > “システム管理” > “言語サポート” で、不完全な状態のパッケージを完全に組み込む。
  4. “システム” > “システム管理” > “アップデート・マネージャ” ですべてアップデート。

すべてうまくいった!…と思っていたら、音が出ない… Read More

Windows 7 に 神モード? GodMode

Windows 7 には、GodMode というのがあることがわかった。
( というか、VISTA 32-bit でも有効だという話もある)

Windows 7 の管理機能のほぼ全てにアプローチできるモード とのこと。

方法は至極簡単。

  1. 新規フォルダを作成
  2. フォルダの名称を
    GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
    に変更

とりあえず、やってみたので、その画面ダンプを… Read More

サイトや email に Skypeボタンを付ける方法

このサイトにも、Skype button を付けてみました。
右ペインの中程にある Skype の画像がそれです。

Get a Skype button で、html の Javascript コードを自動生成してくれますので、それを自分のサイトに埋め込めばOK。

今回僕がつけたヤツは、現在オンラインかオフラインかも判別して表示するタイプのモノです。

Spotlightの検索結果をドラッグ可能にする方法

Spotlightの検索結果をドラッグ可能にする

という記事が、Macの手書き説明書 さんにポストされていました。

とターミナルで打つだけ。
もちろん、戻すには、false で OK。

これで、ファイルならばドラッグ先へコピー、辞書や計算機の結果ならばテキストクリッピングが生成されるとのこと。

属性型JPドメインを お名前.COM から トランスファーアウトする方法

とあるドメインのレジストラ を変更することになりました。
ドメインの移管作業は、旧来のレジストラ (つまり出ていく側) での作業と、新しいレジストラ (つまり入ってくる側) での作業が必要になります。

そして、ドメイン移管についての段取りに関する説明が、入ってくる側のサイトにしかありません。

ICTコンサルタントを生業として 12年になりますが、 それ以前から、こうした NIC (Network Infomation Center) がらみの作業は、何度もその手順 / 段取り / 手段 が変更されてきました。
そしてそれは、『時代毎の移り変わり』 だけでなく『 関連する企業の組み合わせ』や『ドメインの種類』という因子 との掛け算で、何種類もの複雑なやり方が同時に存在してきました。

さて、当該ドメインは、CO.JP ドメイン で、いわゆる 属性型 JPドメインというやつで、従来のレジストラは、お名前.COM (GMO) でした。

ご多分に漏れず、お名前.COM でも、出ていくときの段取り (トランスファーアウトの手順) に関する記載を見つけることができませんでしたが、紆余曲折の後、やけに簡単にできましたので、その方法をメモしておこうと思います。 Read More

Snow Leopard 標準機能で、NTFSフォーマットのボリュームを読み書き可能にする方法

Boot Campを使って、Mac で Windows を起動できるようにしている方は多い。

さて、Boot Camp のインストール時に一番はじめに悩むのが、「Windows パーティションのフォーマットを、FAT32 / NTSF のどちらにするか」という点である。

ご周知の通り、Windows VISTA をインストールする場合、NTSF しかないし、FAT32は、4GBを越えるファイルを扱えないし、何よりいまさら FAT32 でもあるまいと思う。
しかし、Mac から Windows パーティションへの書き込みが可能なのは、FAT32 だけであって、NTSFフォーマットでは、これができない。( 読み込みは可能。また逆の書き込みは可能 )

こうした世知辛い理由から、FAT32 を選択する場合が多かった。
また、Paragon NTFS for Mac OS X 7 などの ユーティリティの力に頼って、NTSF に Mac から書き込みできるようにしている方もよく見かけた。

Snow Leopard (10.6.x) では、標準の機能で、これが可能になっているようだ。

Guide: Enable native NTFS Read/Write in Snow Leopard : MacRumors Forums
http://forums.macrumors.com/showthread.php?t=785376

For this, you need to modify your /etc/fstab file to mount NTFS partitions for read and write.

  1. First, uninstall NTFS-3G/Paragon if installed.
  2. Open Terminal.app (/Applications/Utilities/Terminal)
  3. Type “diskutil info /Volumes/volume_name” and copy the Volume UUID (bunch of numbers).
  4. Backup /etc/fstab if you have it, shouldn’t be there in a default install.
  5. Type “sudo nano /etc/fstab”.
  6. Type in “UUID=paste_the_uuid_here none ntfs rw” or “LABEL=volume_name none ntfs rw” (if you don’t have UUID for the disk).
  7. Repeat for other NTFS partitions.
  8. Save the file (ctrl-x then y) and restart your system.

After reboot, NTFS partitions should natively have read and write support. This works in both 32 and 64-bit kernels. Support is quite good and fast, it even recognizes file attributes such as hidden files.

拙訳すると… Read More

Snow Leopard の 辞書.app で同じウィンドウを使い回すように設定する方法

Snow Leopard になってから、Dictionary.app (辞書.app) が、都度、新しいウィンドウを開く仕様に変わった。

Safari などのアプリケーションで、辞書を引きたい単語を見つけると、右クリック(Control + Click) で、”辞書で調べる” を選ぶ人が多いと思う。
そういうとき、Leopard では、一々、辞書のウィンドウを閉じなくても、同じウィンドウで、入れ替わり検索できたのが、Snow Leopard になってから、その都度、新たなウィンドウを開くような仕様に変わった。

うざくてしようがない。

その度に、⌘ + W だの クローズボックスをクリックだのをしなければならないのだ。
横着な僕は、Text Speech の設定で、”Dictionary!” と発音することで、”辞書で調べる” を実行している。
“Dictionary!” のあとに必ず、”Close Window!” と言わなければならないことが、たまらなくアホみたいである。
※ おそらく、横で見ている(聞いている)人がいたら、「便利なんだか不便なんだか…」と笑うはずである

そもそも、「さっきの単語をもう一度見たい」となれば、バックボタンがあるのだから、自由に履歴を行き来できるではないか。

さて、当然、Preference に当該設定があるものだと探したが

…困ったことにこれが…ない。

では、方法はないのだろうか?
どうせ、default write なコマンドで可能なはずだ。

… 調べてみたら、見つかった。 Read More

サンシャイン牧場の畜産についての考察

目的

mixi のサンシャイン牧場 (サン牧) では、畑と畜産とにおいて、プレイ構造が酷似している。

  • 種 = 仔
  • 畝数 = 飼育キャパ
  • 蟲 = 悪戯 など

しかし、プレイしているうちに、思いの外、畑と畜産広場では、色々と異なるということを実感する。

どこがどうことなるのか。
畑で重要なことが、畜産ではさほど重要ではなかったりするのか、その逆はどうか。

いくつかの単元にわけて、攻略に関わる考察を勧めていくことにする。

また、「同じ資金では、どちらが生産効率が高いのか」ではなく、「同じ時間では、どちらが生産効率が高いのか」が重要となるので、最終的には、時間あたりの効率を判断基準とする。

まずは、数値的諸元である。

畑における種 と 畜産広場における仔 の数値的諸元に、数値的差異があることは実感する

個別の種や個別の仔 による差異 ではなく、種か仔か つまり、畑の作物か畜産物かという差異である。

それには、例を定めて、じっくりと考察すべきである。

後述する参考ページを見るかぎり 代表的な一銘柄ずつを検証することで、充分ベクトルめいたものは感じられるようである。

そこで、畑と畜産 で、それぞれに複数の例をとることは、無意味であると判断し、代表的な かつ一般的な 種・仔 を設定して考察をすすめていくことにする。

時間単位では、畑と畜産とのどちらが生産効率が高いのかを、金銭面 / 経験値面 両面について試算してみた。

資金単位ではなく、時間単位の効率にこそ、興味がある。

Read More

Bento 3 リリース!

BENTO 3

Bento の新バージョン Bento 3 がリリースされました。

既存の Bento / Bento 2 のユーザには、リベートプログラムがあるようです。
リベートプログラムは、通常の アップグレードプログラムとは少々手順が違います。

まずは、普通に、どこかで購入し、その後、Bento 3 アップグレードリベート リクエストフォーム で、旧バージョンのインストールキー / 新バージョンのインストールキー / 購入日 / 購入店 などをフォームに入力すると、後日、2,000円分のリベート券が入手できるようです。
(しかし、日本の FileMaker社のサイトでは、リベート券のことをあまり大々的に喧伝していませんね)

なんか面倒にも思えますが、通常の アップグレードだと、旧バージョンの使用権を、新バージョンに更新するというライセンス契約になる場合も多いところ、このリベート・プログラムなら、別途、旧バージョンで事足りるジョブは、別マシンに旧バージョンをインストールしておいて使用するということも、ライセンス的に問題なさそうですよね。

何やら、5人までの共有に対応したとか、iPhoto との連動ができるようになったとかのようですが、詳細は後日、使い心地などもレビュー予定です。

※ 共有を使うには、ファミリーパックの購入が必要ですね。

………………………………………………………………………………………………

2009/10/28 追記:

やっとFileMaker Japan のサイトでも、

Bento 3 アップグレードリベートオファー

としてこの件に対するアナウンスが行われました。
http://www.filemaker.co.jp/promos/

それによると、

今すぐ割引価格で購入(インスタントキャッシュバック) — こちらの FileMaker Store Japan にて、2,000 円割引の価格でお求めいただけます。Store でのご購入には、有効な Bento 1 または Bento 2 のライセンスキーが必要です。

とのことなので、購入 > 申請 > キャッシュバック という形式をとらなくても、キャッシュバック分を引いた金額で購入 という手段ができたようです。

Dropbox の iPhone App

Dropbox の iPhone アプリケーション が登場 (無料) しました。(iTunes Store Link)

インストールして、少しだけ試してみると、なかなか使えそうな感じです。

Dropbox フォルダ内のファイルで、「zip などのアーカイブファイル」や「汎用フォーマット以外のファイル」については、
以下のように、Unable to View File と出てiPhone 上での閲覧はできませんが、
その代わりに、この画面で、左下のメールアイコンをクリックすることで、当該ファイルに対するリンクを含むメールが生成されます。

IMG_0452 IMG_0453

これだけなら、別に驚くことはないのですが、「使える!」と思う点は、以下の二点。

当該リンクは、1か月の期間のみ有効である

当該リンクで、当該ファイルに (移動 / 削除 / リネーム などされていない限り) 永久にアクセスできるような状況を自動的に回避できます。

都度生成のユニークなハッシュ値のような文字列が、リンクURL の構成要素に使われている

Dropbox フォルダ内のファイルをで、Dropbox を使っていない人に渡したい…という場合、
通常Dropbox の Webインターフェイスを使わなければ、
渡せるのは、Dropbox/Public フォルダ内のファイルのみです。

その場合、相手に、当該ファイルを示す URL をメールなどで教えることになりますが、このURLが問題となります。
Dropbox/Public フォルダ内の同一階層にあるファイルを示す URL は、ファイル名以外、同じなのです。
これでは、ファイルの送信者の Dropbox/Public フォルダのURLが静的にわかってしまうわけです。

ところが、Dropbox の iPhone アプリケーション では、URLの構成要素にハッシュ値らしきものが使われています。

このことによって、ひとつのファイルのURLを知るものが、他のファイルのURLを、安易に想像することは不可能になっています。

また、このことは、Dropbox フォルダ内の Public フォルダの外にあるファイルを受け渡したいという要求の解にもなります。

このように生成されたリンクは、タダでさえそこそこセキュアな上に、有効な期間が1か月のみ…ということですから、充分使えます。

Safari で PDF の扱いを、Adobe Acrobat から Safari に戻す方法

CS4 をインストールして以降、Safari での PDF の扱いが変わってしまった。

Safari で、PDF を表示しようとする度に…つまり、PDFファイルのリンクをクリックする度に、Acrobat が立ち上がろうとするのだ。

単に、Safari で調べ物をしているだけなのに、その都度、くそ重い Acrobat が立ち上がるってのも どーかと思うので、 Safari で、PDFファイルを表示できる元々の設定に戻そうと、方法を調べた。

/Library/Internet Plug-Ins/AdobePDFViewer.plugin

を手動で削除したりもしたけれど、なんだか調子がおかしくなる。

単純明快な方法にたどりつくまで、15分ほどかかったので、ここにメモ。

  1. Adobe Acrobat > 環境設定 > インターネット
  2. 「PF をブラウザに表示」のチェックボックスをはずす。
  3. その後、Safari の再起動。

たった、そんだけ。

今の脳みそ

マイクロブログ

穏やかなコミュニケーション

読み手を無視できる独り言

お笑い芸人 → 「自分が面白いと感じること」を伝えて、共感を得る職業。

テクニカルライター → 「自分の知る (感じる) 技術情報」を体系化して、共感を得る職業。

素人は、Twitter (笑)

欲求・刺激・行動

どうしても消せない「普遍的な本質を捉えたい」という厄介な欲求

欲求は、根源的なエネルギー

刺激は、他者のアウトプット

刺激 x 自分の欲求 = 心の化学変化

欲求は刺激によって、その態 (なり) を変える

他人には、行動しか見えない

ともすると、自分も、自分の行動しか見えていない Read More

FileMaker社に不安を感じる

■ FileMaker社 日本法人 新社長 が 戦略を語るインタビュー記事

粟倉社長に聞く、ファイルメーカーの戦略
http://ascii.jp/elem/000/000/425/425694/

彼の主張を意訳すると…

  • 従来の販売形態は、データベースソフトといえども、他のアプリケーションと同様に、店頭でのパッケージ販売が主であった。
  • この状態では、素人にも使いやすい 体感的なデータベースソリューションの作成が可能な アプリケーション から脱却できない。

そこで、戦略に3つの柱を考えた。

  1. ライセンス販売を行う直販部隊を新設
  2. FBA企業に、ライセンスの再販を認めた
  3. 大手インテグレータとパートナーシップ

これらは、一見ふつうの話に聞こえる。 Read More

クラウドという言葉の誤解 (経営者 / PM向け)

今年になって、やっとクラウドという言葉が、普通に理解されるようになってきた…かに思えたのですが、どうやら、そうではないようです。
多くの人は (IT分野のプロを含めて)、勘違いをしているようです。

結論から言うと、どのクラウド基盤を使うのかということによって、得られるベネフィットは全く異なります。
(もちろん、用途の違う複数のクラウド基盤を複合的に使うというのが、リアリティのある選択でしょう)

したがって、よく事例に上がるクラウド基盤を実際にひととおり経験しておく…ということが肝要なのです。

それでは、クラウドのメリットとして上げらることの多い『ハードウェアコストに関して考える必要がなくなる』という点を例にとりましょう。

譬えば、従来は、新規プロジェクトの黎明期には、実運用時にどれだけのスペックのハードウェアとインフラを用意する必要があるのかの見積が必要です。

・ちょうど、新しい飲食店を経営するのに、

・何坪のお店を借りる必要があるのか。
・どのくらいのガスコンロをいくつ買ってこなければならないのか。
・客のテーブルやイスはどれをいくつ用意しておけばいいのか。

といったことすべてを、お店を借りる初期段階で、見積もらなければなにも始まらないのと似ています。
そして、その見積の実際との誤差が、大きな経費のムダを呼んでしまうことも自明かつ一般的です。

クラウドを使った 一定の条件付の方法をとれば、これらの コンピュータハードウェア問題から一切開放されると言って構わないでしょう。

しかし、これらが、一切オートマティックに行われる種類のクラウド基盤は限られています。
また、ソフトウェア・設計面でも、制約条件があります。
そしてそれらの制約は、プロジェクトの人材確保の時点で検討されなければならない類のものです。
Read More

crowdSPRING — デザインのコンペ市場

crowdSPRING site

crowdSPRING site

crowdSPRING というSaaS があります。
ロゴデザイン / 名刺デザイン / グラフィックデザイン / Webデザイン
などの コンペ市場 (Competition Market Place)とでも言えば感じがつかめるでしょうか。

It’s easy
just post your project, watch the world submit ideas and choose the one you like

案件をポストする → 世界中のクリエータからの提案を見る → 気に入ったデザインを決める

かかる費用は、最終的に気に入ったデザインに支払う 200ドル〜。
クリエータさんたちのモチベーションに関わるでしょうから、350ドルくらいは出した方がよさげ。

デザイン事務所にロゴデザインを頼むと、20万円〜 というのが常識。
しかも、多くて、10個以内の提案からたたき台を決めるしかない。
crowdSPRING だと、最低価格 2万円程度からで、案が25エントリに満たない場合は、返金される。
もちろん、優勝賞金 / 準優勝賞金…というように複数の案に賞金をかけることも可能。
※ それぞれ 2万円以上でよろぴこ。

とこんな話を書いていたら、やってみた人発見!

クラウドソーシングサイト「crowdSPRING」利用体験記。300ドルで84件のロゴデザインを GET!(前編)
– japan.internet.com Webテクノロジー
「crowdSPRING」は、ロゴなどのデザインの募集をかけると、140か国以上に散らばる2万4,000人を超える世界中の Creative から応募を受け付けることのできるサービスだ。今回、このサービスを実際に利用してみた。

とにかく、レベルの高い応募エントリが多い。
同一の案件に対して、エントリされた数十の作品をブラウズするだけでも、
デザインを志す人の勉強にもなると思われ。

はだかの雛壇芸人 — 小島某 —

ムダに明るい裸の男の声が、カラカラと響き渡る。
和気藹々としていた職場が、一瞬で不機嫌になる…

… いや、反省していないわけではない。
むやみに話の中心になりたがっているのでもない。
ましてや今更、誰かを笑わせたいのでは決してない。

この手のシチュエーションの場合、男にはそれしか思いつかないのだ。
いや、思いつかないというのは正確ではない。
それしかやったことがない。
他の「刺激に対する反応」を選んでいるうちに、「とき」は来てしまう。

皆が思うほど、男は、KY ではない。

「今、反応しなければならない!」
「今、何か言わなければならない!」
「… 今、この瞬間だ!」

きっと、「瞬間」は合っているのだ。
間違っているのは、「行動」「セリフ」「声」…

悪いやつじゃないんだが…またやっちまったな…
また「へたこいた…」わけだ。

一度ずつの春夏秋冬
どんなときも職場では裸で通した彼だ。
寒気はもう感じない。
ただ、めまい と はきけ は 日々強くなっている。

もはや、覚醒していながらにして、人事不省に陥っている。
これが現実かどうかすら確かではない。

同じシーンを見た「だれかの記憶」なのかもしれない…

初心者向け クラウド・コンピューティング 概論

マルチメディア…
ブロードバンド…

「これからは、○○の時代だ!」
繰り返され、意味を変質させられて、バズワード化していったキーワードたち…

今でこそ市民権を得ているBlog という言葉も、
黎明期「米国で Weblog ってのが流行の兆し…」などと言われた出した頃の評価は散々なものでした。、

「日本人の気質に合わない」
「ナニもそんなに書くことがないだろ」
「個人の日記なんて公の価値がない」

とこき下ろされたものです。

当時、某コンサルタント協会の理事を務めていた僕は、
「Enterprize な動的Webサイトに、低コストで CMS として流用が可能」
と会合で一席ぶったおかげで、
「どうして、今、数百万円の予算をとれる JOB の単価を、数十万円にさげる努力をしなければならないのか?」
と叩かれまくり、理事の立場を追われたりもしました。

今となっては、突飛でも何でもない事実が、ほんの数年前には、「ITの専門家たち」の間でも、現実味を持って捉えられていなかったのです。

さて、話を戻しましょう。

去年あたりから、クラウド というキーワードが、脚光を浴びています。

クラウド・コンピューティング / クラウド・ソーシング / クラウド・ショアリング…
何にでも乗っかる感じで、派生ワードも増えてきているようです。
よくもまあ、節操なく…とは思いますが…

「クラウドとは!」 …などと、声高にあちこちで言及されているのを横目で見ながら、
「なんだか大変そう」だし、「みんながやったらウチも…でいいだろう…」
と横目でチラ見している方が多いのではないでしょうか?
Read More

eZ Publish インストールでの エラー と 対処法 (4.1.1 With eZ Components にて解決済)

eZ Publish は、海外では非常に定評のある CMS です。

仏ナショナル・ジオグラフィック誌豪ヴォーグ誌英・仏・伊エル誌などの出版メディアの公式Webサイト などでも使用され、MIT (Massachusetts Institute of Technology) や 米海軍 などでの使用実績もあるようです。

eZ Systems 社 による サポート (eZ Publish ソリューション) は有料ですが、eZ Publish 自体は GPL (GNU Public License) です。

何事も体験してみないことには、論じられませんので、インストールしてみました。

後日、インストールの詳細は、書くつもりですが、インストールしていくと、現時点 (09/05/05 現在)のヴァージョンでは、(必ず?)邂逅するトラブルがあるようですので、そのことについての注意だけ先に書いておくことにします。

やはり、このエントリでメモしたエラーは、過渡的な問題だったようです。
コメントにて、munakata さんから「2009/05/07 に リリースされた eZ Publish 4.1.1 のインストーラでは、解決している…」という情報をいただきました。
おそらく、eZ Components が必須というということで、バンドルされたインストーラになっているのではないかと思われます。
ま、エントリを削除するってのもなんなので、修正しておきます (09/05/15)

公式サイトダウンロードページでの最新版は、eZ Publish 4.1.0 4.1.1(09/05/15:修正) で、リンク先は、

http://ez.no/download/ez_publish/ez_publish_4_stable_releases/4_1/4_1_0/ezpublish_4_1_0_gpl_tar_gz

になっていますが、これをインストールすると (つか、「これだけだと」が正しい表現かな…)、インストール中に (MySQL の ユーザ名/パスワード 入力の次のステップで) 必ず下記のようなエラーがでます。

すでに、現行の eZ Publish 4.1.1 インストーラでは、この問題は出ないようです。

※ 問題の原因が、eZ Publish 4.1 以降必須になった eZ Components がインストールされているかどうかをチェックするプロセスでのエラーでしたので、初めてのインストールでは、上記、公式ダウンロードページから、eZ Publish 4.1.1 の With eZ Components 2008.2.2 版を選んだ方が良いと思われます。

以下は、すでに過去の話ということです。(09/05/15:修正)

The execution of eZ Publish was abruptly ended, the debug output is present below.”Fatal error: Class ‘ezcBaseOptions’ not found in [eZ Publish の インストールパス]/kernel/private/options/ezpextensionoptions.php on line 54
Fatal error: eZ Publish did not finish its request

The execution of eZ Publish was abruptly ended, the debug output is present below.”

調べてみたところ… Read More

Mobile Roadie:バンドとファンを繋ぐ 安上がりサービス

そのアプリケーションは、写真集、音楽のストリーミング(iTunesで買える曲にリンクしてもいい)、YouTubeのビデオ、今後のコンサートのスケジュール、’fan wall’のような対話的機能(ユーザがコメントや写真を投稿しほかの人たちはリアルタイムでそれらを見れる)など、いろんなコンテンツをサポートできる。バックエンドではバンドは使いやすいCMSにアクセスして、写真やビデオの更新、コメントの管理、新しい記事のアップロード、などなどを行う。アプリケーションのApp Storeでの定価も、バンドが決められる。
Mobile RoadieはバンドのiPhone用カスタムアプリケーションを安上がりに作ってくれる
http://jp.techcrunch.com/archives/20090420mobile-roadie-builds-bands-custom-iphone-apps-on-the-cheap/

Mobile Roadie

Mobile Roadie


面白い!
Read More

Angsuman’s Authenticated WordPress Plugin

WordPress 自体を CUG 化する案件があった。
社内での 一般的な IT 知識の共有のために使いたい ということだ。

この手のリクエストでは、なんらかの Blog システムをインストールして、Basic認証 をかける程度にする場合が多い。企業資産や企業秘密の漏洩に繋がる場合を除いて、ガチガチに認証をかけたいというケースはあまりない。
コストパフォーマンスを考えると、リスクの程度 (確立 x 被害甚大度) によっては、必要充分であるという判断をするケースが多い。

「なんでもかんでも Basic認証というのもエレガントじゃないし、アクセス時の状態を確認してプリパースしてやればいいんじゃね?んなの 数行の PHP ですむでそ?」
「WordPress ならプラグインでそんなのくらいありそーね」
…調べてみた…

Angsuman’s Authenticated WordPress Plugin

WordPress の URI にアクセスしようとすると、現在ログイン中かどうかを判断して、ログイン中でなければ、ログイン画面に移行するということで、全く以ておあつらえ向きな感じ。

ファイルをダウンロードして、例によって、wp-content/plugins に放り込んでやるのみ。
ブツは、ac_authenticator.php という実質10数行のファイルひとつ。

しかも、入れて、Dashboard > Plugins から有効にしてやるだけだと言う。

ところが、ログアウトした後、WordPress にアクセスすると、ログイン画面が出るには出るのだが、
正しい ID / Password を入力してやっても、先に進まない…

対処方法を調べてみると…

[wp-testers] Angsuman’s Authenticated WordPress Plugin
Angsuman’s Authenticated WordPress Plugin just keeps redirecting back
to the dashboard, alternately the Authenticate plugin seems to work
correctly.

ってーのがあったので、スレッドをたどってみる…
Read More

concrete 5 日本語版 キタ━━(゚∀゚)━━ !!!!

昨年、オープンソースになったときに試して、新たな CMS の方向性だなー!とときめいた!

ただ、日本語環境に相当の問題を抱えていたことで、日本語サイトでの実用は諦めた あの!concrete 5 が、有志による日本語版 リリース となりました!!!

ご存じない方に、どんなんかというと… Read More

wp-mixipublisher を入れてみた

WordPress のエントリ追加時に、同時に mixi にも投稿する Wp-MixiPublisher を入れてみた。

開発者のブログでは、

yujilog – [対応中]wp-mixi-publisherのWordpress2.5への対応とMixiバージョンアップ対応
タイトルのとおり、いまさらではありますが対応中です。すでに様々な箇所でパッチなどを配布されている方もいらっしゃると思いますが、Wordpress2.5での動作実績などをお見かけしませんでしたので対応したいと思っています。 また、データの持ち方なども若干変えようかと思っておりますのでリファクタリングも行おうと思います。2008年5月中にはリリース予定ですのでもう少々お待ちください。
http://factage.com/yu-ji/2008/04/30/wp-mixi-publisher-is-under-coding/

となっているようですので、現在の mixi に未対応の Version にパッチな感じで… Read More

Mac 用 Codec サマリー

Mac Codec という検索キーワードで、ウチに見に来る人が多いようです。
期待にお答えできるコンテンツはございませんが、一応、責任感めいたものを感じ、簡単に入れておいた方が良いと思われるCodecの入手先などをまとめます。
まずは、Flip4mac
Windows Media Player の一部の動画ファイルを読めます。
「一部」と言ったのは、読めないものも多数あるからです。
課金システムの実現というのが主な目的なのでしょうが、Micr$oft は、Flip4mac で対応したWMV 以外は、Apple 用の Codec を公開していません。
Boot Camp なり Parallels なりで対応してくださいまし。
それから、もうひとつがPerian
これは是非入れておきましょう!
Perian については、別エントリ『Perian – Mac OS X 用 超便利Codec』をお読み下さい。
いずれにしても、機能拡張の為のファイル(component)を
/Library/QuickTime
もしくは、
~/Library/QuickTime
につっこんでやるだけの場合が多いです。*1

  • 注1前者は、当該Macのユーザ全員用/後者は、当該ユーザのみ

Mozy にバックアップしたデータを Restore (Web Restore編)

Mozy の Mac用ツール(以下、「Mozy.app」と呼ぶ) が、「バックアップするファイル/フォルダを指定しよう」と階層をブラウズしている最中に、結構簡単に落ちます。
~/Library/Application Support/Mozy/
の中身を全部捨てて、Mozy にログインするEMailやパスワードの入力のところからやり直しても、落ちますね。
Mozy.app を起動すると、サーバ内のバックアップデータ容量を確認し、
同時に、Mozy Backup Setz のそれぞれのバックアップ対象ファイルの総容量を計算しますよね。
そのときに、待ちきれずに、違う作業(Mozy.app の環境設定を開いて、スケジュールを変更とか)をさせようとすると、落ちる確率が高いみたいです。

Mozy Restore Web Restore

そいういうわけで、バックアップ対象のファイル/フォルダを指定するとか、バックアップスケジュールを設定するとき以外は、Mozy.app は使わない方が吉と思われます。
メニューバーのMozyアイコンから、[Start Backup] でバックアップを明示的に実行できるし、
[Show Backup History] でバックアップ作業の履歴詳細がのぞけますし、
[Restore Files…] もできますものね。*1
ちなみに、
~/Library/Application Support/Mozy/
の中身を全部捨てて、ログイン情報の設定からやり直しますと、
Backup History などの履歴は消えますし、
バックアップの対象のファイル/フォルダの設定情報も消えます。
しかし、バックアップ対象のファイル/フォルダを、再度同じものを指定してやれば、
サーバに存在するデータとの差分バックアップでOKみたいです。
※ もう一度、xGBのバックアップをいちから始めるわけではないみたいです。
さて、それでは、Web Restore という方法で、リストアすることでしょうね。*2
上の画像をクリックすると、Web Restore をやってみた実例のムービー(9MB程度) が始まります。
テキストクリッピングファイルの問題などもムービーで話しています。
また、ムービー内で、
「~/Library/Application Support/Mozy/ の中身を全部捨てた後のバックアップは、差分バックアップなのか、いちからバックアップなのか分からない」
と言っていますが、差分バックアップです。

  • 注1[Configure Mozy…]だとどうやったってMozy.app のお世話になるわけですが…
  • 注2DVD Restore は7千円以上かかるのでとりあえず、試しませんw

Internet上の無料バックアップスペース – Mozy –

Leopard の Time Machine をいじっていて、ふと思いました。
「雷だの天災だので、データが全部すっとんだら、どーよ…」
同じ場所にあるマシンは全部おシャカになったら…
.Mac (ドットマック)を初め、ネット上のストレージサービスは、枚挙にいとまがありません。
ただし!高い!
無料のところは、何日かログインしないと、アカウント自体が削除されていたり、
なにより、この時代に、容量が小さすぎる…と思います。
別に僕は少しぐらいなら、有料でもかまわないのですよ。
曲がりなりにも、それでご飯を食べさせていただいている人間ですからね。
ただし、条件があります。
・128bit以上のSSLに対応していること
・使用感をモニタできるシステムがあること
・Macも対応していること
これらの用件を満たすところで、正式に有料で登録したとしても、月々の料金は $5 程度というヤツがありました。
世界でダントツで利用されているバックアップサービス Mozy です。
とりあえず、無料のアカウントを取得し、メールデータのバックアップに使ってみました。
うみゅ。使いやすい。
タスクも、さほど取らないし、

  • バックアップするタイミング
  • バックアップする頻度
  • バックアップする対象

全て設定でき、後は自動です。
騙されたと思って使ってみてください。
どうやら紹介者にも被紹介者にも容量アップのベネフィットもあるみたいです。*1
サイトは、英語ですし、この手のサイトにありがちな
「有料のコースの申込へのリンクがやけに目立って、無料の登録がわかりにくい」
という特色もご多分に漏れず…ですので、具体的な登録方法を書いておきます。

  • 注1通常、無料スペースは2GBですが、紹介すると、256MB/人 の割合で、容量が増えるとのことです

Read More

Synergy ふたたび! – SynergyKM –

以前、Synergy -複数のコンピュータの Input Device をひとつにというエントリを書きました。
文字通り、LAN内の他のPCのインプットデバイス(マウス/キーボード)を共用するための方法です。
実は、僕の環境では、Apple Remote Desktop と、Parallels で、事足りるようになり、その後、Synergyは使用していませんでした。
つまり、僕は、
LAN内の PowerBook 17 や、Internet越しの顧問先にあるMacサーバに対しては、ARDで、
Windows は(なるだけ触りたくないので)、どうしても必要なときに、
メインマシン MacBook Pro 17にインストールしてある Parallels を立ち上げる
という方法で、日々をつつがなく過ごしていたのです。
この度、Mac OS X をLeopard にしたこともあり、
「Leopardで、Synergy は動くんだろうか?」
と、ちょこっと興味が湧いて、入れてみました。
結果、デーモンモードではどういうわけだか動きませんが、-f付きで、普通に動作することを確認しました。(version 1.3.1)
で、設定方法などは、前回のエントリとほぼ同じでいいわけですが、
人に伝えるのには、確かに面倒な話なので、WindowsのようにMacにも GUI のインターフェースがないのかなーと探してみました。
ないという情報が多かったのですが、めっけましたので、報告。
SynergyKM (2009/09/28 リンク修正)

  • GUIでサーバ/クライアントの設定が可能
  • Log on 時にSynergy を自動起動可能
  • マルチプルユーザーをハンドリングできて、スリープ後に再コネクトできる
  • RendezVous/Bonjour を使って、自動的に検知可能(Mac のみ)

それに、この SynergyKM は、一つ前のヴァージョンの Synergy (1.3.0) を使用しているので、
けがの功名(?)で、Intel-based Mac でも何の細工なしに動きます。w

2009/09/28 追記:現状の 1.0b7 は、1.3.1 ベースのようですが、Intel-based Mac on Snow Leopard で問題なく動きます

設定も簡単。
Mac同士なら、RendezVous/Bonjour を利用できますから、本当に簡単。
他のOSがまじっている場合?…Windows XP SP2 で問題なく動くことを確認しました。
では、設定を…

Read More

Parallels Desktop build 5160 with Leopard Mac OS X 10.5 その2

とりあえず、Boot Camp 領域から Parallels を起動するのはうまくいった…はずでしたが、Parallels 起動時に、以下のようなワーニングが頻発。
Timed out waiting for the file system to initialize.
Finder の Desktop に、My Boot Camp というハードディスクアイコン(緑色の TimeMachine 用アイコンに似たやつ)が複数出現。
開いても、何も入っていないような感じ。
気持ちワル…
お!そー言えば、NO NAME なる Boot Camp とおぼしきハードディスクも消えている…
こりゃなんとかしないとね…
さて、OK をクリックしない状態で、Parallels を終了させても、当該ワーニングは消えないことから、Parallels 自体のワーニングではなく、なんらかのシステム機能のワーニングであることを想定。
とはいうものの、やっぱり Parallels 関連で検索するしかないとググってみるも、同様の件を発見できませんでした。
そこで、本家 Parallels の Support Forum で物色。
…ありました。
Timed Out – Volume Ejected – Parallels Support Forum
同様のお悩みの方々が多数…。
で、Parallelsのサポートの方が提案しているのが、

Hello everybody,
We are sorry for the issues coming up with the Leopard installation. We could not prevent some bugs caused by last minute changes in the final “gold master” build of Mac OS X 10.5 released on October, 26. We are working hard to fix these problems.
For Drive C mounting and Timeout error please try to install the latest MacFUSE release: http://code.google.com/p/macfuse/downloads/list
I’d appreciate you giving the feedback.
Thank you for your reports. We are analyzing all the data you give.
Best regards,
Xenos

ほほぉ〜。
MacFUSE とやらを更新せよとな…
睨んだとおり、直接Parallels自体のシステムファイルではなさそーな。
その後も、「うまくいかん!」だのと仰っている方に、
「じゃあ、Parallels をこれこれこういう手順でTerminal使ってアンインストールしてから、再インストールしてよ!」
というご指示。
なにやら不穏な状態のレスが続いた後、efxmasterなる方が、

Hello all. I am running Paralells Build 5160. I was running it on Tiger 4.10 with no issues. Since upgrading to Leopard, this is the only error I’ve been having. Upgrading to MacFuse for Leopard (http://code.google.com/p/macfuse/downloads/list) did fix my issue.
As soon as I did it, the Windows C drive on my desktop icon changed back to the normal Mac HD icon with the Parallels icon on it as well, instead of a weird blue Internet type HD icon. Also fixed my problem of having two Parallel’s C drives and either one or both not working.
Also, MacFuse seems to speed up the boot process of Parallels.
No re-installation or reconfiguration of Parallels was necessary.
Thanks for the tip and I thought I would share the experience.

と素敵な「解決一番乗り宣言」。
で、仰るとおりにしました。
それにしても、MacFUSE *1ってなによ?

まずは、MacFUSE って何?ってことから始めないといけないんだけど (僕も最近調べてわかったので) 要するに Mac 版 FUSE の実装。 FUSE ってのはユーザスペースで動作するファイルシステムのことで、通常 Linux などではカーネルモジュールとして組み込まないとならない。FUSE 自体はファイルシステムの API で単体で使う場合は開発者が使うことになる。けど、利用者は sshfs などを使えばそのあたりのことはまったく気にせず使える。
MacFUSE で強調されているメリットとしては NTFS の読み書きが出来るようになるってことがあげられている。現状の Mac でも読み書き出来るのですが、書き込みが 2GB までという制約がある。(たしかあったはず) けど個人的には sshfs でネットワーク先をマウントするのが便利だと思う。
sshfs とは ssh を使ったネットワーク先のファイルやフォルダをマウントするためのコマンドで、ネットワークに繋がっていれば、リモートサーバーをローカルの Mac にマウント出来きローカルから編集可能になる。
具体的な話をすると僕の場合、DreamHost を契約してるんですが、HDD が 200GB もあるわけです。でも実際 WebSite ぐらいをホストするだけならそんなに容量もいらないわけで、物置代わりに使いたいっと。sshfs で繋いしまえばローカルからドラッグ&ドロップで画像なりファイルなりを入れれちゃう。っでローカルからファイルを CarbonEmacs 使って編集とか出来ちゃうわけです。めっちゃ便利。あと、自分のネットワーク内では Samba、リモートサーバーとは WebDav でやっていたけど、外に出た時自宅サーバーに Samba では繋ぐことが出来ないわけです。そんな時 sshfs だったら ssh でコマンドラインじゃなくって GUI でもいじれてしまう。これテラ便利。

出典:MacFUSE + sshfs はテラ便利
URI:http://www.hasta-pronto.org/archives/2007/03/05-2349.php
ほほ〜!
そいつはおもしろそーな!
でも、楽しみは後日として、ご指定の
“MacFUSE-Core-10.5-1.0.0.dmg” – MacFUSE Core for Leopard (1.0.0) –
というやつをD/L。
そしてインストール。
「再起動したらいいさ」
とacceptするかい?の注意書きにあったくせに、再起動を促されません。
でも、まあ、再起動。
立ち上がったら、Parallels を起動。
をおおおぉ〜!
問題解決x番乗りぃ!
うざいワーニングは消えたし、
Finder の Deskopt には、先ほどの緑色のにくいヤツはいない。
かわりに、[C] My Boot Camp のハードディスクアイコンは、Parallels 印が小さく入ったものに。
ダブルクリックすると、ちゃんとBoot Camp の中が見えます。
# ところで、MacFUSE 入ってれば、NTFS の読み書きが出来るとな?
# 書込の制限もなしだとな?
# 読み書きできるの重視で、Boot Camp 領域を、
# FAT32でフォーマットしてしまった僕の立場は?
# NTFS の方がアクセスが速いらしいし…

  • 注1Mac Filesystem in UserSpacE

Parallels Desktop build 5160 with Leopard Mac OS X 10.5

Leopard を入れて約一週間がたち、その余りの使い良さに、内蔵HDと外付けHDを交換*1しました。
それやこれやでゴチャゴチャしているウチに、Parallels のWindowsを破損したようで、削除してしまいました。
んじゃ…と、正規サポートとなったBoot Camp を入れてみました。
これという問題もなく、インストールは終了。
では、Boot Camp のWindowsを対象に、Parallels を設定すべ…と。
Parallels からBoot Camp のボリュームを選択し、boot。
Unable to allocate memory for monitor PE!
ん?
でも、もう一度bootのボタンをクリックすると…。
Windowsが起動しかかって…。Macの強制再起動画面に。
再起動後、ゴチャゴチャとググってみると、
もう一度、Parallels と Leopard の再インストールで当該エラーメッセージから回復したとう記述がある。
Leopard の再インストールは、さすがにめんどいので、Prallels 5160 のDMGファイルをマウントして、
その中にあった、Uninstaller を使って、アンインストール。
念のため、Macを再起動した後、Parallelsのインストール。
Boot Camp のボリュームを選択し、bootさせたところ、
上記のエラーメッセージは出なくなりました。
ところが…
ntoskrnl.exeが壊れている

次のファイルが存在しないか、または壊れているため、Windows を起動できませんでした。
\system32\ntoskrnl.exe.
上記のファイルをインストールし直してください。

とのこと。
調べてみると、Windows のインストールCDから当該ファイルを書き戻してやればいいらしい。
ということで、Windows CD を挿入しておいて、
Parallels の設定で、boot 項目を、CD優先に変更。
boot させ、any key とか抜かすところで、エンターしてやり、CDから起動。
キーボードの選択では、例によって、s を押しておいて、次の画面で“日本語106キーボード”を選ぶ。
Set Up 画面で、“R”キーを押して、対象となるWindows(ここではひとつしかないので)1を選択。
DOS プロンプトに続いて、

expand d:\i386\ntoskrnl.ex_ c:\windows\system32

Exitして、Windowsをリブート。
すると、機嫌良く、Boot Capmp のボリュームのWindowsを Prallelsから利用することが可能になりました。
Parallels ToolsをActionメニューから実行させて再起動。
あれ?any key とか抜かす画面でとまってしまいました。
停止ボタンみたいのを押して強制終了。
「saveしていないデータが消えたり、Boot Camp の対象のWindows に影響が出るカモよ…」
などと脅かされるが、他にどうしようもないので、一旦Windowsを終了。
念のため、Windows install CD を取り出して、Prallelsのboot設定も、FD > HD > CD に戻し、
boot…..
とりあえず、うまくいったみたいです。
Boot Camp のボリュームをFAT32 でフォーマットしてあることもあってか、以前よりやや重く感じますね。

  • 注1つまり、今までの内蔵HD(Tiger)と外付けHD(Leopard)を交換

SIPS コマンド – 画像をコマンドラインで – その2 (フォルダ内の一括処理)

前回《SIPS コマンド – 画像をコマンドラインで – その1 (リサイズ / 回転 / 反転 など)》で、SIPS コマンドの基本的な使い方を書きました。
さてさて…
現実にSIPSコマンドを使うときって、
「このフォルダ内のJPGファイルを全部、規定のサイズにリサイズしたい!」
てな感じではないでしょうか。
つか、私はそーです。
ということで、そんなときどうする?
簡単です。
UNIXコマンドとか正規表現とかよくご存じの方なら、
「あほかいな」
てな話でしょうが、そこは、ほれ、メモということで。
例によって、当該フォルダに cd しておきます。
そして…

for file in ls -1 対象となるファイルを正規表現で指定 ; do sips SIPSコマンドのオプション 規定サイズ ${file} –out 出力ファイル名を正規表現で指定; done

例)《.JPGという拡張子のファイル全てを、240 x 180 にリサイズして、ファイル名の頭に“G_”をつけて同一フォルダに保存》

for file in <code>ls -1 *.JPG</code> ; do sips -z 180 240 ${file} --out G_${file}; done

という感じ。
正規表現の使い方に不慣れな方も、ちょこちょこと例を手直しして、tryしてみてください。
処理速度は、対象ファイル20,000ファイルの処理に、30分弱 といったところ。*1
1,000ファイルくらいなら1分強ですね。

  • 注1MacBook Pro 17 Core2 Duo 2.33GHz

SIPS コマンド – 画像をコマンドラインで – その1 (リサイズ / 回転 / 反転 など)

《元画像ファイルについて》

Original_Img.jpg

ファイル名:Original_Img.jpg

サイズ:768 x 336

《準備》

ターミナルを立ち上げて、作業フォルダにCDしておく

Pathに日本語とか入っちゃってる場合、うざいので、ターミナルで、

とだけ打って*2、Finderで、当該フォルダをとっつかまえて、ターミナルのウィンドウに持ってくれば、Pathごと自動的に入力されるというのは、皆さんご存じのTIPS。

《変形(アスペクト比も変わる)》

縦横比も変わるような変形には、-z オプション、もしくは、—-resampleHeightWidth オプションを使用します。※ピクセル数は縦・横の順で指定

※下記の 例 1 も 例 2 も同じ出力が得られます。


例 1) 横300ピクセル、縦を450ピクセルにする(-z)

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

変形1

出力画像ファイル:1.jpg

出力サイズ:300 x 450


例 2) 横300ピクセル、縦を450ピクセルにする(—-resampleHeightWidth)

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

変形2

出力画像ファイル:2.jpg

出力サイズ:300 x 450

《アスペクト比は同一の縮小・拡大(一辺が ○○ px の正方形に fit するように)》

縦横比のキープした変形には、-Z オプション、もしくは、–resampleHeightWidthMax オプションを使用します。※サイズ指定の引数はひとつ(縦横指定ではない)

例 3) 一辺が 400px の正方形に fit するように、アスペクト比を変えずに、拡大・縮小します

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

拡大・縮小1

出力画像ファイル:3.jpg

出力サイズ:400 x 175

ところが…

ところが、これだと、以下のような場合、問題がおきます。

例 4) 横幅を 400 px にそろえたくて、画像が縦長の場合

元画像ファイル:Tatenaga.jpg

元画像サイズ:200 x 455

拡大・縮小 失敗1

出力画像ファイル:4.jpg

出力サイズ:176 x 400


例 5) 縦の高さを 400 px にそろえたくて、画像が横長の場合

元画像ファイル:Yokonaga.jpg

元画像サイズ:600 x 300

拡大・縮小 失敗2

出力画像ファイル:5.jpg

出力サイズ:400 x 200

例 4 では、横幅ではなく、縦の高さが 400 px になってしまい、肝心の横幅は、176 px ですし、例 5 では、縦の高さではなく、横幅が 400 px になってしまい、肝心の縦の高さは、200 px です。

私の場合も最終的には、「フォルダ内の画像ファイル全てを対象に、一括して横幅を統一した画像に変換をしたい」ので、これではうまくないわけです。

つまり、上記の 例 4 や 例 5 が混在するフォルダに対して、-Z オプションでは、具合が悪いわけです。

《アスペクト比は同一の縮小・拡大(横幅指定 / 縦幅指定)》

直接、横幅や高さを明示的に指定して、かつ、縦横比を変えないで、変換するオプションってないの?ヘルプ出してみるべ。

ありました。

この記事の最初に「縦横比も変わる変形オプション」として説明した-z オプションと同列のところにあったので、見逃すところでした。

明示的に横幅を指定して、縦横比を変えないためには、–resampleWidthを、

未自適に高さを指定して、縦横比を変えないためには、–resampleHeightを使えばいいようです。


例 6) 横幅を 400 px にして、かつ、アスペクト比を変えずに、拡大・縮小します

元画像ファイル:Tatenaga.jpg

元画像サイズ:200 x 455

出力画像ファイル:6.jpg

出力サイズ:400 x 910


例 7) 高さを 400 px にして、かつ、アスペクト比を変えずに、拡大・縮小します

元画像ファイル:Yokonaga.jpg

元画像サイズ:600 x 300

出力画像ファイル:7.jpg

出力サイズ:800 x 600

《その他:Rotate / Flip / Crop / Pad 》

回転させる / 水平(垂直)反転 / (画像中央からの)切り抜き などができます。ま、このあたりは、間違えようがないでしょ。

例 8) 時計回りに45度回転させます

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

出力画像ファイル:8.jpg

出力サイズ:780 x 780


例 9) 水平に左右を反転させます(鏡に映った感じ)

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

出力画像ファイル:9.jpg

出力サイズ:768 x 336


例 10) 垂直に上下を反転させます

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

出力画像ファイル:10.jpg

Crop と Pad

これには、-c オプションでも、-p オプションでもどちらでも同じのようです。cropとpadですから、切り出しと余白とでもなるのでしょうか。*3

しかし、結果に違いは見つけられませんでした。

以下の例では、cropの方を使っています。


例 11) 200 x 300 の画角で、中心から、元画像を切り出します。

※ 指定画角サイズが、元画像より小さい場合:元画像を中心から指定画角分切り出します

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

crop1

出力画像ファイル:11.jpg

出力サイズ:200 x 300


例 12) 400 x 800 のキャンバスの中心に、元画像を貼り付けたようにします

※ 指定画角サイズが、元画像より大きい場合:黒いキャンバスの中心に元画像を貼り付けた感じになります。

今回の元ファイルの例ですと、横がキャンバスより長く、縦がキャンバスより短いので、

結果としては、元ファイルの左右は切り捨てられ、上下には、黒いキャンバスが見えるということになります。

ところで、キャンバスの色ですが、黒は白とかにならないのかなぁ。ご存じの方、教えて下さい。 > えらいひと

元画像ファイル:Original_Img.jpg

元画像サイズ:768 x 336

出力画像ファイル:12.jpg

  • 注1Exif 情報なんかもいじれるみたい。
  • 注2cdのあとのスペース忘れずに…
  • 注3結果は、余白ではなく余黒っぽい状況になりましたw

Best of MacOSX Hints (MacのTIPS)

時期的に、少々(つーか、だいぶ)”今更”ですが、今年の MacWorld Expo で講演された Best of MacOSX Hintsと題された MacのTIPS の話です。
元記事
http://www.kentd.com/index.php?option=com_content&task=view&id=118&Itemid=1
本日、調べ物で、2chをうろうろしていましたら、上記の日本語訳が紹介されていました。
Mac関連ネタをもの凄い勢いで翻訳するスレ 6
僕も知らなかったネタが多かったので、無断転載w

#1: TinkerToolをゲットしよう
いろんなカスタマイズが揃っているフリーウェア。 入れておいて損はない。
http://www.bresink.com/osx/TinkerTool.html
#2: 移動→フォルダへ移動 を使ってFinderのフォルダへジャンプ
ショートカットはShift-Command-G。Tabキーでフォルダ名を補完できる。
開く/保存ダイアログでも動作するが、大文字/小文字が区別されるようだ。
#3: ショートカットを割り当てる
システム環境設定のキーボードとマウスを開き、キーボードショートカットのタブをクリックする。
メニューコマンド名は正確に入力する必要がある。 とてもシンプルなのでやり方はわかるだろう。
Appleがショートカットを割り当てていないメニューにもショートカットを追加できる。
(例えば、Finderの「確実にゴミ箱を空にする」に割り当てたり)
#4: アプリケーション切り替えのトリック
(ジャンプ後も更に)
Command- `(Command-Tab)では、Shift併用で逆順に巡回・スクロールホイール
(訳注:横スクロール。縦ホイールしかない時はShift+ホイール)・矢印キー・
マウスでアプリアイコンをポイントなどでもアプリケーションを切り替えられる。
Hで選択しているアプリケーションを隠し、Qでアプリを終了する。
Home/Endキーでリストの先頭/終端にジャンプする。 Command-TabはExpose中でも動作する。
#5: 辞書のトリック
テキストエディットなどのアプリでは、Control-Command-Dでポイントしている単語の意味がポップアップ表示される。
辞書のショートカットをF7などに指定していると、いつでもポップアップを呼び出せる。
Dictionary上では、他の単語をダブルクリックするとその単語にジャンプできる。
Dictionary appの環境設定をチェックしてみよう。
#6: プレビューの力を使おう
DockのプレビューにフォルダをCommand-Option-ドラッグすると、フォルダ内の全イメージを開くことができる。
ドロワーの空白部(訳注:空白部でなくてもOK)をControl-クリックすると並びを変更できる。
ツール > 注釈 で、PDFに注釈を追加できる。
画像にキーワードを付加しておくとSpotlightでの検索が簡単になる。
#7: ゴミ箱のファイルを開く
Dockのアプリアイコンにドラッグすれば開くことができる。
#8: ProにしていないQuickTimeで、メニューのPro表示を消す
Quicktime Playerのパッケージ内容を表示し、Contents/Resouces内の「ProMenuitem.tif」を別の名前に変更すると、
メニューのPro表示が見えなくなる。
そのフォルダ内にある画像ファイルを変更したりもできるが、注意してやること!
#9: ブラウザなしでインターネットからダウンロード
/System/Library/CoreServicesには「VerifiedDownloadAgent」が含まれている。
これをFinderのサイドバーに登録してリンクをドロップすると、ファイルがダウンロードされる。
#10: Widgetを評価するために、一度だけWidgetを起動する
Widgetをインストールしますか…と聞かれた時に、Command-Optionを押したままにすると
インストールボタンが実行ボタンに変化する。
インストールするには、もう一度Widgetを実行すればよい。
#11: ログイン画面の背景を変更する
Finder>Library>Desktop Picturesと移動して、「Aqua Blue.jpg」を自前の画像に差し替える。
ファイル名は変えないように。
#12: ログインウインドウの情報をセット
マウスでログインウインドウをクリックすると更なる情報が表示される。
日付や時刻などを貼付けるには、ターミナルで以下のコマンドを入力する必要がある(大文字/小文字に注意):
defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo Time
すると、表示されっぱなしになる。
#13: Spotlightで見つかったファイルをFinderに表示
Command-スペースで検索メニューがドロップダウン表示される。 Spotlightで何かを検索した後、
ヒットしたファイルにポインタを重ねるとそのファイルパスが表示される。
そのファイルをFinderに表示するには、Commandキーを押しながらクリックする。
#14: Spotlightのより高度な検索とTips
パイプ文字「 | 」 はOR。 マイナス記号「 – 」はNOT、空白はANDとなる。
例:cat|dog(-mouse) とタイプすると、「catまたはdogを含み、mouseは含まない」という条件になる。
アプリケーションフォルダとシステム環境設定、
ContactsをSpotlightの結果表示から外すと検索速度を向上させられる。
システム環境設定 > Spotlightを開き、検索結果からそれらのチェックを外してみよう。
Spotlightのプライバシーに追加したものはインデックス化されなくなる。
プライバシーにmailboxesフォルダを追加すると、検索対象が減るのでSpotlightが高速になる。
Finder上で検索するとき、iTunesのスマートプレイリストのように条件を追加することができるが、
ここで「サイズが0より大きい」という条件を使えば、検索対象フォルダ以下の全項目を見ることができる。
#15: iPhotoの選択インポート
(訳注:iPhotoを使ったことがないので翻訳が実にあやふやです)
インポートを行う前にreturnを2回クリックすると、
カメラ上の全画像をプレビューして任意のものをドラッグ&ドロップできる。
Shift-Commandを使って複数の画像をクリックできる。
この方法で削除できない画像は読み取り専用になっている。
このTipsはすべてのカメラで出来るわけではないようだ。 また、写真の日付もチェックできる。
#16: iPhoto ムービーブック
iBookを新規作成して、共有 > iDVDに送る を実行する。
するとムービーフォルダにトランジション効果付きで生成される。
761 名前: 偽の神 Mail: sage 投稿日: 2007/03/17(土) 00:06:44 ID: L742Xgso0
#17: ターミナルの「Welcome to Darwin!」を変更する
ターミナルで以下を実行する。事前にバックアップを取るように:
cd /etc
sudo cp motd motd_ORIG
sudo pico motd
#18:iTunesの矢印ボタンの動作を変更する
iTunesでの矢印ボタンの動作を、iTunes Storeでの検索ではなく
あなたのiTunesでの検索に変更するには以下のようにする。
iTunesを終了し、ターミナルで以下のコマンドを入力:
defaults write com.apple.iTunes invertStoreLinks -bool YES
元に戻すには、上記のYESをNOに変えて再度入力する。
#19: Mailを強制プレーンテキスト表示
すべてのメールを標準テキストで表示するには、Mailを終了してからターミナルで以下のコマンドを入力する:
defaults write com.apple.mail PreferPlainText -bool TRUE
元に戻すには、上記のTRUEをFALSEに変えて再度入力する。
#20: よりよい保存ダイアログ
すべてのアプリケーションでカラムが表示されている状態にするには、ターミナルで以下のコマンドを入力する:
defaults write -g NSNavPanelExpandedStateForSaveMode -bool TRUE
#21: スクリーンセーバを常に表示
マシンの速度低下を招くが、RSSスクリーンセーバなどを常に表示させるには、
ターミナルで以下のコマンドを入力する(訳注:改行なしで):
/System/Library/Frameworks/Screensaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &
このコマンドを実行すると、“1411”のようにプロセス番号が返される。
スクリーンセーバを停止するには、ターミナルで「kill 1411」のように入力する。
#22: PDFを簡単に結合
Automatorを起動する。
まずFinder > 選択されたFinder項目を取得 を選び、右ペインに追加する。
次に「Finder項目を並べ替える」を追加する。
さらにPDF > PDFページを結合 を追加し、「ページを追加していく」をチェックする。
最後に、Finder > Finder項目を開く を追加する。
そしてプラグインとして保存…で、「PDFを結合」という名前で保存する。(訳注:対象はFinderにする)
これらが完了したら、Finderで複数のPDFをControl-クリックし、Automator > PDFを結合 を選択する。
そうすれば、結合されたPDFが表示されるだろう。

iTunes(Ver 7.3 later)からUniversalなLAMEでMP3エンコードする方法

某クライアントスタッフから
「某所から入手のmp3ファイルが、macのiTunesで、『ライブラリに追加…』とやっても、追加できず、iTunesは何の反応もないのですけれど…*1
という質問がありました。
当該ファイルを送ってもらって、ローカル環境で実験。
なるほど、私の環境でも再現性があります。
QuickTimeのGet Info…で見ると、192kbpsでエンコードされた普通のmp3ファイルにしか見えません。
ID3V1がタグどうのこうのという話かとも思いましたが、今日は忙しい僕なのです。
Toastで音楽CDとして焼いて、再度iTunesで取り込めばいいんじゃね?
しかし、ご存じのようにiTunesのmp3エンコーダはおバカでありまして、聞けたものではないものになってしまいます。
僕は、AACでしかエンコードしませんが、相談者は、車のCDプレイヤーで聞くため、MP3でやりたいとの要望。
じゃ、LAMEでエンコードしかねーんじゃね?
基本的にiTunesを使いたい。
でも、MP3のエンコードは、LAMEにしたい…と。
iTunes-LAME Encoderなるものが存在するようで、評価は高いのですが、
こいつにバンドルのLAME自体がUniversalではないらしい。
MP3のエンコードっちゅーよーなCPUパワーに依存する処理で、Rosetta(×洗顔石けん)ごしってのもねぇ…
じゃ、UniversalなLAMEを入れて、shuntしてやればいいんじゃね?
ま、一応、ごちゃごちゃとググってみたら、こんなページがありました。
Intel Macで最強のMP3環境をつくる(番外編あり)
この中に、 『Intel Macで「iTunes-LAME Encoder」を使う』ってのがありまして、読むと…
まさにshuntしてやるという方法なのですが…
んー面倒くさい!
で、もーちょっとググると、
はてなで、
iTunes-LAME encoder その4ってのを発見
バイナリパッケージのインストーラ lame-3.97.dmg *2をインストールするだけ。
自動的に、Universalな方のLAMEを使ってくれるらしい。
これは、QuickTimeのIncludeファイルでQTAIFF(QTExtractAndConvertToAIFF)っちゅーやつのおかげだそうです。
へぇx8
ところがここで新たな問題:
スクリプトアイコン自体がメニューバーに表示されない
ググると…これは、iTunes 7.3 later の共通する問題らしい。
そこで、ここにその対策がある
要は、~/Library/iTunes/Scripts/ にiTunes-LAME を放り込むだけではだめで、
iTunes-LAME/Contents/Resources/Import with LAME….scpt
のエイリアスを ~/Library/iTunes/Scripts/ に置いておかないとだめらしい。
では、全てまとめて、具体的な手順…

  • 注1当該mp3ファイルは、QuickTimeでは問題なく再生できるようです
  • 注2ファイルへの直リンク

Read More

仙台の沖縄料理『うみんちゅう花ばな』

たまには、おすすめのお店の紹介でも…
仙台は八乙女に『うみんちゅう花ばな』という沖縄料理店があります。
2〜3年通っている店です。
ラフテーとか、タコライスとか、もずくとか、島らっきょとか、ハズレなしのおいしさです。
しかし、やはり何と言っても、島そばゴーヤチャンプルははずせません!
お母さんも、親方も、すこぶる感じの良い店です。
料理一本槍に生きてきた親方は、三日に上げず来店する常連の気持ちを考えてでしょうか、刺身・てんぷらなどの日本料理も出してくれます。
30年も日本料理の修業をしてきた親方の味は、料理の種類を問わず、五つ星です。
無口で、顔が怖いので、怖い人かと勘違いされることもありますが、すこぶる優しい THE職人 といった方です。
お母さんですか?
お母さんはですね…
「人の良さ」という実体のないものを「人間」という形にして、多めに肉をつけてw
スカーフかぶらせて、エプロンさせて、目玉が見えないくらい微笑ませたら、
『うみんちゅう花ばな』のお母さんのできあがりです。(笑)
性格的に適正のない(爆)経営という現実に悩み、苦しみ、
時季外れの韓流マイブームを続け、
「今度の休みは火曜日も連休にして、北海道に…」
などと妄想しても、お得意さんの予約の電話に、ふたつ返事でOKし、
妄想を予定に昇華させることのできないよーな方です。
頼んでもいないのに、サービスで「これどーぞ」となんのかんのと頂くことも多いので、ついつい食べすぎてしまいます。
「もー食えない!」とか言いながら、帰りには、ブルーシールのアイスを買って、
「今日は飲まない予定だったんだけどなー」なんて笑いながら、代行を呼ぶのが決まりみたいになっています。(笑)
デートでもよし。
カウンターに、ひとりでぷらっともよし。
4人くらいで、奥の座敷で騒ぐのもよし。
「沖縄料理は飽きる」と言っているらしいウチの妹婿にも喰わせてやりたい!w
「沖縄料理は沖縄というステージで食べるからおいしいのであって、料理としてはさほどうまいものでも…」
と思っている方は、カルチャーショックですぞ。

沖縄料理『うみんちゅう花ばな』

  • 住所:仙台市泉区八乙女中央2-1-13
  • 電話番号:022-776-1187 
  • 定休日:毎週月曜日 
  • 営業時間:17:00〜0:00
  • 予算:2,500円/一人 + 飲み物代程度

Mac OS X で アプリがバコバコ落ちる

ええ、ええ、表題の通り、Mac OS X でアプリケーションがバコバコ落ちるようになってしまいました。
最初は、特定のアプリのPreferenceがとちくるっただけかと思いましたが、あれもこれもなわけです。
やーな感じな事実は…Mac OS Xのソフトウェア・アップデートをかけた直後からであることです。
なんらかの潜在化しているトラブルが、ソフトウェア・アップデートで顕在化するというのは、よくある話。
システムのトラブルでしょうなぁ。
もちろん、用意周到な私のこと、バックアップはとってありますので、あれやこれやといじくり回して回復を試みるのであります。
毎週やっていることだが、外部バックアップHDから起動して、Tech Tool Pro でのテストとメンテナンスを一通り…
その後、せっかくだから、これまたよくやっていることだが、Onyxs をフルで走らせて…
少しでも妖しそうなアプリの設定ファイルを捨てて…
…良化せず…
だめもとで、最も基本的なメンテナンスを実行。
はい、OS標準のメンテナンススクリプトの実行と、Disk Utility でのアクセス権修復ですね。
ん?
直っちゃったみたい。
ひとつ納得いかないのは、Onyxはそのへん全部やるようになっているはずなのですが…
あのね。あれみたい。
Tech Tool Pro 4 のセーフティタブにある一連の処理を、定期的に自動的に実行する設定にしてあったことが直接の原因みたい。しかも、同時に実行する設定にしていたし…
全くの私見ではありますが、問題が出るまでの日々のメンテナンスは、システム標準のもので十分かと思われます。
あ、システム標準のメンテナンスとは…
一応は、説明しておきます。
コマンド+ S を押しながらシングルモードで起動させて、CUI の画面で、

fsck -fy

そのあと、

appears OK

な文字列が表示されて、プロンプトでとまっったら、

reboot

起動後、Terminalで、

cd /etc
sudo sh daily
(Password入力)
(
処理待ち、たぶん1分以内)
sudo sh weekly
(少し長い処理待ち、場合によって5〜30分)
sudo sh monthly
(すぐ終わる)

それから…
Disk Utility でアクセス権の修復
以上のことでございます。はい。

FileMakerで作った色テーブルにWebSafeColorのレコードを自動生成する

とある顧問先のお仕事で、HTMLで表をいくつか書くことになったんですけどね。
「面倒くさいから、FileMaker*1 で Tabe メインのHTMLを自動生成するってのが、後々ラクチンじゃね?」
ということで、ごねごねしてみることに…。
thの background-color とか、H2の color とかも汎用性を持たせた方がよかんべなー
と考えると、やっぱ、color のテーブルを作って、そこから引っ張ってきて、各々の色をConfigureしてやるのが常道だろうと…。
なんぼFilemakerが使いやすくなったからと言って、Color Wheel まで使えませんので、そこそこの色レコードを先に入れておいた方がよかんべなと。
じゃ、どんな色を入れておくかということで…。
Web Safe Color (ウェブセーフカラー)ってのあるじゃないですか。
環境に左右されずに、同じように見える色ってやつ…。
あれくらいは、全部入れておこうかなと…。
Web Safe Color ってのは、ご存じのように、RGBそれぞれの要素で、“00”,“33””66“,”99“,””cc“,”ff”の6段階のみを使用した216種類の色ですが、
んなものなんか法則性があるに決まってますから、その法則性に従って、スクリプトで、レコードを生成したいなと…。
で、ごにょごにょと、並べてみました。
0,3,6,9,c,f,30,33,36,39,3c,3f,60,63,66,69,6c,6f, …
ん?
これって、2桁になるのって7種類めからなのね。
つまりは、6進法?
6進法とWebSafeColorの関係

  • 注1現行のファイルメーカー8.5ってやつは、計算式内で簡単に変数を使えますし、let関数なんてのが使えます。
    Developer版に至っては、でバックモードをonにして、データビューアってやつで、値の監視をしながら、スクリプトのでバックができます。
    極めつけに、カスタム関数ってのが定義できますから、開発がしやすくて、大変助かります。

Read More

Firefox のメモリ消費量をコントロールする方法

Firefoxってのは、Addonも充実していて、ありがたい。
ただし!ただし、立ち上げっぱなしにして、何日か使っていると、メモリをどんどん食い続ける。
こればかりはうざい。
ということで、Mozilla Firefox まとめサイト「メモリ消費」というページを参考に、Firefox のメモリ消費をコントロールしました。
かのページには、以下のような記述があります。
Mozilla Firefox まとめさいとの記述
user.jsをいぢるのもめんどいので、Firefoxのabout:configからやっつけます。
※上記ページの2の「ウィンドウ最小化時にメモリ使用料を節約 (WIndowsのみ)」ってのは、無視しまふ。
だって、Mac OS X のTipsとして書いてるからねん。
config.trim_on_minimizeという設定があるだろうからそれをtrueにすりゃいいんでしょ。以下に倣ってやって下さい。>どざ諸君

  1. URLを打ち込むところに、about:configと入力します。
  2. フィルタ窓にbrowser.cache.memoryと入力します。
  3. browser.cache.memory.enabletureになっていることを確認します。*1
  4. 右クリック => 新規作成 => 整数値と選びます。
    Firefoxのメモリコントロール01
  5. 新しい整数値の設定名browser.cache.memory.capacityと入力します。
    Firefoxのメモリコントロール02
  6. 整数値を入力してくださいというダイアログのまどに、メモリキャッシュの量を指定します。*2
    Firefoxのメモリコントロール03
  7. フィルタ窓にbrowser.sessionhistory.max_total_viewersと入力します。
  8. 表示されたbrowser.sessionhistory.max_total_viewersの値は、自動という意味の-1になっていると思いますが、これを明示的に変更します。
    右クリック=> 値を変更を選択します。
    Firefoxのメモリコントロール04
  9. 整数値を入力してくださいというダイアログが表示されます。
    これは、Firefox 1.5 以降に備わった高速な Back/Forward 機能 (bfcache)に使用するページ数の値ですが、同時に当該機能に使用するメモリの値ともなります。*3
    私は、3を指定してみました。
    Firefoxのメモリコントロール05

あとは、Firefoxの再起動でOK

Fink の使い方

もちろんCUIでFinkを使ったっていいのですが、せっかくのGUIアプリである FinkCommander を使って操作しましょ。
FinkCommanderの使い方ったって、難しいことはないわけですが。
0-a)Fink の Binary を最新の状態に更新するためには、
Binary => Update Discriptions(Command + Option + U) を選択。
0-b)Fink の Sourceを最新の状態に更新するためには、
Source => Selfupdate (Command + Sift + S)を選択。
0-c)これらの実行時に必要が有れば、指示が出ますから、その場合、
Source => Update-All (Command + Shift + A)で、UpdateAllしてやる。このとき、必要が有れば、指示に従って、

fink scanpackages
sudo apt-get update
sudo apt-get install gettext-dev=0.10.40-25 gettext=0.10.40-25

てな具合にターミナルを叩いてやります。*1
1)Installしたいパッケージを探すSpotlight検索のような窓がありますので、その窓に入力することで、インクリメントサーチが効きます。
2)Installしたいパッケージを選択した状態で、SourceまたはBinaryでのインストールを行います。Binaryの欄にRevision記述が有れば、Binaryパッケージでのインストールが可能です。

  • 注1もう一度、UpdateAllしてNo packages to install.と出ればOK

Fink のインストール

最近、クライアント各社のMac率が少し上がってきています。
個人的には喜ばしいことだと思っています。
IT担当者がいる企業も増えてきています。
これまた喜ばしいことです。
一応、相談が有れば、IT担当者の方用に一台Macをあてがっていただけるようにお話ししています。
ほぼ一社の例外なく、IT担当者用にMacを用意していただいた顧問先では、IT担当者自身が、深いところまでMacを使うようになるようです。
また、何かやりたいことができて、社内で運用試験というかテストするサーバを…という話になりますと、IT担当者用のMacを使う話にもなります。

Finkプロジェクト

こういった場合、今までは、その都度、色々なツールをご紹介していたのですが、この際、Mac OS XにFinkをインストールしてしまい、簡便にオープンソースの恩恵にあずかる方法を書いておいた方が賢策だと思いつきました。
Finkとは、Open Source ソフトウェアなどの Unix の世界を Darwin や Mac OS X で使えるようにするためのプロジェクトです。
Finkプロジェクトの本家(日本語)
http://finkproject.org/index.php?phpLang=ja
通常、Mac OS X に何らかのUNIXソフトウェアをインストールしようと思いますと、Mac OS X用のインストーラパッケージがバイナリで提供されていない場合、ソースからコンパイルすることになります。
現状の環境に合うように、Configureしてあげないといけませんから、UNIXの知識もそこそこ必要になります。
なにより、どのrevisionのどのファイルをダウンロードすればいいかも問題です。
Finkをインストールしておくだけで、それらの問題から開放されます。
では、まずは、Finkのダウンロードから…

Read More