先日,PS3 Slimが発売され,ファームウェアのバージョンが3.0になりました.

バージョン3.0には音楽CD意外にもアップサンプリングが働く機能が追加されました!

これを試そうと,Macでも動くDLNAサーバを探してみたところ,
PS3 Media Server (以下PMS)というのが良さそうなので試してみることに.(Java実装なので,WindowsとLinuxでも動くみたいです)
別にUSBとかでもいいですが,折角なので持っている曲が全部聴けるように,DLNAサーバを使います.

バージョンは現在最新の1.10.5を使用しています.

さくっとインストールして実行するとPMSはPS3と接続を試みます.
自分の環境では,基本設定でネットワークデバイスを指定しないとうまく接続できませんでした.(ちなみに無線より有線の方がおすすめです.安定しています.)

接続が完了すると,PS3からサーバが見られるようになります.

おお!ふつうにつかえるじゃん!と喜ぶのもつかの間.

パス中に2バイト文字が含まれるものは非対応データ扱いになっていまいます.

はて?と思い調べてみると,Windowsではうまくいっている様子.
Javaアプリケーションなら,疑うべきはMac用のJavaですね.
結論から言うとJavaSE5にしたらうまくいきました.

それでは設定方法を説明しましょう.

このとき使っていたのはMacOSX10.5.7 Leopard と JavaSE6.(SnowLeopardじゃないじゃん!といわないで.後でちゃんと説明します.)
色々調べていて知ったのですが,Macの場合,実行時に使うJavaのバージョンはアプリケーションの中のInfo.plist内に書いてあります.

アプリケーションフォルダを開いて "PS3 Media Server.app" を右クリック.
"パッケージの内容を表示"をクリックして中身を開きます.
Contentsフォルダの中に,Info.plistがあるはずです.

Xcodeをインストールしている方なら,ダブルクリックするだけで,Property List Editorが起動して簡単に編集できます.
開いたら一番下にある"Java"の項目を展開して"JVMVersion"の項目を1.5+から1.5に変更して保存します.

Xcodeをインストールしてない人は,適当なテキストエディタで開いてください.

<key>JVMVersion</key>
<string>1.5+</string>

<key>JVMVersion</key>
<string>1.5</string>
に変更して保存してください.

これでJavaSE5を使うように設定できました.

この状態でもう一度PMSを起動して2バイト文字を含むパスで指定されるファイルを開いてみましょう.
うまくいくはずです.


さて,問題は今日起きました.
これまた先日Snow Leopardにしたわけです.
今日,PMSを起動して音楽を聴こうと思ったら2バイト文字がまただめになってましたorz

デフォルトのJavaバージョンを確認してみるとJacaSE6になっていましたよ.
Javaの設定を変更できる"ユーティリティ→Java Preferences"を開いてみると
なんとJavaSE6しかインストールされていないではないですか!
Snow LeopardはデフォルトではJavaSE6しかサポートしないみたいです.

解決方法は以下に書いてあります.
http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard
ターミナルから順に実行していきます.
wgetは無いときはリンクをいったん保存して保存した場所で同じように実行していきましょう.
最後のJava Preferencesの設定は先ほどのInfo.plistが設定されていれば,行わなくても大丈夫なはずです.

ようやく再生できました.
めでたしめでたし.

(176.4kHzはいいですね.)

今日から公開です.

新宿バルト9というところでみてきました.
ここの音のチューニング・・・ってか,特に音量が結構 大 だったのですが気のせいかなぁ?
他の映画館より大きい気がしました.そのおかげで戦闘シーンは大迫力でしたけど.

序を見た人は見ると思いますが,そうでない人も序をみてからみてください!
かなりやばいです.
もちろんよい意味で.
実際,感動してウルウルきてしまいました.
エヴァでウルウル!?っと思う方は是非みて確かめるのがよいかと.

核心にせまるネタバレは書いてないつもりですが,時間に関してちょこっと書いています.ちょっとでも情報を得てからはみたくない人はここからは読まない方がいいです.

部屋にあるディスプレイが17インチなんで,さすがに大きいのが欲しいなと思ってまして.

ただ最近は殆どデスクトップを使っていなくて,MacBookばっかりなので使うといってもMacBookとデュアルディスプレイかなと思ってます.

色々見てると21インチのフルHD液晶ディスプレイが安いんですね.
15000円くらいです.個人的には1920x1200が欲しいんですが,これだと,3万近くになってしまう.
あれ?21インチ2枚買えばいいんじゃね?
となると,MacBookとあわせたらトリプルディスプレイ.
まぁでも直ぐ気がつきますよね,ふつーノートには外部ディスプレイポートは1つしかないじゃないですか.

無理矢理トリプルディスプレイにするにはどうするかというと,自分が見つけた選択肢は2つあって

  1. USBグラフィックスアダプタ
  2. 解像度分割

1のUSBグラフィックスアダプタは単純にUSB接続のグラボのようなもの.
例えばこの商品
外付けで新しくグラボを追加するイメージ.
簡単につけられるけれども,最大解像度が1600x1200ぐらいなので,フルHD以上が当たり前な今時のディスプレイには向かない.

2の解像度分割っていうのは,ノートに元々付いてる出力を分配機の様なもので2,3分割して出力するというもの.ってかMatroxのDualHead2Go
例えば1920x1200を2枚出力したいとすると,3840x1200でまずノートからデータを流して,分配機で2分割してそれぞれのディスプレイに出力します.
デジタル(DVI)とアナログ(VGA)版があってデジタルの方が最大解像度が高いけど,ノートのグラボがDualLinkに対応している必要があります.
いちおうMacにも対応しているみたいなので,ノートでどうにかしたい人にはもってこいな商品.
自分のMacBookはDualLink対応なので問題なさそう.
一番の問題はお値段ですね.

結局2が妥当なんですが,高く付くので作業はデスクトップでやれということですかね.
Asperatus(アスペラトゥス)という名前が付いたこの雲は
2006年6月頃から観測されているそうですが,学術上,正式な雲の分類にはいるかもしれないとのこと.

Flickrで「Asperatus cloud」で検索してみると
かなりきれいなものから,不気味なものまで色々見られます.


それにしてもすごい形.
個人的には動画関係でFirewireがあるとDV/HDVカメラとかコントロールできるので,うれしいんです.

今持っている13インチユニボディに付いて無くて,新しい13インチには付いてるので複雑.
しかもProになってるし.


Macを使うようになったので,きになるWWDC.

個人的には OpenCL 搭載の Snow Leopard の発売日が気になります.

なんかいつもやっているんだけど,たまにしかやらないから忘れそうになるのでメモ.

自分はEmacsをX forwardingで実行して開発したりするんだけど,最小インストールした(Baseのみ)のLinuxではXが入ってないからいきなりはできない.
Redhat系ならみんな同じだと思う.

Emacsを入れるとX関連がインストールされてしまうので最小インストールしたのに〜という意見がありそうだがEmacsが使いたいからしょうがない.

yum install emacs xorg-x11-xauth

でEmacsとXauthを入れる.
そして次にBashなら

export DISPLAY=localhost:0.0

と入力し,環境変数を設定する.

一度SSHのセッションを切り,もう一度マシンにログインするときに

ssh username@hostname -X

と -X オプションをつけるとXがforwardingされる.

ログインしたときに
/usr/bin/xauth: creating new authority file /home/hoge/.Xauthority

と出ていればたぶんだいじょうぶ.

研究室で新型PS3にYDL6.1のNEW_PS3用をインストールしたんだけれども,

ps3vramをスワップにしようとしたら,デバイスファイルがないと怒られた.

新型PS3というのは80GB,160GBのHDDを搭載したCECHLxxもしくはCECHPxxぽい.
80GB (Model Number: 98015)
160GB (Model Number: 900006)
とも言われているみたい.

ここの17.にこう書いてある.

After the installation of the rpm, disable ps3vram. Using ps3vram as swap is no longer supported in the updated kernel. Leaving ps3vram enabled may cause boot issues. To avoid these issues or if in doubt whether ps3vram is enabled or not, type:
chkconfig ps3-vram-swap off

このページ自体はブート時のエラーをカーネルのアップデートで解消しましたよーということだが,そのアップデートでps3vramを無効にしているということだ.
そうしないとブート時のエラーが出てしまうかもしれないとのこと.

インストールした yellowdog-6.1-ppc-DVD_20090201_NEW_PS3.iso はすでにこのアップデートがかかっている.

ならしょうがないですね.
次のYDLで何とかなるとうれしいなぁ・・・.

ためしてみようかな.

ちょっと苦戦したのでメモ.

RedmineはRuby on Railsのバグトラッキングシステム(BTS).
Redmine単体でも動作するが,ここではApache上で動かすため,passengerを使って動作させる.
また,バーチャルホストは使わない.

インストールしたバージョンは
ruby-1.8.7
rubygems-1.3.3
passenger-2.2.2
rails-2.3.2
redmine-0.8.4

注意して欲しいのはruby-1.9.1を使うとredmineのインストールがうまく動かない点.

まずrubyとrubygemsをインストールする.
このあたりはググれば直ぐに分かる.

次にgemコマンドを使ってpassenger,rails,sqlite3-rubyをインストールする.
このとき,sqlite3-rubyにqliteとsqlite-develが必要なので入ってなければインストール.

passenger-install-apache2-moduleコマンドでApache用のモジュールをコンパイル

Apacheの設定ファイルを追加する.今回は/redmineでアクセスできるようにAliasを使う.
/etc/httpd/conf.d/passenger.conf
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2
PassengerRuby /usr/bin/ruby

Alias /redmine /var/lib/rails/redmine/public
<Directory "/var/lib/rails/redmine/public">
    AllowOverride All
</Directory>

次にredmineをインストールする.
今回は/var/lib/rails/にインストールする.
アーカイブを解凍し所有者をapacheにする.
redmine/public/.htaccess のRewriteBaseを/redmineに変更してコメントを外し,有効化.
redmine/public/dispatch.cgi.example を redmine/public/dispatch.cgiとしてコピー
redmine/config/environment.rbの ENV[RAILS_ENV]||='production' のコメントを外し,有効化.
redmine/config/database.yml.example を redmine/config/database.ymlとしてコピー
そしてredmine/config/database.ymlを
production:
  adapter: sqlite3
  dbfile: db/redmine.db
  timeout: 5000

と編集する.

その後以下のコマンドでデータベースを初期化
rake db:migrate RAILS_ENV=production
rake load_default_data RAILS_ENV=production
Apacheを再起動して完了.

最近10件のアクション