Posts – Page 2

Carlos Maniero

Curso Python asyncio: Aula 00 - Introdução ao módulo asyncio

Primeira aula do curso de asyncio. Nessa vídeo aula são abordadas as principais diferenças entre Concorrência e Paralelismo.

Slides: http://carlosmaniero.github.io/curso-asyncio/aula00/

GitHub: http://github.com/carlosmaniero/ http://github.com/carlosmaniero/curso-asyncio

http://carlosmaniero.github.io/

Leia mais...

Michell Stuttgart

Relatórios de testes com Coveralls

Na terceira parte do tutorial sobre unittest, vimos como utilizar o serviço Coveralls para gerar relatórios sobre o testes do nosso projeto. Entretanto, uma "desvantagem" do serviço é que o processo de análise é iniciado apenas quando executarmos um push ou um pull request. Sendo assim, não seria interessante termos ...

Leia mais...

Michell Stuttgart

Python com Unittest, Travis CI, Coveralls e Landscape (Parte 4 de 4)

Fala pessoal, tudo bem?

Na terceira parte deste tutorial, aprendemos a usar o Coveralls para gerar relatórios de testes para o nosso projeto. A próxima ferramenta que iremos estudar será o serviço Landscape. Neste tutorial serei breve, já que o uso default da ferramenta é bem simples.

Sobre o Landscape ...

Leia mais...

Michell Stuttgart

Python com Unittest, Travis CI, Coveralls e Landscape (Parte 3 de 4)

Fala pessoal, tudo bem?

Na segunda parte deste tutorial, aprendemos a usar o Travis CI para automatizar os testes do nosso projeto, facilitando a manutenção do código quando temos vários colaboradores. Nesta terceira parte, vamos configurar o serviço Coveralls para que o mesmo gere relatórios de teste sobre o nosso ...

Leia mais...

Michell Stuttgart

Python com Unittest, Travis CI, Coveralls e Landscape (Parte 2 de 4)

Fala pessoal, tudo bem?

Na primeira parte deste tutorial, aprendemos como criar testes para nosso projeto. Nesta segunda parte, vamos configurar o serviço Travis CI para que o mesmo execute os testes do nosso projeto diretamente no github. Isso é especialmente útil quando possuímos várias pessoas trabalhando em um mesmo ...

Leia mais...

Michell Stuttgart

Python com Unittest, Travis CI, Coveralls e Landscape (Parte 1 de 4)

Durante o desenvolvimento de um software, tão importante quanto escrever um código organizado e que siga as melhores práticas, é garantir que o mesmo cumpra os requisitos a que ele se propõe. Em outras palavras, garantir que o software funcione de maneira adequada.

O processo de testes de um software ...

Leia mais...

Humberto Rocha

GitHub Pages com Pelican e Travis-CI

Publicado originalmente em: df.python.org.br/blog/github-pages-com-pelican-e-travis-ci

Olá pessoal!

Estou fazendo esta postagem para ajudar quem quer criar seu site no GitHub Pages usando Pelican para a criação das páginas e o Travis-CI para automatizar a tarefa de geração e publicação.

Este guia assume que o leitor possua ...

Leia mais...

Humberto Rocha

Sites Estáticos com Lektor

Publicado originalmente em: humberto.io/2016/4/sites-estaticos-com-lektor

Faz pelo menos 4 anos que eu ensaio para montar um blog, e nessa brincadeira já montei alguns, mas quando chegava na hora de criar o meu eu nunca conseguia publicar.

Inicialmente com ferramentas de publicação como wordpress o problema era a ...

Leia mais...

Regis da Silva

Django Rest Framework Serialization

Eu resolvi estudar um pouco mais de DRF depois do tutorial do Hugo Brilhante na Python Brasil 11.

Obs: se você não sabe Django sugiro que leia este tutorial antes.

Este tutorial é a parte 1/6 de uma série de posts sobre DRF.

Obs: Tem coisas que é melhor ...

Leia mais...

Ivan Neto

Explicit is better than implicit

Esse post não é diretamente relacionado a desenvolvimento com Python, mas conta a história de uma das muitas experiências que passamos desenvolvendo e mostra como a filosofia e o mindset Python podem nos influenciar a tomar decisões melhores.

Contexto geral

Atualmente trabalho remotamente pela Toptal, uma empresa de consultoria em ...

Leia mais...

Publique via GitHub