呑んだくれ改めレッツゴー痛風日記
2006-04-17 引越しコンプリート
_ 引越しコンプリート
今日から有給突入です。うひひ、うらやましいでしょ。
姉の家(多摩境)から東京をずばばっと横断して西葛西へ。部屋の中に放置しておいた粗大ゴミ(1畳敷きのムートンのじゅうたん、座椅子、セラミックファンヒーター、コタツ敷布団、コタツ布団)に粗大ゴミ券をぺたぺた貼って表に捨てていると、スターツの人がやってきていよいよ部屋に引渡し。僕が引越してきたときの部屋チェックシートを見ながら部屋の点検。カビにやられた壁や壊れてしまっている風呂場の扉については、引越し当初からのものなのでお咎めナシ。ホームシアターなスピーカーを取り付けた際の壁の穴については前日しっかり埋めておいたので気づかれもせず。結局、最低ランクのクリーニング代と台所周りの壁のクリーニング代(あわせて約3万円)を引かれただけで敷金がかなり戻ってくることになりました。やったー。昨日一生懸命掃除した甲斐があったよ。
その後、道のわからないタクシーを拾って、迷いながら江戸川区の葛西事務所へ行って転出手続き。これできれいさっぱり江戸川区民ではなくなりました。
んー、西葛西に住んで丸6年。思い起こせばいろんなことがありましたねぇ。恋に落ちたり破れたり、挫折したり自分の無力さに涙したり、酔っ払って警察に職務質問されたり喧嘩に巻き込まれそうになったり、道で寝てたり、勢力を拡大したり、敵を作ったり・・・
なんてことは、まるでない。
郵便局で転居の手続きしたり、DoCoMoショップで請求書の送付先を変更したり、ブックオフでバリバリ伝説を全巻処分したり、帰りに銀ブラして、スパイスピエロでスープカレー食べたり、松屋で試しに匂ってみたCK-1の限定版を思わず衝動買いしそうになったり。姉の旦那さんが鍵を忘れたらしいので慌てて帰宅したり。
2007-04-17
_ 第27回千歳JAL国際マラソン
第27回千歳JAL国際マラソンにエントリーした。フルマラソンにするかハーフにするかで5分くらい悩んだけど、結局ハーフにしちゃった。だらしない。
今のところの今季のエントリー済み大会
- 洞爺湖マラソン2007:10kmの部(5/20)
- 第25回ラニング・オン・SAPPORO:10kmの部(5/27)
- 第27回千歳JAL国際マラソン:ハーフの部(6/3)
2008-04-17
_ 夜型生活
に身体のリズムがあってきちゃったみたい。
これはイカン。
昨日も26時半過ぎに家に帰ると、
何故か大根の煮物がモーレツに食べたくなってしまったので、
作ってしまったさ。
夜の3時も近いというのになんで大根の面取りなんてしてるんだとも思ったが、
食欲にまさるもの無し。
途中でほんだしがないことに気がついたあたりで面倒くさくなり、
鰹節をがつんといれたまま煮込んでしまい、
挙句の果てには落し蓋のはまらない鍋で煮ていることに途中で気づき、
代用できるキッチンペーパーもないのでそのまま煮飛ばし、
明け方近くになって、ちっても美味しくない大根が炊き上がりました。
あー、冷蔵庫の立派な昆布があったの、今、思い出した。
番茶も入れればよかった。今気がついた。
だいぶやさぐれたので、レギュレーション1,2を適用して
2本だけビールのんで29時に就寝。
2013-04-17
_ LionにJDK1.5をインストールする。
MacOSX LionにJDK1.5をインストールするのが何かと面倒だったのでメモ。 LionのJavaVMのバージョンは1.6なのだが、過去プロジェクトのメンテナンスのために1.5が必要になった。/System/Library/Frameworks/JavaVM.framework/Versionsの下を見るといろんなバージョンのJavaVMが入っていそうにみえたのだが、よくみると全て1.6へのシンボリックリンクになっていたので、Webで調べてたどりついたページ(http://www.s-seven.net/java_15_mountain_lion)を参考にしながら1.5を改めてインストールした。 事前準備:
- Pacifistというシェアソフトをインストールして、20ドル払ってレジストレーションしておく。
- ここからOSX 10.5向けのJavaのインストールイメージをダウンロードして展開しておく
1.システムディレクトリの下を操作するのでrootになっておく。
kinokuni-no-MacBook-Air:~ kinokuni$ sudo -s bash-3.2#2./System/Library/Frameworks/JavaVM.framework/Versionsに移動して既存のJava1.5のシンボリックリンクを削除する。
cd /System/Library/Frameworks/JavaVM.framework/Versions bash-3.2# cd /System/Library/Frameworks/JavaVM.framework/Versions bash-3.2# ls -la total 64 drwxr-xr-x 11 root wheel 374 3 18 10:20 . drwxr-xr-x 11 root wheel 374 3 18 10:20 .. lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4.2 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.5 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.5.0 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6.0 -> CurrentJDK drwxr-xr-x 8 root wheel 272 3 18 10:20 A lrwxr-xr-x 1 root wheel 1 3 18 10:20 Current -> A lrwxr-xr-x 1 root wheel 59 3 18 10:20 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents bash-3.2# rm -i 1.5 remove 1.5? yes bash-3.2# rm -i 1.5.0 remove 1.5.0? yes bash-3.2# ls -la total 48 drwxr-xr-x 10 root wheel 340 4 15 15:44 . drwxr-xr-x 11 root wheel 374 3 18 10:20 .. lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4.2 -> CurrentJDK drwxr-xr-x 7 root wheel 238 6 22 2011 1.5.0 lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6.0 -> CurrentJDK drwxr-xr-x 8 root wheel 272 3 18 10:20 A lrwxr-xr-x 1 root wheel 1 3 18 10:20 Current -> A lrwxr-xr-x 1 root wheel 59 3 18 10:20 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents3.PacifistからJava1.5のみをシステムにインストールする
Pacifistをたちあげて、OpenPackageから、ダウンロードして展開していたJavaForMacOSX10.5Update10.pkgを開く。
すると、図のように中身を確認することができるので、1.5.0のフォルダを選択して右クリックからInstall to Default Locationを選択して実行する。

インストールした結果、/System/Library/Frameworks/JavaVM.framework/Versionsの下に1.5.0というディレクトリが作成されていればOK。
4.1.5.0ディレクトリを1.5.0_30にリネームするbash-3.2# mv -v 1.5.0 1.5.0_30 1.5.0 -> 1.5.0_30 bash-3.2# ls -la total 48 drwxr-xr-x 10 root wheel 340 4 15 15:47 . drwxr-xr-x 11 root wheel 374 3 18 10:20 .. lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.4.2 -> CurrentJDK drwxr-xr-x 7 root wheel 238 6 22 2011 1.5.0_30 lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 3 18 10:20 1.6.0 -> CurrentJDK drwxr-xr-x 8 root wheel 272 3 18 10:20 A lrwxr-xr-x 1 root wheel 1 3 18 10:20 Current -> A lrwxr-xr-x 1 root wheel 59 3 18 10:20 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents5.1.5.0_30を指す1.5および1.5.0というシンボリックリンクを作成する。
bash-3.2# ln -sivh ./1.5.0_30 1.5 1.5 -> ./1.5.0_30 bash-3.2# ln -sivh ./1.5.0_30 1.5.0 1.5.0 -> ./1.5.0_30 bash-3.2# ls -Fld 1.5* lrwxr-xr-x 1 root wheel 10 4 15 15:48 1.5@ -> ./1.5.0_30 lrwxr-xr-x 1 root wheel 10 4 15 15:48 1.5.0@ -> ./1.5.0_30 drwxr-xr-x 7 root wheel 238 6 22 2011 1.5.0_30/6.Resources/Info.plistの編集
bash-3.2# cd 1.5.0_30/
bash-3.2# vi ./Resources/Info.plist
JVMMaximumFrameworkVersionの値の変更
変更前
<key>JVMMaximumFrameworkVersion</key>
<string>12.*.*</string>
変更後
<key>JVMMaximumFrameworkVersion</key>
<string>*.*.*</string>
JVMMaximumSystemVersionの値の変更
変更前:
<key>JVMMaximumSystemVersion</key>
<string>10.5.*</string>
変更後:
<key>JVMMaximumSystemVersion</key>
<string>10.*.*</string>
dict要素以下に下記を追記
<plist version="1.0">
<dict>
<key>CFBundleExecutable</key> <--追加
<string>libjava.jnilib</string> <--追加
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
7.編集したinfolistのシンボリックリンクを作成
bash-3.2# pwd /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_30 bash-3.2# ls ./info.plist ls: ./info.plist: No such file or directory bash-3.2# ln -siv ./Resources/Info.plist . ./Info.plist -> ./Resources/Info.plist bash-3.2# ls -Fl Info.plist lrwxr-xr-x 1 root wheel 22 4 15 15:54 Info.plist@ -> ./Resources/Info.plist8.1.5.0_30ディレクトリ以下にMacOSディレクトリを作成してlibjava.jnilibへのシンボリックリンクを作成
bash-3.2# pwd /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_30 bash-3.2# mkdir -v ./MacOS mkdir: created directory './MacOS' bash-3.2# cd ./MacOS/ bash-3.2# ln -siv ../Libraries/libjava.jnilib . ./libjava.jnilib -> ../Libraries/libjava.jnilib bash-3.2# ls -Fl total 8 lrwxr-xr-x 1 root wheel 27 4 15 15:58 libjava.jnilib@ -> ../Libraries/libjava.jnilib9./System/Library/java/JavaVirtualMachinesに1.5.0ディレクトリを作成して、先ほどまで構築した1.5.0_30ディレクトリへのリンクを作成する。
bash-3.2# cd /System/Library/Java/JavaVirtualMachines bash-3.2# pwd /System/Library/Java/JavaVirtualMachines bash-3.2# ls -la total 0 drwxr-xr-x 3 root wheel 102 11 2 2011 . drwxr-xr-x 6 root wheel 204 1 26 2012 .. drwxr-xr-x 3 root wheel 102 11 2 2011 1.6.0.jdk bash-3.2# mkdir -v 1.5.0 mkdir: created directory '1.5.0' bash-3.2# ls -Fl total 0 drwxr-xr-x 2 root wheel 68 4 15 16:00 1.5.0/ drwxr-xr-x 3 root wheel 102 11 2 2011 1.6.0.jdk/ bash-3.2# cd 1.5.0/ bash-3.2# ls bash-3.2# bash-3.2# pwd /System/Library/Java/JavaVirtualMachines/1.5.0 bash-3.2# ln -sivh /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_30 ./Contents ./Contents -> /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_30 bash-3.2# ls -Fl total 8 lrwxr-xr-x 1 root wheel 61 4 15 16:01 Contents@ -> /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_30
これで終了。
環境変数JAVA_HOMEに/System/Library/Java/JavaVirtualMachines/1.5.0/Contents/Home/を設定してあげるととりあえずjava1.5でもろもろ動いているみたい。
EclipseのBuild Pathを設定するには、Libraryの追加からJRESystemLibraryを選択して、そこからInstalled JREの追加。MacOSMacOS X VMを選択してJRE homeに/System/Library/Java/JavaVirtualMachines/1.5.0/Contents/Home/を設定して適当チョップな名前をつける。それをJRE SystemLibraryとして登録するでOK。にんにん。
