Skip to content

Instantly share code, notes, and snippets.

View rafael-neri's full-sized avatar
💻
Working from home

Rafael Neri rafael-neri

💻
Working from home
View GitHub Profile
@rafael-neri
rafael-neri / javascript_code-workspace.json
Created September 7, 2021 13:22
Visual Studio Code WorkSpace For Javascript
{
"folders": [],
"settings": {
// Desabilita a Telemetria
"telemetry.enableTelemetry": false,
"redhat.telemetry.enabled": false,
// Configurações dos arquivos
"files.autoSave": "onFocusChange",
@rafael-neri
rafael-neri / typescript_code-workspace.json
Created September 7, 2021 13:19
Visual Studio Code Workspace For Typescript
{
"folders": [],
"settings": {
// Desabilita a Telemetria
"telemetry.enableTelemetry": false,
"redhat.telemetry.enabled": false,
// Configurações dos arquivos
"files.autoSave": "onFocusChange",
@rafael-neri
rafael-neri / php_code-workspace.json
Created September 7, 2021 13:15
Visual Studio Code WorkSpace For PHP
{
"folders": [],
"settings": {
// Desabilita a Telemetria
"telemetry.enableTelemetry": false,
"redhat.telemetry.enabled": false,
// Configurações dos arquivos
"files.autoSave": "onFocusChange",
@rafael-neri
rafael-neri / descomplicando-docker.md
Created August 11, 2021 13:31 — forked from geocarvalho/descomplicando-docker.md
Material de docker do "descomplicando docker 2016"

Descomplicando Docker 2016


O que é Docker

  • Docker é uma plataforma Open Source escrito em Go, que é uma linguagem de programação de alto desempenho desenvolvida dentro do Google, que facilita a criação e administração de ambientes isolados.

Containers vs VMs

@rafael-neri
rafael-neri / date_validation.php
Last active May 12, 2021 00:34
Check if date is valid from format specified
<?php
function checkFormatDateTime(string $datetime, string $format): bool
{
$d = \DateTime::createFromFormat($format, $datetime);
return $d !== false ? $d->format($format) == $datetime : false;
}
@rafael-neri
rafael-neri / string_comparation.php
Created June 5, 2020 18:52
php string comparison percentage
<?php
similar_text("Hello World","Hello Peter",$percent);
echo $percent;
@rafael-neri
rafael-neri / script.sh
Created May 26, 2020 13:28
Git Rename Tag Local and Remote
# Create new from old
git tag new old
# Remove old tag
git tag -d old
# Sync changes from old tag to remote
git push origin :refs/tags/old
@rafael-neri
rafael-neri / .gitlab-ci.yml
Created April 7, 2020 16:20 — forked from troyharvey/.gitlab-ci.yml
Deploy Google Cloud Functions: GitLab CI/CD Pipeline Config File
variables:
GCP_ZONE: us-central1-a
stages:
- npm-install
- push
npm-install:
image: node:8-alpine
stage: npm-install

Regra de pareto: Foque nos 20% que te dão 80% do retorno. Tempo = priorização + organização.

Primeiro você precisa priorizar o que é importante. Priorizar é prioridade. A maioria das pessoas está cheia de técnicas de organização, mas não evoluem por não terem foco. Só com isso, você vai ganhar tempo, pois vai cortar aquilo que não te beneficia em nada.

Para priorizar, você precisa ter uma escala de valores bem definida. Para isso, você precisa saber onde quer chegar e definir como vai chegar lá.

Para saber onde quer chegar, faça o exercício: Se de 3 a 5 anos à frente tudo na minha vida tivesse dado certo, como seria meu dia? Em qual empresa está trabalhando? É home office? Quais as principais características dos seus colegas de trabalho? O que você faz a maior parte do dia? Quanto ganha?

Depois de saber onde quer chegar (definir o dia perfeito), você precisa enxergar cada tarefa como um caminho e se perguntar "Esse caminho me leva para mais perto de onde quero chegar ou para mais longe do meu dia perfeito

@rafael-neri
rafael-neri / changepassword.php
Created November 27, 2019 20:02 — forked from mattrude/changepassword.php
LDAP PHP Change Password Page
<?php
/**
* LDAP PHP Change Password Webpage
* @author: Matt Rude <http://mattrude.com>
* @website: http://technology.mattrude.com/2010/11/ldap-php-change-password-webpage/
*
*
* GNU GENERAL PUBLIC LICENSE
* Version 2, June 1991