Neste Papo Reto, Amanda Sposito fala sobre Architecture Ruby on Rails e explica suas características. Ruby on Rails é um framework livre que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados (database-driven web sites), uma vez que é possível criar aplicações com base em…
Neste Papo Reto Diogo Beato fala sobre alguns fundamentos da JVM. JVM é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina. A JVM é responsável pelo gerenciamento dos aplicativos, à medida que são executados. Graças à máquina virtual Java, os programas…
Neste Papo Reto, Carlos Baldove fala sobre o classificador Naive Bayes e sua relação com o machine Learning. O Naive Bayes é provavelmente o classificador mais utilizado em Machine Learning. Considerado ingênuo (naive) por assumir que os atributos são condicionalmente independentes, ou seja, a informação de um evento não é…
Neste Papo Reto, Gabriell Nascimento fala sobre Infraestrutura como código. A velocidade de entrega é fundamental para a competitividade de um negócio e para que isso seja possível é necessário simplificar e automatizar vários processos, inclusive a criação de servidores e elementos de infraestrutura. Gabriell explica o que é Infraestrutura…
Neste Papo Reto, Douglas Grava fala sobre o Builder Pattern. Builder é um padrão de projeto de software que permite a separação da construção de um objeto complexo da sua representação, de forma que o mesmo processo de construção possa criar diferentes representações. O padrão Builder pode ser utilizado em…
Neste Papo Reto Ismael Soares faz a segunda apresentação sobre Refactoring Databases falando, dessa vez, sobre Estratégias. Quanto vale a informação? Com o avanço tecnológico, esta pergunta ganhou um lugar importante no cenário de negócios corporativos atual. Por este motivo, apenas ter as informações armazenados numa base de dados não…
Neste Papo Reto, Diogo Beato fala sobre a biblioteca Modernizr. Modernizr é uma biblioteca JavaScript que detecta quais features de HTML5 e CSS3 o navegador de quem visita o site suporta. Isso permite aos desenvolvedores testar algumas das novas tecnologias e, em seguida, fornecer fallbacks para navegadores que ainda não…
Neste Papo Reto Eron Alves fala sobre o framework para mobile Ionic. Ionic é um framework para desenvolvimento de aplicações para dispositivos móveis que visa o desenvolvimento de apps híbridas e de rápido e fácil desenvolvimento. O Ionic é uma tecnologia que vem ganhando destaque nos últimos meses. Devido ao…
Neste Papo Reto Gabriell Nascimento fala sobre Expressões Regulares e como seu uso pode facilitar muito a vida dos programadores. Em ciência da computação, uma expressão regular, ou regex, provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.…
Neste Papo Reto, Diogo Beato continua sua série de apresentações sobre o HTML5 para aplicativos. Desta vez falando do conceito de Mobile First. Com o crescimento das vendas de smartphones e o acesso a internet móvel, o Mobile First pode mudar uma tradição no processo de desenvolvimento, que é a…