Skip to content

Instantly share code, notes, and snippets.

@renatoapcosta
renatoapcosta / cloud.md
Last active July 10, 2022 20:07
Clouds
@renatoapcosta
renatoapcosta / aws_cli.md
Last active November 18, 2022 01:53
AWS CLI

AWS CLI

Instalação

Segue link da aws conforme o sistema operacional: cli aws

Depois dessa instalação devemos ter um usuario para ter acesso programatico, com a permissão AdministratorAccess para ter access key id e um secret access key.

aws configure Para configurar o usuario e região

AWS CDK

Um framework que permite a modelagem e a criação de recursos na AWS, através de criação de stacks para agrupar recursos relacionados entre si.

Instalação

Podemos instalar o cdk com diversas ferramentas, vamos usar o node.

npm install -g aws-cdk

@renatoapcosta
renatoapcosta / css_snippet.md
Last active August 27, 2022 10:37
CSS Snippets

CSS Snippets

Declarando sass

$layout-name: "l-footer";

.#{$layout-name} {
  height: 7em;
  &__info {
@renatoapcosta
renatoapcosta / css_bem.md
Last active May 21, 2022 21:34
Metodologia BEM para CSS

Metodologia BEM para CSS

BEM é uma metodologia para nomeação de classes em CSS, que o ajuda a criar um código reutilizável e sustentável.

BEM significa Bloco, Elemento, Modificador, que são as entidades BEM.

image

Bloco

SASS

SASS é um pré processador de CSS escrito em Ruby. Com ele podemos desenvolver lógicas de programação no código css.

Veja a metodologia BEM

Instalação node-sass

@renatoapcosta
renatoapcosta / mysql_php.md
Last active April 11, 2022 23:58
MySQL PHP

MySQL PHP

No PHP 7, teve uma mudança significativa. Temos duas escolhas para trabalhar com banco de dados.

  • Classe mysqli (Legado )
  • PDO ( Aconselhavel )

mysqli

Primeiro vamos fazer uma conexão:

@renatoapcosta
renatoapcosta / flutter_snippet.md
Last active March 15, 2022 00:51
Flutter Snippet

Flutter Snippet

Layout

Mudando de tela

class BaseScreen  extends StatelessWidget {

 final PageController pageController = PageController();
@renatoapcosta
renatoapcosta / flutter_firebase.md
Last active March 12, 2022 04:34
Flutter Firebase

Flutter Firebase

Configuração do projeto

Adicionar credencial android em:

/android/app/google-services.json

Em /android/build.gradle

@renatoapcosta
renatoapcosta / javascript.async.md
Created February 28, 2022 17:32
Javacript Async

Javacript Async

Callback

O termo retorno de chamada é apenas um termo sofisticado para uma função.

Chamamos a função de função de retorno de chamada onde volta em um momento posterior.

Aqui está a função de retorno simples: