いやーなんでお前がObjectなんだよ!?としばらく四苦八苦してしまいましたが、やっぱオブジェクトだった。コンピューターウソつかないね。
一応内容を書いておくと
var _a:Array = [1,2,3,4,5];
として
b = a.splice(1,0);
と要素抽出を行ってtraceすると
trace(b); // 1
これでb =1というNumberだと勘違いしていたという罠・・。
足し算とか全然できなくてあせりました。
俺はアホだ。
カテゴリー: 未分類
あわててHDDを探すの巻
ということで(どういうことかは前のエントリー参照)、あわててHDDを探しております。
まずは事務所用の仕事ファイルバックアップストレージ。
仕様は以下の通り
・USB(本体電源連動型)
・容量は1TBぐらいあればOK。
・RAID・・。(RAIDで復旧とかしたことないけど・・できるんですよね?)
・自動バックアップ機能とかあればうれしいが良くわからない。
こんな感じで探すぞ!おら!
Minutes to Midnight /淋菌公園
このアルバムの”shadow of the day”という曲、聴いたことあるなぁと思って、誰かのカバーなのかしら?と思っていたのだけど、どーもオリジナルらしい。で、何に似ているんだ?ということで頭を振り絞って考えてみた・・・。
The Joshua Tree / U2
多分U2の”With Or Without You”に似てるんだすよ!
って今手元にJoshua Treeが無いので確認できないのだけどサビの部分とか多分ほぼ一緒のはずだと思うのだけど、どーだろう?うー気になる。
しかしJoshua Treeって1990年のアルバムかーー。
高校のころ聞いていたんですよねえ・・。
今から17年も前ですよう・・・汗 歳を取りました。
で、淋菌のこのアルバムどーですか?と言われると、まぁやっぱメテオラのインパクトが強くてね・・
そんなに悪くは無いのですが、一番良い曲がfaint(live)だというのがちょっとね・・・・汗
なんかちょっと一本調子になった印象death!
個人的にはマイク・シノダのFort Minorが結構良かったんでね・・。それ以上のものを期待していたのですが・・。今回は普通の展開の曲が多くてシノダテイストあまり無い様に感じました。
関係ないけどNINの新しいの聴きたいな。

つなぐ~TSUNAGU~
イタリアでの実際のコンセプトモデルの写真、映像、会場の様子などをまとめたコンテンツを追加しました。
原研哉氏のツクバイの映像などはかなり楽しいです。サムネイルの写真は直接コンテンツに関係ないのですが、イタリアでであった可愛い子の写真です。

イエカキ 収納島
イエカキに新しい島が追加されました。
今回の島は収納島ということで、収納に関係した話題が中心になっております。
あと10個!
ちとはじめてのケースなのですが、MovableTypeでコメントを投稿した際に、そのコメントの投稿時間にタイムゾーンが適応されず、世界標準時が表示されてしまいます。(日本設定なので、日本の時間から-9時間)
エントリーの投稿時間はキチンとタイムゾーンに適応した時刻が表示されています。
テンプレートタグかなにかのミスかなと思ったのですが、どーもちがうっぽい。
そもそも管理画面でコメント一覧を見た際に、既に9時間前の投稿になっている。
つまりシステムに送られた際にすでになにかおかしい(それか受け取るシステムがおかしい)という感じです。
エントリーの投稿時間にタイムゾーンが適応されていて、またブログの設定画面でもタイムゾーンはキチンと日本に設定してある。ということでどこが問題なのかしら?と途方にくれております。
ググッてみても、いまいち同じケースに遭遇しない。
ちなみにホスティングはこのブログと同じヘテムルなのですが、サーバは違うかもしれません。
(といってもエントリーの投稿時間はキチンとしているのだから、正常に動いている部分もあるわけで・・)
んーあーー。
ちなみに新規ブログを作成して、標準テンプレートで試してみてもやはりコメントの投稿時間は9時間ずれています・・。
なんででしょう?
教えてエロイ人!
正確なタイマーを作る(できるだけ)
AS3では”Timer”クラスが追加されていますが、まぁこちらはAS2での話し。
時間を取得するのはDateオブジェクト、もしくはgetTimer。
時間処理を行うには、setInterval、もしくはonEnterFrame。
これらを用いて
「特定の時間から1秒刻みで時を刻み、どれ位誤差が少なく60秒後を算出することができるか?」
ということをフガフガとやってみます。
onEnterFrameの方で実装。31fps / 6000ms計測。
t0 = getTimer();
t00 = t0;
d0 = new Date();
d00 = d0;
mode = false;
if (mode) {
//getTimerの値で計測
this.onEnterFrame = function() {
var t1 = getTimer();
t0 = t1;
if (t1-t00>=6000) {
trace(“over”);
trace(t1-t00);
trace(new Date()-d00);
delete this.onEnterFrame;
}
};
} else {
//Date Objectの値で計測
this.onEnterFrame = function() {
var d1 = new Date();
d0 = d1;
if (d1-d00>=6000) {
trace(“over”);
trace(getTimer()-t00);
trace(d1-d00);
delete this.onEnterFrame;
}
};
}
まぁシンプルに6秒後のDateとgetTimerでの差を求めています。
結果は
getTimerでの計測
over
6092
6079
Dateでの計測
over
6092
6094
全体として1.5%程度の時間のずれが発生しています。またgetTimerに比べてDateオブジェクトの方が結果にズレが発生しています。(といっても15/1000秒ですが)のですが、これはDateオブジェクト生成のタイムラグかもしれません。(と言ってもDateで計測しているのになんでやねん?という気もしますが・・・)何回か繰り返した結果もgetTimerの方がかなり安定した結果を出します。ということでまぁ補正するならgetTimerの値を元にするかな?と・・・。
で、実際問題としてonEnterFrameではちょっと使いづらいのでsetIntervalを用いてみます。
onEnterFrameでもそうですが、setIntervalも
インターバル関数は interval にできるだけ近い間隔で呼び出されます。呼び出す間隔にメモリに負荷のかかる長いスクリプトを実行すると、呼び出しの遅延が発生します。呼び出された関数によりビジュアルエレメントに変更が加えられる場合は、updateAfterEvent() 関数を使用して、十分な画面更新回数を確保する必要があります。interval が SWF ファイルのフレームレートを超える場合は、画面の更新に伴う影響を最小限に抑えるために、インターバル関数は interval が経過し “かつ” 再生ヘッドが次のフレームに入った後にのみ呼び出されます。
とフレーム依存ですので、元々誤差が発生するということで、それをgetTimerを使って補正してやろうかと思います。
なにかしらの罪の意識はあるのだ
漠然とは
なにかしら贖罪の意思もあるのだ
言い聞かせる
曖昧に
行動を妨げるのは世界
外側の
わたしが決めた
耳をふさぎ
目をつぶり
口をとざし
内側へ
さりとて夢ですら思い通りになりはせず
ぬたうちさます夜半の寝覚
アメリカンドリーム、どんだけーー!?
The Famouse Group
LAの3Dアニメ制作スタジオ。
ライフスタイルとか目からうろこ。
俺もこんなライフスタイルをめざすっす。
(ってほんまにこんな生活なの?)
シリーズモノです。
予想しない展開になったのでピックアップ。(面白くないのは一部非掲載です)
まずは1通目。
[こっちは普通の掲示板だし見るだけですから]
それなら大丈夫ですか?
どうしても連絡がとりたくていろいろ考えたんです。
http://****.com/****
ここは写真をアップしたり掲示板に書き込んだりするレンタルスペースなんです。
招待状じゃ連絡とりにくいみたいなので、、ここなら見るだけだし平気ですよね!
別にこのなかで書込みくれなくても書いた携帯連絡先にメールか電話くれれば大丈夫ですよ。一緒にレンタルスペースを使いたいんじゃなくて私はあなたと一緒にいたいだけですから…
本当にもう私には残された時間が無いの…普通のレンタルスペースだし話しだけでも聞いてもらえませんか?
まぁ最初は普通のスパム。特に気に留めることもなくすぐにゴミ箱へ。
[なんか足が三本]
そんな夢を見またの。ほんとに寂しくて…最近変な夢ばっかり見るんです。
こういう変な夢ばっかりじゃなくてメールにするのも恥ずかしい夢だったり…
でも私の本音。あんな事をあなたとしていたいの。おとといの夢みたいなコト。
招待状のhttp://gold-****.com/ff/daily?sweet=**は受け取ってもらえましたか?ちゃんとした招待状だし待ち合わせ場所を決めてくれるだけでもいいんです。最後のところで選べるから…
あなたと最後の思い出を作れたら私もう何もいりません。ううん。わがままなんて言わないよ?
電話でちょっとお話しさせてくれるだけでも…それでも今のさみしさ、ちょっとでもいいの。ほんの少しだけでもいいから…助けてください。
これは前に違うスパムでもあったネタのような記憶があるが、まぁちょっと変化球を投げてきた。とりあえずココロの片隅に付箋を貼っておく。
いやー最初はおばあちゃま系路線かと思っていのだけど、そっちだったか・・・。
初めまして。見知らぬ人間からいきなりのメールの到来、
すわ何事かといぶかしんでいるかと思われます。
当方、米田薫子という婆で御座います。
主人は既に他界しており、息子夫婦も四年前に事故にて失い、
今は息子夫婦の残した孫娘と朗らかな日々を過ごしております。
やつがれと同年代で嗜む者が多い盆栽にもゲートボールにも興味が無く、
趣味は専らインターネットでのエロ画像の収集であります。
Papervision3DのAS2版
使いたいなあと思ったのだけど、やっぱAS3に比べて重いし、融通きかねえ。
かといって今回の案件はAS3にはできないしなー。
んーんー。
Wiiのサイトに「インターネットチャンネル向けのウェブページを作りたいのですが…。」が公開されて、一気にもりあがってるっぽい。
と言うことでメモ。
Wii リモコンの傾き&距離を Flash で取得したいのですが[trick7.com]
はじめてのWiiインターネットチャンネル向けFlash[りあ的」
面白いもの出来そうですね。
ってWiiとか持ってないのですが・・・。
どーもスパムっぽいんだけど、非常にクリックしたくなります。
「お婆ちゃんの部屋に謎の生き物がいるんですが何だか分かりますか?」
うちのお婆ちゃんが二ヶ月ほど前に拾ってきたんですが、
この生き物って何だかわかりますか?
http://www.***.***.org/
写真をここにアップしておきましたので、もし
何だか分かったら教えていただけないでしょうか?
お婆ちゃんはイヌだと言ってるんですが、
イヌはここまでしっかりお茶碗持ったりできないですよね?
ググッてそれらしい写真を見つけたのだけど、正直なんなのかは不明。
またそこからどこか本来の目的にリンクとかあるのか?も不明。
見たい人はタイトルでググッたらURLとか出てくると思います。
俺は見ないけどね。
あぁソルダム・・・涙
新しいマシンをそろそろ物色しようと思って、ソルダムのサイトを久しぶりに見ました。
うわぁ・・・マッスル・・・汗
もうPOLOとか売ってたころの名残はまったくありません・・。
悲しいほどにマッチョ。
3代コチラの筐体でマシンを作ってきましたが、もうさすがに無理そうです・・。
カナス・・。
brace yourself
brace yourself
http://www.scienceunderfire.com/
ブリアレオス・ヘカトンケイレスに見える人ーー!!
はーい!
はーい!
はーい!
でもかっちょいいね。
も少し小気味よく動いたらステキ。
聖飢魔Ⅱなどの衣装でしか私は知らなかったのですが、サイトを見つけたのでみてみたら結構好きな衣装とかほとんどここの作品でした。
JAP工房
SilverWorksとかかなりヤヴァイ。(相方がもってそう)
こういうモノを作る仕事をしてみたかったなぁー。
Papervision3D
http://www.papervision3d.org/
いやーついにここまで出来るようになったかーー。
すごいなあ・・。
メモ。
The installation disk contains “miniml” fonts in the Goodies/Fonts folder. To use the fonts, copy them to your system. For installation information, see http://www.adobe.com/go/learn_fontinstall_en.
miniml fonts are vector-based pixel font emulations that are designed to remain aliased in Flash and Fireworks. Aliased fonts improve legibility because of their high contrast.
You must use the fonts according to specific guidelines to maintain their crispness. See the “miniml Read Me.html” in the Goodies/Fonts folder for more information about using these fonts.
これまだCS3をインストールしてないのだけど、もうソフトに標準でついてくるってことかしらね?
まいいや。
SWFを埋め込んでいるHTMLのパス#2
いやね、もう2年前に「SWFを埋め込んでいるHTMLのパス」でウニャウニャやってたんだけど、まぁ一応解決したので(といっても1年以上前ですが)書いておきます。
想定しているディレクトリ構造は以下のような感じ。
/index.html
└swf/index.swf
EMBED タグ、OBJECT タグのオプションの”base”を使うと何とかなりそうというのは、以前から言われていて、これにbase=”.”とすることでFlash内に記述されたパスがSWFの格納されている場所からの相対パスになり、開発環境プレビューとHTMLからの両方で閲覧は出来るようになります。ただしこの場合ローカル環境でHTMLと連動させる場合何故か表示されず、JSとの連動とかしている場合など結構うっとおしい。最近特にexternalとかを用いてJSを密接に連動することが多いので、その辺ローカルで作業できるに越したことはねえかなと・・。
で、この場合
base=”swf/”
と設定することでローカル環境でindex.htmlを閲覧しても正常に表示されます。
で、flashの中は/swfを基点と考えてswfフォルダ内にあるcontent.swfとかをloadする場合は
loadMovie(“content.swf”);
の記述でOK。(ま、これはbase=”.”と同じですね。)オーサリング環境からのプレビューで動作すればローカルでもサーバでもindex.htmlから動作確認は取れるかと・・。
しかし何故にbase=”.”で正常に動作しないのか良くわからなかったのですが・・・。
世の中AS3で盛り上がっているときに今更な内容のエントリーを書いているあたりがかなりやばい感じです(エヘヘ 自分専用なんちゃってAS3フレームワークを作るにあたり色々過去のリソースを整理しております。あとはフォントの埋め込み範囲指定での共有ライブラリ化とかのノウハウとかも一応整理しておこうかなと・・。(AS3になってなんか変わっていたりして・・)
っつーかこないだストリングパネル(多元語化)の存在をしってちょっと泣きそうになりました。
まぁでもこれは結局textFormatなりCSSなりも切り替えないといけないので、従来どおり多言語管理Classを作ったほうが簡単そうだと自分を思い込ませることにしました。
FFFFOUND!