2008年2月アーカイブ

最近、JavaScriptから遠く離れていたので、改めていろいろやってみようとすると、思っていたほどにはスムーズに進行しない。昔持ってた参考書は、誰にあげてしまったのか思い出せないが、とにかく手元にない。
とはいえ、CSSもそうだけど、だいたいのことはwebで調べられるから、まあそれほど困らない。

今日は、2〜3時間ばかり、ちょっとしたwebアプリっぽいものの開発っぽいものに取り組んでみた。
作ろうとしているのは、
  • ある意味、予定表みたいなもの
  • 目標(あるいは欲しいもの)を達成(取得)期限とともにDBに登録
  • 過去、現在、将来の目標(マイルストーン)が一画面で見渡せる
  • 10日後と10年後のマイルストーンが同時に視覚に入る
  • 現在(時刻カーソルは移動可)から近いところのみ可読性を保証
  • したがって、現在から近いところは密な表示、遠いところは疎な表示
  • サーバに依存しない動的HTMLコンテンツをリクエストに応じてPHPが作成
  • 時刻カーソルの移動によるダイナミックなレンダリングはクライアント内で完結
てな感じのもの。
PHPがDBから取得するデータを仮定して、htmlファイル単品でちまちま作ってみたが、まあ、大枠はできたと言っていい感じ。
DBへの登録インタフェースとPHPソースファイルはまだだけど、特に難しいことはやらないので、頭を使うこともなくできるかなと楽観視。
次の作業として、見た目をかっちょよくしたい。

これ、当初、クライアント側はFlashのActionScriptで書こうかと思ったんだけど、Flashのユーザインタフェースってあんまり肌に合わないっていうか、無駄に作業時間が増えそうな予感がしたので、とりあえずJavaScript + HTML + CSSでいくことにした。
masaimara.jpg
日本国内でも取り次いでくれるところがあったからとりあえず募金した。少額だけど。

KICX1356.jpg
7年間ぐらい使っていたPowerMac G4、機能的に決定的な不足はなかったものの、小さな問題がいくつかあったので買い替えを決意し、昨年(2007年)の12月に最新のiMacを購入した。
PowerMac G4での小さな問題とは
  • スリープから復帰できない(SATAだかUSB2.0だかの拡張カードのせい)
  • ファンノイズがあまりにもうるさい
  • 電源が貧弱で起動できる内蔵HDDの数が限定される(大型筐体の意味なし)
  • 最新のiLifeがCPUの制限により利用できない
  • MacOS X 10.5を使うには若干パワー不足っぽい
  • 本体の問題ではないが17インチモニタが物足りない
  • bootcampやvmware fusionが使えない(Windows機が別途必要)
であった。

買い替え前のマックでは、iLifeとりわけiPhotoの使用頻度が高かった。その時点でiPhotoで管理していたデジカメ画像は1万枚を超えていたと思う。そうすると、写真データなどのバックアップが重要に思えてくるのだが、手作業で頻繁にバックアップを取るほどマメな性格ではない僕なので、どうしてもOSレベルでの自動バックアップが欲しかった(OSを10.5にしたかった)。
それに、iPhotoの動作がもっさりしていて、ますます忙しくなった最近の生活においてはちょっとした問題だった。iPhoto、OS、CPUのアップグレードでこれは解決できるのではないかと期待された。

スリープから復帰できないというのは、そもそも、マックの最大の美点のひとつを大きく損なう問題ではあったけど、最近の忙しい(細切れの時間しか作れない)生活の中ではこれがだんだん大きな問題として認識されてきた。じゃあ、電源つけっぱなしにしておけばいいじゃん、という考え方もあるだろうが、ファンノイズがうるさすぎてつけっぱなしになどできない。しかも、すごい発熱量だった(電気も大量に消費していたのではないか)。

それから、家でWindowsが必要となったときに、いちいち会社のノートPCを使わざるをえなかったのもネックだった。

そんなわけでiMacを購入したわけでが、上の問題は(解決できるものは)全て解決した。
OSXも素晴らしいが、新しいiPhoto、iMovie、iDVDが特に素晴らしい。
それに、スリープが使えて快適。細切れの時間しか作れない今の生活にはなくてはならないな。
HDDは外付けのケースを購入してFirewireでつないだ。外付けHDDの電源が本体のスリープと連動していないっぽい(ディスクの回転は止まるけど電源LEDがつきっぱなし)のはちょっとした不満だけれど、それはどちらかというとケースの問題かな。

「マックはやはりお勧めか」と聞かれたことがこの1ヶ月で2回あった。
当然、用途によるが、家庭用であればお勧めだ。判断基準はいろいろあるだろうが、最新のiPhoto、iMovie、iDVDを触ってみて、それが自分の求めているソフトウェアだと思ったならば、マック以外に選択肢はないだろう。
マックの価格が高いという意見もあるが、
  • iLifeあるいはiLifeに匹敵するソフトウェア(そんなのあるのか?)の価格
  • 上記ソフトウェアを習熟するのに必要なコスト(時間や労力を含む)
  • 上記ソフトウェアやOSを快適に使用できるハードウェアの価格
  • 将来的なOSアップグレード価格
をトータルで考えると、それほど高くない。デザインを思えばむしろ安い。
Windowsが必要(仕事以外でなんのために?)であればマックにWindowsもインストールすればよいが、その逆はできない。


KICX1354.JPG
いつかはケニアに行ってみたいと思っていた。

そのケニアが今、大変なことになっているらしい。
  1. ひどい暴動が発生した。
  2. 暴動の件が世界に知れ渡った。
  3. 世界中からの観光客が激減した。
  4. 動物の保護区が運営費不足で危機に陥っている。

危機というのは、具体的には

  • レンジャーの給料が払えない
  • 密猟を防げない
  • 肉食獣が家畜を襲った場合の補償ができない
  • (その結果)マサイが肉食獣を報復として狩る
といった事態らしい。

将来、お金と時間にゆとりができてケニアを訪れることができたとしても、その時にはもうライオンやゾウやシマウマはいないかもしれない。そうなったら悲しい。
というわけで、とりあえず保護区の活動を維持してもらうために募金をしてみようか、と。

マサイマラ国立保護区
http://www.maraconservancy.com/

さっきダウンロードしてきて、さっそくインストール。
一部、設定ファイルの書き方(StaticWebPathの設定)を間違えていたために、1時間ぐらいロスしてしまった。

これから、ここでブログを書いてみようと思う。

自分が考えたことや感じたこと、創意工夫のアイディアや挑戦や野望や願望について書いてみようかと思ってる。今のところ。リアルタイムな日々の出来事は、あまり書かないかもしれない。逆に過去の出来事を、今の自分がどうとらえているか、ということは書くかもしれない。
どうなることやら。

このアーカイブについて

このページには、2008年2月に書かれたブログ記事が新しい順に公開されています。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

ウェブページ

Powered by Movable Type 4.1