Sign in

Desenvolvedor e tem um site https://iagofrota.com.br.

Já faz um tempo que estou achando muito interessante e útil automatizar certas ações repetitivas que eu tomo no meu dia a dia, como, por exemplo, dar nas aplicações que fiz e sou responsável tanto no meu trabalho como em meus projetos pessoais.

Introdução

Basicamente, um repositório criado com o comando git init --bare, irá criar um repositório sem os ou histórico de . Outro ponto, interessante é que você só envia os seus para esse repositório.

Irei citar um trecho muito esclarecedor

Well, a working repository created with git init is for… working.

A bare repository created…


Seja para acessar seu servidor, banco de dados, fazer transferência de arquivos ou fazer seguros no Github ou Gitlab, provavelmente você usará o SSH. Com este artigo, procuro falar um pouco sobre o SSH e como gerar uma nova chave para você adicionar onde quiser.

Sobre a chave SSH

O SSH é um protocolo de rede para nós acessarmos remotamente e de forma segura nossos serviços, como por exemplo, nossos servidores, banco de dados ou até mesmo fazer transferência de arquivos (SFTP). Toda essa comunicação acontece acontece utilizando criptografia para que nossa comunicação passe a ser confiável e segura.

Umas das vantagens de…


Photo by Junior REIS on Unsplash

Todo começo é difícil, mas se não começar, como iremos alcançar nossas metas? — Fernando Fontes

Hoje, depois de algum tempo desenvolvendo softwares e ter ultrapassado várias dificuldades, tanto técnicas como de , vejo e aceito que todo começo é difícil e doloroso.

Mas isso nem sempre estava claro para mim…

Estou escrevendo esse texto para quem está começando na sua carreira ou já trabalha, mas tem pouquíssimo tempo de experiência.

1. Começar é doloroso, não começar é pior ainda


Photo by Moe Kong on Unsplash

Um das coisas que gosto muito das ferramentas da Jetbrains, é o fato de poder fazermos tudo (quase tudo) dentro da própria ferramenta.

De ontem pra hoje, finalmente minhas aplicações! Com isso, senti a necessidade de integrar o terminal do WSL no PHPStorm. Acredito que os passo a passo abaixo valham para outras ferramentas da Jetbrains.

Vamos ao que interessa!

Bora lá

  1. Primeiro, precisamos descobrir qual WSl é o padrão na nossa máquina. Execute o seguinte comando C:\Windows\System32\wslconfig /list

Memento mori
Memento mori
Photo by John Bogna on Unsplash

Olhe ao seu redor. Não se esqueça de que você é apenas um homem. Lembre-se de que um dia você vai morrer.

Vi uma publicação no Likendin e me motivei para escrever este artigo baseado na minha leitura de Meditações — Marco Aurélio. São apenas pensamentos e interpretações que tive da leitura do livro.

Memento Mori

é uma expressão muito antiga e muito muito atual. Marco Aurélio, no seu livro Meditações, mostra como as coisas que temos ou somos, são temporárias. Refletir e lembrar da nossa mortalidade, nós dá mais motivação em focar no que é realmente importante ou prioritário.


O Lightshot é uma ferramenta sensacional para você fazer seja para uso pessoal quando para uso profissional.

Instalação

O Lightshot tem várias opções de ser instalado: Windows/Mac, Chrome, Firefox, IE e Opera. Irei mostrar a instalação do no Windows por acreditar que exista mais recursos e a possiblidade utilizar atalhos que facilitam e muito a nossa vida, além de ser meu SO principal.

Vamos lá!

1. Acesse o site do Lightshot


Jetbrains — https://www.jetbrains.com/
Jetbrains — https://www.jetbrains.com/
PHPStorm — https://www.jetbrains.com/

Não sei você, mas eu gosto de conhecer ferramentas que possam melhorar meu trabalho. Gosto muito quando alguém publica um de alguma ferramenta que está lhe ajudando a fazer a você fazer algo melhor e mais rápido.

Por isso, resolvi escrever e mostrar o meu asferramentas que eu utilizo todos os dias da semana e dar algumas dicas.

Introdução

Minha intenção neste artigo é mostrar as ferramentas que eu utilizo no meu dia a dia. Não tenho a intenção de fazer um aprofundado sobre cada ferramenta.

Acredito que a maioria das ferramentas irão fazer sentido para as pessoas…


Os estágios fundamentais do GIT
Os estágios fundamentais do GIT
Os estágios fundamentais do GIT

Apesar de o GIT fazer parte na maioria dos projetos do mundo, percebo que alguns conceitos não são tão comuns a certas pessoas e, as vezes, pra mim também.

Por muito tempo, eu sinceramente não entendia como as coisas funcionavam, de fato, no GIT. Utilizava certos comandos, mas não entendia o que realmente estava acontecendo.

Portanto, com este artigo, espero mostrar alguns conceitos que me ajudaram a entender melhor o GIT e dicas que eu aprendi. Tenho a intenção de ser breve e não aprofundar muito o tema.

Introdução


Um escritório do Slack
Um escritório do Slack
Um escritório do Slack

Introdução

Acredito que esta quarentena está nos mostrando que o trabalho remoto ou funciona muito bem, principalmente para área de desenvolvimento de software (DEVs). Acredito que o modo como trabalharemos pós-quarentena, será bem diferente. E isso eu falo para a todas áreas. Gestores e pessoas com poder de decisão estão experimentando e percebendo que o trabalho remoto realmente funciona.

Comunicação

Acredito que o amadurecimento desse novo modelo acontecerá naturalmente ou por necessidade. Umas das coisas que percebi, é que a COMUNICAÇÃO É ESSENCIAL para este modelo. O investimento em ferramentas de comunicação é imprescindível. …


Sobre o meu homeoffice nesta quarentena que dura mais de 2 meses.

Um pouco mais de dois meses de quarentena e este é o local mais utilizado por mim na minha casa. Nesse local eu trabalho, estudo e jogo Starcraft 2 ou CS 1.6. A experiência no geral tá sendo muito boa.

Também estou tentando escrever artigos técnicos do meu dia a dia aqui no meu site, no Medium e no Linkedin.

Estou descobrindo comunidades que todos nós desenvolvedores deveríamos seguir DevCansado.

Inclusive descobri que o criador do Nodejs criou outro framework chamado Denojs. …

Iago Olímpio Frota

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store