Lançamento do PyLadies Recife: um encontro para nunca mais esquecer!

Por Lidiane Monteiro

O 1º primeiro encontro do PyLadies Recife ocorreu em 06 de setembro, uma véspera de feriado em um sábado chuvoso, um contexto que em Recife se entende como quebra de participação em evento devido ao caos urbano e estrutural que toma a cidade. Apesar disso, o PyLadies Recife foi mais forte que qualquer situação controversa: reuniu cerca de 35 mulheres dispostas, curiosas e apaixonadas por computação, que queriam aprender mais, programar mais, conhecer mais, estudar mais….

COMO TUDO COMEÇOU…. Palestra de abertura: “Yes, we can do IT!”

Palestrei junto com a Andreza Leite \o/ Apresentamos 10 motivos para Continuar lendo

Python: The Web

Por Lidiane Monteiro

Artigo da Python Brochure mostra o uso de Python em grandes empresas como Mozilla, Google e Bitly

“The Web” é a segunda publicação contida na Python Brochure — Volume I e trás um pouco da motivação do uso e importância da linguagem Python em grandes empresas como Mozilla, Google, Bitly e ainda algumas características do Python que são importantes para a programação e para bons desenvolvedores.

Segue abaixo a tradução que fiz do artigo “The Web”:

Python impressiona Mozilla

A Mozilla Corporation, fabricante do navegador web Firefox e do cliente de e-mail Thunderbird, está impressionado com Python e usa a linguagem para seus serviços web. O addon.mozilla.org e support.mozilla.com e o sistema Socorro crash-reporting são baseados em Django e Python.

Firefox Sync Server

O Firefox Sync Server, que é usado para sincronizar bookmarks, histórico de navegação, senhas e abas abertas em diferentes computadores e dispositivos móveis, também foi escrito em Python.

“A linguagem de programação Python suporta muitos paradigmas de programação e pode ser colocado para uso produtivo em qualquer lugar. Além do mais, Python não é restrito à Web. Por exemplo, podemos também usar Python para nossas packaging e construir sistemas.

O ecossistema Python é muito rico e bem desenvolvido. Nossos desenvolvedores podem incorporar as bibliotecas existentes em seus projetos e só precisa desenvolver as novas funções que eles precisam.

A sintaxe concisa do Python é simples e ainda altamente produtiva. Isto significa que novos desenvolvedores podem rapidamente se envolver em nossos projetos, mesmo que eles ainda não são familiarizados com o Python.”

(Tarek Ziadé — membro da Mozilla Equipe de Serviços, sobre as razões para o sucesso da linguagem Python)

Continuar lendo

Turbocharged — Programação com Python

Por Lidiane Monteiro

“Agilidade é a marca do nosso tempo e Python é a linguagem de programação da Era Ágil.”

Esta é uma tradução que fiz do artigo Turbocharged — Programming With Python publicada na Python Brochure — Volume I, que foi disponibilizada na PyCon 2014 que ocorreu em 9 de Abril de 2014 em Montreal.

Durante o trabalho de tradução Vitória Vasconcelos deu sua contribuição(fico muito grata). Caso você também queiram ajudar a melhorar esta tradução do artigo sinta-se a vontade para acrescentar comentários (isso será possível fazer por parágrafo). Quem ganha com tudo isso é a comunidade Python ☺ E o artigo, tem um conteúdo excelente!

Turbocharged — Programação com Python

Qualidade de software é um ingrediente vital ao sucesso na indústria e na ciência. Sistema de TI ubíquo controla os processos de negócio da economia global. Cada vez mais computadores poderosos e algoritmos sofisticados fornecem a plataforma para novas descobertas científicas. E a comunicação global é inconcebível sem software inteligente.

Na corrida para clientes, a pole position é de quem chegar ao mercado com mais rapidez que seus concorrentes. Soluções mais criativas e melhores combinadas com a capacidade de responder instantaneamente a novos desafios conduz a corrida. Escrevendo programas seguros e confiáveis ​​em uma fração do tempo normalmente necessário você fica em primeiro lugar em toda a linha de chegada.

A linguagem de programação da Era Ágil

Agilidade é a marca do nosso tempo e Python é a linguagem de programação da Era Ágil. A linguagem de programação universal Python é o Turbocharged do departamento de TI. Em comparação com outras linguagens de programação modernas, como Java ou C, Python obtém resultados superiores em prazos significativamente mais curtos por várias razões diferentes.

Por exemplo, Python é uma linguagem de programação muito lean. Programas em Python são muito mais curtos do que o código escrito em outras linguagens de programação modernas. Como resultado, ambos os tempos de desenvolvimento e custos de manutenção são drasticamente reduzidos. Menos código significa menos erros, ou seja, o custo de identificar e eliminar estes erros, também é reduzido.

A biblioteca padrão abrangente e milhares de bibliotecas adicionais no pacotes Python fornece aos desenvolvedores soluções de alta qualidade que pode facilmente integrar em suas aplicações para atender a praticamente qualquer requisito.

Desta forma, Python libera vastos recursos que podem ser destinados para uso mais produtivo em outro lugar.

A chave mestra para Integração de Sistemas

Python oferece benefícios exclusivos para integração de sistemas. Por um lado, há um grande número de bibliotecas Python com o qual praticamente qualquer sistema thir-party podem ser integrados. Por outro lado, as bibliotecas de muitas outras linguagens de programação também podem ser utilizadas em Python.

Uma vez que elas foram programadas, aplicações Python podem ser executadas em todos os sistemas operacionais para os quais existe um interpretador Python, reduzindo significativamente o custo das operating-system-specific do sistema operacional.

A linguagem que mudou tudo

Por mais de 20 anos, Python tem sido usado com sucesso em todo o mundo como uma linguagem de programação na indústria, no setor de serviços, e também em pesquisa e ciência para atender a uma ampla gama de necessidades diferentes. Neste momento, a linguagem mudou muitas coisas.

A linguagem de programação Python é fácil de aprender. Ele(Python) obscureceu as fronteiras entre usuários e desenvolvedores. Um número crescente de cientistas, engenheiros, especialistas financeiros e outros com pouca experiência de programação está usando Python para resolver problemas técnicos complexos específicos.

Você pode fazer o download original do artigo Turbocharged — Programming With Python clicando aqui.

Continuar lendo

Por que admirar a linguagem Python e sua comunidade?!

Por Lidiane Monteiro

Conheça os motivos que a tornou uma boa linguagem de programação e o segredo da sua comunidade

Escolher uma linguagem de programação para iniciar o aprendizado ou para se tornar especialista não é algo fácil. Surgem inúmeras dúvidas e um dos requisitos para escolha é saber o que se deseja implementar ou qual o seu objetivo (desenvolvimento web? desktop?jogos?mobile?aprender?hobby?), afinal uma linguagem pode ser boa para uma coisa, mas não para todas.

Codigo Python

Python é uma linguagem open source que pode ser aplicada em diversas áreas, considerada produtiva e de fácil aprendizado, Continuar lendo