Tecnologia

4 minutos Oii, tudo bem com você? Hoje vou explicar do zero, como implementar um algoritmo que analisa o quanto semelhante são dois comentários (frases, textos, etc), apenas usando o produto escalar entre dois vetores, algo que é visto no início dos cursos de exatas. Está não é uma solução completa para este tipo de análise, mas te dar uma ideia geral de como podemos mensurar a similaridade entre comentários. O código foi escrito na linguagem de programação python versão 3 e além de Continue lendo

heuristicas-de-nielsen

7 minutos O que elas representam? Fui apresentado às 10 heurísticas de Nielsen pela primeira vez quando ainda estava na faculdade. Na época, estava começando a trabalhar com UI’s e isso acabou sendo de grande valia, pois desde então, sempre trago comigo essas 10 “leis” quando preciso criar uma nova interface. Elas são o norte para tornar uma interface mais intuitiva para o usuário e são muito importantes para qualquer profissional da área de User Experience. “Even the best designers produce successful products only Continue lendo

TDD

5 minutos O que é TDD? TDD (Test-Driven Development ou Desenvolvimento Orientado a Testes) tem se tornado sem dúvidas uma prática recorrente entre bons desenvolvedores. O conceito é bem simples, os testes são desenvolvidos antes de escrevermos o código de produção. Para que o TDD dê certo é necessário trabalhar rigorosamente com um ciclo contínuo de ações sem pular nenhuma fase. Calma ai que o palestrinha vai te explicar um pouco melhor como é esse ciclo… Maurilio (Choque de Culutra) O ciclo de desenvolvimento é chamado Continue lendo

Typescript

5 minutos Antes de tudo, quero deixar claro que esse não é um post (Do Javascript ao Typescript, Why?) sobre uma verdade absoluta, qualquer desenvolvedor mais experiente sabe que a linguagem é uma ferramenta, e não existe uma ‘ferramenta perfeita’, mas sim aquela que melhor se adapta as condições do que você precisa construir. Mas o que é Typescript? (TS para os íntimos) Traduzindo em palavras simples: Typescript é um superconjunto de Javascript, sendo o principal recurso a tipagem da linguagem, além de ferramentas interessantes Continue lendo

UX

8 minutos O barco é seu projeto Quando iniciei na área de UX, uma das primeiras imagens que me apresentaram foi o Iceberg de User Experience. Volta e meia tento explicar de maneira fácil para amigos ou familiares além de pessoas mais próximas profissionalmente e por esse motivo venho trazer uma luz, já que todos os textos que encontrei na Web acabam não trazendo muita profundidade sobre o tema (haha!). Mas afinal, o que é o iceberg de UX e o que ele quer Continue lendo

javascript

3 minutos No ano de 2017 conversando com um colega de trabalho, percebi a quantidade de frameworks javascript que existiam, como Angular, Aurelia, React, Vue.js entre outros, que estavam ganhando mercado. E com a grande difusão e crescimento do Node.js, um interpretador de código javascript que permite rodar  a linguagem ao lado do servidor, comecei a perceber o grande potencial que ela possui. Neste artigo pretendo mostrar as vantagens de utilizar javascript nos projetos de desenvolvimento de software, por meio de alguns pontos: Desenvolvimento Continue lendo

JavaScript

2 minutos Fala galera, beleza? Meu nome é Mateus e estou aqui pra te apresentar um novo framework JavaScript. CALMA! Antes da frase “mais um framework js” vir a sua cabeça, vamos entender objetivo do CapivaraJS. Mal do Netflix nos frameworks JavaScript Atire a primeira pedra quem nunca perdeu um bom tempo escolhendo o que assistir na netflix. Isso acontece pois em meio a tantos filmes e séries ficamos indecisos de qual assistir. A comunidade front-end está passando por esse problema. Quando vamos iniciar Continue lendo

CapivaraJS

2 minutos Saiba sobre o framework brasileiro CapivaraJS que vem sendo desenvolvido. Fala pessoal! Meu nome é Mateus Miranda e sou desenvolvedor Full-Stack. Vou contar um pouco sobre um framework que eu estou colaborando, espero que eu possa ajudar outros devs a tomar boas decisões no momento da componetização de suas aplicações. Quando falamos em Framework de desenvolvimento de componentes, logo lembramos de alguns famosos, mas será que só tem espaço para eles no mercado? Será que uma comunidade brasileira tem capacidade para desenvolver Continue lendo

.net core

4 minutos Olá, vamos iniciar aqui uma série de posts sobre dot Net Core, o framework Open Source da Microsoft. Iniciei meus estudos com este framework recentemente e gostaria de compartilhar o conhecimento com todos para que assim cada vez mais o framework  dot Net Core seja aceito pela comunidade e assim dissipado! Os exemplos utilizados poderão ser baixados no meu GitHub, porém, recomendo que você siga e digite todo o código, para que vá fixando cada vez mais. Irei realizar o desenvolvimento intercalando Continue lendo

python

3 minutos Surge o desafio Saiba como obter dados de websites sem api através de Python Pouco tempo atrás foi apresentado ao nosso time de dev’s a seguinte proposta: – Coletar informações de um website que não possuia API. Como utilizamos em nossa stack Python, foi definido que dariamos preferência a alguma biblioteca(lib) desenvolvida em Python para construção da solução. No decorrer do desenvolvimento, passamos por diversos obstáculos os quais motivaram o início desta série de artigos para nortear outros dev’s a chegarem também Continue lendo