Skip to content

Instantly share code, notes, and snippets.

#include<stdio.h>
int main(void){
printf("Hello world\n");
return 0;
}
@veggiemonk
veggiemonk / fetch.js
Last active March 13, 2020 08:35
fetch boilerplate
/**
* readRequestBody reads in the incoming request body
* Use await readRequestBody(..) in an async function to get the string
* @param {Request} request the incoming request to read from
*/
export async function readRequestBody(request:Request) {
const { headers } = request
const contentType = headers.get('content-type')
if (contentType != null) {
Hello - from /Users/julien/.vscode/extensions/jaredly.reason-vscode-1.7.7/bin.native
Previous log location: /var/folders/gv/91zw6nln3054s17v6xpj0c4h0000gn/T/lsp.log
Sending notification {"jsonrpc": "2.0", "method": "client/registerCapability", "params": {"registrations": [{"id": "watching", "method": "workspace/didChangeWatchedFiles", "registerOptions": {"watchers": [{"globPattern": "**/bsconfig.json"}, {"globPattern": "**/.merlin"}]}}]}}
Sending response {"id": 0, "jsonrpc": "2.0", "result": {"capabilities": {"textDocumentSync": 1, "hoverProvider": true, "completionProvider": {"resolveProvider": true, "triggerCharacters": ["."]}, "signatureHelpProvider": {"triggerCharacters": ["("]}, "definitionProvider": true, "typeDefinitionProvider": true, "referencesProvider": true, "documentSymbolProvider": true, "codeActionProvider": true, "executeCommandProvider": {"commands": ["reason-language-server.add_to_interface_inner"]}, "codeLensProvider": {"resolveProvider": true}, "documentHighlightProvider": true, "document
@veggiemonk
veggiemonk / cloudSettings
Last active September 12, 2020 15:20
vscode
{"lastUpload":"2020-09-12T15:20:07.897Z","extensionVersion":"v3.4.3"}
@veggiemonk
veggiemonk / python3_osx.sh
Last active January 10, 2020 13:37
Python 3 on Mac Osx
brew install python # default is version 3.X
cat << EOF >> ~/.zshrc
alias python="python3"
alias p="python3"
alias pip="pip3"
alias path='echo -e ${PATH//:/\\n}'
export PATH="$(python -m site --user-base)/bin":$PATH
EOF
@veggiemonk
veggiemonk / basic_install.md
Last active January 23, 2020 20:27
here we go again
sudo xcode-select --install

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)
@veggiemonk
veggiemonk / bitbucket.sh
Last active March 6, 2021 14:46
Download all repos in bitbucket and extract Jenkinsfile
#!/usr/bin/env bash
# Best tips and tricks for bash ==> https://github.com/gruntwork-io/bash-commons
BASE_URL="https://git.netent.com/rest/api/1.0"
AUTHZ=${AUTHZ:?"AUTHZ var is not defined, it should contain the base64 encoded \`username:password\`"}
H_JSON="accept: application/json"
H_AUTHZ="Authorization: Basic $AUTHZ"
@veggiemonk
veggiemonk / .gitconfig
Created August 26, 2019 11:54
multi config for git - gitconfig
[core]
pager = diff-so-fancy | less --tabs=4 -RFX
excludesfile = ~/.gitignore
[user]
name = Julien Bisconti
email =
signingkey = XXX
[includeIf "gitdir:~/code/bitbucket/"]
path = ~/code/bitbucket/.gitconfig
---
apiVersion: v1
kind: Service
metadata:
name: atlantis
labels:
app: atlantis
spec:
type: LoadBalancer
loadBalancerIP: ${load_balancer_ip}
@veggiemonk
veggiemonk / altantis.Dockerfile
Created July 19, 2019 11:21
Atlantis terragrunt terraform and gcloud container
FROM golang:alpine AS builder
ENV TERRAGRUNT_VERSION=0.19.9 \
TERRAGRUNT_VERSION_SHA256SUM=9226cffc6b67b48c78e659b8ed1228e41b01c6fa4bd55e26e3b56c4d488db7ea \
TERRAFORM_VERSION=0.12.5 \
TERRAFORM_VERSION_SHA256SUM=babb4a30b399fb6fc87a6aa7435371721310c2e2102a95a763ef2c979ab06ce2
WORKDIR /go/src/github.com/runatlantis/atlantis/
RUN apk --no-cache add \