Skip to content

Instantly share code, notes, and snippets.

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

Wesley Amaral Lopes wesdeveloper

🏠
Working from home
View GitHub Profile
var phrase = 'JavaScript é sensacional!';
function showPhrase() {
console.log(phrase);
}
showPhrase(); // JavaScript é sensacional!
function showPhrase() {
var phrase = 'JavaScript é sensacional!';
console.log(phrase);
}
showPhrase(); // JavaScript é sensacional!
console.log(phrase); // phrase is not defined
function showPhrase() {
phrase = 'JavaScript é sensacional!';
console.log(phrase);
}
showPhrase(); // JavaScript é sensacional!
console.log(phrase); // JavaScript é sensacional!
function showPhrase() {
if (true) {
let phrase = 'JavaScript é sensacional!';
console.log(phrase); // JavaScript é sensacional!
}
console.log(phrase); // prhase is not defined
}
showPhrase();
// Declaração
var value;
// Inicialização
value = 5;
// Utilização
console.log(value); // 5
#!/bin/bash
# Author : Wesley Lopes
# This script will install
# curl, git, terminator, vim, fonts-firacode, node 11
# docker, docker-compose, XAMPP
# zsh, pop os theme, gnome-tweaks, compass
# slack, spotify
sudo apt update &&
# echo '#!/bin/sh'
# Author : Wesley Lopes
# This script will install
# curl, git, terminator, vim, fonts-firacode, node 11
# docker, docker-compose, zsh, pop os theme
# slack, spotify, snapd
sudo dnf update &&
sudo dnf install -y curl vim git terminator zsh &&
// Nginx.config
worker_processes 4;
events { worker_connections 1024; }
http {
upstream web {
least_conn;
const Joi = require('joi');
const validateParam = (schema, name) => (req, res, next) => {
const result = Joi.validate({ param: req.params[name] }, schema);
if (result.error) {
return res.status(400).json(result.error);
}
if (!req.payload) {
req.payload = {};
}
@wesdeveloper
wesdeveloper / generate_ssl_certificate
Created May 15, 2019 12:25
Generate an ssl certificate.
openssl req -nodes -new -x509 -keyout certificado.key -out certificado.cert