Skip to content

Instantly share code, notes, and snippets.

View jonatanrdsantos's full-sized avatar
🏠
Working from home

Jonatan Santos jonatanrdsantos

🏠
Working from home
View GitHub Profile
echo "* Updating system"
apt-get update
apt-get -y upgrade
echo "* Installing packages"
apt-get -y install build-essential libmagickcore-dev imagemagick libmagickwand-dev libxml2-dev libxslt1-dev git-core nginx redis-server curl nodejs htop
id -u deploy &> /dev/null
if [ $? -ne 0 ]
then
@jonatanrdsantos
jonatanrdsantos / gist:ae86c5e70fb2c9be628b
Created August 8, 2014 12:44
Montando array Multidimencional a partir de múltiplo de outro array
<?php
$elementData = [];
$tmp_elem = '';
//vare todo o array que contem os dados
for($i=0;$i<=count($data);$i++) {
if( !is_null($data[$i]) ) {
//clcula o multiplo e joga os dados no devido lugar
switch ($i % 3) {
case 0:
@jonatanrdsantos
jonatanrdsantos / example-patter.js
Created July 18, 2014 12:22
Example Module Pattern
$( document ).ready(function() {
var mariobros = (function () {
function playSong() {
var bpm = 180,
song = beeplay({
bpm: bpm
})
//play("E5", 1/2).play(null, 1/3).play("E5", 1/2).play(null, 1/3).play("E5", 1/2).play(null, 1/3).play("C5", 1/2).play("E5", 2/2).play("G5", 3/2).play("G4", 2/2);
}
@jonatanrdsantos
jonatanrdsantos / sublime-desktop-arch.md
Last active August 29, 2015 14:03
Sublime on desktop Gnome in Arch Linux
@jonatanrdsantos
jonatanrdsantos / flash-chromium.md
Last active August 29, 2015 14:03
Instalando Flash do chromium no Arch Linux

Para instalar o Flash player no Chromium:

Baixe o pacote pelo AUR e instale usando o pacman:

$ cd Downloads/

$ ls
flashplugin-11.2.202.378-1-x86_64.pkg.tar.xz

$ sudo pacman -U flashplugin-11.2.202.378-1-x86_64.pkg.tar.xz

@jonatanrdsantos
jonatanrdsantos / javascript-hoisting.md
Last active August 29, 2015 14:01
Artigo sobre Javascript hoisting

Elevação ou Javascript hoisting

Elevação é nada mais, nada menos do que trazer para o início do escopo a declaração de variáveis e funções.

Ta, mas como funciona?

Calma, vamos aos poucos. De primeira vista pode parecer extremamente complicado mais depois de saber o que está acontecendo, você vai dizer "poxa era só isso!".

Um pouco de Teoria antes da diversão.