Javaneiros 2014, estaremos lá

E chegou a hora do evento mais tradicional pra gente, o Javaneiros acontecerá neste sábado (29/11). E a edição desse ano promete, com várias atrações para os desenvolvedores e uma grade de palestras que só tem gente boa.

O Ney Ricardo e Pedro Calgaro darão duas palestras, onde falarão sobre:

Javaneiros - Ney

Javaneiros - Pedro

Além disso todo o nosso time estará lá, venha conversar e trocar ideias com a gente.

 

Jokebox – O Melhor aplicativo de piadas

Lançamos essa semana o Jokebox para Android e Iphone.

Notamos que existia uma PROBLEMA:

Sabe aquela piada massa que te contaram… e você mal lembra como era?
Você está em uma roda de amigos, todos contam histórias engraçadas e você não lembra de nada para contar?

SOLUÇÃO:

Com o JokeBox seus problemas acabaram, agora você terá um dia melhor e cheio de gargalhadas com os seus amigos.
Jokebox é o melhor aplicativo de piadas da App Store e Google Play (pode comparar para você ver), com o lançamento semanal das mais engraçadas que circulam na internet, tudo dividido em categorias para facilitar a leitura.

  

  • Novas piadas lançadas semanalmente.
  • Busca de piadas por palavra-chave
  • Piadas que gostei
  • Top das piadas mais curtidas no app
  • Leitura de piadas por categoria
  • Compartilhamento de piadas por twitter, facebook, email, sms, …

Todas as piadas são revisadas por nossa equipe para que você se divirta muito com esse app.

O aplicativo é fruto de um Hackathon promovido na Jera, onde tínhamos o desafio de juntar toda a equipe em prol de construir algo em 24h que iria mudar um pouco o dia das pessoas. Uma piada ajuda muito!

Depois escrevo detalhamente sobre esse Hackathon, contando as experiência aprendidas.

Conheça a landing page e faça o download para seu celular!

    <a href="http://itunes.apple.com/br/app/jokebox/id524276163?ls=1&amp;mt=8"><img src="http://jokebox.jera.com.br/images/logo-appstore.png" title="Faça o download para iPhone" alt="Available on the AppStore"></a>
    <a href="https://play.google.com/store/apps/details?id=br.com.jera.jokebox"><img src="http://jokebox.jera.com.br/images/logo-googleplay.png" title="Faça o download para Android" alt="Android app on Google Play"></a>

 

New Relic monitoramento de performance e análise de aplicações web

Sabe aquela história de usuário falando que o “sistema tá lento”? Então, em vez de você programador ficar falando que tá bom, que na sua máquina funciona, …. instala o RPM da New Relic.

Já tem algum tempo que estamos usando ele para fazer monitoramento da performance e análise de  nossas aplicações web.

É uma solução SaaS muito bacana, bonita e barata. Permite monitorar aplicações Ruby, Java, .Net e até PHP. A idéia é bem simples, existe um agente que coleta os dados de performance e envia isto assincronamente para o servidor da New Relic, assim você tem uma espécie de raio-x da sua aplicação, com informações de CPU, memória, tempo de resposta, throughtput, número de requisições, erros, transações mais lentas, uso do banco de dados, jvm, ruby. A interface web apresenta tudo isso com um monte de gráficos e opções para configurar alertas.

E o melhor de tudo, não é intrusivo no seu código, não tem que ficar colocando “trocentos” arquivos de configuração. Para instalar em ruby por exemplo basta

  • Instalar a gem “newrelic_rpm” ou adicioná-la ao Gemfile
  • Adicionar o arquivo newrelic.yml no config

Pronto! Só isso

 

Configurar ambiente ruby

Para configurar um ambiente ruby decentemente tem que se usar o RVM (Ruby Version Manager) e só.

Pelo amor de Deus não siga nenhum post com o passo-a-passo de como instalar o ruby ou RVM , é fria e você vai se ferrar depois (experiência própria).

Basicamente, o que você tem que fazer é ler e executar o primeiro comando que está na página de instalação do RVM na sua máquina e pronto, só isso. Os caras do RVM fizeram e estão mantendo atualizado um script muito massa de instalação com todos os detalhes e diferenças de sistemas operacionais que possam existir.

Digo tudo isso porque já sujei o meu ambiente no mac e não feliz fui ajudar o @MarcaoAS e sujei o Ubuntu dele também. Espírito de porco total, deu um trabalho lascado para limpar e fazer do jeito certo.

Para o mac você deve ter o xcode instalado e no “ubunteira” o script do RVM vai te falando quais compiladores e bibliotecas você precisa instalar.

Feito a instalação do RVM, aí você dá uma lida nas instruções básicas e seja feliz.