Skip to content

Instantly share code, notes, and snippets.

View pganti's full-sized avatar

Paddy Ganti pganti

  • Instart Logic
  • Bay Area,CA
View GitHub Profile
curl 'https://www.quora.com/' -H 'Accept-Encoding: gzip,deflate,sdch' -H 'Accept-Language: en-US,en;q=0.8,te;q=0.6' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.94 Safari/537.36' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'Referer: https://www.quora.com/' -H 'Cookie: m-b="vh6clOCkDCCV63lQUrR6mw\075\075"; m-s="o4lgHVbr5szg3yj5YSnwAQ\075\075"; m-f=13BOttLojN3A55-6NFtVBBmOj8Yrq4mIGwZI; m-tz=420; _ga=GA1.2.1186190032.1410038449; RT=sl=1&ss=1410190855110&tt=1851&obo=0&dm=quora.com&si=8a2f85e0-4b5f-407c-9dc3-42ef315a415a&bcn=%2F%2F36f111f7.mpstat.us%2F&r=https%3A%2F%2Fwww.quora.com%2F&ul=1410190859713' -H 'Connection: keep-alive' --compressed
curl 'https://quora.com/' -H 'Accept-Encoding: gzip,deflate,sdch' -H 'Accept-Language: en-US,en;q=0.8,te;q=0.6' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.94 Safari/537.36' -H 'Ac
@pganti
pganti / gist:059db4a23ccfcaca213b
Last active August 29, 2015 14:06
size distribution
root@MTV03-ACCEL06:/var/www/images# ls -lrt | awk '{print $5}' | histogram.py
# NumSamples = 32658; Min = 0.00; Max = 3429918.00
# Mean = 34439.876784; Variance = 7125106141.233027; SD = 84410.343805; Median 11285.500000
# each * represents a count of 430
0.0000 - 342991.8000 [ 32305]: ***************************************************************************
342991.8000 - 685983.6000 [ 280]:
685983.6000 - 1028975.4000 [ 42]:
1028975.4000 - 1371967.2000 [ 14]:
1371967.2000 - 1714959.0000 [ 9]:
1714959.0000 - 2057950.8000 [ 2]:
@pganti
pganti / gist:ea5ed8fbdacf0074ea73
Last active August 29, 2015 14:11
red vs blue question
peepz-share:~ pganti$ diff blue.txt red.txt
RED Channel Stats
< mean: 174.116 (0.682808)
< standard deviation: 111.647 (0.43783)
< kurtosis: -1.34204
< skewness: -0.762323
---
> mean: 229.485 (0.899942)
@pganti
pganti / gist:cd9c68cd0245d87f0620
Created January 26, 2015 21:51
MSFT resources on performance
50 tips and tricks to make your HTML5 apps and Sites faster
This is a general performance talk. You likely won’t learn much from this, but it’s worth looking at as I refer to it again in some of my later talks.
http://channel9.msdn.com/Events/Build/2012/3-132
Building High-Performing JavaScript for Modern Engines
Another general JavaScript performance talk. Not really about measuring yet, but a good starting point for some.
http://channel9.msdn.com/Events/Build/2012/4-000
http://channel9.msdn.com/Events/Build/2013/4-313
Web Runtime Performance
SELECT date,
NTH(90, quantiles(bytesTotal)) p90_bytes_Total,
NTH(90, quantiles(bytesHtml)) p90_bytes_Html,
NTH(90, quantiles(bytesJS)) p90_bytes_JS,
NTH(90, quantiles(reqTotal)) p90_req_Total,
NTH(90, quantiles(reqHtml)) p90_req_Html,
NTH(90, quantiles(reqJS)) p90_req_JS
NTH(90, quantiles(onLoad)) p90_onLoad,
NTH(90, quantiles(SpeedIndex)) p90_SpeedIndex,
NTH(90, quantiles(fullyLoaded)) p90_e2eTime
/(1sale|2020ave|204st|247inc|2mdn|2o7|33across|360yield|3gl|3lift|4seeresults|5min|7eer|a.analytics.yahoo|ab_api.circleofmoms|abmr|actnx|acuityplatform|acxiom|ad4game|adadvisor|adaptly|adap.tv|adblade|adbuyer|adc-serv|ad.datam|addthis|add-this|adelixir|adform|adgrx|adingo.jp|adis|adition|adjug|adjuggler|adlegend|admailtiser|admaym|admeld|admized|ad.movad|adnxs|adobedigital|adobedtm|adobetag|adpredictive|adpublik|adq.nextag|adrdgt|ad.retargeter|adroll|adrsp|ads2.goember|ads.advanceweb|adsafeprotected|ads.al|ads.brand|ads.bridgetrack.|adsbyisocket|adscale.de|ads.cleveland|adsdk|ads.ebay|adserver|adsfac.eu|adsflix|ads.goember|ads.intergi|ads.kmdisplay|ads.lfstmedia|ads.masslive|ads.mlive|ads.nba|ads.nj|ads.nola|adsonar|ads.oregonlive|ads.pennlive|adsrvr.org|ads.syracuse|ads.yahoo|adsymptotic|adtag|adtechus|adtegrity|adtpix|advertising|affec.tv|afy11|agilone|airpr|ak1.abmr|akamai|alenty|ally|amain|amazon|amgdgt|amxdt|analytic|analytics|analytics.strangeloopnetworks|answerscloud|anx.batanga|aolcdn|api.bizographics
@pganti
pganti / gist:236c8b50bc7c1f467d0b
Created February 5, 2015 06:30
blacklist regex
/(1sale|2020ave|204st|247inc|2mdn|2o7|33across|360yield|3gl|3lift|4seeresults|5min|7eer|a.analytics.yahoo|ab_api.circleofmoms|abmr|actnx|acuityplatform|acxiom|ad4game|adadvisor|adaptly|adap.tv|adblade|adbuyer|adc-serv|ad.datam|addthis|add-this|adelixir|adform|adgrx|adingo.jp|adis|adition|adjug|adjuggler|adlegend|admailtiser|admaym|admeld|admized|ad.movad|adnxs|adobedigital|adobedtm|adobetag|adpredictive|adpublik|adq.nextag|adrdgt|ad.retargeter|adroll|adrsp|ads2.goember|ads.advanceweb|adsafeprotected|ads.al|ads.brand|ads.bridgetrack.|adsbyisocket|adscale.de|ads.cleveland|adsdk|ads.ebay|adserver|adsfac.eu|adsflix|ads.goember|adshostnet|ads.intergi|ads.kmdisplay|ads.lfstmedia|ads.masslive|ads.mlive|ads.nba|ads.nj|ads.nola|adsonar|ads.oregonlive|ads.pennlive|adsrvr.org|ads.syracuse|ads.yahoo|adsymptotic|adtag|adtechus|adtegrity|adtpix|advertising|affec.tv|afy11|agilone|airpr|ak1.abmr|akamai|alenty|ally|altitude-arena|amain|amazon|amgdgt|amxdt|analytic|analytics|analytics.strangeloopnetworks|answerscloud|anx.batan
@pganti
pganti / gist:89d4d37e22725941d92c
Created February 16, 2015 16:27
webperf links
http://www.jonefox.com/blog/
https://twitter.com/AppealingTea
http://blog.yoav.ws/
http://www.htmlhive.com/
https://twitter.com/senthil_hi
http://www.shukitchan.com/
https://twitter.com/marcelduran
https://twitter.com/bryanmcquade
http://www.ericlawrence.com/eric/
https://github.com/jakearchibald
<head id="head"><script type=text/javascript src="/instartlogic/nv/ii/week-148-3/html_streaming/instart.js"></script><script type=text/javascript>INSTART.Init({"apiDomain":"pcivip02-assets.insnw.net","devJsExtraFlags":"disableQuerySelectorInterception=true","disableInjectionXhr":true,"disableInjectionXhrQueryParam":"instart_disable_injection","disableInstantLoadLinkCss":true,"disableInstantLoadUrls":[],"enableHtmlStreaming":true,"htmlStreamingVersion":"2","iframeCommunicationTimeout":3000,"partialImage":false,"rId":"447","release":"week-148-3","rum":false,"serveNanovisorSameDomain":true,"ver":"html_streaming","virtualDomains":4,"virtualizeDomains":["^services\\.livingspaces\\.com$","^www\\.livingspaces\\.com$"]}
);</script><script type=text/javascript> INSTART.Streaming.PatchInit(9, 10) </script><title instart_patch_id="4">
Shop Furniture - Online Furniture Store - Same Day Delivery
</title><link rel="shortcut icon" href="images/icons/favicon.ico?v=2" instart_patch_id="5"/><meta http-equiv="Content-type" con
SELECT date,
NTH(50, quantiles(bytesHtml)) median_HtmlBytes,
NTH(50, quantiles(bytesJS)) median_JsBytes,
NTH(50, quantiles(bytesCSS)) median_CssBytes,
NTH(50, quantiles(bytesImg)) median_ImgBytes
FROM (
SELECT
STRFTIME_UTC_USEC(INTEGER(createDate*1000000), "%Y-%m") date, bytesHtml,bytesJS,bytesCSS,bytesImg
FROM httparchive:runs.2012_01_01_pages_mobile, httparchive:runs.2012_02_01_pages_mobile,