7月11日に、遂にiPhoneが日本でも発売される。
docomoかソフトバンクかと言われてたけど、
最終的にはソフトバンクとなった。
プランは今の所ホワイトプランを考えてるらしい。
さて、これで日本の携帯業界がどう変わるかが楽しみだ。
話題性は高いものの、iPhoneに関しては賛否両論だろう。
確かに、電話としての使い勝手は決して高くはない。
メールも同様。
携帯主流の世代には受けないだろう。
だけど、iPhoneは電話よりもPCとしての機能がメインで
電話は複数の機能の一つとしての位置づけだと思う。
故に自分のようにPCをメインに使用してる人にはiPhoneがとても魅力的に思えるのだ。
そもそもappleは当初、iPhoneの市場シェア1%を目標値としていた。
だからiPhoneが万人に受けなくても良いとしている。
そういう考え方がappleらしい。
だから自分はappleが好きなんだな。
ちなみに自分はauだからiPhone持てないけど…
契約期間切れたら考えるかな〜
webでHD動画を観る
少しずつwebの動画がHD(High Definition)にシフトしつつあるらしい。
動画の知識は浅いので多くは語れないが、
要はweb上で高画質の動画が観れると言う事。
今まではwebで動画と言っても、
「所詮はweb上の動画。拡大するとブロックノイズが目立っちゃうんでしょ」
と思ってたけど、その考えが覆された。
そうすぐには移行して行かないだろうが、
動画のHDが一般化したらリッチな動画を観るために
webにアクセスするなんて事も出てくるんだろうな。
以下のリンク先でHD動画が楽しめます
■Adobe – Flash HD Gallery
■Adobe – Flash on
■アップル – QuickTime – HDギャラリー
ワールド ワールド ワールド
ASIAN KUNG-FU GENERATION
Tour 2008「ワールド ワールド ワールド」横浜BLITZに参戦。
今回は友達が先攻抽選でチケット取れたので、
かなり前の方で観れた。
前から3〜4列目くらい。
いつもながらアジカンのライブは最高に盛り上がる。
セットリストはツアー同名のアルバム「ワールド ワールド ワールド」が中心。
後は、お馴染みの曲と、新作のミニアルバムから1曲、
NANO-MUGENのコンピレーションから1曲。
ホント楽しかった。
2、3度体力の限界点を突破して弾けてきた。
次はNANOだな。
Mac OS 10.5 PDO Driverインストール
PDO Driverを以下からダウンロード。
PECL :: Package :: PDO_MYSQL
PDO_MYSQL-1.0.2.tgzを解凍して移動。
cd ~/Downloads/PDO_MYSQL-1.0.2/PDO_MYSQL-1.0.2
PDO MySQL Driverをコンパイル・インストール。
phpize
./configure ‘–with-pdo-mysql=shared,/usr/local/mysql’
make
sudo make install
で、インストールされるはずなんだが、
./configure〜
の部分でエラーになる。
調べてみても分からないので保留。
■参考
Mac OS X Leopard で PHP の設定
LeopardにPEARをインストール
Mac OS 10.5にpearをインストール
ターミナルで以下のコマンドを入力。
curl http://pear.php.net/go-pear> pear.php
sudo php -q pear.php
何か聞いて来るがエンターを押し続ける。
各種パスの設定が可能なので、
自分は以下のようにした。
1. Installation prefix ($prefix) : /usr/share/pear
2. Temporary files directory : $prefix/temp
3. Binaries directory : /usr/bin
4. PHP code directory ($php_dir) : $prefix
5. Documentation base directory : $php_dir/docs
6. Data base directory : $php_dir/data
7. Tests base directory : $php_dir/tests
インストール完了。
引き続きDBパッケージも入れてみた。
sudo pear install DB-1.7.10
■参考
LeopardにPEARをインストール
Mac OSX LeopardでPHPとapache2とpearとsymfonyまとめ
Mac OS 10.5 PHPからMySQLに接続
前回macにMySQLをインストールしたので、
早速接続しようとしたがエラーが出てしまった。
Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
どうやらMySQ
Mac OS 10.5でPHPからMySQLに接続
macにMySQLも入ったので、
phpから接続しようとしてみた。
ところが、
Can’t connect to local MySQL server through socket
と言うエラーになってしまう。
どうやら、
MySQLサーバーで使っているUNIXソケットとクライアントソフトで使っているUNIXソケットのパスが違う
という理由らしい。
で、調べてみるとMySQLのソケットは、
/tmp/mysql.sock
php側のソケットは、
/var/mysql/mysql.sock
なので、このソケットを合わせてやれば良い。
僕はphpの方を変更した。
解決法1
phpで以下のようにソケットを指定。
mysql_connect(“localhost:/var/lib/mysql/mysql.sock”,”mysql”,”passwd”)
解決法2
ターミナルで以下のコマンド
sudo cp /etc/php.ini.default /etc/php.ini
コピーしたphp.iniを適当なテキストエディタで開き、
mysql.default_socket =
を見つけて、
下記のように修正する
mysql.default_socket = /tmp/mysql.sock
そしてapacheを再起動する
sudo apachectl restart
上記どちらの方法でも出来たが、
今後の作業がしやすいかと思い自分は解決法2を選択した。
参考サイト
Mac OS XでPHPからMySQLに接続成功
「Can’t connect to local MySQL server through socket」エラーについて
Movable Type4.1にアップグレード
blogのシステムをMovable Type3.32からMovable Type4.1にアップグレードした。
しかしMovable Type4は3と大きく構成が違うようなので、
上書きではなく新たにディレクトリを作成してそこにMovable Type4.1をアップロードした。
手順としては以下の通り。
1.Movable Type3.32のデータベースのバックアップを取る
2.新しくディレクトリを作成してそこにMovable Type4.1をアップロード
3.Movable Type4.1と同階層にdbディレクトリを作成して、そこにバックアップしたデータベースを入れる
4.Movable Type4.1の初期設定で、データベースのパスを上記の場所にする
この方法で特にエラーもなくデータの移行が出来た。
ただ、自分はMovable Type3.32でデータベースをsqliteを使用していたので、
このような簡単な方法でアップグレード出来た。
他のデータベースを使ってた場合は、また勝手が違うらしい。
取りあえずデザインも大きな乱れは無いようだけど、
この機会に少しカスタマイズして行こうかなと思う。
Mac OS 10.5にMySQLインストール
前回、MacでPHPが使用出来るように設定したのに引き続き、
MySQLもインストールしてみた。
なにぶん知識が浅いので、この作業にもかなりの苦労を伴った。
忘れないようにメモ的エントリー。
1. MySQL5.0ダウンロード
MySQLのサイトからdmgパッケージをダウンロードする。
現時点の最新版はMysql5.0.51a
http://dev.mysql.com/downloads/mysql/5.0.html#downloads
ちなみにMac OS10.5には、x86とx86_64-bitが用意されてるが、
自分はx86_64-bitをダウンロードした。
多分どちらでもインストールには問題無いと思うが、
実際のところ試してないので分からない。
2.MySQL5.0をインストール
ディスクイメージを展開したらmysql-5.0.51a-osx10.5-x86_64.pkgをダブルクリックでインストール。
で、本来ならMySQLStartupItem.pkgもダブルクリックでインストールすると、
/Library/StartupItems
にMySQLCOMが入るらしいけど、自分の環境ではそのようにならなかった。
なので、ターミナルを使って
/usr/local/MYSQLCOM
を
/Library/StartupItems
ディレクトリに入れる。
ターミナルで以下のコマンドを入力。
sudo mv /usr/local/MYSQLCOM /Library/StartupItems
もしくは、コピーして移動なら
sudo cp -r /usr/local/MYSQLCOM /Library/StartupItems/MYSQLCOM
3.MySQLの起動
ターミナルで以下コマンドを入力してMySQLを起動する。
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
4.MySQLを管理するためのパスワード設定
MySQLのrootアカウントのパスワードを設定する。
初期状態ではパスワードが設定されていないので必ず設定した方が良い。
ターミナルで以下のコマンドを入力。
/usr/local/mysql/bin/mysql -u root
プロンプトがmysql>になったら、
set password for root@localhost=password(‘xxxxxxxxxxx’);
xxxxxxxxxxxには設定したいパスワードを入力。
Query OK, と表示されれば成功。
あとは以下のコマンドでmysqlからログアウトする。
exit
まとめてみると簡単だが、ここに至るまで結構な悪戦苦闘があった。
まだ勉強が必要みたいだ。
ちなみにディスクイメージ内のMySQL.prefPaneをシステム環境設定にドラッグすれば、
システム環境設定からMySQLの起動・停止ができるらしいが、
OS10.5ではうまく動作しなかった。
なので今はターミナルから起動させる事にしている。
■参考サイト
MacにMySQLのインストール – やってみなけりゃ気が済まない
MacOSXでサーバー稼業 : Mac OS XにMySQLをインストールしよう
Macのネット接続を劇的に加速させる
dolipoというProxyソフトを使う事で、
ネットの接続速度が超高速になる。
仕組みのほどはよく分からないが、
インストールは簡単なので早速試してみる。
実質どのくらい早くなったのかは分からないけど、
確かにyoutubeの動画やflickrの大きい画像などサクサクだ。
これは素晴らしいソフト。
macユーザーなら試す価値ありだと思う。
ダウンロードはこちらから
設定の仕方も書いてあります。
dolipoで更に加速するインターネット : polipo proxy用GUIアプリを作りました。