locust-logo

Efetuando teste de carga com o Locust

Os testes de carga consistem em colocar uma demanda em um sistema de software ou dispositivo e medir a sua resposta. Este tipo de teste é realizado para determinar o comportamento de um sistema sob condições normais e picos de carga. Ela ajuda a identificar a capacidade máxima de operação de uma aplicação, bem como os gargalos e determinar qual elemento está causando lentidão.

Uma das ferramentas mais conceituadas nesse tipo de testes é o Apache JMeter™, porém hoje iremos abordar o Locust, uma ferramenta escrita em Python extremamente simples e poderosa.
(mais…)

tdc-logo

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça!

Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium.

O The Developer’s Conference tem muitas trilhas e é comum ficar em dúvida entre qual trilha participar! A trilha Stadium é composta de uma seleção de palestras das trilhas do mesmo dia, escolhidas pela sua representatividade e apresentadas no auditório principal.

Para participar se increva no TDCOnline e aguarde um email contendo os links para acessar os webinars que estão sendo transmitidos pela Eventials.

Lançamentos Novatec: Linguagem SQL e Minecraft

introcucao-sql

Introdução à Linguagem SQL

Se você trabalha em uma empresa ou é profissional de TI, vai se beneficiar da leitura de Introdução à Linguagem SQL, um guia prático introdutório que ensina a obter e transformar dados com o SQL de maneira significativa. Rapidamente, dominará os aspectos básicos do SQL e aprenderá como criar seus próprios bancos de dados.

O livro contém exercícios que vão ajudar o leitor a praticar suas recém descobertas aptidões no uso do SQL sem precisar empregar um ambiente de servidor de banco de dados. Aprenderá também  a usar instruções-chave do SQL para encontrar e manipular seus dados, e descobrirá como projetar e gerenciar eficientemente bancos de dados que atendam às suas necessidades.

(mais…)

Heroku_logo

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. 😀

É 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.

(mais…)

bitly_logo_small

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.

(mais…)

map_pin

GPS Parte 2: Decodificando uma sentença NMEA

Na primeira parte sobre GPS vimos como este sistema de rastreamento por satélite funciona. Também aproveitamos para explicar o que é o protocolo NMEA, utilizado pelos sistemas de navegação global.

Uma sentença NMEA é formada por caracteres passíveis de impressão e CR (carriage return) e LF (line feed). Toda sentença inicia com $ e termina com <CR> <LF>. Existem três tipos básicos de sentenças: talker sentences, proprietary sentences e query sentences.

(mais…)