Node.js, sim ou não?

Node, para que ele serve e para que ele é bom ou não. Para o que ele é bom O Node é extremamente bem projetado para situações em que um grande volume de tráfego é esperado e a lógica e o processamento necessários do lado do servidor não são necessariamente volumosos antes de responder ao cliente. Seguindo os textos(copiados das fontes citadas abaixo), que muito bem exemplificam. Para que ele serve: Uma API RESTful Um serviço da Web que forneça

Continue Reading

Node.js

Continuando a montagem e testes com ambientes e novas arquiteturas, uma me chama muito a atenção, Node.js. Node.js é uma plataforma construída sobre o motor JavaScript do Google Chrome (JavaScript V8) para facilmente construir aplicações de rede rápidas e escaláveis. Node.js usa um modelo de I/O direcionada a evento não bloqueante que o torna leve e eficiente, ideal para aplicações em tempo real com troca intensa de dados através de dispositivos distribuídos. Na JSConf 2009 Europeia, um programador jovem chamado

Continue Reading

Jetty

Jetty é um servidor HTTP e Servlet Container 100% escrito em Java. Grande concorrente do Tomcat que ficou famoso por ter sido utilizado como o servlet container do JBoss antigamente. A grande vantagem do Jetty com relação ao Tomcat é a sua fácil configuração. Ele também foi o pioneiro a usar I/O assíncrono para aguentar uma carga maior de usuários simultâneos sem depender da antiga estratégia thread-per-connection. Iniciando o Jetty Basta executar o jar “start.jar” para iniciar seu Jetty que

Continue Reading

Jenkins (Servidor de Integração)

Jenkins é um servidor de integração continua, um dos mais utilizados e populares. Através da integração contínua é possível agilizar tarefas(Compilação de projeto, execução de testes automatizados, etc), como deploy de um war em um servidor de produção, gerar relatórios de cobertura de testes, calcular métricas sobre o código do projeto, etc. Que de certa forma podem ser demoradas. Podemos então executar tais tarefas a cada mudança no repositório de código(commit), também podendo apontar erros de compilação ou falhas em

Continue Reading

É o Momento de Simplificar?

Quando o mais deve se tornar menos. As vezes complicamos as coisas, eu por exemplo, estou usando uma excelente ferramenta online chamada Kanbanize + Microsoft Project 2013 + Enterprise Architect Professional para o gerenciamento dos meus projetos pessoais. Tudo isso complementado com técnicas pomodoro, fichas e listas. Tanta organização tem me feito aproveitar melhor e ao mesmo tempo perder tempo. Isso tudo em organizar e projetar antes de implementar, que é justamente aonde tenho o ganho de tempo, na implementação. Ganho

Continue Reading

Metodologia Baseada no Futebol(Agile Soccer)

Agile Soccer

Sim, utilizamos uma metodologia ágil chamada Agile Soccer(AS, daqui por diante). A ideia é simples e está em fase de teste. É uma mescla de muitas metodologias e sua similaridade com o Scrum não será mera coincidência. Dentro de uma equipe multidisciplinar temos talentos, posições e outras características similares a um jogo de futebol. Claro que poderíamos ter os mesmos salários, mas fazer o que. Você pode formatar times de 11, 7 e 5 jogadores, que ainda podem ser compostas

Continue Reading

Workrave

workrave edersonmelo

Uma dica para quem busca mais que simplesmente sentar na cadeira e trabalhar, é a utilização da aplicativos como o workrave. Não sou usuário do aplicativo, mas achei bem interessante. Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. Please refer to the feature comparison for a complete list of features, and how the program performs

Continue Reading

Uma nova velha polemica: hack para ie

Como teste do novo app do meu tablet para wordpress,  estarei criando mini posts e dicas rápidas. Como primeiro mini post, uma nova velha polemica : hack para ie. Muitos desenvolvedores, analistas e especialistas começaram acreditando que evoluímos a ponto de não precisar criar os antigos métodos hacks para navegadores, em principal foco o Internet Explorer. Infelizmente tais profissionais que se dizem tao experientes e atualizados estão errados. Qualquer livro sobre linguagem e inovacao acaba entrando nesse polemico assunto. A implementacao jsf prime faces por exemplo sugere a utilizacao de tags

Continue Reading

Técnica Pomodoro

Venho testando e definitivamente empregando a técnica chamada pomodoro. Sim, parece a marca daquele molho de tomate. Está técnica esta sendo adicionada no aplicativo tagther como uma opção de desenvolvimento interno e ofertada junto a ferramenta. Mas definindo, a técnica pomodoro é um método de gerenciamento de tempo desenvolvido por Francesco Cirillo no final dos anos 1980. A técnica utiliza um cronometro para dividir o trabalho em períodos de 25 minutos chamados de ‘pomodoros’. O método é baseado na ideia de

Continue Reading

Versões Alpha, Beta, Release Candidate e Final

Registrando como eu gosto de trabalhar quando o assunto é a definição de versão do software desenvolvido, utilizo o básico, simples e mais eficiente sistema de definições. Alpha, Beta, Release Candidate e Final. Alpha Derivado de uma letra do alfabeto grego e de valor 1, consideramos a primeira fase de um software, ou seja, os primeiros passos. Permitindo o patenteamento e o conhecimento das suas funções, por assim dizer. Beta Também derivada do alfabeto grego e de valor 2. É

Continue Reading

Site Footer

Sliding Sidebar

About Me

About Me

MBA, SAP, Microsoft, Salesforce, WordPress, Liderança, Gestão 3.0, Gestão de Pessoas, Carreiras, Coaching, Agile Coach, Inovação, Transformação Digital, Futuro dos Negócios, Influência Digital Conteúdo e Estratégia, AI, Data Science, Big Data e Futurismo