Primeiros passos com a linguagem Clojure

Clojure é uma linguagem bem legal, muda bastante a forma de pensar no código, principalmente quando você vem de uma linguagem orientada a objetos, como Ruby. A linguagem presa sempre pela imutabilidade de valores, não existem variáveis, e nem estado mutável, característica que facilita bastante a criação de software concorrente. Outra coisa bem interessante, é que você faz muita coisa, com pouco código, graças a excelente standard library. A linguagem é totalmente extensível por macros, a comunicação com o Java é bastante simples, com isso podemos facilmente utilizar libs criadas para o Java no Clojure.

»
Author's profile picture Sérgio Rodrigues on clojure and getting-started

IoT: Arduino, Serial e MQTT

Continuando com a série de posts sobre Internet of Things, vou demonstrar como publicar os dados de um Arduino em um broker MQTT. Nesta explicação, a comunicação entre a placa e a Internet será por meio da porta serial, mas esta comunicação pode ser direta com o MQTT, caso o Arduino possua uma placa de rede sem fio.

»
Author's profile picture Sérgio Rodrigues on iot, mqtt, and arduino

IoT: Troca de mensagens com o MQTT

Este é o primeiro post do blog, e o primeiro também da série de IoT. Vou explicar o que é MQTT e como utilizá-lo para troca de mensagens entre dispositivos.

»
Author's profile picture Sérgio Rodrigues on iot and mqtt

Hello World

Olá pessoal, me chamo Sérgio, sou graduado em Sistemas de Informação pela Universidade Federal de Lavras - UFLA, e trabalho e estudo desenvolvimento de software a uns 8 anos. Posso me resumir bem, como um apaixonado por tecnologia.

»
Author's profile picture Sérgio Rodrigues