Nesta edição, você vai ver como usar provas de conceito para criar novos produtos, JavaScript em Rails 6, representações visuais de expressões regulares, como criar um commit com múltiplos autores no Git e um chamado para colaborar em um projeto de ensino de ReactJS.
No desenvolvimento de aplicações web é comum que o CPF de usuários seja solicitado e, com isso, torna-se necessário validar os números inseridos. Vamos dar um exemplo de código Ruby para fazer essa validação.
Documentos oficiais de identificação muitas vezes possuem códigos verificadores calculados para validar sua autenticidade. Você sabe qual é a lógica por trás desses cálculos?
Nesta edição, você vai ver como fazer bons commits no Git, ferramentas automatizadas para melhor qualidade de código e histórico Git, uma entrevista com Matz – criador do Ruby –, uma ferramenta para centralizar comunicadores e como o framework Sinatra funciona.
No desenvolvimento de aplicações Web existem ocasiões em que precisamos fazer a alteração do nosso banco de dados de SQLite para Postgres. Do Rails 6.x em diante esse processo ficou bem mais simples.
Neste terceiro artigo sobre os princípios de SOLID, vamos descrever em detalhes o Princípio de Substituição de Liskov (Liskov Substitution Principle)