Skip to content

Instantly share code, notes, and snippets.

View jonatassalgado's full-sized avatar
🌴
On vacation

Jonatas Eduardo (Jon) jonatassalgado

🌴
On vacation
  • Brazil - Porto Alegre
View GitHub Profile
git add <my fixed files>
git commit --fixup=OLDCOMMITHASH
git rebase --interactive --autosquash OLDCOMMITHASH^
@jonatassalgado
jonatassalgado / db.rake
Created May 6, 2019 20:14 — forked from joelvh/db.rake
Rails rake tasks for dump & restore of PostgreSQL databases
# Original source: https://gist.github.com/hopsoft/56ba6f55fe48ad7f8b90
# Merged with: https://gist.github.com/kofronpi/37130f5ed670465b1fe2d170f754f8c6
namespace :db do
desc 'Dumps the database to backups'
task dump: :environment do
dump_fmt = ensure_format(ENV['format'])
dump_sfx = suffix_for_format(dump_fmt)
backup_dir = backup_directory(Rails.env, create: true)
full_path = nil
cmd = nil
@jonatassalgado
jonatassalgado / track-first-time-user.js
Created March 13, 2017 01:49
Segment first time user access website
var firstTime = analytics.user().traits().firstTime == undefined ? "TRUE" : "FALSE";
if (firstTime == "TRUE") {
console.log('Sua primeira vez aqui!');
analytics.identify({firstTime: "TRUE"})
analytics.track('Landing Page', {firstTime: "TRUE"});
} else {
console.log('Voce ja visitou o site!');
analytics.identify({firstTime: "FALSE"})
analytics.track('Landing Page', {firstTime: "FALSE"});
@jonatassalgado
jonatassalgado / remove-none-docker-containers-ubuntu
Created February 7, 2017 15:19
Remove all none container from Docker in linux/ubuntu.
docker rmi -f $(docker images | grep "^<none>" | awk '{print $3}')
@jonatassalgado
jonatassalgado / Dockerfile
Last active December 4, 2016 19:38
Dockerfile for Meteorjs from Ubuntu
FROM ubuntu:trusty
ENV APP_DIR /app
# Dependencies
RUN apt-get update -qq && apt-get install -y \
build-essential \
libpq-dev \
nodejs \
libqt4-dev \
export PS1="\${debian_chroot:+(\$debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\] \[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\$ "
@jonatassalgado
jonatassalgado / facebook-clean.js
Created August 23, 2016 19:02
Facebook Ads Clean - Google Dev Tools Snippet
document.getElementById("sideNav").style.display = "none";
document.getElementById("contentArea").setAttribute("style","width: 500px; margin-left: 50%; left: -250px; position: relative");
document.getElementById("feedx_container").style.display = "none";
document.getElementById("rightCol").style.display = "none";
$(".participant-box").click(function(){
$(".participant-box").removeClass("borda-laranja");
$(this).addClass("borda-laranja");
});

How to install PhantomJS on Ubuntu

Version: 1.9.7

Platform: x86_64

First, install or update to the latest system software.

sudo apt-get update