Como usar o MongoDB com PHP
Jonathan André Schweder em Bando de Dados e Tutoriais
· 4 minutos de leitura
BASH tips: Expressões regulares no bash
Como hoje tive de utilizar expressões regulares no bash, pensei em compartilhar com nossos amigos leitores. O buteco já fez um post sobre a utilização de expressões regulares em C, e este artigo vem para complementar. Vamos ao exemplo abaixo:
Marcos Paulo de Souza em Tutoriais
· 2 minutos de leitura
Utilizando display OLED I2C no ESP8266
Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atual? Creio que seja exibindo-a em um display, certo?
Sendo assim, o tutorial de hoje irá mostrar como utilizar um display OLED I2C de 0.96 polegadas, pode parecer pequeno, mas acredite, é possível inserir bastante informação nele.
O display que estou utilizando é o OLED com controlador SSD1306 com tamanho de 128x64 pixels, que utiliza barramento I2C, suportado pelos ESP-07, ESP-12, entre outros. O I2C é suportado pelo ESP8266, porém placas como a ESP-01 não disponibilizam este pino.
Alexandre Vicenzi em Embarcados e Tutoriais
· 2 minutos de leitura
Conhecendo os módulos do NodeMCU
O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Se você deseja saber mais sobre o firmware recomendo a leitura do artigo NodeMCU: Lua para o ESP8266 que publiquei recentemente. Neste artigo o foco foi a apresentação do firmware e como fazer o flash do seu dispositivo.
Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão. Sendo assim, o artigo de hoje visa explicar brevemente o que é cada um dos módulos disponíveis. Builds customizadas podem ser feitas através do site NodeMCU custom builds.
Alexandre Vicenzi em Embarcados
· 3 minutos de leitura
Inscrições abertas para o 12º Fórum Espírito Livre
O 12º Fórum Espírito Livre acontecerá entre os dias 4 a 6 de maio de 2016 no município de Vila Velha/ES no Centro Estadual de Educação Técnica (CEET) Vasco Coutinho e tem como objetivos reunir a comunidade estadual e nacional interessada em desenvolvimento e aplicação de software livre. Desta maneira, visa compartilhar experiências e conhecimento, de modo a estimular o uso crescente dos softwares livres, tecnologias e padrões abertos, o aprimoramento de tecnologias, a difusão da filosofia de compartilhamento e criação colaborativa e coletiva. Além disso espera-se estreitar a comunicação entre colaboradores e leitores da Revista Espírito Livre.
Confira a programação
· 2 minutos de leitura
POSIX Regular Expression em C
Marcos Paulo de Souza em Desenvolvimento e Tutoriais
· 4 minutos de leitura
MQTT Parte 2: Enviando e recebendo mensagens
Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients.
Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar o broker e após vamos criar em cliente MQTT que irá ser conectar ao broker para enviar ou receber mensagens.
Alexandre Vicenzi em Desenvolvimento
· 2 minutos de leitura
Configurações do OpenSSH que podem fazer toda a diferença
Para quem possui algum servidor, ou até para em seu computador pessoal, algumas configurações padrão do servidor SSH são extremamente permissivas, vulneráveis a ataques, e quem sabe até invasão com técnicas de força bruta.
Entre algumas dicas mais simples para aumentar a segurança estão configurar o seu firewall corretamente ou até desabilitar o acesso SSH. Para servidores, esta última opção não é válida. Sendo assim vamos conferir algumas configurações que podem fazer toda a diferença na hora de algum espertinho tentar invadir seu servidor.
Alexandre Vicenzi em Tutoriais e Seguranca
· 3 minutos de leitura
Comunicação serial RS232 com Leitura/Escrita da EEPROM no PIC16F628A
· 2 minutos de leitura
i18n: Detectando o idioma do usuário
Alexandre Vicenzi em Desenvolvimento e Tutoriais
· 3 minutos de leitura
Deploy com um clique no Heroku
Hoje vamos ver algo um pouco diferente, mas um tanto quanto comum em alguns projetos de código aberto, o botão de deploy do Heroku. O Heroku é uma plataforma cloud PaaS, que suporta várias linguagens de programação e você pode fazer o deploy de uma aplicação com apenas um clique em um botão. :D
É mágica? Não! Mas o processo de criar um botão de deploy é simples, mas irá variar de acordo com o seu projeto. Nem todos projetos são possíveis de fazer deploy com apenas um clique. O artigo de hoje irá descrever como fazer um deploy de uma aplicação simples, sem necessidade de add-ons do Heroku.
Alexandre Vicenzi em Cloud Computing e Tutoriais
· 4 minutos de leitura
Configurando VPN site-to-site com OpenVPN
Daniel Magevski em Seguranca e Tutoriais
· 11 minutos de leitura
Gerando bitlink atravéz da API do Bitly
Gerar link curto é uma tarefa um tanto quanto rotineira em determinados casos. Por exemplo, nós do blog usamos links curtos para compartilhar nossas publicações nas rede sociais.
Bem, mas como fazer para gerar um link curto do Bitly via API e com um domínio customizado? Se você não reparou ainda, nossos links curtos são sempre com o domínio buteco.me, ao invéz do tão popular bit.ly. Se você se pergunta o porque de usar um outro domínio, bem a resposta é simples, isso ajuda na identidade visual de sua marca ou produto.
Alexandre Vicenzi em Desenvolvimento e Tutoriais
· 2 minutos de leitura
Novatec lança 5ª Edição do livro “Expressões Regulares – Uma abordagem divertida”
· 2 minutos de leitura
Git: commit parcial de arquivos
José Guilherme Vanz em Ferramentas e Tutoriais
· 3 minutos de leitura
MQTT Parte 1: O que é MQTT?
O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).
Nos últimos artigos temos dado ênfase aos sistemas embarcados, mais especificamente o NodeMCU e ao ESP8266. Pois bem, o NodeMCU possui embutido um cliente MQTT para a versão 3.1.1 do protocolo. No artigo de hoje não vou me ater ao NodeMCU, mas sim, irei explicar o que é o protocolo em si, pois ele pode ser utilizado em outros ambientes, além de sistemas embarcados.
Alexandre Vicenzi em Desenvolvimento
· 4 minutos de leitura