Pesquisar aqui

Mostrar mensagens com a etiqueta news. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta news. Mostrar todas as mensagens

quarta-feira, 15 de abril de 2020

Python - News 10

PYTHON 3.9.0a3 DISPONÍVEL PARA TESTE!

Aceda aqui para fazer o download desta versão alfa:  https://www.python.org/downloads/release/python-390a3/

Esta é uma versão prévia do desenvolvedor do Python 3.9.
O Python 3.9 ainda está em desenvolvimento, como já referi em publicações anteriores. Este lançamento, Python 3.9.0a3, é o terceiro de seis lançamentos alfa planeados. As versões Alpha destinam-se a facilitar o teste do estado atual de novos recursos e correções de bugs e o processo de lançamento. Durante a fase alfa, os recursos podem ser adicionados até o início da fase beta (2020-05-18) e, se necessário, podem ser modificados ou excluídos até a fase candidata ao lançamento oficial (2020-08-10). Lembre-se de que esta é uma versão prévia e seu uso não é recomendado para ambientes de produção, pois poderão ocorrer bastantes bugs entre outras coisas que podem dificultar a sua programação.


Muitos novos recursos do Python 3.9 ainda estão sendo planeados e gravados. Entre os novos principais recursos e alterações até agora:
- PEP 602 , Python adota uma cadência estável de lançamento anual
- BPO 38379 , a recolha de lixo não é bloqueada em objetos ressuscitados;
- BPO 38692 , os.pidfd_open adicionado que permite o gerenciamento de processos sem raças e sinais;
- Vários módulos de biblioteca padrão (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) agora estão usando a ABI estável definida pelo PEP 384 .

O próximo pré-lançamento do Python 3.9 será o 3.9.0a4, atualmente programado para 17/02 2020.


Referências:

sexta-feira, 27 de março de 2020

Python - News 9.2

COMO É A NONA PUBLICAÇÃO DE PYTHON - NEWS, HOJE VOU APRESENTAR 9 RAZÕES PARA APRENDER PYTHON NO ANO DE 2020!
No dia 21, fiz a primeira parte deste Python News que contém as primeiras 5 razões para aprender Python, aqui estão mais 4!

  • Grande comunidade: O facto de ser código aberto e possuir milhares de bibliotecas já dá uma dica de quão grande é a comunidade que gira em torno de Python. E por que isso é tão importante? Estas comunidades são de grande ajuda em qualquer estágio da carreira de um desenvolvedor. Se está no início do processo de aprendizagem, pode usá-las para tirar dúvidas básicas ou mesmo pedir dicas de iniciação em projetos. É sempre bom conviver!

  • Data Science: Ciência de dados já foi chamada de profissão do futuro, de emprego mais sexy, entre outros adjetivos. Mas o facto é que a demanda por cientista de dados só cresce, nas mais variadas indústrias, e Python tem sido a linguagem preferida para atuar nesse ambiente. Entre as razões pela escolha de Python está a variedade de bibliotecas disponíveis sobre o tema, o que facilita seu uso, como a PyBrain, Numpy, entre outras.

  • Desenvolvimento Web: Pensa na criação de algo para web em PHP (se conheces um pouco de programação). Tarefas que levarima algumas horas, são desenvolvidas em poucos minutos utilizando Python. Essa facilidade é traduzida também na ampla disponibilidade de bibliotecas e frameworks, como Django e Flask, que facilita ainda mais o trabalho de qualquer desenvolvedor web.

  • Salário: A demanda por desenvolvedores Python é alta e a tendência é que cresça ainda mais e é indispensável falar do salário médio deles. Quando isso acontece a lei de mercado prevalece e os salários começam a subir. Em média, um desenvolvedor Python em início de carreira pode ganhar 850 euros, mas os ganhos podem facilmente ultrapassar os 1500 euros, podendo variar de empresa para empresa, contrato de trabalho e hierarquia.




Referências:

sexta-feira, 21 de fevereiro de 2020

Python - News 9.1

COMO É A NONA PUBLICAÇÃO DE PYTHON - NEWS, HOJE VOU APRESENTAR 9 RAZÕES PARA APRENDER PYTHON NO ANO DE 2020!
  • Simples e fácil de aprender: Python é uma linguagem de programação relativamente simples de aprender, tanto é que muitos dizem que sua lógica lembra bastante a da aprendizagem do inglês, além de utilizar vocabulário do inglês do quotidiano, o que facilita bastante a leitura do código. A lógica é assim: praticamente só se diz ao computador o que você quer!

  • Versatilidade (múltiplas possibilidades): A simplicidade do Python é tamanha que suscita até insultos de algumas pessoas do mercado, a dizer que a linguagem não permite a execução de coisas complexas. UM ENGANO! Pode ir-se muito longe com Python já que ele carrega toda a potência necessária para desenvolver o que se quiser. É possível trabalhar em diversas frentes, o Python é praticamente a soja do mundo da tecnologia!

  • Alta demanda: Facebook, Google, Amazon, Netflix, Dropbox, entre diversas outras empresas gigantes possuem projetos de tecnologia cuja base é Python. Além disso, como é fácil de usar, tem sido a linguagem mais considerada por empresas em estágios iniciais, as conhecidas startups. Acho que não é preciso dizer mais nada.

  • Open source: O facto de ser código aberto também facilitou bastante a popularização do Python. O bom de ser open source é que te dá a possibilidade de aprender e entender todos os aspectos da linguagem.

  • Disponibilidade de recursos: Como já referi em publicações anteriores, existem mais de 125 mil bibliotecas de Python disponíveis atualmente, o que torna a linguagem ainda mais popular e acessível. Por essas bibliotecas e, também, pelo excelente material padrão que acompanha o Python, é bastante comum iniciar um projeto sem que você precise codificar muita coisa.
Infelizmente terei de continuar numa próxima publicação de Python News, assim esta será a 9.1 e a continuação será 9.2, até lá, Boa Programação!

Referências:

segunda-feira, 17 de fevereiro de 2020

Python - News 8

VERSÃO PYTHON 2 SERÁ RETIRADA ATÉ ABRIL DE 2020!

A comunidade de desenvolvimento central do CPython está a pedir aos utilizadores que mudem para o Python 3, pois será a única versão que será actualizada para erros e vulnerabilidades de segurança.

Após quase 20 anos de desenvolvimento na versão Python 2, a última versão principal 2.7 será lançada em Abril de 2020 e todo o desenvolvimento será interrompido para o Python 2. Os usuários são convidados a mudar para o Python 3 para se beneficiar de seus muitos aprimoramentos, como bem como evitar possíveis vulnerabilidades de segurança no Python 2.x após Abril de 2020. Essa acção lançará recursos limitados para a comunidade de desenvolvedores principais do CPthyon para outros trabalhos importantes.

A versão final de manutenção do Python 2.7 foi originalmente planeada para 2015. No entanto, demorou 5 anos para dar às pessoas tempo suficiente para mudar e trabalhar em estreita colaboração com fornecedores e redistribuidores para garantir que as opções de migração suportadas do Python 3 estivessem disponíveis. Parte do motivo desse atraso ocorreu porque o modelo de texto mais rigoroso do Python 3 estava forçando a resolução de problemas não triviais de manipulação de Unicode no interpreter de referência e na biblioteca padrão e nas bibliotecas e aplicativos migrados

No futuro, o Python 3 será a única versão principal do CPython que é activamente mantida por bugs e problemas de segurança.

Pessoalmente, eu sempre trabalhei com Python 3, e todas as publicações que eu faço no blog são somente destinadas a essa versão!


Referências:

quarta-feira, 12 de fevereiro de 2020

Python - News 7

As versões Python 3.8.1, 3.7.6, 3.6.10 e 3.9.0a2 já estão disponíveis!

A equipa de lançamento de Python actualmente em serviço anunciou o lançamento combinado sem precedentes de nada menos, nada mais que quatro versões do Python!

Python 3.8.1
O Python 3.8.1 é a primeira versão de manutenção do Python 3.8. A série Python 3.8 é a versão mais recente da linguagem Python e contém muitos novos recursos e optimizações.
Podes encontrar o Python 3.8.1 no link a seguir: www.python.org/downloads/release/python-381
Consulta o documento " What’s New in Python 3.8 " para obter mais informações sobre os recursos incluídos na série 3.8.
Os lançamentos de manutenção da série 3.8 continuarão em intervalos bimensais regulares, com a 3.8.2 planeada para fevereiro de 2020.


Python 3.7.6
O Python 3.7.6, a próxima versão de correcção de bug do Python 3.7, também está disponível. Podes encontrar os arquivos da versão, um link para o log de alterações e mais informações no link abaixo:
www.python.org/downloads/release/python-376


Python 3.9.0a2
Uma prévia do desenvolvedor do Python 3.9 também está pronta:
www.python.org/downloads/release/python-390a2/
OPython 3.9 ainda está em desenvolvimento. Este lançamento, 3.9.0a2, é o segundo de seis lançamentos alfa planeados. As versões Alpha destinam-se a facilitar o teste do estado actual de novos recursos e correcções de bugs. Durante a fase alfa, os recursos podem ser adicionados até o início da fase beta (18-5-2020) e, se necessário, podem ser modificados ou excluídos até a fase candidata ao lançamento (10-8-2020). Lembre-se de que esta é uma versão prévia e seu uso não é recomendado para IDE's.


Python 3.6.10
E por último: o Python 3.6.10, a próxima versão de correcção de segurança do Python 3.6, também está disponível no link a seguir: www.python.org/downloads/release/python-3610


Referências:

quarta-feira, 5 de fevereiro de 2020

Python - News 6

GOOGLE LANÇA UM CURSO PROFISSIONAL DE AUTOMAÇÃO EM PYTHON!

As aulas serão oferecidas na plataforma de educação Coursera. A Google ainda oferecerá 2,5 mil bolsas de estudo.
A Google anunciou na quinta-feira (17 de Janeiro) um novo curso na nossa linguagem de programação Python, voltado para trabalhadores que querem se inserir no mercado de Tecnologia da Informação. O programa terá um certificado profissional da empresa, e será oferecido por meio da plataforma de educação Coursera.
"Actualmente, Python é a linguagem de programação mais demandada e mais de 530 mil  empregos nos EUA, incluindo 75 mil empregos de nível inicial, exigem bases em Python", afirma Natalie Van Kleef Conley, líder de produtos Grow with Google. Com o curso, o utilizador aprenderá Python, Git e automação de TI em seis meses.

"O programa inclui um projecto final no qual os alunos usarão suas novas habilidades para resolver um problema que possam encontrar no trabalho, como a construção de um serviço da Web usando automação", completa a executiva.


Referências:

sexta-feira, 17 de janeiro de 2020

Python - News 3

PYTHON FOI A TERCEIRA LINGUAGEM DE PROGRAMAÇÃO MAIS USADA E BEM, AVALIADA EM 2019!!!


Como a imagem acima(em português-BR) mostra, partilhada pelo site Tiobe, Python(traduzido para Pitão) foi a terceira linguagem de programação mais usada e mais bem avaliada de 2019, apenas ficando atrás da clássica C e Java, seguido de C++, C# e por aí adiante até MATLAB na vigésima posição.

Não podemos concluir que C ou Java é melhor que Python, ou que Python é melhor que as outras linguagens de programação que ficaram atrás, porque todas as linguagens são diferentes, podendo ter parecenças mas gostos não se dicutem.

Continuarei a programar em Python, tencionando aprender JavaScript e talvez C++ no futuro, mas pessoalmente considero que Python é a melhor linguagem de programação para iniciantes.


Referências:

quarta-feira, 11 de dezembro de 2019

Python - News 2

ESTA PUBLICAÇÃO É UM POUCO FORA DO COMUM EM QUE NÃO VOU EXPLICAR NENHUM TIPO DE COMANDO DIFERENTE EM PYTHON, MAS APRESENTAR-VOS UMA NOTÍCIA E UM AVISO PARA TODOS OS NAVEGANTES DA INTERNET!

A equipa de segurança do Python removeu duas bibliotecas mal-intencionadas do PyPI(índice de Pacotes Python, falado anteriormente onde se podem encontrar vários documentos partilhados pela comunidade, entre eles bibliotecas). Ambas as bibliotecas foram criadas pelo mesmo desenvolvedor, que utilizou uma técnica chamada typosquatting que serve para registar nomes com aparência semelhante, assim as bibliotecas criadas por ele tinham nomes parecidos com bibliotecas populares.

A primeira chamava-se jeilyfish (publicada a 11 de dezembro de 2018, QUASE 1 ANO!), que imitava a biblioteca jellyfish (que trabalha com strings); como a fonte do site é diferente desta, esta biblioteca era quase indistinguível visto que o 'i' inicial era quase idêntico a um 'l', como podemos ver na imagem abaixo.

segunda chamava-se python3-dateutil (adicionada em 29 de novembro de 2019), que imitava a biblioteca dateutil (que falarei em publicações futuras que contem várias ferramentas úteis de controlo de tempo e datas).

As duas bibliotecas foram descobertas no dia 1 de dezembro, pelo desenvolvedor Lukas Martini e foram removidas no mesmo dia após notificar os desenvolvedores da dateutil e da equipa de segurança do PyPI.

pytho3-dateutil não continha código malicioso, mas importava a biblioteca jeilyfish que extraía as chaves SSH e GPG do computador de um utilizador e enviava as mesmas para este endereço IP: http://68.183.212.246:32258
Essas chaves serviriam para descobrir quais projetos as credenciais funcionavam para comprometer os mesmos.

Esta é a quarta vez que a equipa do PyPI tem de remover bibliotecas mal-intencionadas, ocorreu em setembro de 2017 (10 bibliotecas), outubro de 2018 (12 bibliotecas) e julho de 2019 (3 bibliotecas).


Referências:

sexta-feira, 22 de novembro de 2019

Python - News

NESTA PUBLICAÇÃO NÃO IREI ENSINAR NENHUM CONCEITO NOVO EM PYTHON, MAS SIM ACTUALIZAR OS MEUS LEITORES SOBRE UMA NOVIDADE RECENTE!

O GitHub é uma plataforma de hospedagem de código-fontepropriedade da Microsoft,  que permite que programadores, ou qualquer utilizador da plataforma contribuam em projetos privados e/ou Open Source, de qualquer parte do mundo.

O GitHub observou que no ano passado, os desenvolvedores da plataforma colaboraram em mais de 370 linguagens de programação. Classificou cada linguagem pelo seu número de colaboradores únicos. Embora o JavaScript ainda esteja no topo da lista de 2019, o Python passou do 4º para o 3º em 2015 e do 3º para o 2º deste ano:

Já na lista de linguagens de programação que mais crescem no Git Hub, o Google Dart lidera seguido de Rust em segundo lugar e com Python no oitavo lugar:


Será que Python consegue ultrapassar JavaScript na lista de 2020?  Vamos ter de esperar e contribuir!

Referências:

quarta-feira, 18 de janeiro de 2017

NOVIDADE NO YOUTUBE! AGORA EXISTE UM CHAT





A Google lançou hoje um novo recurso no YouTube que deixou a plataforma um pouco mais social. O serviço agora conta com uma área chamada “Shared videos” na qual os usuários podem compartilhar vídeos com amigos e familiares individualmente ou em grupos. Nesse mesmo espaço, as pessoas podem conversar umas com as outras, como se o YouTube agora fosse um app de mensagens instantâneas, bem ao estilo WhatsApp.

Essa novidade está limitada por enquanto aos usuários do YouTube no Canadá (Android e iOS), e outros países terão que esperar um pouco para receber o recurso. Contudo, se você conhece alguém que mora no país mais ao norte das Américas, dá para pedir para ele ou ela mandar um vídeo compartilhado para você através dessa nova seção. Com isso, a novidade ficará ativa na sua conta, e será possível “ir ativando isso para seus amigos” conforme você usa a guia.

Ainda não temos um nome oficial em português para a novidade, mas é provável que ela se chame “Compartilhados” e seja alocada junto com o botão de compartilhar já existente nas páginas de vídeos do YouTube. Veja como isso vai funcionar.

É realmente interessante ver como a Google está tentando usar o conteúdo da sua plataforma de vídeos para fazer os usuários interagirem entre si e passagem mais tempo no app, especialmente agora que WhatsApp e companhia são cada vez mais importantes nos celulares das pessoas. Mesmo com isso, ainda será possível enviar links normais para outras plataformas que não o “mensageiro do YouTube”, como sempre foi.



Não temos por enquanto uma previsão para quando isso chegará definitivamente ao Brasil ou a qualquer outra parte do mundo, mas parece que a Google escolheu o Canadá para o lançamento porque o país é o que mais compartilha vídeos do YouTube globalmente.

sexta-feira, 2 de dezembro de 2016

Nocidades Photoshop CC

Logo que foi lançado, o Photoshop CC chegou recheado de super novidades. Ao longo dos meses, outras atualizações super interessantes estão deixando o aplicativo ainda mais sensacional. Nós já publicamos diversas dessas dicas aqui no Grupo PhotoPro. Hoje, fizemos uma coletânea com 15 dessas atualizações super legais! Confira:




Novidade Photoshop CC: Como inserir molduras nas fotos




Novidade Photoshop CC: Show Recent Colors





Shake Reduction




Spot Removal





Molduras Ornamentais




Novidade Photoshop CC: Propriedades para formas






Novidade Photoshop CC: Gerar códigos CSS





Novidade Photoshop CC: Preview no Smart Sharpen




Fonte: http://www.photopro.com.br/tutoriais-gratis/15-novidades-photoshop-cc/