Javascript – atribuição por referência x atribuição por valor

No Javascript os dados do tipo primitivos são atribuídos por valor e os objetos são atribuídos por referência. O que são dados do tipo primitivos? string number boolean null undefined symbol O que são considerados objetos? Array Funções { } O que significa passar os dados por valor? Nos dados primitivos os dados são passados por valor, isso …

Como pegar preço de ações no Google Spreadsheet

Quem me acompanha no twitter ou facebook deve ter percebido que tenho algum interesse no mercado financeiro. Apesar deste post não ser exatametne sobre código, eu acho que a programação vai além de criar código e algoritmo: eu, enquanto desenvolvedor, tenho como um dos objetivos do meu trabalho automatizar processos. No último ano eu migrei …

Como migrar um repositório git sem perder o histórico?

Faz alguns anos que comecei a trabalhar com git e na época escolhi o Unfuddle como serviço para meus repositórios privados e de clientes. Atualmente estou usando o Bitbucket para repositórios privados e o Github para projetos open-source, mas ainda tem alguns repositórios “legados” no antigo serviço. Ontem retomei um projeto de uns dois anos …

Palestra sobre Componetização de CSS e HTML (Front in Sampa 2013)

[http://www.youtube.com/watch?v=00NrHc7Vz4g] Saiu o vídeo oficial da minha palestra no FrontInSampa 2013, sobre componetização de HTML e CSS e a polêmica sobre orientação a objetos com CSS. E os slides: [slideshare id=28678434&doc=componetizacaodecsscomcompass-131127102153-phpapp02] E você usa componetização de CSS e HTML? Que ferramentas utiliza para isso?