とある地味なブログ

プログラミングとお絵かきに関する雑記。

javascript

RPGアツマールで、WebWorker が動かない

Firefoxは現状CSP Lv2までしか実装されていない WebWorkerの代替としてのrequestIdleCallback 結論 HTML5な自作SRPGをRPGアツマールに投稿してみたら、何もしてないのに動いた! https://game.nicovideo.jp/atsumaru/games/gm4246 という感動もつかの間、Fir…

メールアドレスをサイトに記載する(スパマー対策)

メールアドレスをサイトに掲載したいが、スパマーに補足されたくない。 ので、簡単なサンプルを作ってみました。 掲載して2週間ほど経ちましたが、今のところスパムは来ていないようなので大丈夫そうです。 encode.jsのメールアドレスを自分のアドレスに変更…

Scala.jsで並列処理をする

javascriptのWeb Workerを使う ポイント1 ポイント2 ScalaのFuture, Promiseを使う Scala.jsで並列処理したい。したくない? オススメはWeb Workerです。Future使っても、jsの制約で結局シングルスレッド実行されるようなので。 javascriptのWeb Workerを使…

iOS 10 で Google Map Script API をドラッグできない

StackOverflowにこんな質問があります。 Google Maps Javascript API Doesn't Respond to Touch Events in iOS 10 - Stack Overflow 「iOS 10 で、Google Maps Javascript APIのタッチイベントが効かない。」 Google Mapにサインインしなければいいよ!とい…

javascriptの標準入力をJavaのScannerっぽく取得する

Node.jsでやる人がいるのか知らないけど、競技プログラミングとか、CodeIQとか、paizaみたいので標準入力を得るスクリプトを書きました。 スクリプト Readerが本体で、Reader(maxLines)のmaxLinesは、入力があり得る最大の行数を指定します。 Reader#read(ca…

IDを持つ要素のリンクを生成するだけのFirefoxアドオンを作ったった

WindowsでFirefox Add-on開発 - とある地味なブログ 上の記事に引き続き、簡単なアドオンを作ってみました。 簡単すぎてむしろリンクすら生成していない。 概要およびダウンロード Link Here Link Here :: Add-ons for Firefox 詳細 Link-Here/README.md at …