gakkieのBlog

Archive for the ‘mac’ Category

Firefox4.0でswipeさせよう

Firefox4.0でswipeさせよう
3本指で上下スワイプを、今まではMultiClunchってソフトでやっていたのですが、
Firefox4にアップグレードしてからどうも動きがおかしくなりました。
上下にスワイプすると、ページの最上部・最下部にスクロールしてしまいます。
調べてみると、Firefoxにスワイプの機能が備わっているとか。
(Firefox3.xころからって話もちらほら)
というわけで、about:configで設定します。
フィルタに「swipe」って入れます。
こんな設定をしました。

設定名

意味

browser.gesture.down
cmd_close
タブを閉じる

browser.gesture.left
Browser:BackOrBackDuplicate
戻る

browser.gesture.right
Browser:ForwardOrForwardDuplicate
進む

browser.gesture.up
History:UndoCloseTab
閉じたタブを開き直す

他にはこんなのとかこんなのがあるそうです。

Read More

mac portsのmysql5とPHPの接続でエラー

久しぶりのエントリですが、さらっと。
CakePHPをインストールしてみたんですが、
MySQLがつながらない。
[code]
Warning (2): mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’ (2) [CORE/cake/libs/model/datasources/dbo/dbo_mysql.php, line 370]
[/code]
なんていうエラーが出ます。
ぐぐってもあんまり出てこなかったんですが、
要はmysql5につなげるためのsockファイルをPHPが見つけられないとのこと。
で、このsockファイルを指定するのはphp.ini。
Macのphp.iniは、/etc/php.ini.defaultを/etc/php.iniにリネームして使うようですね。
mac portsで入れたmysql5のsockファイルは、
/opt/local/var/run/mysql5/mysqld.sock
にあるらしいです。
ということで、以下のように設定。
[code]
$ sudo cp /etc/php.ini.default /etc/php.ini
$ sudo vi /etc/php.ini
$ diff /etc/php.ini.default /etc/php.ini
760c760
< mysql.default_socket = /opt/local/var/run/mysql5/mysqld.sock

> mysql.default_socket =
$ sudo apachectl restart
[/code]
これで問題なくmysql5へのアクセスができましたとさ。

Read More

mac portsのpythonにはまった!

新しくなったMacBookを買いました。
いろいろなれないところはありますが、
Hello world厨としては、
MacBookでDjangoを動かしてみたいなと思ったんですよ。
で、はまったところの備忘録

Read More