例のあれ(仮題)

むしろ一昨日参ります。

<- 2005/4 | 2005/3 | 2005/2 ->

ニンテンドーDS にカラーバリエーションが。 - 2005/3/2 (水) p.m.07:48 -

 任天堂

 と言う事で、ついに新色追加でございます。発売からあまり間がないので早いなという印象はありますが、いつかは登場するモノでしたし、早けりゃ早い程いいかもしれないって事でOKでございますね。

 私も現行色はあまり好きではありませんし、自前通信環境を拵える為にも一台購入となるかも知れません。現物を見てから決めますが、白でしょう(←私の持ち物はたいがいオレンジか白だったりします)。
 丁度よいくらい某Y電気のポイントも残っているので、わりと気軽に決断しそう。

ニンテンドッグス。 - 2005/3/2 (水) p.m.07:57 -

 公式

 リアル犬飼育中(←シーズー)ですし、「こういうのどうかな」と思ったりしているのですけども(←いいところだけ疑似体験しそうで)、パッケージ見たらやられてしまうかも……。

WebObjectsのセミナーを長崎で。の6 - 2005/3/3 (木) p.m.11:57 -

 当日いきなり、しかもセミナーも終わりかけでサマリを出してくれなんて打診されてしまったものだから何の準備もしないまま、スライドと私のメモと記憶でレポート形式でまとめたりしまして、講師様チェック、修正後に財団さんへ提出したのが昨日。これで本当にセミナー関連は終了。ふぅ
 財団さんの長崎県ソフトウェア関係者他リストからメールで流れるだか流れたらしいので、届いちゃった人は目を通して頂けると幸いです。て届く様な人は絶対ここを見ていないだろうがな。

 ちなみに、財団さんの方から「いつもこの手の話題の時には参加している、ASPとかPHPとかでWebページ作っているとかいう人達が参加していない。のは告知文が地味だったせいだろ」とかダメ出しくらっていたりしまして(←これも当日)、それを少しでも取り戻せればとかそんな感じでの半強制提出レポートです。その辺りからも何か反応があれば良いのですが……。

最近のたくぅさん。 - 2005/3/5 (土) p.m.08:21 -

 なんだか雪が降っていたりする<長崎。

 Jリーグも開幕しまして、週末の楽しみが帰ってきた。NHKさんは最低でも一試合は放送してくれるので良いです。でも、今年からmotoGPの放送を取りやめてしまったので矢っ張り悪いです。

 今月1日付けで隣の諫早市がいろんな周辺町と合併したりしました。私は長崎市民で、以前はどうあれ(←一番最初のプレオープンぽい諫早市Webページは私が作らされたりしまして、うやむやの内に全部無料で持ってかれて云々。みたいないい想い出があります)今は全然関係がないと思っていたのですが、よく考えるとその周辺町のWebサイトに関わったりしていましたので、非公式ながらの私の実績アプリケーションがもの凄いイキオイで消滅しちゃったんだなと。お仕事系WebObjectsデビューのあのアプリも……。
 つう訳で、またゼロからの出発って事ですか、スッキリしていいや。銀行の残高もスッキリしているしな(←そこはどうにかしろ)。

 ベルセルクの28巻は読み応えがあった。と言うのは、いくつか私が連載時に読んでいないから。だって、近くのコンピニで手に入らなかったんだもんよ<ヤングアニマル。

 耳鼻科で処方してもらう花粉症の薬とはかなり相性が良いらしく、花粉の飛散量が少ないと言われた去年より楽に過ごせているかも。来年も受診しようかな。
 ただ、基本的に薬を飲む事は嫌いなんだよね、風邪薬とか胃腸薬とかも飲まないのでほとんど飲む事がない。なんてーの、頼っている感が嫌、自力で勝負したい。でも、鼻炎症状には負けるの、勝てない。むしろ、不戦敗に近い。

長崎県美術館。 - 2005/3/7 (月) p.m.01:52 -

 ナガジン

 館長のインタビューと紹介記事。

 必要だと思いますし、多分年間フリーパスとか購入するのですけども(←損するくせに)、実際のそのバブリーな建物っぷりを見るとちょいと引いちゃいますねぇ。まぁ、今どき普通に建てられてもそれはそれで嫌ですけど。
 あ、館長さんにはわりと好感を抱いておりますよ。

Practical WebObjects.の2 - 2005/3/9 (水) a.m.11:45 -

 随分と前に発売された本ですが、今頃になってやっと一通り目を通し終わりましてございます。全ては、読み出すのに覚悟がいる上に、読み出すと眠くなるという「子供かお前は」な私の心の問題でございました。

 名にPracticalとあります様に実用的である事に重きを置いていまして、変に学術的になる事もなく(←もちろん必要な場合は解説してありますけど)、いくつかの事柄を実例を上げつつ解説してあります。その取り上げられている事柄が、「もっと凝ったモノを作ろう」みたいな時に引っかかりそうな事で「広く浅く全体的に」ではありませんので、決して入門用とは言い難く、それなりに下地のできた方へ、と言うか、その下地も結構でき上がっている方向けです。
 内容の方はそれはもう気合い入ってまして、「よくもまぁ、ここまで」と思う事もしばしば(←入り具合と抜け具合にムラがあったりしますけど)。WebObjectsアプリケーションの開発において、一つの流れを作った感すらあります。

 という感じなのですけども、私は付いていけてません(←マッチョ過ぎて引いたところもあったりするし)。ハイブロー過ぎて理解できていませんです、EOとかECとか特に。「これで私も初級者 -> 中級者」なんて読む前にはもくろんでいたものの、逆に手前のヘタれ具合にヘコんでしまっちゃったですよ。えへへへへ
 とか言っていてもアレなので、必要で出来そうなところから再読だな。

問い合わせなのかどうなのか。 - 2005/3/10 (木) p.m.08:16 -

 いや、問い合わせには違いないのですけど、何だか先方も代理の方で要領を得ていない感じのお電話を頂いたりしました。結局、「その気になったらまたあらためて」という事であり、それから数日経過しているのでどうなるかは微妙なのですが、反応があった事は良い事です<例のセミナーのリポート。

 ちなみにやり取りの途中で、某T社さんのページの内容についても聞かれたりしたので、軽く答えてみたりして(←質問内容が一般的だったので)。どうやらうちは代理店業務もやっているらしいですね(←やってません)。

新作ゼルダのムービー。 - 2005/3/11 (金) a.m.11:12 -

 任天堂

 去年のE3でいわゆるサプライズの一つとして発表された、前作「風のタクト」とは趣を変えたリアル指向のゼルダ。その続報としてムービーが公開されております。なんて事のお知らせが、クラブニンテンドーよりメールで届いたりしました。

 前に公開されたムービーの終わりと今回の冒頭がリンクしている辺りも良いですね。モンスターとかちょいとグロ過ぎる気もしますが、「時のオカリナ」の様な暗い陰鬱とした様がさらにパワーアップした感じで雰囲気があります。微妙に「LotR 王の帰還」が入っている気がするけど。
 別情報で次期マシンへのGC互換機能の搭載が発表されましたし、思いっきり作り込んで頂きたい。が、年末発売確定って話だったな、コレ。

花粉症と私。の3 - 2005/3/11 (金) p.m.05:29 -

 今がピークって事らしいですね。なんでも、一日で去年一年分の飛散量の5倍だなんだとどこかで(←失念しました)みたくらいですから。おかげ様で私もここニ、三日はかなり症状が出てきて苦しんでおりますが、それとて一昨年のそれとは(←去年は例外的に少なかったのであまり苦しんだ記憶がない)比較するまでもなく楽なので、「あぁ、アレルギー科に受診して良かった」としみじみ思っております。

 昨日、そのアレルギー科で診察を受けまして、この時期この程度に抑えられているので、服用中の今の薬で大丈夫なのだろうと二週間分ほど処方して頂けました。二週間後というと、アウェイのイラン戦あたりでまだ花粉の飛散は続いている時期だと思うのですけども、今年はコレだけで終わりにします。行くのが面倒でお金も勿体ないってのもありますが、というか大きいですが、その頃には少しは飛散量も落ち着いているだろうし、点鼻薬や点眼薬が残りまくっているのでそれらで何とか凌げるだろうとの甘い希望的観測です。

 関係ないですが、別件で近所の内科で検査を受けたりして結果を聞きに行きました。幸いにもいつもと大して変わりがなく(←一部普通の人と違って悪いって事だが)、説明は5分とかからず終了。が、その後、20分ほどPCのサポートやってたりして。
 いやぁ、Windows XPでウィルスチェッカー絡みの事だったのでドキドキしたなぁ。だって、使ってないからその場で手探りだもん。てのは内緒。

話が違うぞ Mac mini、日本のユーザーは置いてけぼり? (asahi.com) - 2005/3/11 (金) p.m.09:45 -

 asahi.com

 確かにあの表現はマズいっすよね〜。まぁ、この問題が発生しない米国の元記事をそのまま訳しただけだから、最初は「英語配列のキーボードと認識される場合があります」という記述すら無かったのだが。

 この問題への対応によってアップルのAppleによる扱われ方が垣間みれるかもね。思いっきり放置の可能性も高いけど。むしろ大本命。

大合奏!バンドブラザース。の7 - 2005/3/12 (土) a.m.10:55 -

 Q&A

 いやもう、いい加減にしないと下の方の関連記事リンクの数が多くなり過ぎて見苦しくなるのですけども、まだまだ遊んでおりますし、任天堂さんも次々とネタを提供してくれますものですから。

 以前募集していてあっという間に締め切った(←集まり過ぎとかボヤいてた)Q&Aの回答が公開されております。バーバラ様(←ゲームのキャラ)はキャラが立っておりますね、社内的に不評でボツにされる寸前だった(←制作者インタビューより)とは思えませんですよ(←私的にはかなり好きなのですけど)。
 同時にバンブラNewsの方で、「ダウンロードサービスで追加される楽曲については、今後ホームページにも楽譜を掲載していく」とのアナウンスも出されております。最低限のフォローはするあたり、相変わらず素晴らしい。

逆転裁判 蘇る逆転。 - 2005/3/12 (土) a.m.11:12 -

 公式

 ニンテンドーDS版「逆転裁判」、と言っても、第一作のリメイク+α(←1話追加されるらしい)でありますが、その公式サイトがプレオープンされております。

 新作ではありませんが、矢っ張り楽しみであります。+αの1話は「逆転裁判2」における御剣検事の失踪云々が語られるとか。と、どこかで読んだ様な気がするけど、勘違いかも知れない(←なら書くな)。

PostgreSQL と .pgpass というファイル。 - 2005/3/17 (木) p.m.05:58 -

 「万全を期す」なんてつもりも能力もないのですが、せめて操作ミスでデータを飛ばしたりした時などにまったく元に戻せないなんて事態を避けられる様に、cronを用いて一日一回データベースからダンプする様にしています。

 実際には

vacuumdb -a -q -U postgres
pg_dumpall -d -U postgres > db.out

 みたいなコマンドを流していますが(←最初のvacuumはおまけで、postgresはスーパーユーザ)、一人ユーザサーバのくせにパスワードを設定したりしていますので、このままでは認証で引っかかってしまいます。MySQLだとコマンド内にパスワードを埋め込んで回避するのですが、PostgreSQLでは.pgpassというファイルをホームディレクトリに用意する事で上手くいきました。

 cronはroot権限で動作するので、rootのホームディレクトリ(←Vineだと/root)に

localhost:5432:*:postgres:password

 みたいな内容で.pgpassファイルを置いています(←書式はhostname:port:database:username:password)。こうしておくと、普段使うpsqlなどでも勝手に認証してくれる様になります。

 ちなみに、久しぶりにPostgreSQLを使ってみて、矢張り私はMySQLの方が好きかもなぁなんて思っていたりです。でも、PostgreSQLも嫌いではないなぁとも思っていますので、今後も何かしらに利用するかもです。というか、こういうのにこだわりってあまり無いのよね。

最近のたくぅさん。 - 2005/3/17 (木) p.m.09:16 -

 何だか特に仕事をしているでなく、かといって遊んでいるという実感もなく、ただただ日付だけが進んで行く様な、そんな損な感じ。

 最近、上流回線(←BBIQさん)が頻繁にトラブっていて、メンテ作業が多かったりイキナリ落ちたり。光のくせにエラい遅いし、今となっては別段安価というわけでもないので乗り換えたろうかな。
 と思うも、Bフレッツにするとプロバイダ選びに難儀しそうなので……。

 確定申告は郵送で済ませました。が、どうしていつもいつも終わった後に経費を思い出しますか。

 今まで特に必要にならなかった、と言うか難しそうなので避けてきたのだけども、もうそろそろスッキリさせておきたい。と、Enterprise Objects Framework Developers GuideやらWebObjects基礎研究室やらを読んで取り組み中<WebObjectsとロックの関係。
 だいたい仕組みは見えてきたけれども、じゃぁ、実際に解決する為にどう実装するかってーと、まだまだ見えきれない感じ。在庫数の引き当てとかを想定してやってみるつもりなのだけども、道のりは長そうですわねぇ。うひょ

アナザーコード 2つの記憶。の2 - 2005/3/18 (金) p.m.07:55 -

 セーブデータから判断するに5時間ちょいで終了。

 んー、微妙だったかも。いまいちストーリーが魅力にかける感じ。2画面、タッチパネルを活用した謎解き関係はなかなか良かったですけども、後で取りに戻って来なければならない(←最初に見つけた時は取得できない)アイテムにちょいとイラついたり。

 ネタはいいのだけど惜しい感じです。が、こういうの好きなので、めげずに次もお願いしたいですよ。

ダンさん。 - 2005/3/18 (金) p.m.09:44 -

 最近ワイドスクランブルにちょこちょこ出演している元オン・ザ・エッジの役員だか何だかの人が、発言する度に早口で「だから、だから」を連発して“頭悪そう”さを炸裂させていて気の毒だと思った。本当は優秀な人なのだろうけど、見た目のアレさも手伝って私的に印象が凄く悪い、むしろ出演しない方が良いのにとさえ思った。ガンバレ、ダンさん、甲高い声は活かす方向で。

 ちなみに、少し前に登場したポニーキャニオンの社長さんも発言がトホホ過ぎていたので、退場して正解だったと思う。面白かったけど。

P波とS波。 - 2005/3/21 (月) a.m.11:18 -

 サンプロで堀江さんが眠たく喋っているあたりで遭遇<地震。生涯初体験の揺れに驚愕しながら一歩も動けず。あまりの揺れに呆然としつつ考えていたのは、「おー、P波とS波だぁ」という事。どうやら通り越してしまって逆に冷静だった模様。

 九州北部では本当に地震が滅多にないので、とっさには何が起こっているのか理解できず、後からじわじわ恐くなったりしました。が、長崎は震源地から距離がありましたからその後の余震の類いはまったく感じる事もなく、のどもと過ぎればなんとやらですっかり日常を取り戻していたりします。

 被害に遭われた方々、お見舞い申し上げます。

ドンキーコンガ3 食べ放題!春もぎたて50曲♪の2 - 2005/3/21 (月) p.m.07:51 -

 この土日でイージー・ハードは全て金バッジ(←ミスなく叩く事でたまっていくゲージを満タン状態で曲を終了すると貰える)にしてしまいまして、現在エキスパ星6つだかそのくらいをプレイ中。相変わらず楽しいさ。

 エキスパ星4つくらいまで一発金バッジなのは、難易度が下がったのか私の腕が上がったのかどうなのか。まぁ、バンブラ(←ニンテンドーDSの楽器演奏ゲーム)とかやっていたので、「腕が向上」説を熱く信じたいところ。バンブラと比べると、音が4つしかないので楽と言えば楽なのだけど、少し速い曲の16分連打とかは矢っ張りついて行くのが辛い。微妙に汗もかくしな。

任天堂の岩田社長に学べ。 - 2005/3/22 (火) p.m.01:12 -

 ほぼ日

 ほぼ日刊イトイ新聞の「社長に学べ!」シリーズ第2弾、任天堂の岩田さん編が終了していたので取り上げ。ちなみに第1弾は、元アップル、現マクドナルドの原田さんでした。

 なんというか、不思議な人なんすよねぇ。一般的に技術者と経営者って相容れない印象がありますよね。でも、岩田さんは両方の香りがするし。ゲームキューブ事業の不振によってあまり評価が高くない向きもあるのだけども、好きな社長さんの一人です。
 いや、別に嫌いな社長ってのもいないんすけどね、経営がどうのこうのってわかんねーし。

Logout... - 2005/3/22 (火) p.m.05:35 -

 ログイン制のアプリだとログアウトなボタンを付けたくなりますよね、利用していたセッション情報を破棄して繋がりを無くそうとするヤツ。WebObjectsにもWOSessionクラスにterminate()という名前のメソッドが用意されていますので、普通にMainを返すコンポーネントアクションを

public WOComponent logout() {
    WOComponent nextPage = pageWithName("Main");
    session().terminate();

    return nextPage;
}

 とかやってしまいたくなります。
 実行してみますと一見上手く動いている様ですが、表示されたページのWOHyperlinkやWOFormのアクションにはセッション情報が含まれてしまっていて、そのアクションがコンポーネントアクションだったりすると、クリック後にエラーページを返されてしまいます(←この場合問題になるのはセッションIDではなくコンテキストIDなので、ダイレクトアクションであればエラーページにはならない)。
 それを回避するには、「ログアウトしました。」みたいなページを間に挿んで、そのページに初期状態を返す様なダイレクトアクションのリンク(←defaultActionとか)を仕込んでおくのが一般的だとおもうのですが、もう一歩すすめて「直接適当なページを返しちまおうぜ」って随分と前にWO系MLに流れていたのが今回の元ネタです(←色々と検証するのが面倒で書きかけのまま放置していたのを、今頃になって掘り起こしてみた)。

 やり方としては、セッション情報を持たないページを生成してリダイレクトしてやるという感じで、キーが“wosid”で“false”の値を持つNSDictionaryをWORedirectへ渡すのがミソですね。defaultActionを返す、logoutActionというDirectActionの実装例だと

public WOActionResults logoutAction() {
    session().terminate();
    WORedirect page = new WORedirect(context());
    page.setURL(context().directActionURLForActionNamed("default", new NSDictionary(Boolean.FALSE, "wosid")));

    return page;
}

 みたいな感じ。

 まぁ、こうやって生成したページでも、セッション機能を利用している場合には放置される事で有効期限が切れてしまうので、元の木阿弥だったりもしますが。

WOCookie と日本語。 - 2005/3/23 (水) p.m.06:10 -

 つい先日もウェブユーザーはクッキーに食傷気味--米調査(CNET)なんて記事が出ていましたし、その昔はセキュリティ的に難アリと敬遠されていた向きもありました。そんな理由もあってか、WebObjectsのセッションIDはデフォルトではURL埋め込み方式であります(←クッキーに仕込む方法ももちろんあります)が、クッキーの仕組み自体はお手軽で便利なモノですから、適当に適当なところには活用する方向でいいんじゃないかと、斯様に思ったりもするわけでございます。
 というわけではない、でもありませんが、某方面のご要望により気が向いてしまったのでちょっとだけ導入してみました、“けいじばん”の方へ。書き込む際に名前の入力のみを支援します。

 WOCookieという専用のクラスが用意されていますが、クッキーの仕様上もあり外部とのやりとり(←クライアントであるブラウザとの受け渡し)にはWORequestとWOMessage(←それを継承するWOResponse)を利用します。タイミング的には所謂Request--Responseループの後ろの方で行いますので、今回は書き込みページを返すDirectAction内で受け取り、その返すページのapendToResponseでクッキーを設定する様にしています。
 action内で

request().cookieValueForKey("キー名")

 とすれば任意のクッキーの値をStringで受け取れるので、返すページに渡す等よしなに処理します。そして、受け取ったページのappendToResponseをオーバーライドし、その中で、

WOCookie cookie = new WOCookie("キー名", );
cookie.setExpires(new NSTimestamp().timestampByAddingGregorianUnits(0, 1, 0, 0, 0, 0));
response.addCookie(cookie);

 などとしてクッキーを拵えて返してやります。二行目はクッキーの有効期限を一ヶ月に指定しています。

 が、その値がマルチバイト文字列だったりすると化けてしまいます。どうやらWebObjectsは自動でエンコード・デコードしてくれない様です(というか、そもそもクッキー自体がマルチバイトの扱いを考えてなかった様な気がしますが)。してくれないなら自前でやればいいだけの話ですので、java.net.URLEncoder・java.net.URLDecoderを利用してエンコード・デコードしてやります。

 ちなみに、全てのクッキーをNSArrayやNSDictionaryで受け取るメソッドも用意されておりますが、今回は必要ありませんでしたので省略。

長崎でもLotR SEEがあの尺で。 - 2005/3/23 (水) p.m.10:01 -

 ユナイテッド・シネマ長崎

 略語なしで記述いたしますと、ユナイテッド・シネマ長崎におきまして『ロード・オブ・ザ・リング』シリーズ全3部作のスペシャル・エクステンデッド・エディションが連続上映決定! という事でございます。

 私、メタメタにやられていてもちろんDVDも所有しておりますから、「この尺のまま劇場で観たかったぜ!」などと思った事は数知れずであります(←多少誇張)。けれども、いざ本当に上映されるとなると、なんといいますか、引いてしまうといいますか、そんな感じがしないわけでもありません。3作目の「王の帰還」なんて250分ですよ、250分。4時間10分、1/6日以上ですよ。標準睡眠時間の半分以上ですよ、標準労働時間の半分以上なんですよ(←くどい)。
 いくらシネコンのシートが良いと言っても流石にキツくないですか。シネコンサイズのジュースなんて持ち込んだ日には膀胱的にもエライ事になりはしませんですか。

 なのですが、まともに働いていない私には余裕で対応可能なので恐らく観に行くと思われます。

最近のたくぅさん。 - 2005/3/24 (木) p.m.06:32 -

 何だかわりとWebObjectsと戯れちゃったりしちゃったりして、ちょいちょい試しちゃったり、自前アプリのバグを見つけて潰したり、追加機能を考えたりしてそこそこ幸せ。私なんかが言うのもアレだけど、WebObjectsは矢っ張り良く出来ているなぁと。

 雨が多いのもあるけれども、気持ち的にやる気が起きなくって日課のお散歩実行率が40%ほどダウン傾向。

 それにしても仕事がない。

 別に堀江さんもライブドアさんも嫌いじゃないですが、決して好きでもありません。が、ニッポン放送とかフジテレビの関係者の言動が目につく度ライブドアよりになってしまいそうな今日この頃。だけども、本当にフジテレビを買収完了なんて事になるのもそれはそれでどうかと思う微妙さ加減。

 実は「明日のイラン戦は負けても別に大丈夫」と密かに思っている。

 ニンテンドッグスのCMのUtadaさんが一瞬だれだかわからないくらいの規模になっていて、以前「うたださんは真剣に可愛いと思う」と力説した事がある私にとって非常に非情な事態だと思った。出来るだけ早い時期に少しだけでも小さくなって下さい。
 それと関連する話で、私は発泡酒のCMで久しぶりに動くところを見た矢井田さんの事も可愛いと主張しているのだけども、歌とか言動とかによるバイアスのかかり具合はうたださんの比じゃない。と自分でも思う(←微妙に失礼)。

ブラックジャック新装版。 - 2005/3/26 (土) p.m.01:33 -

 新刊なので手に入りやすいと思い購入していました。今月初旬で全て刊行されたのですが……。

 私は子供の頃に旧コミックスで24巻まで読んでいたのですが、そちらには収録されているのに新装版には収録されていないエピソードが何話かあってがっかりしました。中でも、公害で障碍をおってしまった少女が最後に亡くなるという、子供心に衝撃を受けてしまってある種トラウマと可している話があるのですが、それも収録されていなかったのは本当に残念でなりません。他にも水頭症の芸人志望の男の子の話とかも収録されていませんし。
 何でも連載順に収録との事だったので「次か、次か」と楽しみに待っていたのに、待ちぼうけを喰らってしまいました。調べてみたところ、どうやら文庫本として発刊した時点で収録されなくなったみたいですね。知っていればこの新装版は購入しなかったと思います。まぁ、旧コミックスで集めるとなると、例の「そのうち」で済ませていたでしょうけど。

 手塚はコミックス収録時に話の順番を入れ替えたり、大幅に加筆修正を行ったり、場合によっては収録そのものを見送る事が多々あったらしいのだけど、一旦その過程を経て世に出たモノに関しては踏襲して欲しかった、故人だからなおさら。
 順番の入れ替え等は許容範囲だとしても、世に出す出さないの判断まではやり過ぎ。あと、台詞の差し替えもかなりゲンナリするので極力避ける方向でお願いしたい。

なんだこれ。 - 2005/3/26 (土) p.m.11:29 -

 J参戦目指す新チーム誕生 V・ファーレン長崎スポーツナビ

 えー、そういえばどうなったのかな。と検索してみたのですが、「長崎でJのチームを」の新チーム名が「V(ヴィ)・ファーレン長崎」に決まっていたそうでございますね。なんといいますか、がっかりですよ。

 言い難いし、憶え難いし、略語も愛称も見えないしで、考えなし感が漂い過ぎ。誰だコレ選んだの。まぁ、公式サイトもない時点でまだまだだけどな。

 と、何も貢献していない一部外者が適当に悪態ついてみました。チーム自体は良くしておくれ。

NSPropertyListSerializationを使った。の2 - 2005/3/27 (日) p.m.02:31 -

 PropertyListのファイルを事前に作っておいて、アプリで読み出すだけでも便利なのですけど、それだけではもったいないって事でインターフェースを作って編集・保存できる様にしてみました。

 前回の記事ではMac OS XのDevToolsに付属するProperty List Editorが標準で生成するXMLフォーマットの方を用いましたが(←もちろんASCIIフォーマットでも書き出せる)、WebObjectsのNSPropertyListSerializationはXMLフォーマットで書き出せないので、旧スタイルのASCIIフォーマットの方を用います。手書きで入力する場合にもこちらの方がだんぜん楽ですね。もちろん自前でXMLをゴニョゴニョすれば今風のXMLフォーマットでもいけると思いますが、「お手軽簡単。無理に難しくしない出来ない」が信条なので(←言い訳)。

 プロジェクトの“Resources”グループに追加したファイル(←ReiAre.plist)から読み込んだPropertyList(←propertyList)を、再度同じファイルへ上書きする様な処理だと

NSData aData = NSPropertyListSerialization.dataFromPropertyList(propertyList, "US-ASCII");
String fileName = application().resourceManager().pathURLForResourceNamed("ReiAre.plist", null, null).getPath();
FileOutputStream fileOutputStream = new FileOutputStream(fileName);
aData.writeToStream(fileOutputStream);
fileOutputStream.close();

 みたいになります。propertyListをNSDataに変換し、ReiAre.plistのパスからFileOutputStreamを拵えて書き出す。といった流れです。

 NSDictionaryで扱えるのが非情に便利ですね、NSKeyValueCodingで読み込み・書き込みも楽々ですし(←今更)。


ーー追記:2005/04/20ーー
 WOResourceManager の pathForResourceNamed() がDeprecated なメソッドだったので、ファイルのパスを取得するコードを修正。ドロくさい。
ーー修正:2005/10/18ーー
 今更ながら pathURLForResourceNamed() を使えばいいと気が付いたので修正。

小さい人。 - 2005/3/27 (日) p.m.03:12 -

 某ご友人様より電話がありまして、共通の知人の結婚式へ参加しているとの事。その知人か、はたまたご親族の縁かは存じませんが、多数の政治家が列席していて非情にアレだという報告を受けました。

 それは是非お近づきになっておかねばならん。酒を注ぎに行け。写真に撮っておけ。話のネタになるぞ。なんだったら10年後に新幹線のチケットとかもらえるかもしれないので、媚びを売っておけ。

 などと一頻りバカ話をしてゲラゲラ盛り上がる。小さい、人として小さ過ぎるぞ、俺たちっ。物理的には小さくはないがなー(←二人とも180cmくらい)。

平成17年度。 - 2005/3/28 (月) p.m.06:29 -

 今日から新年度というところが多いみたいですね。えと、そう感じるのはテレビの感じですけど。まぁ、うちは別に何も変わりないんすけどね。来年辺りは変わりたいところですけども、どうなる事やら。皆さん、張り切って参りましょう。

 昼食後、適当にチャンネルを変えていたら本日開始のNHKの朝ドラに出くわす。3年振りに見た本仮屋さんが3年前と同じ15歳役で(←今だけだろうけど)ちょいと引いた。もちろんパっと見て金八先生6シリーズの生徒だった事に気が付く自分にもちょい引き。
 舞台が群馬県高崎市みたいなので、この次某社某様へメールする時にネタ振りするのを忘れない様にしよう。とココにメモ。多分見直す事はない。
 ドラマ自体は馬とか別に好きではないので見続けないと思う。けど、不覚にも本仮屋さんが可愛く感じてしまったので見続けてしまうかも。何気に時間帯も悪くないしね。

 金八先生7シリーズはあまり感情移入もできず私的に盛り上がりにかけつつ終了な感じ。矢張り脚本家の変更ってエラい事だったんだなぁと。前の脚本家さんは小さいところでハズす事がたまに、多少、多いにあったけれども、大きなところではハズしてなかった様な気がする。

 騒がしいなと窓から外を覗いてみると、インパクトのある光景が展開されていて驚愕。消火活動は上手く行った様だったけども、被害はどうだったのだろうか。

新しい“ドラえもん”関係の声。 - 2005/3/29 (火) p.m.12:53 -

 ドラえもんは少しやり過ぎの様な気がする、語尾の「す」を強調し過ぎだし。スネ夫は文句無しに気持ち悪い、鳥肌モノ。後はすんなりと馴染めそうです、今後のご活躍にも期待しておりますよ(←観ないんだけど)。

 というか、声優さん達のビジュアルを先に見ちゃうと辛いモノがある……方もいますな。

「PENCK」のテンキーフォント、「Major Kong」であることを確認(ケータイWatch) - 2005/3/29 (火) p.m.08:06 -

 ケータイWatch

 こういうのってメーカーが責任かぶるのが鉄板対応なんすかね。よしんばこの内容が本当だったとして、自分がデザインした製品の記事をチェックしないのもどうかと思うんすけど。特にこういうインタビュー記事だと意図しない内容になりがちなんじゃねーの。

V・ファーレン長崎公式サイト。〜なんだこれ。の2〜 - 2005/3/30 (水) p.m.03:54 -

 公式

 「公式サイトもないようではまだまだだ。てめちきしょう」などと書いておりましたら、公式サイトが公開された様でございます。

 えー、なんといいますか、手作り感出し過ぎでございます。基本も何もあったもんじゃねーですな。見た目云々以前の問題、見づらいわ目が痛いわで散々。いっそ、俺に作らせろ(←調子に乗り過ぎです)。

 裏でRDBMSなどを仕込んでインテリジェンスな感じにする時には是非ご相談頂きたいですね。「WebObjects使わなきゃヤダ」って言うけど。

MySQL4.1系の文字コード自動変換をむりやり活用。 - 2005/3/30 (水) p.m.11:35 -

 そういえば、4.1系はサーバ側とクライアント側との文字コード違いを吸収するべく自動変換してくれるので、内部がEUC(←MySQL的にはujis)でWebObjectsから(←つまりはJDBCで)素の状態(←jdbc:mysql://localhost/DB名?capitalizeTypeNames=true とか)でアクセスすると、EUC <-> UTF-8みたいな変換をサーバ側でやってくれるのだろうなぁ。て事は中がどうであれ、WebObjectsからみると全て同じ文字コードのはずで混ざらないのだなぁ。

 と某作業をしていて気が付いてしまったので軽く実験。ujisのテーブルがほとんどの中、ポツンと一つ内部文字コードをutf8に設定したテーブルを拵えて、WebObjectsから読み書きしてみると……。普通に出来ました、何も意識する必要なし。
 →の画像の上の方のテキストはMySQL内でujisで保存されています。中央辺りのテキストは文面通りutf8で保存されています。

 まぁ、自動変換に伴う破壊などの可能性もあるから統一していた方がわかりやすいし、わざわざこうする必要性も皆無に近いと思うけど。

ーー追記ーー て事で、実際に混在させて運用させるのは恐いので、アプリ内で文字コードは統一していますよ。

ドワンゴ、チュンソフトとの資本提携に基本合意(GAME Watch) - 2005/3/31 (木) p.m.09:51 -

 GAME Watch

 チュンがチュンで無くなるのかも。もちろん良くなる可能性もありますけど。

 ゲームのプログラマで最初に脚光をあびた一人が現社長の中村さんではなかろうか。ゲームの制作会社の社長がメインプログラマって形に驚いたのは、私が中学生の時だったかなぁ。今思うと青年実業家ってヤツだったのだな。

<- 2005/4 | 2005/3 | 2005/2 ->

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購入派なんだよね、私。