タグ

ブックマーク / uupaa.hatenablog.com (6)

  • DevTools 上で jQuery などのお気に入りのライブラリを簡単に使いたい方へ - latest log

    Chrome の DevTools には Code Snippets という機能があります。 これは「DevTools 上でお気に入りのライブラリを登録しておいて簡単に呼び出して使いたい」と言った、ありがちなニーズにぴったりフィットする機能です。 ChromeのDevToolsでjQueryをいつでも使いたいなら、Source-Snippetsで右クリックして[New]選んでjQueryをペタリしておくと[Run]するだけでjQueryをDevToolsで利用可能になりますよ〜 http://t.co/SfLE4Sic39— コラーゲンたっぷりさん (@uupaa) 2014, 5月 15 http://t.co/Ee2keo5n7u これ色んな事につかえて、DevTools の IDE としての機能も、アイデアしだいで拡張できるので、もちょっと広く認知されるといいんだけども〜 (ミ・◇・

    DevTools 上で jQuery などのお気に入りのライブラリを簡単に使いたい方へ - latest log
    uzulla
    uzulla 2014/05/17
    めっちゃ便利だな、しらなかった〜
  • JSX の使い方 自分メモ - latest log

    (ε・◇・)з o O ( JSXは日語ドキュメントがほぼないので〜 (ε・◇・)з o O ( 書き溜めといた奴を公開するよー (ε・◇・)з o O ( でも、色々と端折ってるので (ε・◇・)з o O ( 不足してる部分は、あらびき日記 や wiki や JSX公式ドキュメント を合わせてご覧ください〜 (ε・◇・)з o O ( 最新の JSX ネタも合わせてご紹介 http://d.hatena.ne.jp/gfx/20130726/1374890217

    JSX の使い方 自分メモ - latest log
    uzulla
    uzulla 2013/07/29
  • UnitePlayer.js デモ - マリオシーケンサ - latest log

    github 慣れするために、色々とローカルに眠ってるファイルを上げてたりします。 UnityPlayer.js*1を今年の初めぐらいに限定公開したのですが、その時に作成したマリオシーケンサのデモを http://uupaa.github.com/UnitePlayer.js/ に上げました。 使い方(Mobile) MobileSafari では、このような画面になるので、デッカイボタンをぽちっとすると、mp3 のロードが始まります。 Android ではマルチトラックで再生します。Mobile Safari では擬似マルチトラックになります(BGM, SE, JINGLEのどれか一つだけ再生します)。 (ε・◇・)っ (OverWorld) ポチで、てれっててれって〜♪ (ε・◇・)з 1up しほうだい 使い方(PC) Chrome や Safari で (init) または (in

    UnitePlayer.js デモ - マリオシーケンサ - latest log
    uzulla
    uzulla 2012/11/27
    Mobile Safariで音、鳴らしたいですね。
  • new msgpack.js with ArrayBuffer - latest log

    リクエストを頂いたので、 ArrayBuffer を使った msgpack.js を書きました。 とりあえずコードを書いた段階で、識者の意見を取り入れて I/F の改善や、妥当性のチェックとテストケースの作成、ベンチマークなどはこれからの作業になります。 https://gist.github.com/4106426 MobileSafari と Android 4.0 での DataView のサポート具合が良くわからなかったので、ArrayBuffer + Uint8Array だけで実装しています。 // encode a = msgpack.pack({ a: [1,2,3, { b: 4, c: "hoge" }, "abc"] }); // -> [129, 161, 97, 149, 1, 2, 3, 130, 161, // 98, 4, 161, 99, 164, 104

    new msgpack.js with ArrayBuffer - latest log
  • mofmof.js とクラスベースOOP - latest log

    クラスの使い方(初級) mofmof.js では mm("Hoge", { メソッド }) でクラス mm.Hoge を定義することができます。 mm("Hoge", { init: function(arg1, arg2) { this._arg1 = arg1; this._arg2 = arg2; }, method: function() { alert(this._arg1 + this._arg2); } }); var hoge = new mm.Hoge(1, 2); hoge.method(); new mm.Hoge(1, 2) のタイミングで init(1, 2) が呼ばれます init はコンストラクタと呼ばれ、 主に初期化に関わる処理を記述します mm.Hoge クラスのインスタンスを生成します alert(3) が実行されます クラス内部で使うプライベートなメソ

    mofmof.js とクラスベースOOP - latest log
    uzulla
    uzulla 2012/08/13
    もふもふ/Coffee使ってる場合じゃねえ
  • mm.allow によるアサーションとステキログ - latest log

    mofmof.js には mm.allow() や mm.deny() といった assertion(アサーション, 前提条件のチェック) のための関数があります。 mm.allow は関数の入り口で多用され、引数の型や内容が正しいか確認し、まずい場合は例外を挙げます。 mm.deny は mm.allow の逆の動作をします。 mm.allow の使用例 mm.has は集合(data)が要素(find)を含んでいると true を返します。 data と find には複数の型を指定できますが data に文字列を指定すると例外が発生します。 // mm.has function mm_has(data, // @arg Hash/Function/Array: find) { // @arg Hash/Function/Array/Primitive: find values, {

    mm.allow によるアサーションとステキログ - latest log
    uzulla
    uzulla 2012/07/05
    mofmof.jsは色々面白そうなJSコードなんだけど、まだ読めてない…/Uupaaの人のコードだし、面白いの間違いないとおもうんだけど、Hachioji.jsとかで、どうかなw
  • 1