例のあれ(仮題)

むしろ一昨日参ります。

<- 2005/2 | 2005/1 | 2004/12 ->

大合奏!バンドブラザース。の4 - 2005/1/1 (土) a.m.09:29 -

 エディット用楽譜ダウンロード
 ニンテンドーオンラインマガジン1月号

 お正月だからって別段特別な事をやるわけでもなく、普通にシレっと始まっちゃいますよ。と書いている時点で普通ではないわけですが。

 そんなわけで、2005年一発目のネタがバンブラ、懲りずにゲームです。エディット用楽譜にスーパーマリオ64内の曲が追加されておりまして、前回配布のジングルベルよりも更に凝った楽譜になっております。まだ、入力してませんけど。や、この路線、暫く続けて欲しいすね。
 そして、N.O.Mにもバンブラが登場。お蔵入りになりかけた苦悩がにじみ出るかの様な開発者インタビューも掲載されております。

 私、相変わらずちょこちょこ遊んでおります。先日某ご友人様のところへ持って行ってセッションしましたら、一人盛り上り過ぎてしまいちょいとひかれがち。ちなみに、セッションすると追加される二曲はプレイしきらないと残らないみたい。気を付けよう、俺。

EOModeler と FileMerge と Unicode。 - 2005/1/5 (水) p.m.12:28 -

 EOModelerでJavaファイルを生成する時プロジェクト内に同名のファイルがあると、その後の処理をどうするか聞いてきます。大体の場合において、既存のファイルは以前生成したファイルで、しかもカスタム化してあったりしますので「Merge」を選択するのですが、そうすると自動的に両者を開いてくれるので便利です。と言うか、開いてくれないと面倒で使ってられません。
 ところが、既存のファイルのエンコードがUnicode系になっていると上手く扱えない様で、UTF-8だとダンマリ、UTF-16だと「asciiじゃないからダメ」とか言われます。

 今までエンコードは“日本語(Mac OS)”を使っていたので気が付きませんでしたが、昨日辺りから本腰入れてやりはじめた某アプリで、戯れにUTF-8にしていたので気が付きました。基本的にソースのエンコードは統一していないと文字化けさせてくれるのでどうしたものかと思ったのですが(←他のファイルのエンコードも設定し直さなければならない)、とりあえず“Non-lossy ASCII”に変更して逃げ(←これはこれで「どうしたものか」な事があるんすけど)。
 あ、FileMerge.appで扱う時だけ他のに変更して、終わったら戻せばいいじゃん。

WebObjects Builder と Unicode。 - 2005/1/5 (水) p.m.06:06 -

 FileMergeのUnicodeの扱いもアレでしたが、WebObjects BuilderのUnicodeの扱いもアレみたいです。ソースのエンコードをUTF-16にすると何も認識しませんし、UTF-8にすると一見上手く扱えてそうですが、ソースにマルチバイト文字が含まれているとWebObjects Builder側から“Edit Source” -> “Add Key...”等としても追加できません。ダンマリです。
 この辺りのアプリは作りが古いからなのだろうが、Unicode推進している会社のくせにいかがなものか。です。

 なわけで、作成中のアプリの日本語を含むソースのエンコードを変えて、コンパイラの設定を変えました(←後からまとめてやるのは非常に面倒でしたが)。やっぱこれからも“日本語(Mac OS)”に限るな。

ドンキーコングジャングルビート。の2 - 2005/1/7 (金) a.m.11:28 -

 公式

 壁紙ダウンロードと感想が追加されておりました。

 私も購入しておりますが、まだ最後まで遊んでおりません。
 今となっては懐かしい感じすらある横スクロール面クリ型アクションゲーム(←昔のスーパーマリオとか)ですが、操作体系が違います、タルコンガを叩き、手を叩きます(←ボタン連打で進むってのは、この手のゲームの走りであるパックランドもそうでしたね)。最初のうちは違和感がありますが、慣れてくると何故だか爽快感があったりします。楽しいです、体力使って熱中してしまいます。
 とは言え、ムキになってコンガを連打し、不必要に力を込めて手を叩く。しまいには冬なのに少し汗ばんでしまいそうな三十男を客観的には見たくないですな。

Dance Dance Revolution with MARIO。 - 2005/1/7 (金) p.m.06:08 -

 ニュースリリース

 え〜、今更DDRなん〜。と言いながら買うんだと思う<私。

 だって、公式には「ドラクエ出るから仕方が無い」と言って購入したPSで最初に購入したソフトはDDRで、withふみふみコントローラですから。

iPod shuffle. - 2005/1/12 (水) a.m.11:38 -

 公式

 折りに触れて申しておりますが、私は一応一時間程度のウォーキングなぞを日課としています(←気が向かない時は行かない単なるお散歩)。そして最初の20GBなiPodで、「再生回数が10より小さい or 最後に再生した日が6ヶ月以内ではない」みたいなスマートプレイリストをランダム再生して利用していますので、「コレはまさに」なプロダクトであります。首からかけられるiPod、お待ち申しておりました。

 そんなわけで、既にiPodを所有していてランダム再生にやれている、かつ短時間の利用に限定できる人にこそ引きが強いモノでありますな。お値段的にも衝動買いしてしまいそうな額でありますし、iPod miniの中途半端な釈然としない感じがスッキリしました。欲しいっす、お散歩Podとして。

 えーと、セミナーが成功したらご褒美って免罪符が自動発令されます。

Mac mini. - 2005/1/12 (水) a.m.11:54 -

 公式

 G4 Cubeの時にもかなり無理をしていたと思うのですけど、今回さらに無理をしているのでしょうか。技術の進歩は素晴らしいですね。

 ファンは回るらしいけど静かそうだし、大きさも小さくてかさばらないみたいなので、家のヘタレでOKなWebサーバを置き換えたりとかしたい。とか妄想。

WebObjectsのセミナーを長崎で。の3 - 2005/1/13 (木) p.m.04:51 -

 非公式サポートページ

 そんなわけで、ついに参加申込受付開始ですよ、皆さん。私が田宮二郎版白い虚塔の再編集版を見ながら構想を練ったサポートページも申込窓口の一つとして利用して頂ける事になりました。興味のある方は是非お申込下さいませ。

 さ、地道っぽく草の根告知運動を開始せねばな。

MySQL 4.1.9 と Mac OS X。 - 2005/1/14 (金) a.m.11:29 -

 MySQL 4.1.9から専用のプレファレンスパネルが付属するみたいですね。起動と停止、スタートアップアイテムに含めるかどうかだけのシンプルな作りですけど。

 普段から動かしっぱなしな私に取ってはあまり重要なモノでもないのですけど、近々「デフォはPostgreSQL」の方へ出戻ろうなんて思ったりしていますので、そうなった場合は便利かも知れません。必要な時だけ立ち上げる的で。

WebObjectsのセミナーを長崎で。の4 - 2005/1/17 (月) p.m.04:21 -

 さて、参加申込受付を開始して数日経つわけですけども、気になる現在の参加希望者数は……、0。

 え?

 ……ゼロ。

 え、え?

 ゼ・ロ。

 ないわー、いくらなんでもゼロはないわー。一発目の告知先であった財団さんのMLの発行数はどれくらいかわからないけれど、せめて2、3人は食いついて来て欲しかった。お仕事関係先にも案内を出したけれども、色よい返事はなし。矢っ張り長崎の人は興味ないんかなぁ。
 そもそもサポートページへのアクセス自体がない。久しぶりにhttpdのlogにgrepかけてみたけれども、ほとんど見られてもいない感じ。かなりアクセス数が少ない“れいあれ”さんよりも全然少ないとは。

 とは言え、当日までは一ヶ月以上あるし、まだまだこれから。二月に入ってからが勝負だな。って思う事にします。しました(←それまでにチマチマ更新して情報を充実させよう)。

お風邪を召しました。 - 2005/1/18 (火) p.m.08:34 -

 っつうタイトルで日記を書いた事が以前にもありましたが、それはDB化する前だったのですね、検索しても出て来ないから。まぁ、いいや。

 つぅ事で、風邪っぴきでございます。「たとえ風邪を引いたとて大事に至るはずがない、あまつさえ寝込む事などあろうはずがない」との自信は脆くも崩れ去り、本日は寝込んでおりました。しかしながら、既にキーボードに向かえている辺りは「強くなったな、俺」と自画自賛するものであります。

 ここ数日、確かに体の調子がおかしかったもののそう気にせず過ごしていましたが、昨日の夜、かなり遅くなってから急に吐き気が。その時は「何か悪い物でも食べてしまった」かと思っていたのだけど、どうも様子が違う。吐いたところで治まらない。それでもまだ楽観視してまして、「寝てしまえば、朝には治ってる」と床へ着いたのですが、1、2時間毎に目が覚めてトイレへ直行。寝る時点で既に胃の中にモノはないから、「出してさえしまえば」という事でもなく本当に苦行、苦行そのもの。
 そうこうしているうちに朝を向かえたわけですが、「いかん、このままではいけない。何かカロリーを摂取しないと昏睡しかねない」ともうバカになっているので変な事を考えて、牛乳を温めて口にするもグビグビ飲めるはずもなく、我慢して気合いで飲んだらその後しっかりリバース。この頃には体中が痛くて、もろインフルエンザ体感中なので動く事だけでもしんどい、「もう動けない、動けるはずがない」とベッドに戻り眠っているのだか眠っていないのだか良くわからない状態で時を過ごす。
 正午頃、まだまだ体的には全然辛い状態だったのだけど、愛犬のお梅さんが「散歩に行こうぜ」と猛アピールするので仕方なく外に出る。が、近くの原っぱまで連れて行き、そこでへたり込む。帰宅し、再度牛乳にチャレンジしようと冷蔵庫を開けたら、ポカリスエットを発見したので、5年振りくらいに飲む。「やっぱ風邪にはポカリだわ」。

 と、午後中ポカリと共に寝て過ごしまして何とか動ける様になりました。夜はお粥を作ってもらって食べましたけども、ちょっと心配……。

お風邪を召しました。の2 - 2005/1/20 (木) p.m.11:38 -

 結局全然まだまだスッキリしていませんで、寝たり起きたりを繰り返しています。三日もやられるとはプライドがズタズタですわ。ただ、ドラクエVIIIはかなり進みました。

 何だか起きて少しは動けるのだけど、わりと体中ガクガク、椅子に座っていてもすぐに疲れるのでベッドへ戻りがち。食欲ほとんどなくて無理して少し食べたら、その後むかつきとかあって恐々。

 今日からお散歩も含めて完全復帰の予定だったのに。明日こそ。

大合奏!バンドブラザース。の5 - 2005/1/21 (金) p.m.11:35 -

 エディット用楽譜ダウンロード

 一頃の情熱は薄れてしまった今でも急に思い出して遊びたくなってしまう本作、まだまだ私のニンテンドーDSには刺さりっぱでございます。そんなバンブラのエディット楽譜の新作がまたまた配布されております。
 今回も任天堂ゲームよりの選曲でございまして、ドンキーコング ジャングルビートのテーマでございます。

 あ、ジャングルビート、積んでるな……。ドラクエ終わったらやろ。

ある時突然更新できない。 - 2005/1/22 (土) p.m.06:19 -

 別に何の問題もなく動いていたし、特に変更を加えていないのに突然DBのUPDATE処理中に例外を出す様になる事があります(←昨日、お仕事関係の某アプリを再起動してもそうなったのですけど)。

 そういうのって原因がわからなくて対処のしようがないのでイライラしますよね、嫌になりますよね、やりきれなくなっちゃいますよね。現在、微妙な感じで放送されている金八先生第7シリーズであれば、自宅マンションから飛び降りちゃったり、何故か手近な所に転がっている薬物へ手を出しちゃったりするかも知れません。いや、しません。するわけがない。なんだこのドラマ。と言いながらやっぱり欠かさず観ている私です。はい、話変わり過ぎ。

 もしかすると、EOModelerで該当カラムの錠前のアイコン(←Locked Attribute)を外す事で解決するかも知れません。画像やファイル等の大きめのデータを扱う時は意識して外しますけど、ちょいとした文字列とかだとそのままにしてしまってよくはまってました。
 ちなみにコレ、再現のさせ方とか良くわかっていないのですよね。忘れた頃に再度錠前アイコン付けても普通に動いたりするし。

ーー追記:2005/01/26ーー
 「それはお前optimistic lockな振る舞いだぜぃ」と教えて頂きました<該当けいじばんスレッド。毎度毎度ありがとうございます。

ドラゴンクエストVIII。の5 - 2005/1/23 (日) p.m.02:47 -

 昨日、ついにレギュラーストーリーをクリアしまして感動いたしました。これからはクリア後世界を楽しみたいと思います。

 何と言いますか、従来とは違う新機軸を打ち出した、まさに新世代仕切り直しドラクエと言うべき今作ですから、見た目や演出の面で違和感を憶えた方もいらっしゃると思います。が、私的にはそれらは非常に好意的に受け止められまして、「あのドラクエがこうなるか」と新鮮だったり、それでいて旧来通りの変わらない部分を感じホッとしたりと、久しぶりに心地よくたっぷりしっとりとゲームを楽しみました。次のドラクエも是非遊びたい。

 わりと毎回思うのですけど、ドラゴンクエスト(←と言うか、堀井さんだろうけど)は色んな意味でバランス良いなぁと。モンスターの強さなどのゲーム的なバランスはもちろんの事、システムの難解さ加減(←面倒くささ加減)や、エフェクトなどの演出のくどさ加減とかも我慢できて苦にならない。なんだったらやり込みたい加減だもの。

洞窟物語。 - 2005/1/25 (火) p.m.01:37 -

 Mac OS X Ver.0.0.1

 某お方よりお知らせ頂きまして遊んでみました。元はWindows用のゲームで、それを別の方がMac OS Xへ移植されたみたいですね。

 まだまだ始めたばかりなのですけども、良いかもです。「ジャンプして弾を打ってマップを攻略+成長要素、ストーリーがドラマ仕立て」な2Dアクションゲームなのですが、何と言いますか、古き良きファミコンな感じが、「タイミングが肝であるべき」感が私の心を鷲掴みしております(←昔はこういう手作り感なゲームが主流で、それは思った以上に遊びとして面白いのだよなぁ。ジジイの戯言だけども)
 今のところ対応していませんが、サターンパッドとか繋いで遊びたい。あ、持っていないけどな(←パソコンでゲームってほとんどやらんし)。

webperfcachectl start. - 2005/1/25 (火) p.m.05:33 -

 私、Mac OS X Serverなるモノは所有していませんし(←それもどうかと思うのですけど)、実は動いているところを目にした事もありません。しかしまぁ、お仕事をさせて頂いている某所では稼働しておりますので、かろうじてsshでログインしてなんちゃらかんちゃらな経験はございます。物理的に遠いので実際に触れた事はなく、GUI的には未だ未経験ですけど。

 そんな某お取り引き先にはMac OS X Server 10.1も別物Webサーバとして稼働していたらしいのですが、そのサーバで配信しているサイトへアクセスできなくなったとの事。幸いsshは生きていたのでログインして軽く調査してみると、普通にhttpdが起動していないだけっぽい。
 ので、「なんでもMac OS X ServerではGUIの管理ツールがあって、それでちょいちょいと設定するみたいですよ〜。うちからじゃできませんのでよろしくですー」旨をお返事。すると、「なんかそのツールを起動して使おうとすると管理対象じゃないとかなんとか言うんですー。旧担当者は退職しちゃってて良く分からんですー。連絡も取れないし」なご返答。

 「じゃまぁ、とりあえず仮復旧と言う事で、直接起動しちゃえ」と

sudo apachectl start

 としてプロセスを確認、ブラウザから普通にアクセスしてみると繋がらない。サービス受け付けていません状態。ついこの間までアクセスできていたって事だから、その前のFireWallとかで蹴っているのも考えにくいのでサーバ本体が蹴っているのかなと色々と試してみたものの、やっぱりダメ、普通にポート80じゃ何もやってませんな感じ。
 「んー、プロセスを見る限りhttpdは動いているのだが」と一応httpd.conf(←Webサーバの設定ファイル)を見てみると、驚愕の事実を発見。「どうやら、ポート16080で動いている」らしい。なんで?

 と言う事で、あらためて検索してみましたら“Mac OS X Server 10: Web サービスが、デフォルトでポート 80 と 16080 を使用する”ですっきり解決。「なるほど、Server版ともなれば、色々と工夫が施してあるのだなぁ」。が、しかし、この設定は、Server Admin アプリケーションの「Web サービス」モジュールの“一般”枠にありますとか書いてありますよ。そのServer Admin アプリケーションてヤツが使えないんだってば。
 とは言え、「いくらなんでもGUIのみで、まるっと(←懐かしい)CUI不可って事はなかろう」とコマンドラインから設定を変更する方法を探してみるも空振り。アップルさんにあるドキュメントも10.3以降って事で、実際試してみたけれども矢張り無理の模様。

 ならば、「せめてそのパフォーマンスキャッシュなるものを機能させる方法は」という方針に切り替えて(←素直にポート80で動く様に書き換えろとか言っちゃダメ)、“Mac OS X Server 10.2, 10.3: Web パフォーマンスキャッシュについて学習する”経由で“Mac OS X Server 10.2: apachectl スクリプトを使用して Web サービスを開始/停止する方法”に辿り着き、

sudo webperfcachectl start

 で仮復旧。
 手動で動かしてしまっているから次起動時に自動起動はしてくれないし、他にも少し問題になるケースもあるみたいなのだけど、とりあえずはこれでしのいでもらって、そのうちちゃんとツールで設定して頂こう。

 と言う訳で、やたら長いメモでした。Apple Remote Desktopを導入すれば楽々解決なのかな。

確定申告特集ページ。 - 2005/1/26 (水) p.m.03:40 -

 国税庁様

 山田奈緒……、違う(←いつまで言っているんだ)、仲間さんの壁紙・スクリーンセーバーとか書いてあったので、のせられてクイズとかにも答えてみました(←暇人)。

 そう言えば、電子申告とか出来るんですよね(←長崎はいつから出来る様になるのかは知りませんが)。事前に税務署への届出が必要だったり(←まぁ、本人確認とかあるので)色々と前例でアレなので、少なくとも後数年は利用する気はありませんけど(←そのうち申告の必要の方がなくなりそうだけどね 笑……えん、頑張れ俺)。もちろん申告書作成コーナーも同様ですので、手書きで郵送の予定。

Eclipse + WOLips.の4 - 2005/1/28 (金) p.m.07:54 -

 XcodeIndex Task Manual

 以前、「EclipseでWOComponentとか追加しても.xcodeの方に反映されなくて、WebObjects Builder上でマウスでグイっとバインドできないから(←知らない人には暗号)ヤダぁ。かといって、わざわざXcodeに戻って追加するのもめんどい、やってらんない」等と書いておりましたら、「それを解決する仕組みは普通に用意されている」とメールで教えて頂きました。感謝です。

 XcodeIndexというAntTaskで可能だっつぅ事で、試してみました。
 良いですね、ソースやリソースが一つのディレクトリ直下の扱いになってフラットになってしまったり、生成された.xcodeファイルではビルドできないのは少し残念ですけども、実質上は何の問題もないし、Eclipse上で追加したリソースもTaskを実行すればしっかりと同期されます。相変わらずXcodeも立ち上げておかなければならないし、同期後もXcodeで再読み込みさせなければならない等の手間もありますが、ほぼEclipseメインで作業を進められます。Windowsも絡む開発環境などではかなり威力を発揮しそうであります。

<target name="generate.xcode" depends="setProps">
    ……
</target>

 等としてちゃんとターゲットにすれば、普段はAntでビルドしていなくても、必要な時にこのTaskだけ実行できるし、公式のサンプルを参考に自分の環境に合わせてbuild.xmlを編集してみて頂きたい。実際、教えて頂いた方のbuild.xmlの該当部分はかなり工夫されていましたですよ、ターゲットになっていたのもその一例だし。

 ええと、私は矢張りEclipseとかその周辺の硬派さについて行けそうにないので(←今回のAnt云々も良くわからないままだったり)、もう少し検討して乗り換えるか決めたい。とか何とか。

PostgreX. - 2005/1/29 (土) a.m.11:06 -

 PostgreX

 某アプリをサブマリン開発しようかなと思って準備しておりますが、今まで通りの慣れ親しみ過ぎた環境でやるのも面白みにかけるので、使用RDBMSをMySQLからPostgreSQLへ変更しようかなと(←IDEもEclipseでと思う昨日のアレ)。

 私のMacさんにはインストールされていませんので、まずはそれを……。と思ったところで思い出しました、とりあえずインストールだけはしておくのが常の私の環境へ何故インストールされていないのかを。
 ADCの“PostgreSQL on Mac OS X”という記事にありますように、素の状態ではconfigureすら通らず、readlineというライブラリを追加してやる必要があるのですよね。コレが面倒でしたのでした。うへぇ、やってらんね、でもやるしか。

 そうこうしているうちに件のインストールパッケージを見つけまして、楽々導入完了してしまった次第です。管理用ユーザを作成し、StartUpItemsにも追加してくれます。あな素晴らしや。

PostgreSQL を利用する。 - 2005/1/30 (日) p.m.02:32 -

 WebObjectsがPure JavaアプリケーションになってRDBMSとの連携にJDBCを用いる様になったので、ドライバさえ用意してあるRDBMSなら利用可能。なのはもちろん理論上であって、実際には各RDBMSで細かい仕様が違う事を吸収する仕組みをどうにかしなればならないわけですけども、EOF関係さんがそこらをどうしているかと申しますと、それぞれのRDBMSに対応するプラグイン(←com.webobjects.jdbcadaptor.MySQLPlugInとか)を用意する事で行っております。ですから、WebObjectsでサポートしているかどうかはこのプラグインが組み込まれているかどうかで分けられると言えるのですけど、件のPostgreSQLに対応するプラグインは組み込まれていませんのでサポートしていないと言う事になります
 が、それは「標準で」とか「メーカーサポート」とかの修飾子が付く状況に限りまして、サードパーティ製ではありますがちゃんと用意されておりますのです。

 hexdreams.comさんより無償にて公開されているPostgresqlPlugInとPostgresqlPlugInBundleをダウンロード、ビルドし(←Xcode1.5でも何の変更を加える事もなく出来ました)、それぞれ所定の場所へインストールすれば、標準で対応しているRDBMSと同じ様にEOModerからでも扱える様になります(←もちろんJDBCドライバも別途インストールが必要)。
 URL欄には

jdbc:postgresql://(サーバ名かIPアドレス)/(データベース名)

 Driver欄には

org.postgresql.Driver

 と入力すればOK。例によってDriver欄は入力してもしなくても構わないみたいです。

 標準で対応しているMySQLを利用する時と比べると少々手間がかかるので面倒だったりしますが、その少しの手間で使える様になるのは矢張りありがたい事です。エンドユーザに一番近いデベロッパな私としては(←草サッカー選手みたいなポジションか)、感謝すると共に尊敬の念を抱くのであります。

The Steve Jobs NeXTSTEP 3.0 demo. - 2005/1/31 (月) p.m.12:49 -

 www.openstep.seこのスレ経由)

 Jobsさんの髪の感じから90年代初頭のモノではないかと思うのだけど、何が凄いってデモしている事に然程古くささを感じない事。終盤のDatabaseKitのくだりとか普通に感激したりして(←や、何を言っているかは良くわからないんすけどね)。

 当時、今の様にコンピュータに関わっていたら痺れまくったろうなぁ。実際はフリーターで半パチプロな頃ですけど。

<- 2005/2 | 2005/1 | 2004/12 ->

2008 - 11 10 9 8 7 6 5 4 3 2 1

2007 - 12 11 10 9 8 7 6 5 4 3 2 1

2006 - 12 11 10 9 8 7 6 5 4 3 2 1

2005 - 12 11 10 9 8 7 6 5 4 3 2 1

2004 - 12 11 10 9 8 7 6 5 4 3 2 1

2003 - 12 11 10 9 8 7 6 5 4 3 2 1

2002 - 12 11 10 9 8 7 6 5 4 3 2 1

“ひとりごと”的な(Twitter

    Googleさんでけんさく

    Google

    このページと私のコト

    長崎市在住おそらくWeb系エンジニア“たくぅ”さんが適当に適当な事を書いているページです。
    色んな方面から脱ニートしました。

    Mii

    Skype: reiare

    “れいあれ”ふぁみりー
    Touch! れいあれ
    例のtumblr
    あさましいあれ(仮題)

    当blogのソースを公開中
    +++ download +++
    (Python 2.5.1 + Django 0.96用)

    自動更新バナー

     iTunes Store(Japan)

    ↑でもCD購入派なんだよね、私。