Skip to content

Instantly share code, notes, and snippets.

View DiegoPinho's full-sized avatar

Diego Martins de Pinho DiegoPinho

View GitHub Profile
@DiegoPinho
DiegoPinho / marcadores.md
Last active November 22, 2016 13:32
Como utilizar marcadores no terminal do Linux

Como utilizar marcadores no terminal do Linux

Para quem desenvolve software, administra redes e/ou banco de dados, o terminal do Linux costuma ser um grande aliado e fazer parte do dia a dia. O utilizamos para navegar por centenas de diretórios, fazer configurações, criar e deletar arquivos, mover coisas de lá pra cá e mais um monte de coisas. E no meio de tantos diretórios, sempre existem aqueles que mexemos com mais frequência. No meu caso, por exemplo, acesso bastante a pasta de workspace onde ficam meus projetos, downloads, desktop e a home.

Como nem sempre lembro de cabeça onde os diretórios e arquivos ficam, às vezes encontro problemas para encontrar as coisas, principalmente em máquinas que não são a minha, como ambientes externos, por exemplo. "Onde fica o deploy da aplicação x? Onde fica a instalação do tomcat y?" E assim por diante. E muitas vezes não existe interface visual para ajudar a procurar, somente o terminal. Isso dá uma baita dor de cabeça... É para evitar esses problemas que hoje trag

<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
</head>
var equipe = {
nome: 'es6 masters',
membros: [
'Júlio',
'Matheus',
'Adriana',
'Fernanda'
],
mostraIntegrantes() {
var pessoa = {
nome: 'Diego',
sobrenome: 'Martins de Pinho'
}
console.log(`Meu nome é ${pessoa.nome} ${pessoa.sobrenome}`);
function multiplicaPor(valor, multiplcador = valor) {
// caso o multiplicador não seja passado, ele será o próprio valor
return multiplcador * valor;
}
multiplicaPor(2,3); // 6
multiplicaPor(2); // 4
// REST
function classificacao(primeiro, segundo, terceiro, ...outros) {
console.log(`No pódio estão: ${primeiro}, ${segundo}, ${terceiro}. Os demais são: ${outros}`);
}
classificacao('Marcos', 'Luana', 'Rogério', 'Fernando', 'Felipe');
// No pódio estão: Marcos, Luana, Rogério. Os demais são: Fernando,Felipe
// SPREAD
class Carro {
constructor(modelo,marca) {
this.modelo = modelo;
this.marca = marca;
}
andar() {
console.log('vrum vrum');
}
}
const VideoGame = {
modelo: 'PlayStation',
fabricante: 'Sony',
midia: 'Blu-Ray',
armazenamento: '1TB',
controles: 2,
preco: 'R$ 2000.00'
}
const {modelo, fabricante} = VideoGame;
const autor = 'J. K. Rowling';
const titulo = 'Harry Potter';
const paginas = 'Paginas';
const livro = {
autor, titulo,
mostra() {
console.log(`${this.titulo} escrito por ${this.autor}`)
},
["numero" + paginas]: 572
// JS
https://code.jquery.com/jquery-1.11.0.min.js
https://code.jquery.com/jquery-migrate-1.2.1.min.js
https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick.js
// CSS
https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick.css
https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick-theme.css