2008.02.06 Wednesday
10:34 | posted by
TREE
昨日の目覚めは午後10時。
うーん、なかなかうまくいきませんね。
あわてずに、あわてずに。
そんなわけで今朝の8時くらいまでオフィスで作業していました。
午前2時の段階でも結構全員残っていて、何も変わってないあぁ、と思ったり思わなかったり。
私のように体調を崩すので、あまり頑張り過ぎないようにしてもらいたいです。
8時くらいにオフィスが少し騒がしくなってきたので、外へ。
海に行こうと急に思い立ち、地図なしで適当に歩いてきました。
20分くらいそれらしい方向に歩いたところで、雪が降ってきたので、そそくさと退散。
天気には勝てませんが、途中道に迷った甲斐もあり(?)、結局50分くらい歩いていたようです。
体力も戻さないといけないし、定期的に海を目標に歩いてみます。
それにしても、今のオフィスはやはりだめですね。
狭いし、色々な意味で汚いし。
家で作業する方が率がいいようではだめだめです。
引越し先ではスペースがなくなる事はないと思いますが、果たして。
2008.02.06 Wednesday
00:00 | posted by
TREE
他にどう書けばいいか分からなかったので。
まずは前提のおさらい(というか自分用メモ)。
ムービーを作った段階で、以下の値は自動的に登録されます。
stage : すべての表示コンテンツが配置される背景のようなもの
root : stage に初期で登録されている表示コンテンツ
と、いうわけでメインのタイムラインをあるクラスから操作する場合は、root へのアクセスが必要になります。
そこで私が書いたのがこういう処理。
root.gotoAndStop(2);
root のタイムラインを2フレーム目に進めてストップ。
一見正しいのですが、なぜかこれがエラーになります。
内容を見ると、未定義の可能性があるプロパティがどうの、との事。
確実に MovieClip に決まってるオブジェクトなのに不思議ですが、仕方ないので値をキャスト。
MovieClip(root).gotoAndStop(2);
これで無事動きましたとさ。
ちなみに、他の値についてもコンパイルでエラーになったらキャストすると動く事が結構あるようです。
MovieClip(parent)
とか、色々。
こちらの場合、確かに parent がどんなオブジェクトかは分からない(分かってはいけない、オブジェクト指向的に)ので、正しい動作と言えますね。
困ったら試すといいかもしれません。
2008.02.05 Tuesday
04:12 | posted by
TREE
睡眠不足。
幸か不幸か、頭がちっとも働かなかったりはしないのですが。
昨日起きたのが午前3時で、そこからがっつり仕事して、それでどうして眠くならないのか?
恐ろしい事に人間はそれにすら慣れてしまうらしく、その状態で安定してしまっています。
その内また体に疲れがたまる悪循環に陥りそうなので、何事もほどほどで頑張ろうと思います。
すいみん不足ってすごい名曲ですね。
『あの子が私を悩ませる、私があの子を悩ませる、みんながみんなを悩ませる、みんなが心を痛めてる』。
このフレーズがすべてです、今は特に。
別にアイマスのCDで聴いたからじゃありませんが。
Flash はそこそこ分かってきました。
この調子でいくと、体験版のまま納品か…?
2008.02.04 Monday
14:57 | posted by
TREE
ActionScript も結構イベントドリブンな書き方ができるのですが、今日30分悩んだ事のメモ。
Loader に Event.COMPLETE なイベントを追加したい場合
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, confirmComplete);
と、Loader 本体ではなく、.contentLoaderInfo に定義する。
これ、意外と気がつきません。
UILoader の場合はそのまま定義するみたいですが、うーん?
まだまだ基本的な部分への理解が足りません。
2008.02.03 Sunday
04:04 | posted by
TREE
なぜか、Flash CS3 の体験版を入れると FireFox の設定がおかしくなり、フォントの設定が狂います。
元に戻そうかと思ったのですが、全部メイリオにしてみました。
今、この日記を入力しているフォームもメイリオなのですが、幅がすごく広いですね。
<input size="30">
みたいな指定をしているサイトでは、きちんとフォント指定をしないと今後はみ出すケースが増えそうです(サイズはフォントの幅から計算されてしまうので)。
何か成り行きで仕事してるけど、いいんでしょうか。
まあ、いいんでしょう。
当分は Flash を覚えていきます、主に ActionScript を。
まずはツールに慣れる事と、文法に慣れる事。
Vista 64bit でも、やや表示が乱れるものの、『東方妖々夢』はプレイ可能な様子。
先日とらのあなに行った時、所持金が心もとなかったせいで『風神録』はゲットしていません。
やりたいなぁ、とは思うのですが、そろそろ仕事が追いかけてきたので…その内、落ち着いたら。
その内とか落ち着いたらと言うの、何回目だろう。
2008.02.01 Friday
02:04 | posted by
TREE
リファレンス本作れば、普通に売れますって…
今日学んだ事。
Prototype 1.6 系では、
$("unko").innerHTML += "unko";
というこれは、かっこ悪い。
こういう場合は、こう書きます。
$("unko").insert({bottom : "unko"});
ハッシュの前が位置で、後ろが入れる文字列。
位置指定は、以下のような感じ。
before : 該当IDを持つタグの直前。
top : 該当IDを持つタグ内の一番上。
bottom : 該当IDを持つタグ内の一番下。
after : 該当IDを持つタグの直後。
図にするとこう。
before
<div id="unko">
top
〜略〜
bottom
</div>
after
基本的に挿入だけならこれで賄えるので、そういう場合こっちのが便利な感じ。
Prototype の API を見たら、位置と文字列を指定しろと書いてあるのに、その位置のサンプルがついていませんでした。
動作するコードに勝るリファレンスなど、この世に存在しないのです、にぱー。
と、どこかの巫女さんも言っていたとかいないとか。
もう2月とか…時間が経つのは、本当にあっという間。
2008.01.31 Thursday
04:18 | posted by
TREE
ただ見えればいいんなら簡単なんですが、まじめにやるとすごく難しい。
例えば、厳密な XHTML1.0 では、br を2回続けて書くと怒られるし、インライン要素の中にブロック要素を書くなんてもってのほか。
そうした点を踏まえて、アクセシビリティの高い Blog のビューを作っているのですが、これがなかなか難しい。
本文については、行ごとに p タグで括ってしまい、それ以上の改行が必要な場合は style プロパティで指定すればいいのですが…
問題は、ソースコードの表現にありました。
ソースコードは見やすく書かないと見る気すら失せるのですが、これが曲者。
・ pre タグの中でタブによるインデントを行うのは非推奨
・見易さのために連続して改行すると怒られる
などの問題のため、なかなか思うように表現できません。
仕方が無いので、ここに関しては以下のように妥協しました。
・全体を div で囲い、このタグにエディタのようなスタイル指定をする(ついでに overflow: auto; も指定)
・ソースコードを行ごとに解析し、空白文字だけ、または改行のみの行は br タグに、他は行ごとに pre タグで括る(ここは、Ruby の正規表現で十分対応可能)
ソースコードの場合、2行以上の改行は必要ないのでこれでOKでしょう。
他のケースは、私は使わないので知りません。
しかし、HTMLって、どうやっても何らかのエラーになってしまうケースが多い気がします。
正しく指定すると某ゲイツ製ブラウザで見られない、とか。
現在策定中らしい、HTML 5.0 にでも期待するべきなんでしょうか。
2008.01.29 Tuesday
16:07 | posted by
TREE
まず昨日。
親父と病院へ…のはずが、風邪ひいて寝てました。
花粉症でもないのに鼻水がやばかったです。
で、今日。改めて親父と病院へ。
まさか精神科で採血されるとは思わなかったです。
小学校の頃、ツベルクリン注射が嫌すぎて医者の金的に蹴りを入れて逃げたらめがっさ怒られたのはいい思い出です。いや、ない。
で、親父も医者も『こんな職場ありえない、変化ないなら辞めた方がいい』とのたまっておりました。
できたばっかりの会社に、そんなに多くを望む方がおかしいというか、おかしいと思ったら自分で何とかすればいいと思うので、これはスルー。
帰りがけにとらのあなに寄って、色々買ってきました。
ボブが発売日に買った未完成らしいエロゲが値下がりし続けていて何とも。
あと、駅前の偽メイド軍団さん、だんだんしつこくなってきている気がします。
普段は駅前は通らないんですけどね。
人が洗濯すると雨が降る法則。
2008.01.27 Sunday
03:56 | posted by
TREE
今日は親子丼を作ってみました。
みりんが必要だと思ったのでハナマサに行ったのですが、みりんの横に『みりん風』とかいうあやしい調味料が…
値段は半額くらいだったのですが、迷わず本みりんを選択。
風って何だ、風って…
親子丼は結構おいしかったのですが、少し甘みが足りない気がしました。
話は変わって、今、ドンキで買ってきたココアを飲んでみたのですが…
節子、それココアやない、カカオパウダーや!
と、いうわけでまるっきり甘くありません。
コーヒーを粉っぽくしたような、要するにおいしくない味です。
親子丼の事もあるし、砂糖も買ってくるべきですねこれは…
あと、母親に聞いたおでんのコツ。
大根は先に煮るが、ぐつぐつ言うほど煮ない。
一回冷まして、味をしみこませる。
おでん本体についても、ぐつぐつ言わない程度に弱火で暖める。
最後に、市販のおでんの素を使う。
お後がよろしいようで…
追記で、DS版のDQ4をやったので感想を。
2008.01.25 Friday
08:54 | posted by
TREE
多少薬に慣れてきたのか…猛烈に眠くなる事はなくなりました。
とか言いつつ、昨日も昼の12時に寝て、起きたのは今日の午前1時ですが。
少しは薬が効き始めたのか、今のところ落ち着いています。
ちなみに、勝手に薬を減らしたりすると副作用 だ け が出るそうです。
ただ、副作用で催眠性がある薬で眠ってしまった場合、その分の薬はどーすんのって話もなきにしもあらず。
なるべく飲むようにしていますが、まだ睡眠薬が未開封です。
それから、今飲んでいる薬にもうひとつ副作用があるらしく…ずばり、太るらしいです。
これはまずい…体調が多少ましになってきたら運動しないと…
近所に公園でもあればジョギングするのですが、他は轢かれたりしそうで怖いですね。
皇居まで行って、その周りをぐるぐる回ってもいいのですが、ジム等お金のかかる方法以外で妙案求む。