Leopard

Python を始めてみる

前々から興味があったので、 Python をやってみる。 Python は殆ど分からない初心者レベル。 とりあえず Mac OS 10.5 に Python 環境を作ってみる。 元から入ってる Python は 2.5 で iPython で readline が有効になってないとググったら出てきたので、 Mac…

またしても iconv ではまる

Zend_Validate_StringLength を使ったら、処理が止まった。 どこが原因か追っていたら、iconv_strlen() を使用している箇所があって、そこで応答が返ってこなくなって、ブラウザがサーバが混んでいるから通信できないとエラーが出た。 iconv は この前の PHP…

Leopard に PHP5.2.6 をインストールする

via Do You PHP はてな さん RC5から長かったですねぇ。ようやくリリースされました。 http://d.hatena.ne.jp/shimooka/20080502/1209723579 PHP5.2.6 がリリースされたので早速 Leopard にインストールした。 下準備として、PHP5.2.5 の環境は残しておきた…

vim でたまに文字化け

少し前から vim で ファイルを utf-8 で保存し、そのファイルを開くと文字化けをするようになった。 必ずなるというわけではなくて、たまに起きるから始末が悪い。 文字化けはファイルを utf-8 なファイルを cp932 に変換して、開いている。 e++enc=utf-8 と…

MacPorts の cmigemo

Private Portfile の cmigemo がインストールできなくなった件で、 さっそく対応がされたよう(歓喜)http://blogger.splhack.org/2008/01/privateportfilecmigemo.html ついでに vim も最新バージョンをインストールした。

openssl が有効にならない その2(とりあえず解決)

そもそもの発端が 自分でビルドした PHP5.2.5 で '--with-openssl=/usr' を 指定したのに、phpinfo() でopenssl が enabled になっていなかった。元々 Leopard にインストールされている Apache2.2.6 + PHP5.2.4 は openssl が使用できる。phpinfo() でも op…

Leopard を再インストール

新年になりました。去年は社会人になってから一番忙しい年だった。 燃え盛っているプロジェクトに突っ込まれたり、 これまた全くやったことのない言語で、ぼーぼーに燃え盛っているプロジェクトの末期に突っ込まれたり。 いきなりLLな言語使いからバイナリア…

apache の make でエラー

openssl が有効にならないので、apache に組み込んだバージョンが悪いのかと思って、openssl のバージョンをあげてみた。 現状の openssl に上書きするのは怖いので、/usr/local/ssl というディレクトリを作って、 そこに最新の openssl をソースからビルド…

openssl が有効にならない

Zend Framework の Zend_Http_Client を使って、https なサイトに 通信しようとしたら、以下のようなエラーが出た。 Zend_Http_Client_Adapter_Exception: Unable to Connect to ssl://www.example.com:443. Error #20043097: Unable to find the socket tra…

MacPorts で ctags-5.7J を作ってみる

以前 ctags-5.6J1 を MacPorts の PrivatePortfile からインストールした。vim で tags ファイルを作って、Ctr + ] でタグジャンプを行ってみたが、 うまい事メソッドにジャンプしない。 JSONView ググったら上記サイトに書かれてた。ctags-5.7J にすると良…

Virtual hosts の設定方法

めちゃくちゃ今更ながらな感がするけど、一応メモ。 (Linuxで設定するのと殆ど変わりません) Leopard で HOST 名を設定するのが、以下の箇所になる。 システム環境設定 → 共有 → コンピュータ名編集 → ローカルホスト名 で、Apache2.2.6 の Virutal hosts を…

Leopard で Apache2.2.6 を自動起動させる

Redhat 系の OS だと、/etc/init.d/ とかに httpd という起動スクリプトを設定して、 $ chkconfig --add httpd とかすれば、マシンが起動時に Apache が起動する。Mac OS X の場合は、Tiger 以降から、/Library/LaunchDaemons というディレクトリに plist 形…

zsh をインストール

Leopard に zsh 4.3.4 がインストールされているが、 例によって、オプションを変更したいので、MacPorts の Private Portfile からインストール。http://lapangan.net/darwinports/index.php?PrivatePortfile%2FZsh-devel ファイルをダウンロードして、/opt…

vim7.1 のインストール

Leopard に元から入っている vim のバージョンは 7.0.234 で、 オプションに Ruby がついていないので、愛用している LustyExplorer が 使用できないので、MacPorts で、Vim7.1 をインストールする。どうせ MacPorts からインストールするので、PrivatePortf…

PHP5.2.5 をインストール

Leopard には最初から PHP5.2.4 がインストールされているが、 Pear のオプションがついていなかったり、色々モジュールが足らなかったりするので、別途インストールした。 ついでに PHP5.2.5 にバージョンアップしているので、最新版をインストールした。 …

再インストール

色々あって、Leoaprd を再インストールした。また一から設定しなおし。 Apache は前回と同じくソースからインストール。MySQL は MacPorts の PrivatePortfile を使って、インストールしてみた。 http://lapangan.net/darwinports/index.php ローカル用のポ…

開発環境の設定

引き続き開発環境の設定。 Apache、PHP、MySQL は元々入ってるが、 PHP はデフォルトだと Pear が入ったなかったり、 MySQL は Senna を使いたいから、 ソースで自前でコンパイルしてインストールする。 Apache2.26 "./configure" \ "--prefix=/opt/local/ap…

Leopard インストールあれこれ

Mac OS X Leopard を購入したので、メモメモ。必要なデータをバックアップ後、新規にクリーンインストールを行った。 OS のインストール自体は何の問題もなくインストール完了。 本日インストールしたアプリ。 Safari Stand(SafariStand) CotEditor(http://w…