2009年8月29日土曜日

真夏の東京にカリフォルニアから雪の化身が襲来

snow leopardを入れました。

いろんな方の情報を参考に、Xcode3.2を入れて、Optional Installsのアプリケーションと日本語を入れて、macportsを入れ直して(1.8.0)、(sudo port uninstall installedの後、)sudo port install php5 +apache2 +mysql5 +pearでphpとapache2を入れ直して、httpd.confとphp.iniを他のマシンからパクってきて、index.phpが表示されることを確認。これでバッファ・オーバーランから解放されるのでしょうか?(←勝手な想像)

ところでデスクトップですが、相変わらずというべきか、いつの間に!?というべきか、散らかってます。これを整頓するときのオプションとして、仮想ヴューにしてくれる、というアイディアはどうでしょう? ファイルの種類や日付に応じて分類した仮想ビュー・・・実体の無いフォルダとでも言いましょうか。

ようするに、整頓の機能を仮想ビューで置き換える、と思って頂ければよろしいかと思います。

追記2
仮想ビューの見た目はフツーのアイコンでちょっとだけ仮想ビューだということが分かる小さいマークが入っている感じかな。あ、それよりiPhotoのイベントみたいなのがいいかも(角丸の四角でマウスカーソルで中のファイルのイメージがスライドする)。

追記
MySQLが動かなくなったので、再度MySQL公式サイトからMacOSX Intel 64bit版(mysql-5.1.37-osx10.5-x86_64.dmg)をダウンロードしてmysql-5.1.37-osx10.5-x86_64.pkgとMySQLStartupItem.pkgをインストール。ReadMe.txtを見て、sudo /Library/StartupItems/MySQLCOM/MySQLCOM start を実行してMySQLを起動。phpmyadminでrootパス無しが開けないので、phpmyadmin/config.inc.phpでAllowNoPassword=trueに変更。http://phpmyadmin/でのアクセスを有効にすべく、httpd.confにIncludeを追加し、

Alias /phpmyadmin /opt/local/www/phpmyadmin/

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1 ::1


を入れたがwww.phpmyadmin.comに飛んでしまうので、諦めた。とりあえずlocalhost/phpmyadminで行ける(httpd.confのDocumentRootが/opt/local/www/なため)ので。

ところでなぜapacheのDocumentRootを/optにしたのか覚えていないが(たぶんデフォルトが/opt/local/apache2/htdocsだから)、変更するつもり。

MySQLに開発中アプリ用DBをphpmyadminからインポートしようと思ったが、ユーザ追加のページがまったく意味不明だったので、MySQL Administrator(これはsnow leopard導入前から入っているものだが、そのまま動いた)を使ってユーザを追加。このときユーザをツリーで展開してadd host(ウィンドウ左下のアイコン)でlocalhostを追加し、それを選んでからじゃないと、Schema Privilegesは行なえないので注意。アプリ用のDBに対してだけ設定を行なう。

それにしてもphpmyadmin、何かイマイチ。phpも熟れてきたので、phpでDB変更のコードを書いた方が良いみたい。RailsがRakeでやりたい気持ちが少しは理解できたのだろうか。とはいえこれも次善の策だが。

2009年7月11日土曜日

新しいサーフボード

クロスサイトスクリプティングへの悩みが、経年劣化しつつある昨今でしたが、cssの勉強を真面目にやっていて、xhtml+cssが、やはりweb2.0仕様ではない、と思うようになってきました。もちろん、だからこそJavaScriptやFlashやJava(FX)なのでしょうが、このままでは長年続いてきた(x)htmlやcssが無くなってもおかしくないと、ようやく思えるようになってきたところです。思えば、未だにhtmlが生き残ってるの?と思っていたのは、そう遠い過去ではありませんでした。cssを見てると、flashやそれに類するものがhtmlに取って代わりつつあり、htmlはもう儀礼的なフレームでしか無いサイトも散見するなか、新しい規格による、新しいサーフボードが、そろそろ必要ではないでしょうか。

こんど近所のサーフショップを覗いてみます。

p.s.
そもそもマッシュアップタグをせめて追加してはどうか、という話を書くつもりでした。名前は格式張らず、Mashupでいいと思いますが、W3C風にはExternalとかですかね。

p.s.s.
Mashup -> mashup
External -> external

2009年7月3日金曜日

, and Sit


, and Sit
Originally uploaded by wd.takahashi

flickrを使ってデザイン感覚を磨く勉強中です。
Bloggerにポストできるみたいなので、試してみました。
確認したら削除するかもしれません。
さあ、どんな風になるのかなあ。
他の人の写真も同じように使えるといいと思いますが(予め許可されていれば)、できるのでしょうか?

2009年6月23日火曜日

うた係

偶然、Norah Jonesの『Come Away With Me』というアルバムの『Don't Know Why』という曲を聞いて、エレファントカシマシのヘンな人がとあるTV番組で言った"うた係"という意味が分かった気がした。

追記:
名前が出てこなかったのでヘンな人と言ってしまったが、ネットで調べたら宮本さんという名前だった。

2009年6月19日金曜日

ジョニーウォーカー青ラベル

最近やっと味が分かるようになりました。少しですが。

2009年5月26日火曜日

MacOS X 10.5.7でトラックパッドが無効にできない

いつのまにかマウスを接続してもトラックパッドが効くようになってしまいました。これはシステム環境設定で「マウスがあるときはトラックパッドを無視する」チェックを入れていたためだったと記憶しています。ところが今、システム環境設定をみると、マウスがあるときはトラックパッドを無視する、が無くなっているます。あれ?もともとトラックパッドって項目わかれてましたっけ?

トラックパッドはすごく気に入っていて、正直マウスより良いと思う場面も多いです。しかし基本中の基本である、カーソルの的確な移動、そしてクリック。これはマウスに一日の長があり、なかなかマウスを手放せない状況です。

そんななか、MacBookPro17”を使っていると、パームレスト部分が広く、どうしても本を乗せたりしてしまうため、マウスを使う時は無効にしたい。そして今まではそれがシステム環境設定で簡単にできていたのですが、突然できなくなってしまうとは、がっかりです。

ネットを漁ってみたところ、

(1) 10.5.6のアップグレードからトラックパッドのオブションの「マウスを接続したらトラックパッドを無効にする」みたいなオプションが無くなったとの情報を聞きつけ、そこに書かれていた古いバージョンに戻す方法を試したがダメ。

ところが、あとでアップルのサポートに電話すると、10.5.6にはまだ無効化チェックが残っており、10.5.7は手元に無いので確認できないとのこと。それ以上詳しい解析は有償になるとのこと(90日を過ぎていてアップルケアを購入していないため)。1件¥5250とのことだったので、これで治れば情報料としては妥当かなと考えて「じゃあお願いします。」と言った後で、ふと・・治らなかったらどうする?という声が聞こえてきて、「問題が解決しなかった場合はどうなりますか?」と聞くと、状況によるようですが、基本的に有償みたいな話だったので、もうちょっと調べてからにしようと思い、今回は見送りました。一番気になっているのが、10.5.6はチェックがあるという話。本当かなあ・・だとすると英語版と日本語版で違うか、前述の情報が間違いということになります。アップルストア渋谷で10.5.7にアップグレードしたトラックパッド搭載製品があれば、その辺聞いてみようと思ったのですが、残念、デモ機は全て10.5.6だそうです。失敗した?もしかして。

ただ逆に10.5.6がどうなっているか、確認できるわけですね。

(2)defaults write -g com.apple.mouse.ignoreTrackpadIfMousePresent 1(または0)
とやると、この機能が復活するという話。これはダメでした。でもこの話のお陰でdefaultsの話が少しわかったので、嬉しい副作用です。ただしいつのバージョンからかわかりませんが、

/System/Library/Preferences/

は無くなってしまったようです。(1)のシステム環境設定のprefPaneなどは、

/System/Library/PreferencePanes/

に入っているのですが、これは関係ないんでしょうね・・・この辺のフォルダ(ディレクトリ)構成をまったく把握していない事実が明らかに・・・。

追記:
とおもって諦めきれず、古いprefPaneが転がってないかなあとググってみると、Appleのサイトに10.5.6のアップグレードに関する情報「Mac OS X 10.5.6 アップデートについて」という記事の中で、日本語、英語共、Trackpad System Preferenceが追加されたとあります。やっぱ昔は無かったんだ!記憶が合ってて嬉しい。でもその時点ではチェックが入ってるのかもしれませんから、現物で確認したいと思います。で、まあ無理だと思いますが、古いprefPane、くれないかなあという淡い期待を。

日本語:(一般情報の7行目)「一部のポータブル Mac に、「Trackpad System Preference」パネルを追加しています。」

英語:(Generalの7行目)「Adds a Trackpad System Preference pane for portable Macs.」

ちなみに私のMacBookPro17"は2008.3のまだボタンが付いたトラックパッドです。

2009年5月12日火曜日

LightBoxの次

LightBoxって最近遅くて嫌な感じ。もっと噴出しに近い感じのものがあれば。