iMaster Developers

Cesar Gimenes
Trabalha com tecnologia desde a década de 90. Já atuou na área de educação e participou de projetos de mobilidade de grande volume para laboratórios farmacêuticos. Criou games tanto para PC, como para iOS. Hoje está direcionando seus esforços em plataformas de Sistemas Embarcados, IoT, microservices e cloud computing. É um entusiasta de tecnologias como Golang e Docker.
  • Publicou
    22
    Artigo(s)
    book
  • Visualizados
    48400
    Vezes
    eye
  • Desde
    2017
    clock
awardArtigos Publicados
Cesar Gimenes
APIs e Microsserviços
Escrevendo software para durar; tópicos de um programa resiliente

Aqui apresentarei alguns tópicos que acredito serem importantes na hora de desenvolver um software de forma que ele seja bastante resiliente e que dure…

Cesar Gimenes
Data
Porque estudar assembly é importante e como isso vai te tornar um programador melhor

Quando eu comecei a programar, na era do 8bits, aprender um pouco de assembly era inevitável, as maquinas eram muito mais simples que os computadores atuais e geralmente nem mesmo tínhamos um compilador a mão, no lugar digitávamos pequenos trechos de opcodes diretamente em hexadecimal. Isso era incrivelmente útil para contornar limitações do BASIC que…

Cesar Gimenes
Back-End
Como descobrir o ip do cliente e do servidor usando Golang

Recentemente eu precisava subir um pequeno serviço REST para gerenciar alguns hardwares, sem contato humano e com interfaces de rede. A solução? Golang.

Cesar Gimenes
Desenvolvimento
Unix Domain Socket com Golang

Unix Domain Sockets ou IPC socket é uma forma muito prática e segura de trocar informações entre processos. Neste artigo, Cesar Gimenes mostra como usá-los corretamente.

Cesar Gimenes
Banco de Dados
PostgreSQL via SSL com Golang

No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a configurar PostgreSQL para conexão usando SSL via Go.

Cesar Gimenes
Back-End
Como fazer HTTP middleware em Go tanto usando Negroni, quanto a biblioteca padrão

Usar middleware HTTP é muito útil para evitar duplicidade de código quando você tem vários endpoints na sua aplicação.

Cesar Gimenes
Back-End
Trafegando dados entre middleware http usando contexto em Golang

No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a trafegar dados entre middleware http usando contexto em Golang.

Cesar Gimenes
Back-End
Um JSON lint em Golang

Neste artigo, o autor mostra como ele usou o retorno de erro do json.Unmarshal para gerar uma mensagem de erro mais útil e completa com direito a indicar o erro com uma setinha.

Cesar Gimenes
Desenvolvimento
JSON: criando seu próprio Marshal e Unmarshal

Continuando a conversa sobre interfaces e sobre manipulação de JSON, o autor apresenta um recurso para melhorar a comunicação de sistemas com o PostgresQL e pREST.

Cesar Gimenes
Desenvolvimento
Interface como um contrato

No seguinte artigo, o autor apresenta algumas dicas de como usar interface em Golang como um contrato para structs.

visualizando 10 de 22
Publicidade