Skip to content

Instantly share code, notes, and snippets.

View pedroppinheiro's full-sized avatar

Pedro Victor Pontes Pinheiro pedroppinheiro

View GitHub Profile
@pedroppinheiro
pedroppinheiro / comandos_gerenciamento_disco.md
Last active August 22, 2022 18:45
lidando com gerenciamento de espaço em disco

###Mostrar quanto de espaço em disco está sendo ocupado

df -h ou df -h .

###Mostrar por pasta quanto de espaço em disco está sendo ocupado (muito útil)

du --max-depth=1 -h /

@pedroppinheiro
pedroppinheiro / git_commands.md
Last active March 31, 2021 11:20
Comandos ensinados no curso do codeschool sobre git

GIT - Cheat sheet - by Pedro Pinheiro pedrovictor.pinheiro@gmail.com

Instalação e ajuda:

sudo apt-get install git - Instalando o git no Ubuntu

git help - Mostra uma lista de comandos úteis do git e descrições do mesmo

git help command - Mostra detalhes de um comando específico
@pedroppinheiro
pedroppinheiro / ad_check_cli.js
Created June 1, 2020 14:06
Script para obter informações de conta expirada dos usuários (ad_check): usando o comando de "net users <usuario> /domain"
#!/usr/bin/env node
const Promise = require('bluebird');
const cmd = require('node-cmd');
const [,, ...args] = process.argv
if(!args[0]) {
console.log("Informe um nome de usuário")
return
}
1 hostname elliot-01
2 echo elliot-01 > /etc/hostname
3 bash
4 vim /etc/modules-load.d/k8s.conf
5 curl -fsSL https://get.docker.com | bash
6 docker version
7 docker ps
8 apt-get update && apt-get install -y apt-transport-https
9 curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
10 echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" > /etc/apt/sources.list.d/kubernetes.list
@pedroppinheiro
pedroppinheiro / mensagem de erro mostra comandos disponíveis do Jenkins Pipeline.md
Created April 13, 2020 13:34
Comandos disponíveis para serem utilizados em steps do jenkins pipeline

No such DSL method 'waituntil' found among steps [ArtifactoryGradleBuild, MavenDescriptorStep, addInteractivePromotion, archive, artifactoryDistributeBuild, artifactoryDownload, artifactoryEditProps, artifactoryGoPublish, artifactoryGoRun, artifactoryMavenBuild, artifactoryNpmInstall, artifactoryNpmPublish, artifactoryPromoteBuild, artifactoryUpload, bat, build, catchError, checkout, collectEnv, collectIssues, conanAddRemote, conanAddUser, deleteDir, deployArtifacts, dir, dockerFingerprintFrom, dockerFingerprintRun, dockerPullStep, dockerPushStep, echo, emailext, emailextrecipients, envVarsForTool, error, fileExists, findBuildScans, getArtifactoryServer, getContext, git, initConanClient, input, isUnix, junit, library, libraryResource, load, lock, mail, milestone, newArtifactoryServer, newBuildInfo, newGoBuild, newGradleBuild, newMavenBuild, newNpmBuild, node, parallel, powershell, properties, publishBuildInfo, pwd, pwsh, readFile, readTrusted, resolveScm, retry, rtAddInteractivePromotion, rtBuildInfo, rtColl

@pedroppinheiro
pedroppinheiro / selenium IDE scripts.md
Last active March 18, 2020 12:19
scripts para selenium IDE

Script para gerar CPF aleatorio

versão normal:

OBS: O algoritmo possui um bug. Nem todo CPF que ele gera é válido. Necessário corrigir.

(function () {
  aleatorio = function () {
  aleat = Math.floor(Math.random() * 999);
 //o preenchimento dos zeros à esquerda é mais facil com a função padStart da string

return ("" + aleat).padStart(3, '0');

@pedroppinheiro
pedroppinheiro / pandas_snippets.py
Last active January 11, 2020 22:05
Code snippets for pandas. Most of these snippets refer to a data frame as “df”, and various columns as “column_x” and so on.
#Source: https://medium.com/@msalmon00/helpful-python-code-snippets-for-data-exploration-in-pandas-b7c5aed5ecb9
#Code snippets for Pandas
import pandas as pd
‘’’
Reading Files, Selecting Columns, and Summarizing
‘’’
# reading in a file from local computer or directly from a URL
# various file formats that can be read in out wrote out
‘’’
Format Type Data Description Reader Writer
@pedroppinheiro
pedroppinheiro / comandos_uteis
Created January 9, 2020 14:36
Comandos úteis
Detalhamento de informações sobre o usuário do AD:
net users <nome_usuário> /domain
@pedroppinheiro
pedroppinheiro / index.js
Created January 6, 2020 00:45 — forked from zkat/index.js
npx is cool
#!/usr/bin/env node
console.log('yay gist')
@pedroppinheiro
pedroppinheiro / import_csv.sql
Created December 30, 2019 14:44
Script para importar csv em tabela temporária
--https://stackoverflow.com/a/52750830/1252947
CREATE TABLE #tempTable1
(
pasta VARCHAR(50),
subpasta VARCHAR(50)
)
BULK INSERT #tempTable1
FROM '<CAMINHO COMPLETO>'