Skip to content

Instantly share code, notes, and snippets.

// // cur_evnt_full.begin format
// {
// "day":12,
// "month":9,
// "year":2019,
// "hour24":15,
// "hour12":3,
// "minutes":0,
// "ampm":"pm",
// // offset in minutes from now,
@loopj
loopj / fiddle.css
Last active December 2, 2018 21:46
AWS Instance Chart
html, body {
height: 100%;
padding: 0;
margin: 0;
}
#chart {
height: 100%;
}
{"p":6,"m":[{"s":16384,"l":"m","vc":30,"vv":30,"f":"b","n":"0","v":4,"d":[]},{"s":262144,"l":"m","vc":30,"vv":30,"f":"s","n":"1","v":8,"d":[]},{"s":262144,"l":"m","vc":30,"vv":30,"f":"s","n":"2","v":8,"d":[{"f":"s","n":"1","v":8,"_":""}]},{"s":131072,"l":"m","vc":30,"vv":28,"u":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF","f":"u","n":"1","v":3,"d":[{"f":"s","n":"2","v":8,"_":""}]},{"s":131072,"l":"f","vc":30,"vv":0,"d":[]}]}
com.bugsnag.android.AppData -> com.bugsnag.android.a:
com.bugsnag.android.Configuration config -> a
android.content.Context appContext -> b
java.lang.String packageName -> c
java.lang.String appName -> d
java.lang.Integer versionCode -> e
java.lang.String versionName -> f
java.lang.String guessedReleaseStage -> g
38:50:void toStream(com.bugsnag.android.JsonStream) -> a
53:56:java.lang.String getReleaseStage() -> a
@loopj
loopj / clearbit-popover.coffee
Created April 21, 2015 20:18
Clearbit "lead information" overlays
#
# Clearbit Lead Information Popover
#
# Dependencies:
# - jQuery
# - Bootstrap (for popovers)
#
# Screenshot:
# http://i.imgur.com/wWmUeGZ.png
#
@loopj
loopj / test.cpp
Last active August 29, 2015 14:19
// Works
class Something {
public:
void doSomething() {
uint8_t buffer[1024];
memcpy(buffer + bufferPosition, something);
bufferPosition += someSize;
memcpy(buffer + bufferPosition, something);
@loopj
loopj / Gemfile
Last active August 29, 2015 14:13
source "https://rubygems.org"
gem "bugsnag-api"
@loopj
loopj / Rakefile
Created October 10, 2014 18:23
Load rake tasks from gems in rails 2.3
# Rails 2.3 doesn't automatically load rake tasks from required gems
# Add the following code to your app's Rakefile to fix that
gem_tasks = []
Gem.loaded_specs.each do |name, spec|
next if %w{rake rails bundler activesupport rack actionpack actionmailer activerecord activeresource mysql2}.include?(name)
spec.load_paths.each do |load_path|
gem_tasks +=
Dir.glob("#{load_path}/**/tasks/*.rake")
end
end
@loopj
loopj / bugsnag_resque.rb
Last active August 29, 2015 14:03
Send bugsnag error reports asynchronously using resque, sidekiq, etc
# Send Bugsnag error reports asynchronously using Resque
# Add this file to config/initializers/bugsnag_resque.rb
# A simple resque job
class BugsnagResqueJob
@queue = "bugsnag"
def self.perform(*args)
Bugsnag::Notification.deliver_exception_payload_without_resque(*args)
end
end

Keybase proof

I hereby claim:

  • I am loopj on github.
  • I am loopj (https://keybase.io/loopj) on keybase.
  • I have a public key whose fingerprint is 0934 A3F0 929C 1EA3 520B 853E 7C99 463C 46ED 627C

To claim this, I am signing this object: