Uncategorized
-
Hoje eu incrementei a versão da lib para 4.3.0, tava em 4.0; E outra coisa foi que fiz foi melhorar minha função para criar um App de testes. Pelo fato de Rust ser fortemente tipado às vezes é um saco conseguir acesso aos tipos privados das libs; Então eu tive que catar na issue https://github.com/actix/actix-web/issues/1190…
-
Você pode tá estranhando o 110 sair antes do 109, mas é porque o 109 foi tão foda numa descoberta que fiz sobre como funciona o actix-web para testes que eu vou precisar de mais tempo para escrever ele. Hoje eu defini os testes para o backend da criação de reviews no site. Os reviews…
-
Hoje eu enfrentei o pior desafio: A falta de conhecimento das ferramentas que to usando kkkk. Eu to escrevendo testes de integração pro meu backend (eu não tenho muita lógica no meu código então ainda não teve necessidade de fazer algo unitário). E bicho, eu to usando o framework actix-web e a linguagem rust pela…
-
Hoje eu dei uma revisitada nos meus casos de uso, pra ver se eu conseguia terminar de codar o back de um deles: “enviar uma avaliação”. Como é um caso de uso, ele só fica completo quando todas as validações estiverem bonitinhas, (exceto a parte de autenticação). Também fiz algo besta que foi implementar em…
-
Hoje eu fui aprender um pouco mais sobre URL dispatch https://actix.rs/docs/url-dispatch/, eu fiquei incomodado com a repetição de prefixos que eu fiquei fazendo nas minhas rotas, como por exemplo: todos estes “/caldinhos” tava me incomodando bastante, até pq é passível de erro da minha parte e eu poderia acabar tendo testes falhando simplesmente porque tinha…
-
Hoje eu comecei o dia finalizando a implementação do repositório do modelo PlaceSuggestion. E hoje eu tive o primeiro commit de um refactor meu, como eu adicionei o modelo do usuário e troquei o nome de um campo do modelo PendingReview, eu tive de mudar o código em 2 lugares por conta disto. Isso é…
-
Pra vocês verem, demorei muito pra codar algo novamente kkkkk. Mas hoje eu trabalhei na implementação do repo CRUD da tabela user e nas rotas pra ela também. Uma coisa legal que tenho feito é sempre tentar deixar meu código buildando corretamente ao final do dia. Hoje eu apanhei um pouco para criar minha primeira…
-
Este post é um texto bem pequeno sobre como eu trabalho com Google Cloud BigQuery no dia a dia, vai servir para quem trabalha com ele também e que acha que não conhece as features legais que ele tem. Preview Para mim uma das ferramentas mais legais do BigQuery é a função “preview”. Ao utilizar…
-
Em bibliotecas aleatórias o objetivo é explorar uma pequena lib (geralmente em Python mas podem ter outras que são só CLIs, etc) e ver o que ela faz, quais suas vantagens e como criar um pequeno código com ela para algum problema que você tenha. Objetivo O objetivo do pyjanitor é criar uma API de…
-
Os principais conceitos do Airflow que serão explicados neste artigo serão: DAGs, operators, sensors e hooks. O que vou explicar será sobre como eles se encaixam no Airflow e como utilizá-los no seu dia a dia, até mesmo vamos construir nossa primeira DAG. Eu vou tentar ensinar a partir dos partes ao invés de destrinchar…