Douglas Hipolito I make "things" for the www.

Resumo BrazilJS 2014 - Segundo Dia

Continuando o resumo sobre o BrazilJS de 2014, vou passar o que achei de mais interessante neste dia.

##From commit to prod in 5 minutes - Jacob Page GoDaddy

Nesta palestra, Jacob abordou como eles utilizavam o git na GoDaddy, mais focado em como eram tratadas as novas funcionalidades, através de branches, porém este processo era bastante demorado e cansativo.

O primeiro passo para melhorar o fluxo na GoDaddy foi implementar Continuous Integration(CI), Continuous Delivery(CD) e implementar um fluxo do github de pull requests, onde eram feitos testes e validações do código.

Continue lendo..

Resumo BrazilJS 2014 - Primeiro Dia

Bom pessoal, pretendo passar um pouco do que eu vi de interessante no BrazilJS.

##Service Worker - Renato Mangini Google

A primeira palestra foi bem interessante, falou sobre o Network Service, que é uma das especificações do Service Worker.

Basicamente, este serviço irá gerenciar todas requisições da rede, você terá controle do que será entregue ou não e poderá manipular este conteúdo. Ele funciona da seguinte forma, você determina em qual url o Service Worker deverá ser instalado, neste primeiro acesso, o Network Service não será utilizado, a partir do próximo acesso o Network Service será utilizado e com ele, será possível ter controle das requisições, cache, cabeçalhos.. ele funciona como um proxy, algo que é bem similar a ele é o AppCache, porém o AppCache se proprõe a ter controle dos arquivos e não das requisições.

Continue lendo..

Entendendo o :nth-of-type

No momento em que estamos hoje, é muito provável que você já tenha ouvido falar ou utilizado a pseudo-classe :nth-of-type(n) ou mesmo o :nth-child(n), porém eu gostaria de abordar o funcionamento desta pseudo-classe de uma forma mais simples e talvez esclarecer algumas dúvida que você ainda possa ter.

Pretendo detalhar seu funcionamento, explicando com exemplos das expressões e abordar as expressões matemáticas envolvidas.

##Conceito

Bom, para começar, o :nth-of-type trabalha basicamente com um ramo da matemática chamado sequências.

Continue lendo..