Simplificando componentes com React Hooks

Foi introduzido na versão 16.8 do React uma nova funcionalidade chamada Hooks, ela permite que você tenha acesso a recursos que até o momento exigiam que se fossem utilizadas classes, só que agora apenas com funções. Motivação Essa atualização veio para lidar com um problema comum no ambiente de desenvolvimento React, compartilhar lógica entre componentes. …

Continue reading

Automatização de tarefas com C# e Cake

Você já se pegou fazendo uma tarefa chata e trabalhosa, e tendo que repeti-la diversas vezes? Nossa vida desenvolvendo software está cheia de tarefas assim: copiar arquivos de uma pasta pra outra, rodar analisadores de código, subir um servidor após compilar a aplicação, etc. Toda vez que eu me pego repetindo tarefas eu paro e …

Continue reading

Entendendo Xamarin.Forms

Há um tempo rolou no blog da Lambda3 um overview sobre Xamarin e como ele nos ajuda a desenvolver apps mobile nativas utilizando C#. Seguindo a ideia de apresentar as facilidades que ele traz no desenvolvimento, hoje irei focar em reaproveitamento de código de interface utilizando Xamarin.Forms. Com ele é possível ter interfaces nativas utilizando …

Continue reading

Introdução a linguagem Scala – Parte 1

A Máquina Virtual Java (JVM) é muito conhecida por sua portabilidade, possibilitando o desenvolvimento de aplicações que possam rodar em diversas plataformas, o famoso “write once, run everywhere”. Isso é possível por que quando um código em Java é compilado é gerado um código intermediário formado por bytecodes, que são instruções independentes de plataforma que a JVM consegue executar. Além disso a JVM ainda faz otimizações …

Continue reading

SAP ABAP – Um velho entre os novos

O que é isso? Não fiquem desesperados pequenos gafanhotos. É somente um velho entre os novos. Seu significado é [A]dvanced [B]usiness [A]pplication [P]rogramming [A,B,A,P], é uma linguagem de programação de alto nível. Desenvolvida pela a gigante alemã, a SAP. Uma empresa que disponibiliza uma plataforma ERP também nomeado como SAP, o sistema é associado a …

Continue reading

HTML Básico – Post 3 – Informações de Cabeçalho

Durante nosso processo de criação de páginas HTML, iremos utilizar alguns padrões de escrita que facilitam a leitura de nosso código, isso irá beneficiar não somente nós mesmo, mas outras pessoas que venham a ler o código digitado, e também o próprio navegador que irá carregar a página da Internet. Para checarmos se nosso código está …

Continue reading

HTML Básico – Post 2 – Estrutura Básica

Neste post vou passar de maneira bem rápida e simplificada o que você precisa fazer para criar sua página na Internet. Tudo o que você precisa é do bloco de notas. Claro que se você quer criar algo mais elaborado, existem muitas outras ferramentas que podem auxiliar, mas estão fora do escopo deste post. Observe …

Continue reading

HTML Básico – Post 1 – Página na Internet

  Bem, todos nós sabemos o que é uma página na Internet, é aquele site que você digita o endereço e acessa pelo seu computador ou pelo celular. Certo, mas como isso tudo funciona? Vou explicar aqui de forma bem simplicada onde fica este site que você acessa e como ele vai parar no seu …

Continue reading