Skip to content

Instantly share code, notes, and snippets.

Lourenzo Ferreira lourenzo

Block or report user

Report or block lourenzo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Framefy - Vagas.md

Vagas Framefy

Vaga React Front-End Engineer

A Framefy é uma plataforma de soluções para potencializar a produção de vídeos de maneira simples, acessível e personalizada, tanto para empresas como profissionais de criação ao redor do mundo.

Nível: Pleno
Modelo de contratação: PJ
Indústria: Tecnologia da Informação e Serviços

@lourenzo
lourenzo / .bashrc
Created Aug 23, 2017
Amazon Linux enable bash_completion and sudo vi colors
View .bashrc
# file: /root/.bashrc
alias vi='vim'
@lourenzo
lourenzo / install-lamp-amazon-linux.sh
Last active May 4, 2017 — forked from sumardi/nginx.default.conf
Install PHP-FPM, Nginx & MySQL on EC2 with Amazon Linux AMI
View install-lamp-amazon-linux.sh
# Install linux update, followed by GCC and Make
sudo yum -y update
sudo yum install -y gcc make
# Install Nginx and PHP-FPM
sudo yum install -y nginx php-fpm
# Install PHP extensions
sudo yum install -y php-devel php-mysql php-pdo \
php-pear php-mbstring php-cli php-odbc \
@lourenzo
lourenzo / install-redis.sh
Created Apr 21, 2017 — forked from khelll/install-redis.sh
Installing Redis on Amazon Linux
View install-redis.sh
#!/bin/bash
###############################################
# To use:
# chmod +x install-redis.sh
# ./install-redis.sh
###############################################
version=3.2.0
echo "*****************************************"
echo " 1. Prerequisites: Install updates, set time zones, install GCC and make"
@lourenzo
lourenzo / Instructions.md
Created Mar 27, 2017
Forward 80 to 8080 or any other port in Amazon Linux
View Instructions.md
  • You will need to do some things as 'root':
sudo su
  • The following command will redirect the port using iptables
/sbin/iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
  • Then save your settings
View Install bash-completion on Amazon Linux
# Install bash-completion on Amazon Linux
wget http://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpm
sudo rpm -ivh bash-completion-20060301-1.noarch.rpm
rm bash-completion-20060301-1.noarch.rpm
. /etc/bash_completion
@lourenzo
lourenzo / waterfall-simple.js
Created Jul 22, 2015
Simple Browser Utility function to run sequenced functions
View waterfall-simple.js
function waterfall() {
var args = [].slice.call(arguments);
var next = args.shift();
if (!next) return;
next(); // @todo: check if it's a Promise
setTimeout(function() { waterfall.apply(null, args); }, 100);
}
// Sample usage:
waterfall(
@lourenzo
lourenzo / yo-completion.sh
Last active Aug 29, 2015 — forked from natchiketa/yo-completion.sh
Added nodebrew support
View yo-completion.sh
# Bash completion for Yeoman generators - tested in Ubuntu, OS X and Windows (using Git bash)
function _yo_generator_complete_() {
# local node_modules if present
local local_modules=$(if [ -d node_modules ]; then echo "node_modules:"; fi)
# node_modules in /usr/local/lib if present
local usr_local_modules=$(if [ -d /usr/local/lib/node_modules ]; then echo "/usr/local/lib/node_modules:"; fi)
# node_modules in user's Roaming/npm (Windows) if present
local win_roam_modules=$(if [ -d $(which yo)/../node_modules ]; then echo "$(which yo)/../node_modules:"; fi)
# also, node_modules in nodebrew current
local nodebrew_modules=$(if [ -d ${HOME}/.nodebrew/current/lib/node_modules ]; then echo "${HOME}/.nodebrew/current/lib/node_modules:"; fi)
@lourenzo
lourenzo / CommentSection
Created Apr 3, 2014
Simple Sublime Text snippet to create a comment that separate sections of code
View CommentSection
<snippet>
<content><![CDATA[
/* ${1:<Section Name>}
-------------------------------------------------------------------------- */
]]></content>
<tabTrigger>/*-</tabTrigger>
</snippet>
@lourenzo
lourenzo / sublime_revert_open_files.py
Last active Dec 29, 2015
Revert all open files on the current window from Sublime Text Console - Works with versions 2 and 3
View sublime_revert_open_files.py
# Run this one-liner from the Sublime Text console if you need to revert all open documents
[ view.run_command('revert') for view in sublime.Window.views(sublime.active_window()) ]
You can’t perform that action at this time.