amirican.best Our website is under construction 35 Days 17 Hours 50 Minutes 39 Seconds Get Notified I promise to never spam
amirican.best Our website is under construction 35 Days 17 Hours 50 Minutes 39 Seconds Get Notified I promise to never spam
This is a read-only mirror of the former gitorious.org code hosting website. It is hosted by VPSSD and Archiveteam. Big thanks to Gitlab and the ex-Gitorious folks for working with us to make this happen. Some information about this mirror: To my knowledge, no user data has left Gitorious's custody. This mirror is only public data: source code and wikis. If you want source code hosting for your pr
デフォルトで用意されているイベントは、基本的にはブラウザがfireすることで要素に登録されたイベントリスナーが呼ばれるわけなんですが、このイベントのfireを開発者側でも行えるワケです。これはテスト用途での使われることが多いみたいです。 というわけでそのイベントのエミュレートと独自イベントの合成を学んだので覚書。サイ本じゃ合成イベントなんて言われてるけど、googleで検索するとカスタムイベントって言われるほうが多いみたい。 おおまかな流れ(IE除く) イベントオブジェクトの作成 イベントオブジェクトの初期化 イベントのディスパッチ(発火) という感じ。発火の前にはaddEventListenerで任意の要素に、イベントハンドラを登録する必要があります。 イベントオブジェクトの作成 var event = document.createEvent(type); 引数のtypeはイベントタイ
Lately I’ve been working on a mobile web application using HTML + PhoneGap to create an iOS app. For Javascript I’ve been using Zepto to handle basic gesture events, but for more complex touch interactions I found Zepto lacking. So I created my first Zepto plugin called Flickable (jump to download). The plugin allows you to make any element touchable; useful for flicking between sections, or slidi
zflickjs v2.1 iOS, Androidなどのwebkitベースで提供するサービスではjQueryなどのライブラリを使わず、pureなJavaScriptで実装した方がパフォーマンス良いんじゃないかと思って作ってみた Updated of Lists lampクリックでカレント切り替えできるようにしたお Demo Demoをみる Getting Started タグ内にzflick.cssとzflick-2.1.min.jsを読み込む。 HTML HTMLを組む。基本的にJSで動かす要素はID指定になっている。 JS new zflickjs({})で初期化 Options width: number 280 ... width move autoChange: boolean true ... "true" auto move element, "false" don't m
スマホを対象としたWEBページでフリックとかピンチイン/アウトとかの簡単なテストをするとき、毎回実機を開くのめんどくさい!しにたい! と思ってたらすてきなものがありました。 brian-c/phantom-limb · GitHub bookmarklet.jsの中身を実際に適用したいサイトで実行すればおっけーです。 javascript:void(function(commit) {var scriptTag = document.createElement('script');scriptTag.type = 'text/javascript';scriptTag.src = 'https://raw.github.com/brian-c/phantom-limb/' + commit + '/phantom-limb.js';document.body.appendChild(scr
Mandju Marathi Meet Mandju Marathi, the enigmatic mastermind behind the digital tapestry of the casino universe. With a name that echoes the allure of distant lands and a passion for the games that make hearts race, Mandju has woven a captivating narrative within the realm of online gambling. Born to a family steeped in the rich cultural tapestry of Marathi heritage, Mandju always had a flair for
5. Ruby on rails ◦ テストを動かす環境として ◦ Assetsパイプラインを前提 Backbone.js ◦ Javascript MVCフレームワーク Jasmine ◦ Javascriptテストツール ◦ Rails上で動かすgemがある ◦ Rspecみたいな文法
ここでは以下の順番でSinonJSとJsTestDriverを使用したJavaScriptのUnitTest Patternsを紹介します。 初期化の遅延非同期実行の同期化html, cssのテストイベントのテストその他問題になりうるコード初期化の遅延UnitTestを行う場合、まずは初期化functionが自動的に実行されないようにしましょう。 初期化functionをこちらの任意のタイミングで実行できるようにすることにより事前に対象外のコードをstub化したり、必要なfunctionへspyを仕込んだ状態でfunctionを実行できるようになります。 UnitTestの場合のみ初期化を遅延する一番簡単な方法はUnitTest実行時のみ条件分岐で初期化を止める方法です。 $(function () { if (window.sinon) { init(); } }); この方法は簡単かつ
Date#strftime var date = new Date(2011, 5, 29); date.strftime("%Y-%m-%d"); "2011-06-29" Problems ahead var date = new Date(2009, 11, 5); date.strftime("%Y"); //=> "2009" date.strftime("%m"); //=> "12" date.strftime("%d"); //=> "05" date.strftime("%y"); //=> "9" Test setup <!DOCTYPE html> <html> <head> <title>Date.prototype.strftime test</title> </head> <body> <script type="text/javascript" src="st
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く