Skip to content

Instantly share code, notes, and snippets.

@ronaldronson
ronaldronson / .oh-my-vimrc
Created May 20, 2019 17:18
Customisation of oh my vim
set colorcolumn=0
set norelativenumber
set virtualedit=""
@ronaldronson
ronaldronson / hosts
Last active January 12, 2019 15:28
Block Spotify ads
127.0.0.1 media-match.com
127.0.0.1 adclick.g.doublecklick.net
127.0.0.1 www.googleadservices.com
127.0.0.1 open.spotify.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 desktop.spotify.com
127.0.0.1 googleads.g.doubleclick.net
127.0.0.1 pubads.g.doubleclick.net
127.0.0.1 audio2.spotify.com
127.0.0.1 www.omaze.com
@ronaldronson
ronaldronson / promise-request.js
Created October 23, 2018 12:15
Node request with promises.
const http = require('http')
function makeCall(options) {
return new Promise(function(resolve, reject) {
const req = http.request(options, (res) => {
const q = []
res.setEncoding('utf8')
res.on('data', (chunk) => q.push(chunk))
res.on('end', () => resolve(q.join('')))
@ronaldronson
ronaldronson / debug.json
Created October 18, 2018 12:54
Mocha debug tests
{
"cwd": "${workspaceRoot}/",
"type": "node",
"request": "launch",
"name": "Mocha Tests",
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
"args": [
"--timeout",
"999999",
"${workspaceFolder}/test/**/*.spec.ts",
@ronaldronson
ronaldronson / Pro.terminal
Created October 8, 2018 11:13
Mac OS terminal settings
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ANSIBrightWhiteColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGKyxYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKcHCBMZHSQoVSRudWxs1QkKCwwNDg8QERJcTlNDb21wb25lbnRzVU5TUkdCXE5T
Q29sb3JTcGFjZV8QEk5TQ3VzdG9tQ29sb3JTcGFjZVYkY2xhc3NPECgwLjk0NjMxMjMx
MzQgMC45MzkxOTcxODMyIDAuOTUzNDI3NDQzNSAxTxAnMC45MzQyODAwOTc1IDAuOTIy
@ronaldronson
ronaldronson / Confluence error stack-trace
Created September 26, 2018 09:28
Something's gone wrong. Our team has been notified. If the problem persists, please contact Atlassian Support.
Error details:
Error: GraphQL error: java.util.concurrent.CompletionException: com.atlassian.confluence.api.service.exceptions.PermissionException: Not permitted to use confluence
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)
at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:593)
at java.util.concurrent.CompletableFuture.uniApplyStage(CompletableFuture.java:614)
at java.util.concurrent.CompletableFuture.thenApply(CompletableFuture.java:1983)
at org.dataloader.DataLoader.dispatchQueueBatch(DataLoader.java:312)
at org.dataloader.DataLoader.dispatch(DataLoader.java:272)
at java.util.ArrayList.forEach(ArrayList.java:1257)
@ronaldronson
ronaldronson / partition.sh
Created July 8, 2018 09:13
Fix bootcamp partition error
sudo tmutil thinlocalsnapshots / 999999999999
@ronaldronson
ronaldronson / resize.sh
Created July 8, 2018 09:12
mac os resize launchpad
defaults write com.apple.dock springboard-columns -int 7;defaults write com.apple.dock springboard-rows -int 5;defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock
@ronaldronson
ronaldronson / mac_update.sh
Last active September 7, 2018 14:12
Update brew and others
#!/bin/bash
sudo softwareupdate -ia
brew update
brew upgrade
brew cleanup -s
#now diagnotic
brew doctor
brew missing
/opt/bin/updateCCTF.sh && terminal-notifier -message "git pull done :-)" -title "CCTF up to date"
echo "you can hit mas upgrade to upgrade theses apps from the app store:"
@ronaldronson
ronaldronson / Prrromise.js
Created January 8, 2018 10:33
Super simplified Promise example.
const THEN = 'then';
const CATCH = 'catch';
class Prrromise {
static get THEN() {
return THEN;
}
static get CATCH() {