« 2008年3月 | メイン | 2008年6月 »

2008年4月19日

MacBook Pro ~いよいよスイッチできそうな理由~

会社用のPCをMacに変えた。厳密にはまだ全て移行していないが、今回はいよいよSwitchできそうだ。

時期を分けて3台ほどMacを所有したことがあったが、どれも「遅い」「使いづらい」という理由で、メインマシンにはなりえない、と感じていたが、時代は変わり、Macも変わった。

■Macが速くなった

Intelマックの登場により、実際の処理速度も、スピード感(これ重要)も十分。

■Macが安くなった

MacBook Proなど、ハイエンドのノートPCでもかなり安くなった。

■Macが使いやすくなった

個人的にノートPCで一番重要なのはスクロールパッドだと思う。

まず標準でスクロール対応になった上、何よりスクロールパッド単体で右クリックに対応したということが大きい。これらはWindowsノートPCに慣れた人にとっては、外せない要素のはず。

ちなみにスクロールは二本指で上下左右になぞり、右クリックは二本指をパッド触れた状態でボタンをクリックすればOK。後者は慣れれば特に問題ない。

■Windowsが使えるようになった

VirtualPCのような保険用としてではなく、VMWare Fusionなどにより一つの武器としてWindowsを使えるようになった。

■使用しているソフトウェアが変わった

いつも使うブラウザがSleipnirからFireFoxになり、開発環境もEclipseになった。また個人的にはさほど依存していないが、ウェブアプリケーションが増えたのも大きい。

■ThinkPad Tシリーズに魅力がなくなった

ドッグも捨てがたいが、明らかに今のラインナップは魅力なくなった。

というわけで、今までにインストールしたリスト。随時更新します。

---
FireFox
 All-in-One Sidebar
 Autocomplete manager
 Cache Viewer
 Color Zilla
 Firebug
 Fission
 Greasemonkey
  SBM Count With Google
  その他自作スクリプト
 Live HTTP Headers
 Measure It
 PDF Download
 Pearl Crescent Page Saver Basic
 Selenium IDE
 SeoQuake
 Tab in Textarea
 Tab Mix Plus
 Tab URL Coopier
 Tab Menu
 User Agent Switcher

Remote Desktop Connection
Skype
Cyberduck
FreeMind
MySQL GUI Tools
google Earth
Flip4Mac
Real Player (もはやSFC GC用か?)
Opera
MSNMessenger
VMWareFusion
 Windows XP Proffesional SP2
  Windows Update(追加選択合わせると100個以上!)
  Blocker Toolkit
  Cute PDF Writer
  .Net Framework Version 2.0
  Mail Distributer
 Windows Vista Home Basic SP1

LabTick
Caffeine
pgAdmin
eclipse(PDT All-in-One)
 Pleiades(本体のみ)
Jude Community Edition
Transmission
dropbox
growl
ssfhs
MacFuse
avc1Decoder
DropUnLHa

2008年4月11日

IE7のお気に入りのバグ? 過去に同じ名前で登録したサイトが開く

IE7のお気に入りで、バグっぽい症状。

(1) サイトαを「A」という名前で登録する
(2) サイトβを「B」という名前で登録する
(3) サイトαを削除する
(4) サイトβの名前を「B」から「A」へに変更する
(5) サイトβを選択すると、サイトαが開く

なんで??

WindowsXP, Vistaで再現。ネット上で同じような不具合情報は見つかりませんでした。

2008年4月 8日

MySQLでサポートしないVistaの文字に関するメモ

背景
・VistaのサポートするJIS X 0213:2004はUTF-8表現で4バイトとなる文字がある
・MySQLは4バイト文字をサポートしない

問題
・MySQLがこれらの文字に対応できない
・MySQLでは4バイトの文字以降は削除されて格納する仕様となっている

詳細
入らない漢字一覧
その他一部の中国語漢字

解決
・アプリケーションレイヤーで弾く
・文字列型ではなくバイナリ型として列を定義する(デメリットあり)
・将来に期待する

詳細
MySQLの現行UTF-8の問題とその対処方法について