Skip to content

Instantly share code, notes, and snippets.

/*!
* isVis - v0.5.5 Aug 2011 - Page Visibility API Polyfill
* Copyright (c) 2011 Addy Osmani
* Dual licensed under the MIT and GPL licenses.
*/
(function () {
window.visibly = {
b: null,
q: document,
@iwek
iwek / file1.txt
Last active August 29, 2015 14:06
update gist
String file contents are now updated
@iwek
iwek / file1.txt
Last active August 29, 2015 14:06
updated gist via ajax
updated String file contents via ajax
@iwek
iwek / everest.jpg
Last active August 29, 2015 14:06
everest data uri jpeg image
data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAA
@iwek
iwek / README.md
Last active August 29, 2015 14:06 — forked from mbostock/.block

This histogram shows the distribution of GitHub Gist API response times (in milliseconds) for a sample of 10,000 requests as observed by bl.ocks.org.

The distribution roughly follows a log-normal distribution, which is unsurprising for a complex process that has multiple independently-random sources of delay. The mode response time was in the range 120-140ms, while the median response time was 206ms. The middle 80% of requests were in the range 114-527ms. About 11% of requests took longer than 500ms, and 5% of requests took longer than one second. (The rightmost bin in the histogram includes these long requests.)

Since API endpoints vary dramatically in their computational cost, the distribution of response times is likely multimodal. In this dataset, 96% of requests were for a single gist (/gists/42), while the remaining 4% of requests were to list a user’s gist (/users/fred/gists). By separating the API requests for a single

Chrome 19
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5
FireFox 13
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1
Safari 5.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Opera 11
@iwek
iwek / twitter-search-results.php
Created July 9, 2012 14:47
PHP Twitter Results without Retweets and Duplicates
<?php
/**
* Twitter Search Results PHP script that removes retweets and similar tweets.
*
* @author http://techslides.com
* @link http://techslides.com/grab-twitter-results-with-php-and-remove-retweets-and-duplicates
*/
@iwek
iwek / twitter-list-reorder.php
Created July 9, 2012 17:09
Twitter List Tweets PHP script that order tweets by user.
<?php
/**
* Twitter List Tweets PHP script that order tweets by user.
*
* @author http://techslides.com
* @link http://techslides.com/grab-twitter-list-tweets-order-by-user
*/
function curl($url){
@iwek
iwek / wget-website-save.php
Created July 13, 2012 13:12
wget with php exec to save website
<?php
$url = 'csslint.net';
$cmd = "wget -nd -p --convert-links -P downloads/csslint \"$url\" ";
exec($cmd);
?>
@iwek
iwek / casperjs-multibrowser-screenshots.js
Created July 16, 2012 20:27
multibrowser screenshots with casperjs
var casper = require('casper').create({
viewportSize: {
width: 1024,
height: 768
}
});
var webpage = "http://wordpress.org/";
var useragents = [