- Go to https://www.webpagetest.org/
- Enter web url
- Set location: Phoenix, AZ Chrome (will change later)
- Set Browser: Chrome (will change later)
- Click Advanced
- Set connection to 3G
- Set number of tests to 3
- Click Chrome Tab
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybase proof | |
I hereby claim: | |
* I am darcy on github. | |
* I am darcybrown (https://keybase.io/darcybrown) on keybase. | |
* I have a public key ASBH9cGH4u9A8v4eZXvw4DLQpMNws18ne2UaVYa7Z0CsCAo | |
To claim this, I am signing this object: |
Notes based on this help doc: https://www.qubes-os.org/doc/macbook-troubleshooting/#macbook-pro-retina-15-inch-mid-2015-macbookpro-115
The above notes helped me 99% of the way there. Considering this is new territory for me though, that last 1% was rough and took learning a lot of things I was hoping to have been able to skip.
So here are some additional notes to that help doc...
- Download .zip/.img from raspberrypi.org
- Unzip it with The Unarchiver
- Download Pi Filler - http://ivanx.com/raspberrypi/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// THIS SHOULD WORK AS COPY/PASTE into mongo console | |
var games = ["here is a test", "small test", "another game"]; | |
var query = 'here is testing a test'; | |
////////////////////////////////////////////// | |
// 1. util functions | |
var intersect = function(arr1, arr2) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ErrorHelper | |
def self.handle_exception(exception, params={}) | |
# ActiveSupport::Deprecation.warn("ErrorHelper has been deprecated. Use Exceptional#handle, Exceptional#rescue, or Exceptional#rescue_and_reraise instead.", caller) | |
params = filter_params(params) | |
Rails.logger.error exception.message | |
Rails.logger.error params.to_json if params | |
Rails.logger.error exception.backtrace.join("\n") if exception.backtrace | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class OobGCDisabled < OobGC | |
def gc | |
# do nothing | |
end | |
end | |
# superclasses OobGCForInterval as a backup strategy if the max begins to fail | |
class OobGCOnMaxMemory < OobGCForInterval | |
attr_accessor :max_memory, :successful | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'sys/proctable' | |
module Unicorn | |
class OnMaxHeap < Struct.new(:max_rss, :max_vsize) | |
include OobGCCondition | |
include Sys | |
def initialize(max_rss = nil, max_vsize = nil) | |
%w( rss vsize ).each do |required_mem_field| | |
raise "sys/proctable doesn't support required memory fields on this platform" unless ProcTable.fields.include?(required_mem_field) |