30 maio 2015

GitHub.com e o GIT

GitHub é um serviço de hospedagem de código público ou privado, que usa a tecnologia do GIT para a gestão dos códigos fontes. A tecnologia GIT é um sistema de controle de versão distribuído. Oferecer a infraestrutura do GIT como um serviço transparente aos desenvolvedores, de nível de escala mundial, através de um modelo de negócio pago ou gratuito, foi, ao meu ver, a grande sacada que tornou o GITHUB.com, um dos mais populares serviços oferecidos aos programadores.


Gravei um podcast para falar dele. Ouça se tiver interesse:



Durante o podcast, não pude explicar como usar o GIT, apenas citei alguns exemplos básicos. Vou sugerir que você procure um tutorial na internet. Eu indico o meu tutorial preferido logo abaixo, mas estou ciente que para aprender a usar o GIT, você precisará ir mais afundo.


Veja mais:

11 março 2015

Algoritmos e Lógica de programação: conhecimento essencial!

As linguagens de programação são excelentes formas de aprender a programar. Mas para se aventurar na programação é preciso do conhecimento básico e essencial: ALGORITMO.

Neste podcast falo sobre os Algoritmos e as suas formas de representações. Além do entendimento dos 4 comandos básicos essenciais: Entrada de dados; Saída de Dados; Processamento e Decisão.

E para não esquecer de nada: o que a lógica de programação tem haver com algoritmos e a programação?




Além disso, comentamos, em linhas gerais, sobre como as Linguagens de Programação fazem para converter os Algoritmos em linguagem de máquina, através das ferramentas Compiladores.

06 março 2015

Dicas sobre programação para dispositivos móveis + podcast

Algumas dicas pessoais sobre o mercado de desenvolvimento de aplicativos móveis para #Android #iOS e#WindowsPhone

Como começar, vantagens e desvantagens de cada tecnologia. Além disso, um relato pessoal e verdadeiro, de onde está o custo principal envolvido hoje em dia: 

na construção da experiência de uso do aplicativo ou game e menos no esforço da codificação em si.





Links relacionados: