All posts filed under “mac

comment 0

wma から mp3 に一括で変換するなら RealPlayer のバンドルソフトが一番良かった(但し Windows に限る)

とある件で結構な数 .wma ファイルを .mp3 ファイルに変換したくていろいろと試行錯誤した話。
Mac で、という条件だとなかなかいいソフトが見つからず、なんか怪しげな(sotnic 系な)ところばかりで、その中でも割りと使えたのが Music Converter というソフトだったのですが、このソフトは1曲ずつしか変換できないという致命的な面倒くささがあったのでしばらく使ってたけど断念しました。
で、なんかいいのが無いかなぁ、とひたすら探していたらありましたよ。まさかの RealPlayer ですよ。えぇ。10年前に別れた友達とまた出会ったかのようなこの気持ち、なんと表現すればよいのでしょうか。まだネットの海に浮かんでいたんですよ RealPlayer はさぁ!!!!(ここで海が真っ二つに割れる)
で、結論からいうと Mac 上の Parallels から Windows を立ち上げ、そこに Windows 版 RealPlayer をインストールすると、RealPlayer Converter というソフトがバンドルされます(ややこしいわ)こいつを使うと一括で wma から mp3 に変換!
ということで解決しましたが、Mac 用の RealPlayer だとこのバンドルはないようで。なんかいい方法ないかな。
realencoder

comments 2

Mac OS X Lion 上で phpMyAdmin から MySQL に接続できなかったのでメモ。

はじめに

前回の MacBook Air 上での環境構築の続き。MySQL を homebrew でインストールした後に、phpMyAdmin を入れたのだが、MySQL のパスワードを入れてもログインができず、「#2002 MySQL サーバにログインできません」の状態だったので格闘したメモ。

結論

$cfg[‘Servers’][$i][‘extension’] = ‘mysqli‘;

$cfg[‘Servers’][$i][‘extension’] = ‘mysql‘;

に変更して再起動で接続できた。ここまでたどり着くのに所要時間2時間。
phpinfo() で確認しても mysqli は入っているんだけどなんでだろうなぁ。
とりあえず動いたのでOK牧場ファームだけど解せない。

余談

この作業は実家で行なっているのですが、無事に接続できた瞬間に「よっしゃー!」と叫んだら母親から冷たい視線を浴びた。いやぁ、実家のご飯は最高だなぁ。

comment 0

Mac OS X Lion 上でバーチャルホストを設定してテスト環境を作るとか、viエディタとの格闘だったりとか。

はじめに

MacBook Air を買った当初、Mac OS X Lion 上の Apache を使ってテスト環境を構築したまましばらく放置していたのですが、Ruby on Rails の勉強がてら再度設定を確認したらだいぶめちゃくちゃになっていたので、もろもろ整理した記録。4時間かかった。

やりたいこと

glover.local をベースとして各アプリケーションごとにサブドメインを割り当てる。

  • oday.glover.local – オディコ用のテスト環境
    /Users/glover/Sites/oday.co
  • blog.glover.local – ブログ用のテスト環境
    /Users/glover/Sites/blog

てな感じで。

参考にしたサイト

大変参考になりました。ありがとうございます。

やったこと

とりあえず、だいぶ前にいじった httpd.conf が相当荒れ模様だったので default に戻した。というか戻すまでに現状の conf のまま四苦八苦して、結局諦めて戻したのが正解。

$ sudo cp /etc/apache2/httpd.conf.default /etc/apache2/httpd.conf

そんでもってこちらのサイトを読みつつもろもろ進めていったらとりあえずはうまくいった。とりあえず、というのは WEB 共有で指定されている IP アドレスをクリックするとなぜか指定していないディレクトリを参照してしまっていたからだ(これで1時間ほどとられた、そして諦めた)
とりあえず、oday.co の CodeIgniter もうまく動作しているようで安心したけど、MySQLっていつ設定したんだっけか・・・全く覚えてないので次回は MySQL 周りの設定を見なおしてみよう。phpMyAdmin とか入れたような記憶も・・・。
で、vhosts の設定は無事に終わって、表示されるようになったんだけど、なんか知らないが、やたら表示されるまでに時間がかかる。名前解決周りかなーとおもいつつググったら hosts に IPv6 のローカルIPも設定すると改善するらしい。ということで以下を参考に /etc/hosts に記述。白目をむいてコピペ。

127.0.0.1 test.glover.local
fe80::1%lo0 test.glover.local

これでとりあえず表示に関しては大丈夫そう。

むずかしかったこと

設定ファイルとかコマンドの指定がどこにあるか覚えられなくて困る。とりあえずメモっとく。

#httpd.conf
/etc/apache2/httpd.conf
#hosts
/etc/hosts
#error_log
/var/log/apache2/error_log
#Apacheの再起動
$ sudo /usr/sbin/apachectl restart

あと、vi エディタが全然使いこなせてない。全然というかもはや赤ちゃんレベル。秀丸、さくらエディタは今頃元気かな・・・。
ずっと編集モードにして、いちいちカーソルを十字キーで動かしてたんだけど、まったく使い方が違うことに途中から気づいた。基本はコマンドモードでいろいろカーソルを動かしたり、コピペしたりして、編集モードは文字を入力する際だけでいいんですね。っていうかそれでいいのでしょうか?
それと、複数行のコピーが vi でできなくて調べたのですが、

1. コピー範囲の開始行で「ms」と入力します。
2. コピー範囲の終了行で「me」と入力します。
3. 「:’s,’ey」と入力し、エンターを押します。
4. ペーストしたい行で「p」と入力します。

なんだろうこの3行目の切なさ。開発者のみなさんのモニタを見ると凄まじいスピードでコードを書いていくのですが、ああいうのをマッハで打ち込んでいるんだろうな。ちょっとずつ触るようにしないとこりゃいつまでたっても覚えられないので、少しずつやっていこう。

結論

GW最高!(ゝω・)