Você já teve que manipular datas em python?
terça-feira, 14 de novembro de 2023
Data com python
sexta-feira, 10 de novembro de 2023
Atributo async e defer em JavaScript.
O atributo async é usado quando você está carregando um script externo e deseja que ele seja executado de forma assíncrona. Aqui estão algumas coisas importantes a saber:
Carregamento Assíncrono:
- Quando você inclui o atributo
async
em uma tag<script>
, o navegador começa a baixar o arquivo JavaScript imediatamente, mas não bloqueia a renderização da página enquanto o arquivo está sendo baixado. - Isso é útil para melhorar o desempenho da página, especialmente quando você tem muitos scripts externos. A renderização da página não fica bloqueada esperando que todos os scripts sejam baixados.
- Quando você inclui o atributo
Ordem de Execução:
- Scripts com o atributo
async
não garantem uma ordem específica de execução. O primeiro script que terminar de baixar será executado primeiro. - Se a ordem de execução for importante (por exemplo, se você tem dependências entre scripts), é melhor usar o atributo
defer
em vez deasync
.
- Scripts com o atributo
Compatibilidade com Navegadores:
- O atributo
async
é suportado em navegadores modernos, mas pode não funcionar em navegadores mais antigos. - Certifique-se de testar seu código em diferentes navegadores para garantir a compatibilidade.
- O atributo
<script src="script.js" async></script>
domingo, 5 de novembro de 2023
Python - Ciência de dados
Python é a linguagem de programação de código aberto mais usada por cientistas da computação. Essa linguagem se impulsionou para a vanguarda do gerenciamento de infraestrutura, análise de dados e desenvolvimento de software. De fato, entre suas qualidades, o Python permite que os desenvolvedores se concentrem no que fazem, em vez de como o fazem.
Para que serve a linguagem Python? Os principais usos do Python pelos desenvolvedores são: a programação de aplicações e a criação de serviços web de metaprogramação de geração de código. Tecnicamente, esta linguagem será usada principalmente para scripts e automação (interação com navegadores web).
Raspagem da web do Python, escrever scripts para limpar e analisar um banco de dados, ver resultados graficamente, visualização de dados são uma das coisas que podemos fazer e para isso temos à disposição as bibliotecas para ajudarmos.
Algumas bibliotecas Python são:
Pandas, que permite manipular e analisar tabelas de dados na forma de um Excel em esteróides.
NumPy, que permite cálculos científicos (especialmente estatísticos e probabilísticos).
Scikit-Learn e Tensorflow, que suportam o desenvolvimento de modelos de aprendizado de máquina e deep learning.
Scrapy e BeautifulSoup, que permitem que os dados sejam extraídos diretamente da Web (chamado de "scraping").
Seaborn e Matplotlib, que ajudam na visualização de dados, principalmente oferecendo ferramentas de construção gráfica.
Biopython facilita o processamento e a análise de dados biológicos.
Pygame é usada para criar videogames 2D ou 3D.
As bibliotecas Python participam assim das duas principais forças da linguagem: sua simplicidade de uso, sua versatilidade. Para usar uma biblioteca, basta importá-la no início do programa (basta uma linha de código).
A riqueza das bibliotecas Python torna possível empurrar os limites da linguagem e enfrentar projetos ambiciosos e exigentes em muitas áreas de aplicação.
___________________
Um artigo extraído e traduzido ao português https://ln.ijaba.info/2023/04/foundational-python-for-data-science.html
Descarga do livro em PDF Python Data Science
Como Criar um Pull Request (PR) no GitHub
Como Criar um Pull Request (PR) no GitHub Um Pull Request (PR) é um recurso essencial no GitHub que permite propor mudanças em um repositó...