カテゴリー: JavaScript

おい、あっち側かよヽ(`Д´)ノ

ゼルダの伝説 ふしぎの木の実 時空の章をクリアしたヽ( ・∀・)ノ

レベル8のラスボスの最終形態の倒し方のみ分からなくて攻略を見てしまった(ヽ’ω`)
だって伸びてる方は掴めなかったから、てっきり違うのかと…(´;ω;`)

まあそれ以外の謎は自力で解いたので良しとしよう。

このゼルダはジャンプが出来るので良かった。
無駄にジャンプして移動するのが好きなので(・∀・)

まだ大地の章をクリアしてないので詳しくぐぐってないのだけれども
カプコンゼルダの裏話とか早く読みたい。

しかしちょっとゼルダ疲れが…(ヽ’ω`)


【Nintendo Direct】『ゼルダの伝説 神々のトライフォース2』発表、3DS向けに来年発売

なん…だと…( ;・´ω・`)ゴクリッ マタアラタナシカクガ…
1の方の移植は無理なんだろうか?
いや、時オカが出来たなら出来そうな気もするが…
3Dだとデータ量が少ない?

【Nintendo Direct】『マリオゴルフ ワールドツアー』にはコミュニティ機能を搭載

VCのマリオオープンゴルフで未だにJAPANコースしかクリアしてないと言うのに(´・ω・`)

海外版『とびだせ どうぶつの森』しずえさんを「しずえ」とは言わない - 秘書の海外ネーム

「しずえ」の海外での名前が「Isabelle」であることが分かりました。

かぶるというほどでもないがイザベラと名前が似ちゃうな。

【韓国】任天堂がTwitterで美人お天気キャスターに暴言をはいて騒動に「整形」「脳なしビッチ」 → 公式が謝罪

・韓国任天堂は即日調査するも「該当する社員はいない」
この件に関して、韓国任天堂は即日調査を開始。だが、公式アカウントにログインできる従業員からはこのようなツイートをした人物は見つからなかったという。第三者によるアカウントののっとりの可能性があるとして通報したという。

誰が信じるんだよw


米ヤフー、1~3月期売上高7%減 CEO手腕に疑問符も

まだ一年経ってないのに厳しいんだな。

KDDI、米クラウド電話 API「Twilio」の国内販売を開始

こないだGAEで使えるようになったとか言うサービス?


ゴッドタン「キス我慢選手権」まさかの映画化!主演・劇団ひとり!

またテレ東はおかしくなりつつあるな(´・ω・`)
スピリチュアル番組をやり始めたり。
これを映画化するくらいなら恵比寿マスカッツで映画撮ればいいのにw

『鷹の爪GO~吉田、秘密結社やめるってよ(仮)~』公開決定!狙うは「クレヨンしんちゃん」

またやんのか(・∀・)


「マグロ」の解体を手軽に学ぼう-「解体フィギュア・黒マグロ」販売開始

ちょっと面白い(・∀・)
牛とか人間とかのやつもあるんだろうか。

“お米”から作った無糖茶 キリン「にっぽん米茶」発売

どんな味がすんだろうか。
余計なものを入れたりしてなきゃいいけども。


塗り潰しツールだけでもつけようと思ってハマる。
ペイント・ルーチンで何となくロジックは分かった。

javascriptでのサンプルはないかとぐぐったらあった(・∀・)
JavaScript, Canvas スキャンライン・シードフィル アルゴリズムによる塗り潰し

でも自分のコードで使おうとしたら、うまく描画されない(ヽ’ω`)

更にぐぐったら他のサンプルもあった。
JavaScriptでバケツ塗りつぶし

これは一応描画されるけど、なんか違う色になってしまったり、
何回かやるとエラーになる。これは使い方を間違えてるのかもしれない。
あと何故か塗り潰しが不完全だったりする。これはもしかするとアンチエイリアス絡み?
透明度とかの問題?

画伯によるWeb上で見かけたゴードンのぬいぐるみ写真の模写
gordon01

拡大すると…
gordon02

んーまあ簡易ペイントなのでこれくらいでも良いような気もする…
今週で完成させる予定だったのに、来週になるな…(ヽ’ω`) ゼルダヲヤリスギタカ…

仮面ライダーを観終わった…(ヽ’ω`)

長い戦いだった…_| ̄|○
全98話もあったのでウルトラマンAの時と同じように
最後の方はちょっと流し見っぽくなった(ノ∀`)

ウルトラマン系と違って、なんか時代劇の剣豪みたいな流れがあるように感じた。
戦闘員をバッタバッタとなぎ払う所の爽快感はまさしく時代劇の〆の殺陣だった。

リアルタイムで初めて観た記憶があるのがスカイライダーであり、再放送でも
観たことのない時代の作品だったので色々と面白かった。

wikipediaの仮面ライダーの項に裏話的なものが
結構あって読み応えがあった(・∀・)


本郷猛役の「藤岡弘、」が怪我をして一文字隼人役の佐々木剛が
起用されたのは知っていたが、かなり初期の段階で変わったので
ちょっと笑ってしまった。

佐々木剛がその後の人生が火事を起こしたりして大変だったというのも初めて知った。

FBIの滝和也役の千葉治郎が千葉真一の弟であると知って驚いたΣ(゚∀゚;)
滝が異様に出てると思ったけども「藤岡弘、」の穴を埋めるための
苦肉の策でもあったというのを知り、なるほどなぁと思ってみたり。

緑川ルリコ役の人が良かったのに山本リンダとかに変わってしまって
がっかり(´・ω・`) 山本リンダの話し方というか発声が嫌だった。
ミミーことミミ萩原はなんか美人ではないが何か魅力的な感じだった。

ショッカー戦闘員の衣装は知っていたけどゲルショッカー戦闘員の衣装は
知らなかった。エンディングが逆回しでゲルショッカー戦闘員が飛び上がってくる感じになっていたのは凝ってるなと思った。

ゲルショッカーになってから24回くらい、つまりは2クールしかやってないのはなんでだろう?
もうちょい続ける気があったけど視聴率的な問題があったのだろうか。
短かった所為かゲルショッカーはブラック将軍しか幹部が居なかったな。

少年仮面ライダー隊の通信方法が伝書鳩で笑ったw
読んだことないけど「レース鳩0777」っていう漫画があった時代か。

ちょっと他のを観てからV3を観るか。
仮面ライダーもXからBlackまでが無いんだよな(´・ω・`)
ウルトラマンもタロウから80まで無いのはなんなんだろうか。

※配信終了してるかも


マリオの弟、まさかの3週連続1位!『とびだせ どうぶつの森』は300万本突破・・・週間売上ランキング(4月1日~7日)

『とびだせ どうぶつの森』(3DS)は4万9000本で2位。累計は300万2500本と、パッケージ単体でトリプルミリオンを達成しました。

ようやく売上が鈍化傾向だけれどもパッケージでトリプルミリオン行ったねぇ。
この後はどうなるのかな。年末まででパッケージ版のみで350万くらい?

海外発売まであと2ヶ月『とびだせ どうぶつの森』、北米版トレーラー&パッケージをチェック

まだ欧米で販売してなかったんかΣ(゚∀゚;)

『みんなのニンテンドーチャンネル』など、一部Wiiネットワークサービスが終了

あらまぁ(´・ω・`)
まあWiiは全然起動していないからなぁ。3DSばっかり。


現職議員の2割が開設する「Ameba政治家ブログ」拡充へ、ネット選挙解禁を受け

Amebaでブログを開いてるだけで信頼性ガタ落ちなんだけどなぁw

総合電子書籍ストア「BookLive!」、新たに医学書の取り扱いを開始

へー(・∀・)って思ったけど、

*今回配信する医学書は、電子書籍専用端末「BookLive!Reader Lideo(リディオ)」ではお読みいただけません。

というのはどうなん?
リディオってのはkindle pw相当のやつか。
じゃあしょうがないのかな?

Google、死後のデータの扱いを指定できるツール「Inactive Account Manager」を公開

ついにこんな機能が(・∀・)
まあ自分が死んだ後はどうでもいいか。


西田敏行、三國連太郎さん死去に悲痛「私のスーさんが逝きました」
残念ではあるものの或る程度予期していたので…(´・ω・`)ノシ バイバイ、スーサン

モヤさま大江後任に「大変だろう」

4月7日に放送された『モヤモヤさまぁ~ず2』(テレビ東京系)の3時間半スペシャルの平均視聴率が、9.0%(午後6時半~7時)、12.8%(午後7時~9時54分)だったことが明らかになった(関東地区、ビデオリサーチ調べ)。

12.8%って最近の蛭子バスクラスやないか(・∀・)
最近の内容について何か色々思うところもあったが、ラストのリアルなお別れシーンで
どうでもよくなったというか全て浄化されたような気がする。そのまま起きてたので
翌日のモーニングサテライトを観たが、御祝儀的なのか麻婆子主任の出番が多かったw
実況スレもちょっと活況を呈していたw
他局のことは知らないけれども、テレ東史上最も愛された女子アナだったな。

鉄腕ダッシュを主に観ちゃうであろうけれども、後任の人も頑張れ(・∀・)


undo
Paintingに以下の2件の記事を参考にしてUndo/Redo機能を追加した。
Undo and Redo with HTML5 Canvas
HTML5でお絵かきツールを作ってみた

無限Undo出来るかなと思ったが、320×240のcanvasを35~36枚くらい
配列に格納した時点で3DSブラウザが灰色表示になって
「メモリ不足です」みたいなエラーメッセージを吐いた(ノ∀`)

余裕を持たせて24回で0に戻るループにした。


もう少しいじったら統合して終わりにしよう…(ヽ’ω`)

Javascript Japanese Keyboard

Javascript Japanese Keyboardを公開したヽ( ・∀・)ノ

ただの単漢字変換のみ対応しているだけのVirtual Keyboardだけどね(ノ∀`)
いずれ消しちゃうけどここで動作確認出来る。
漢字選択はマウスオンリー。

対応ブラウザは3DSブラウザとchromeとFireFox。
Androidのchromeでも動いた。

だがしかしIE、てめーは駄目だ(・∀・)

XMLHttpRequestとイベントソースとファイル読込のところを
いじらないと駄目なようなのでほっとくことにしたw


事の起こり
全てはFoto-Haikingを作っていた時に3DSブラウザの仕様というか
3DSの入力システムの壁にぶち当たったことから始まった。

と言っても入力システムの仕様はFoto-Haikingの機能に対して何の問題もなかった。
問題だったのは特に必要もないのに適当に思いついて実装した入力支援機能(´・ω・`)

入力支援機能はカーソル位置(selectionstart?)から挿入位置を取得するように
していたのだが、これがいけなかった。
3DSの入力システムはどうも閉じられた空間で文章の編集を行うようで、
入力終了後、カーソル位置は必ず文末になるという仕様だったのだ…_| ̄|○

このままでは入力支援機能は3DSブラウザ上で機能しないヽ(`Д´)ノと慌てて対策を考えた。
色々考えているうちに、

「3DSの入力システムに依存しない入力システムがあればいい( ・´ω・`)」

と閃く。つまりJavascriptの日本語入力システムがあれば(`・ω・´)

ということで色々ぐぐったが、どうも欲しいものが見つからなかった。
需要がないからか実用性に乏しいからか、はたまたかつては存在したけれども
絶滅したのかJavascriptのVirtual Keyboardというものはヒットしなかった。

ime.jsやGoogle CGI API for Japanese Inputもあることはあったが
「ちょっと使うのが面倒くさそう(´・ω・`)」と思い回避した。
というか頭の中がいっぱいいっぱいだったのでそれらに手を出す余裕がなかった(ノ∀`)

最終的に挿入位置を自分で指定するというド阿呆で屈辱的な実装で誤魔化した(´;ω;`)


何となく作り始める
なんやかんやで一応Foto-Haikingが完成し、一週間くらいダラダラしようヽ( ・∀・)ノっと
思っていたが、何となく頭に引っ掛かるのはJavascriptの日本語入力。

この引っ掛かりをなんと表現していいのかわからないけれども可能性的何か( ・´ω・`)?
より細かく表現すると可能性とその実装方法のセット?「作ろうと思えば作れる」の
もう一歩進んだ状態の「You 作っちゃいなよ(・∀・)」的状態というか。
自分で言っていてよくわからないが(ノ∀`)

まあ別にこれが出来たからと言って実用的でもないし金にもならんし
職にもつながらないんだけども、Javascript 日本語入力というか
Javascript IMEっていうものが有ってもいいんじゃなかろうかという
可能性の視覚化というか具現化をしたくなり、ちょろちょろと作り始める。
一応3DSブラウザで動くことが目標だった。


余裕綽々(・∀・)

入力変換用のテキストフィールドを用意して、押した入力ボタンの文字を格納。

変換ボタンを押す。ヘボン式のアルファベットに変換して変換ルーチンに渡す。

連想配列?みたいな感じに単漢字データを用意して、ヒットした漢字を
コンテキストメニューに表示。

入力変換用のテキストフィールドの内容を選択された漢字に変更する。

確定ボタンを押して、最終的な入力先に追加する。

というような流れは頭にあったので、システム部分はちょこちょこと
コーディングしてたら一週間も経たずに出来た(・∀・)

chromeでも3dsブラウザでも動いた。
FireFoxは最初、漢字選択が動かなかったが、thisでイベントソースを渡したら動いた。
IEはちょっと試したが時間が掛かりそうなので放置した(・∀・)

ime.sysは凄いけど、中身を理解するのが難しそうなので使わなかった。
Google CGI API for Japanese Inputは一応JSONPで結果を
取得出来るようにはなった。

実際にFoto-Haikingに実装する際には併用型にしようかなと思った。


甘い予測( ・´ω・`)

さてシステムは単漢字変換だけとはいえども出来上がった。
次に必要なのは辞書データである。単漢字なので読み方だけを対象とした。
問題は何処までを範囲とするかである。

当初は常用漢字だけにしようかと思ったが

常用漢字 1945字(1981年制定)…… 高校教科書はここまで(下限は不明)
第1水準 2965字 …… 都道府県名・市区郡町村名は全部カバー
学校で習う漢字の数は?

とあったので、どうせ単漢字だから第一水準までやってしまうかと考えた。
第一水準まであれば一般的な文章なら大体カバー出来るだろうしと。


どっかからデータを引っ張ってこれたらいいなぁと思ってぐぐった。

仮名漢字変換システムwnnがインストールされたLinuxがあれば、単漢字変換辞書のデータにあります。

kakasidictというデータが使えると思います。
http://kakasi.namazu.org/stable/kakasi-2.3.4.tar.gz
フリガナ付漢字のデータベース

今Linuxのシステムがない…_| ̄|○

kakasidictとその大本にあるskk辞書は良さげだけど、
GPLでライセンス的な問題と内容そのものを流用してもいいのか
よくわからない……ということで自作することにした。
自分の判断で内容を変えられるデータが欲しかったし。

ちょこちょこやればすぐ出来るだろうと考えていた(・∀・)


苦行と後悔(ヽ’ω`)

ということで辞書データを自作を始めたのだけれども、
さすがに一文字一文字を入力しながらやっていくのはきついので
ぐぐってヒットした文字コ-ド表(第一水準漢字)の並びを
コピペ整形して作業を開始した。

単純に並び順に一つの漢字につき一つの読み方(ヘボン式ローマ字)を
付与するだけで3日くらいかかった……(ヽ’ω`)

更にそれだけでは使い勝手が悪かろうと読み方の追加を試みる。
Google日本語入力で出た候補やウィクショナリー漢字辞典ネット
その他の辞書サイトなどを併用しつつ音訓がある程度まで揃うようにした。
余りにも使用頻度が低いと思われる読み方等は追加しなかった。
この際に第一水準ではない漢字もちょろちょろと足した。

明確な日数は覚えていないが10日くらいかかった……(ヽ’ω`)
だらだらするどころか苦行の日々であった。
いや、まあゲームとかもちょこっとはやったがどうぶつの森の日課と
リンクの冒険をちょっとやったくらい……


公開と感想

なんやかんやで辞書データも完成したのでGoogle codeに上げて公開した。
やり方忘れてて少し戸惑った(ノ∀`)

単漢字変換のコードなんて他の人は要らんやろぉ(・∀・)と思わぬこともなかったが、
折角作ったし、自分でコードを管理し続けられるかというとそれも怪しいので公開した。


作成後の感想としては、意外とJavascript IMEってアリじゃね( ・`ω・´)であった。

プロトタイプ的作成だったので、色々と手抜きをしているがw、
単漢字変換の部分を複文節変換にしたり、辞書データの配列のjoinを使って
複数辞書の併用出来るようにしたりも出来なくはないので、頑張ったら
それなりの実用性を持ったIMEが出来るんじゃないかなと思った。

今回のコードでは3DSブラウザでの使用を目的にしてる為、
マウス向けのUIになっているが、PCキーボード使用にも
対応させることは可能だし。

主に単純作業の方で疲れたけれども、まあ挑戦してみて良かったかな(・∀・)


今度こそダラダラするぞ(ヽ’ω`)