Postagens com a tag 'tutorial' – Page 2

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...

Eric Hideki

Como encontrar soluções para seus problemas com Python

Como encontrar soluções para seus problemas com Python

Quando estamos aprendendo algo, o início geralmente é difícil. Conseguir absorver novos conceitos e entender como as coisas funcionam não é uma das tarefas mais simples, porém nessas horas precisamos lembrar do conceito de 'babysteps' (Um passo de cada vez), ter paciência …

Leia mais...

Raphael Passini Diniz

Class Based Views no Django

Esse tutorial tem como objetivo explicar o básico sobre Class Based Views no Django. Por motivos de agilidade vou usar CBV para me referir as Class Based Views.

Segundo a documentação do Django sobre CBV:

CBV's permitem você estruturar as suas views e reutilizar código aproveitando heranças e mixins

O …

Leia mais...

Bruno Cezar Rocha

What the Flask? Pt-3 Plug & Use - extensões essenciais para iniciar seu projeto

What The Flask - 3/5

Finalmente!!! A terceira parte da série What The Flask, mas ainda não acabou, serão 5 artigos para se tornar um Flasker, neste capítulo falaremos sobre como instalar e configurar as principais extensões do Flask para torna-lo uma solução full-stack com bootstrap no front-end, ORM para …

Leia mais...

Erick Müller

Instalando o PyCharm no Ubuntu (e irmãos)

O objetivo aqui é instalar o PyCharm no Ubuntu e distribuições "irmãs" (como o Mint); estou instalando a versão Community Edition, que acredito que é a que muita gente que começa com essa poderosa IDE vai instalar pra dar os primeiros passos, experimentar.

(aliás, bom avisar antes de começar: fiz …

Leia mais...

Guido Luz Percú

Criação de aplicações no Google App Engine com o Tekton

Google App Engine (GAE)

É a plataforma de Cloud Computing do Google, com ela você pode desenvolver e hospedar aplicações usando Python (2.7) que escalam facilmente, pagando muito pouco por isso.

As desvantagens (em relação a outras plataformas de nuvem, como o Heroku por exemplo) são: - Você terá que …

Leia mais...

Publique via GitHub