>> Analise e Programação em Geral
![teaser](/images/carlosdelfino-palestra-400x161.png)
Como Fazer Web Scraping com BeautifulSoup e Pandas
O web scraping é uma técnica para extrair dados de websites. Comumente, utiliza-se bibliotecas como BeautifulSoup e Pandas para realizar essa tarefa. Este artigo abordará como utilizar essas ferramentas para criar um crawler que obtém dados não facilmente acessíveis pela interface do usuário.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Salesforce - Fazendo Login em Organização pelo VSCode
Como logar em uma Organização (Playground)
![teaser](/images/carlosdelfino-palestra-400x161.png)
Salesforce - Instalando Local Server
Passos iniciais para instalar Local Server do Salesforce
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Lidando com Porta Serial
Uma outra forma de obter dados para processar com o Python é através da porta serial, por exemplo usando o Arduino, iremos ver neste artigo, de forma breve, como ler a porta serial.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Lidando com Arquivos
Umas das principais formas de se obter dados para o Python é através de arquivos estruturados como no formato CVS, iremos ver neste artigo como lidar com arquivos de forma bem simples e didática.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Estruturas de Controle - If e Else
Estruturas de controle if else permitem que seja escolhido um bloco de código a ser executado conforme o resultado de uma condição lógica.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Estruturas de Controle - Loops
Veremos neste artigo as estruturas de controle de loop, são estruturas que repetem blocos de código continuamente dentro de uma condição estipulada pelo programador.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Boas Práticas
Boas práticas são valorizadas por programadores sérios e empresas organizadas, portanto antes de começarmos a programar efetivamente com python vamos aprender a melhor forma de escrever seu código.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Típos de Variáveis
Em programação armazenamos dados em variáveis, e para isso algumas linguagens como o python permitem a existência de alguns típos especificos.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Operadores
Python possui diversos tipos de operadores que o tornam matemáticamente e como instrumento de lógica bem poderoso, veremos neste artigo todos os operadores.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Palavras Reservadas
Toda linguagem de programação possui palavras reservadas que são utilizadas internamente e não podem ser usadas para identificar entidades de seu algorítimo.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - O Interpretador Interativo do Python
A linguagem Python é interpretada, e possui um interpretador interativo que pode ser acessado da linha de comando, permitindo que o programador apresente os comandos um a um e faça tarefas rápidas e de forma eficiente.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - O módulo Pandas
Pandas, no plural, é um pacote que traz desempenho, poder e flexibilidade para analise e manipulação de dados na linguagem python.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - O módulo NumPy
NumPY é um pacote importante para computação ciẽntifica com Python, ele é uma biblioteca Python que fornece objeto que representa array dimencional, vários objetos derivados como arrays mascaradas e matrizes.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Virtual Enviroment, NumPy e Pandas
A melhor forma de se trabalhar com o Python é criando Ambientes Virtuais onde são instalados versões especificas dos módulos, neste artigo falaremos sobre o que são estes Ambientes Virtuais e o que são Módulos
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Instalação
Como instalar o Python no Linux e Windows
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Histórico de Versões
Nesta públicação relato alguns detalhes e recursos trazidos por cada versão principal do Python,
![teaser](/images/carlosdelfino-palestra-400x161.png)
Introdução ao Python - Apresentação
Com este artigo inicio uma sequẽncia de postagens introdutórias sobre a linguagem python,nestes artigos pretendo resumir minhas leituras sobre a conceitos básicos da linguagem Python. Com o objetivo de rever meus conhecimentos e atualizar para a versão 3.0 já que faz 10 anos que não a uso.
![teaser](/images/embarcados/fpga/de0-nano/de0-nano.jpg)
Introdução ao VCPkg e CMake - Primeiro Projeto
OpenCV tem sido uma das bibliotecas OpenSource mais utilizadas da atualidade, com ela podemos fazer pequenos ajustes em imagens em práticamente formato, como também reconhecimento facial e de objetos através de redes neurais e outros algoritmos avançados. Veremos neste artigo como usar o VCPkg e ...
![teaser](/images/embarcados/fpga/de0-nano/de0-nano.jpg)
Introdução ao VCPkg e CMake - Instalação
A programação em C e C++ deixou de ser um mito e uma programação avançada acessível para poucos, hoje com a disseminação de frameworks, bibliotecas, IDEs, compiladores gratuitos e gerenciadores de pacotes, ficou tudo muito mais simples, porém ainda há alguns pequenos macetes e documentações ainda...
![teaser](/images/linuxmacwindows/macwindowslinux-500x210.png)
Assinatura de Programação
Artigo sendo escrito, aguarde.
![teaser](/images/programacao/nativescript/NativeScript_logo.png)
Emulando Dispositivos Android
Para Emular dispositivos Android, você precisa ter seu ambiente atualizado e com as imagens e Skins que pretende trabalhar.
![teaser](/images/embarcados/nanopi-m3-03-300x174.png)
Depurando com Arrays
Qual programa não usa um Array, quase todos não é? e como então fazer para depurar um programa em C ou C++ usando o GDB e imprimir adequadamente o conteúdo de Arrays?
![teaser](/images/programacao/ccplusplus/programacao-660x300.png)
Letras Gregas
Neste post listo as gregas e outros simbolos relevantes para a matemática, e como representa-los em HTML
![teaser](/images/programacao/ccplusplus/programacao-660x300.png)
Declarando Variáveis no C ou C++
Vamos falar um pouco sobre variáveis no C e C++, parece um assunto já esgotado, mas não é, não só porque há sempre novos profissionais adotando a linguagem, como também porque ainda há profissionais que não se preocupam com a clareza de seu código.
![teaser](/images/pensamentos/pensamento2-400x200.jpg)
Diferenças entre Big Endian, Little Endian e Bit Endianness
Para iniciantes, este conceito pode parecer confuso e até inútil. No entanto, para quem deseja trabalhar com microcontroladores, processadores e, principalmente, redes a nível de protocolos, é fundamental compreendê-lo. Mas, afinal, qual o impacto do Big Endian e do Little Endian na transmissão d...
![teaser](/images/logica_programacao/fluxograma_planejamento-300x199.jpg)
Introdução a Linguagem de Programação
Introdução a linguagem de programação Com VisuAlg, Portugol e C/C++ para os primeiros passos na Programação para Arduino
![teaser](/images/carlosdelfino-palestra-400x161.png)
Um Primeiro código, Hello World, Usando C no Eclipse com ...
Usar o Eclipse para programar em C e C++ não é difícil, porém não é uma tarefa para iniciantes, mas tentarei torna-la um pouco mais fácil com esta postagem.
![teaser](/images/carlosdelfino-palestra-400x161.png)
Consultoria em Desenvolvimento de Sistema em diversas lin...
Consultoria em desenvolvimento, testes de protótipos, busca de novos algorítimos, migração de sistemas. Dados Abertos, Dados Abertos e Conectados.
![teaser](/images/carlosdelfino-palestra-400x161.png)
GCC Explorer - Um Compilador Interativo
Qualquer pessoa que se interessa pela programação assembly deve definitivamente conhece a incrível ferramenta chamada “GCC Explorer”, uma ferramenta open source de inspeção assembly. A ferramenta roda em seu navegador e permite a inspeção de código assembly conforme você escreve seu código em C....
![teaser](/images/programacao/java/java-360x180.jpg)
Meu Ambiente de Programação Java
Eu programo em java a mais de 10 anos, apesar de ter conhecido a linguagem logo que foi idealizada, no tempo que se chamava OAK, quando comprei meu primeiro CD de instalação do Linux, um Slakware...