Pycharm, Lettuce, Behave e nenhum tutorial em portugues

355 views
Skip to first unread message

Fabio C. Barrionuevo da Luz

unread,
Sep 25, 2014, 4:16:46 PM9/25/14
to python...@googlegroups.com
Ola pessoal,

venho fazer um pedido a quem se interessar, tiver tempo e conhecimento para tal.

Na ultima semana a Jetbrains lançou[1] a primeira versão (pré alfa) do Pycharm 4.

Eles adicionaram algumas funcionalidade para Behaviour-driven development (BDD) com Lettuce e Behave.

Até então, nunca procurei saber o que fazia essas bibliotecas, contudo, com esse lançamento fiquei curioso.

Aparentemente, o Lettuce criado por um brasileiro[4], contudo, para minha surpresa não achei nenhum tutorial em português.
Sobre o Behave, idem, nenhum tutorial em português.

O pedido é:

Alguém estaria disposto a fazer artigo ou uma serie de artigos e discorrer sobre o assunto de BDD, e a utilização do Lettuce e/ou Behave e publicar em algum local, como no pythonclub.com.br

Esse é uma assunto interessante e creio que seria útil agregar mais esse conhecimento para a comunidade Python brasileira.






--
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins - FACTO
Palmas - Tocantins - Brasil - América do Sul


Blog colaborativo sobre Python e tecnologias Relacionadas, mantido totalmente no https://github.com/pythonclub/pythonclub.github.io .

Todos são livres para publicar. É só fazer fork, escrever sua postagem e mandar o pull-request. Leia mais sobre como publicar em README.md e contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python ou é útil para quem usa Python? Está esperando o que? Publica logo, que estou louco para ler...

Rodolfo Carvalho

unread,
Sep 26, 2014, 10:30:23 AM9/26/14
to python...@googlegroups.com, python...@googlegroups.com
Oi Fabio,

Me perdoe a pergunta, mas qual  o problema com os tutoriais em inglês? Eles ensinam o mesmo python que os artigos em Português.


Rodolfo Carvalho
Sent from Mailbox


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Fabio C. Barrionuevo da Luz

unread,
Sep 26, 2014, 11:36:30 AM9/26/14
to python...@googlegroups.com
O meu entendimento do porque textos em português são importantes, é o seguinte:


1 - Seguindo pelo fato que menos de 5% de todos os brasileiros falam inglês fluentemente[1] e que somente 10% da população afirma ter capacidade média ou moderada de leitura.
2 - infere-se que uma porcentagem extremante pequena desses 10% faz cursos de tecnologia de informação ou tem interesse na área
3 - que a evasão cursos de TI(quantidade de pessoas que iniciam e não terminam os cursos) é grande. (na minha turma iniciaram 45, só formaram 12).
4 - que o inglês é uma barreira demorada de ser rompida, colocando a grande maioria dos "profissionais" de TI e empresas em clara desvantagem competitiva.
5 - pelo fato que acredito que democratizar o acesso ao conhecimento é algo extremamente importante para o pais
6 - e que incluir esses 90% da população pode fortalecer a comunidade python brasileira
7 - pelo fato que o PythonClub.com.br foi criado para que a comunidade brasileira possa trocar suas experiencias, erros e acertos com a comunidade brasileira, mas sem toda aquela burocracia dos editorias tradicionais.


Inglês é importante e em dado momento, invariavelmente, quem for da área de TI e quiser crescer, abrir novos horizontes vai ter que aprende-lo, juntamente com a lingua Chinesa (em alguma das variantes: Mandarim, Cantonês, Sichuanês ou Hakka)

O python para zumbis é um grande exemplo que a inclusão é a coisa certa a se fazer.

Eu realmente acho que essa mania de inferioridade que os brasileiros em geral tem é danosa.
As coisas só podem melhorar se nós mesmos nos ajudarmos parando de fomentar barreiras para o desenvolvimento e crescimento da nossa comunidade.

Small Acts - de gota em gota podemos formar um oceano de conhecimento benéfico para todos.

Fabio Macedo

unread,
Sep 26, 2014, 11:56:30 AM9/26/14
to python...@googlegroups.com
O que o Fábio falou é mais pura verdade.  :/




Att.

Fábio Oliveira

Rodolfo Carvalho

unread,
Sep 26, 2014, 12:11:32 PM9/26/14
to python...@googlegroups.com, python...@googlegroups.com
Não acho que seja complexo de vira-lata você achar que conteúdo atualizado você só acha em inglês, ou artigo em português não presta. A explicação é simples: O inglês é a língua universal na área da tecnologia, então todas as novidades vão sair em inglês mesmo.

Eu não vou entrar no mérito de acesso à informação, pois não é só no brasil: Conheço gente da índia, Nigéria, França, Suíça, Alemanha, e todos os lugares é a mesma coisa - o idioma universal quando o assunto é tecnologia, é o inglês. Quando eu quis buscar mais conhecimentos não tentei achar em português, simplesmente aprendi inglês. Trabalhando na área de TI não foi assim tão difícil, já que metade do “idioma” das linguagens de programação já é um pseudo-inglês.

Me desculpe se você acha egoísmo, mas eu sou bilíngue e as poucas vezes que eu blogo o idioma é o inglês por um motivo muito simples: O alcance é muito maior. Meu tempo pra contribuir com a comunidade é escasso, então geralmente ao invés de traduzir artigos ou criar da cabeça em pt_BR, eu geralmente escrevo em inglês pra beneficiar um número maior de pessoas. Ou então gasto o meu tempo aprendendo mais coisas (geralmente artigos em inglês também).

Por outro lado, parabenizo quem tira esse tempo pra escrever conteúdo em português. Porém eu acredito que sejam pra assuntos mais básicos, pois o fato de você procurar conteúdo avançado acredito que fica implícito que você terá de se expor à língua inglesa.

Meu objetivo não é ofender ou inibir a contribuição, gostaria é de fomentar o debate sobre esse assunto mesmo, que às vezes é difícil entrar na minha cabeça.

PS.: Não entendi o porque do mandarin. Ser a língua mais falada no mundo não significa que é a língua mais usada na sua profissão; o inglês é.


Rodolfo Carvalho
Sent from Mailbox


flit

unread,
Sep 26, 2014, 12:24:35 PM9/26/14
to python-brasil
Senhores,

Ambos estão corretos e são dois trabalhos importantes.

O Fabio ao trazer conceitos e novidades para a lingua portuguesa e os outros por se expandirem na lingua inglesa.
Nenhum trabalho deve excluir o outro.
O que se deve é RESPEITAR a decisão de cada um sem julgamentos.
Se o autor do Letuce quer por em inglês é a vontade dele e pronto. Forka o projeto dele e faz em portugues se quiser.

Se o Fabio quiser fazer tutorial somente em portugues é decisão deles.

Ambos estão certos.

Deixa eu so comentar um caso pessoal que vivi.
Num laboratorio internacional que trabalhei tinha aproximadamente no meu grupo:
3 koreanos, 1 malayo, 1 chines, 1 americano, 1 brasileiro(eu) e 2 belgas.

Verifiquem que so tinha UM americano.
Todos falavam entre si ingles. koreano com malaio, chines com belga, etc.

A questão do mandarim é a mesma de quando o Japão estava "bombando" na decade de 80 e 90. Onde japones seria a lingua da economia, futuro etc.
Balela.
A SEGUNDA lingua mais falada é o ingles e pronto.

Outro detalhe meu TOEFL era 110 (maximo era 120) e o meu ingles era o pior.
Porque TODOS os paises dos meus colegas ALFABETIZAM em ingles e na lingua nativa..
Ou seja na escola publica ja sabem a lingua mãe e ingles, e depois no segundo grau pegam uma terceira lingua...

Trabalho do Fabio eh positivo e muito bom, assim como o programador que faz tutorial em Ingles.
Ambos estão espalhando o conhecimento e isso eh poderosissimo. 

[]s
Henrique

Felipe de Morais

unread,
Sep 27, 2014, 5:55:57 AM9/27/14
to python...@googlegroups.com
Gosto de ler em português, sinto que aprendo mais rápido. Em inglês tem sempre aquela palavrinha que você não sabe e vai ter que ir ao dicionário, sei que é importante mas é chato.

Gostei muito da discussão, ambos colocaram seus pontos sem se ofenderem mutuamente ou se sentirem ofendidos.:-)

Filipe Cifali

unread,
Sep 27, 2014, 7:30:18 AM9/27/14
to python...@googlegroups.com
Rodolfo, isso significa diminuir uma barreira que pode se tornar um bloqueio.

Ambos os casos são válidos, quanto mais traduções melhor.

O ideal seria usar um motor de i18n para gerar documentações sempre como fizemos um bom tempo atrás com o transifex.com (não sei se hoje é utilizado ainda pelo Crate.io pois parece que se tornou pago o serviço). 

Isso abre portas para quem não sabe uma língua, poder usar outra para ler o mesmo conteúdo.

Em um mundo maravilhoso, teríamos uma linguagem só, que poderia ser usada inclusive para escrever programas :)  

2014-09-27 6:55 GMT-03:00 Felipe de Morais <felip...@gmail.com>:
Gosto de ler em português, sinto que aprendo mais rápido. Em inglês tem sempre aquela  palavrinha que você não sabe e vai ter que ir ao dicionário, sei que é importante mas é chato.

Gostei muito da discussão, ambos colocaram seus pontos sem se ofenderem mutuamente ou se sentirem ofendidos.:-)
--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
    http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
    python-brasi...@googlegroups.com

---
Você está recebendo esta mensagem porque se inscreveu no grupo "Python Brasil" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.



--
[ ]'s

Filipe Cifali Stangler

Henrique Bastos

unread,
Sep 28, 2014, 5:55:03 AM9/28/14
to python...@googlegroups.com
Eu simpatizo com diversos pontos levantados pelo Fabio.

Também compreendo o Rodolpho. É fundamental dominar o inglês, mas não é uma realidade.

Acho importante que cada um publique da forma que preferir. Publicar é relevante por si só.

No entanto, penso que o *argumento* de "beneficiar um número maior de pessoas" é utilitarista e perigoso por intensificar a exclusão de "minorias" compostas por uma enorme quantidade de gente. Discordo do argumento e não de que sejam publicados textos em inglês.

Sobre a qualidade das publicações em inglês e português, discordo de que só existam materiais básicos em português. Pode até haver diferença em quantidade, mas numa passada rápida nas palestras da Pythonbrasil, por exemplo, vc encontra materiais bem densos.

Finalmente, acredito sim que há uma barreira a ser superada: a de publicar o que se sabe e o que não se sabe.

Ainda existe uma visão equivocada de tratar post de blog como paper acadêmico. Há muita preocupação em falar apenas o novo, ou em falar algo incontestável.

Posts são ferramentas de interação e quanto mais gente interagir, maior será a discussão e maior será a possibilidade de aprendizado.

Publicar um artigo com uma dúvida genuína, ou com o relato de um aprendizado, tem pra mim, o mesmo valor de um artigo "avançado".

Portanto, se vc não tem blog, simplesmente publique qualquer coisa no PythonClube. Assim vc esquenta os motores, interage e se anima pra criar o seu.

[]'s,
--
Henrique Bastos
+55 21 9618-6180
Twitter: henriquebastos
Reply all
Reply to author
Forward
0 new messages