Skip to content

Instantly share code, notes, and snippets.

View jmbrito01's full-sized avatar

João Marcelo Brito jmbrito01

  • São Paulo, São Paulo, Brazil.
View GitHub Profile
@jmbrito01
jmbrito01 / asm-utils.asm
Created August 5, 2015 14:36
A number of usefull functions and macros to help you work with intel x86 assembly
include windows.inc
include user32.inc
include kernel32.inc
include gdi32.inc
include winmm.inc
include urlmon.inc
include wininet.inc
include advapi32.inc
includelib user32.lib
@jmbrito01
jmbrito01 / PE Encryptor
Created August 5, 2015 14:39
Simple portable executable encryptor using intel x86 assembly
.486
.model flat, stdcall
option casemap :none ; case sensitive
include base.inc
.code
start:
invoke GetModuleHandle, NULL
mov hInstance, eax
@jmbrito01
jmbrito01 / migration.json
Created August 9, 2016 18:49
Postgres <> json migration
'use strict';
var pg = require('pg');
var async = require('async');
var grab = require('ps-grab');
var faculdades = require('./faculdades.json');
var cursos = require('./cursos.json');
console.log(grab('--user'));
@jmbrito01
jmbrito01 / bder-proxy.pac
Created January 13, 2017 21:40
BDER PROXY
function FindProxyForURL(url, host) {
if (shExpMatch(host, "bder-dev.herokuapp.com")) {
return "PROXY localhost:3000";
}
return "DIRECT";
}
@jmbrito01
jmbrito01 / restore
Created April 22, 2017 14:08 — forked from jgillman/restore.sh
pg_restore a local db dump into Docker
# Assumes the database container is named 'db'
DOCKER_DB_NAME="$(docker-compose ps -q db)"
DB_HOSTNAME=db
DB_USER=postgres
LOCAL_DUMP_PATH="path/to/local.dump"
docker-compose up -d db
docker exec -i "${DOCKER_DB_NAME}" pg_restore -C --clean --no-acl --no-owner -U "${DB_USER}" -d "${DB_HOSTNAME}" < "${LOCAL_DUMP_PATH}"
docker-compose stop db