javascript

スポンサーリンク
プログラミング

RubyでAES暗号化してJavaScriptで復号する

言語を超えた暗号化、復号をちょっと試してみたかったので、RubyでAES-256-CBCにより暗号化してJavaScriptで復号するっていうのをやってみた。 特に実用的ではないです。ただのロマンです。 バージョン情報 Ruby 2....
プログラミング

videoタグでストリーミングしない方法

HTML5のvideoタグを使うと、動画など自動でストリーミングになってしまう。 rangeヘッダに対応していないサーバと連携しなければならない場合は、videoタグがストリーミング再生前提でサーバにリクエストを行ってしまうと、うまくサーバ...
プログラミング

Markdownの入力を便利にするプラグイン作った

こういうやつ。 Markdownのリストやテーブル入力を補助するというもの。 背景 元々、某情報共有サービスでマークダウンの入力を補助する機能を入れていたのだけれど、ブラウザのエクステンションにも同じ機能を入れるためにjQuery...
プログラミング

「ラングトンのアリ」のシミュレータ作った

ラングトンの蟻とも言う。 タイトルの通りで、JavaScriptを使ってラングトンのアリシミュレータを作った。 ラングトンのアリの説明はwikipediaに任せる。 これはwikipediaにある拡張ラングトンのアリに対応しており、フ...
プログラミング

スリープソート

スリープソートがかっこ良すぎる。 JavaScriptで書くとすると下記のコードなんだけど、要は数字の分だけスリープして出力している。 例えば というデータの並びだったとすると、10ミリ秒後に10、3ミリ秒後に3を出力することでソート済...
プログラミング

html5 page visibility apiを試す

page visibility apiがRecommendationになってた。 というわけで使ってみた。 これは何ができるapiかというと、ページが表示されているかどうかを取得できる。 今のブラウザで言うと、見ているタブかどうかが取...
プログラミング

html5 javascriptのpointer lock apiを試す

webglで作られていると話題のブラウザゲームをやろうとしたら、Chromeに「マウスカーソルが無効になります。」的な警告が表示された。 なんだこれは。。 調べてみると、HTML5のpointer lock apiというものらしい。現在の...
プログラミング

google mapsのアイドル状態コールバック

google mapsの読み込みが終了して、アイドル状態になった時のコールバックを取りたい。 普通にidleイベントがあるらしい。 google.maps.event.addListenerOnce(map, 'idle', funct...
プログラミング

webkit fullscreen api

フルスクリーンが流行ってる。 フルスクリーンapiなるものがあるらしいので試してみた。 どうやら、特定の要素をフルスクリーン指定できるみたい。 var elm = document.getElementById("face"); ...
プログラミング

jQueryでmarginも含めた幅や高さを取得

しょぼい話し。 たとえば #id{ height: 10px; width: 10px; margin: 5px; padding: 5px; } とした時に、jQueryで普通に $('#id').height()...
スポンサーリンク
タイトルとURLをコピーしました