Últimos artigos escritos para este site.
Os artigos aqui postados quando tendo o nome de autor como Carlos Delfino, é de inteira responsabilidade deste, porém alguns arigos podem ser copias, com a devida autorização, de outros sites ou escrito por amigos especialmente para este site, neste caso, compartilha-se com o autor original da ideia expostas mas não se toma como responsável pelo que foi escrito e por sua originalidade.
Estes artigos não tem cunho acadêmico ou jornalístico, mas podem vir a ser base ou baseados de alguma publicação acadêmica que participamos.
Para ver esta listagem por categorias ou tags clique no respectivo link.
Apresentando a Rapport Tecnologia - Modernidade, Desempen...
Bem-vindo à Rapport Tecnologia, uma empresa que combina décadas de experiência em Tecnologia da Informação com soluções modernas e personalizadas para atender às necessidades de empresas de todos os tamanhos. Fundada e liderada por Carlos Delfino, com mais de 35 anos de atuação em diversas áreas ...
Como Encontrar Motivação para Persistir: Uma Jornada de I...
A vida muitas vezes nos desafia com obstáculos que parecem intransponíveis. Em momentos de dificuldade, encontrar a motivação para continuar pode ser um desafio em si. Este artigo tem como objetivo fornecer uma dose de inspiração e estratégias práticas para ajudar você a persistir e alcançar seus...
Descubra a Importância de Tau (τ) em Matemática e Eletrônica
As letras gregas são amplamente utilizadas na matemática e na ciência para representar constantes, variáveis e funções específicas. Uma dessas letras é tau (τ), que possui aplicações significativas tanto em fórmulas matemáticas quanto em eletrônica. Este artigo explora o uso de τ, destacando sua ...
O Uso da Letra Grega ômega (ω) em Fórmulas
A letra grega ômega minúscula (ω) é uma das notações matemáticas e físicas mais utilizadas em diversas áreas da ciência e engenharia. Neste artigo, exploraremos as principais fórmulas e contextos em que a letra ômega aparece, além de fornecer uma visão geral de sua importância. Para uma compreens...
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.
Fórmulas Matemáticas Utilizando a Letra Grega Psi Minúscu...
A letra grega psi minúscula (ψ) é amplamente utilizada em diversas áreas da matemática e física, sendo um símbolo essencial em várias fórmulas e conceitos. A seguir, exploraremos algumas das aplicações mais comuns da letra ψ.
O Uso da Letra Grega ε em Fórmulas Matemáticas
A letra grega epsilon minúscula, representada como ε ou ε (ε), é amplamente utilizada em diversas áreas da matemática e da física. Sua versatilidade e significado específico em diferentes contextos a tornam uma ferramenta essencial para a expressão de conceitos complexos e precisos. Neste artigo,...
Impacto da Pejotização na Previdência Social e nos Trabal...
A pejotização, ou seja, a prática de contratar trabalhadores como Pessoa Jurídica (PJ) em vez de pelo regime da Consolidação das Leis do Trabalho (CLT), tem crescido significativamente no Brasil. Esse fenômeno está trazendo consequências profundas tanto para os trabalhadores quanto para o sistema...
As Fórmulas com a Letra Grega Phi (Φ)
A letra grega Phi (Φ) é amplamente utilizada na física, matemática e outras ciências. A seguir, exploramos algumas das aplicações mais comuns e importantes dessa letra, incluindo fórmulas relativas ao equilíbrio e à ausência de campo elétrico.
Francisco Canho e o Chuveiro Elétrico: Uma História Brasi...
Francisco Canho, nascido em Jaú, São Paulo, em 1908, foi um inventor brasileiro cuja criação mais notável transformou a rotina dos lares brasileiros: o chuveiro elétrico.
Rapport Site Bot: A Revolução na Comunicação Automatizada
Caros Empreendedores, Streamers, Políticos e Prestadores de Serviços, É com grande entusiasmo que apresentamos o Rapport Site Bot, uma ferramenta inovadora projetada para transformar a maneira como vocês se comunicam com seu público-alvo. O Rapport Site Bot permite o envio automatizado de mensag...
Como Desenvolver Parcerias em Troca de Serviços
A troca de serviços é uma estratégia eficaz para empresas que buscam crescer sem grandes investimentos financeiros. Ao identificar parceiros com necessidades complementares, é possível criar parcerias que beneficiam ambas as partes, fortalecendo os negócios envolvidos.
Os 5 Melhores Sites para Contratação e Divulgação de Serv...
O trabalho freelance tem se tornado uma opção cada vez mais popular tanto para profissionais buscando flexibilidade quanto para empresas em busca de talentos específicos para projetos pontuais. Com a crescente demanda, diversas plataformas surgiram para facilitar a conexão entre freelancers e con...
Paralaxe Cognitiva: Interferências nas Relações Profissio...
A paralaxe cognitiva é um conceito emergente e complexo que tem ganhado atenção em diversas áreas do conhecimento, desde a psicologia até as ciências sociais. Refere-se à diferença na percepção ou interpretação de uma mesma realidade entre diferentes indivíduos ou grupos, resultante de variações ...
Política de Uso da API
Termos e condições para o uso da API fornecida, incluindo diretrizes de acesso, uso permitido e responsabilidades do usuário.
Manual Vendas Arvore Dos Saberes
layout: article title: “Manual de Vendas para Vendedores Autônomos” date: “2024-06-27” tags: [vendas, manual, estratégia, metodologia, gpt, llm, chatgpt, chat, serviços, consultoria] categories: [extra, vendas] share: true toc: true comments: true feature: category: true index: true tagcloud:...
A Importância de Saber Usar o ChatGPT: Uma Nova Era para ...
A era digital trouxe uma série de ferramentas que revolucionaram a maneira como realizamos tarefas acadêmicas. Entre essas ferramentas, os modelos de linguagem como o ChatGPT destacam-se pela capacidade de oferecer assistência personalizada e eficiente. Em particular, os GPTs customizados, como o...
Comparação de Chipsets AMD e Outras Marcas
Os chipsets são componentes cruciais no desempenho de qualquer sistema de computador. Eles agem como o “centro nervoso” da placa-mãe, coordenando a comunicação entre o processador, a memória, e outros periféricos. A Advanced Micro Devices, Inc. (AMD) é uma das principais fabricantes de chipsets n...
Calculando Skin Depth
Salesforce - Fazendo Login em Organização pelo VSCode
Como logar em uma Organização (Playground)
Salesforce - Instalando Local Server
Passos iniciais para instalar Local Server do Salesforce
Criando um Container simples no Docker
Com o Docker é possível criar ambientes simples porém com grande poder, como por exemplo um Sandbox para testar aplicativos ou mesmo ambientes com configurações e pacotes especialmente instalados para uma tarefa pontual.
Dar Acesso Root a Usuários
No Linux como no Windows possui um usuários com acesso a nível de Administrador, porém existe um usuário que representa o Administrador, e se chama root, este usuário tem acesso ilimitado ao Sistema Operacional Linux.
Pandas_date_range
O Pandas tem uma função retorna faixas de tempo chamada `date_range()’. Na tabela abaixo lista os tipos de periodos que são possíveis gerar com a função. | Alias | Description | +——-+————-+ | B | Business day frequency | | C | Custom business day frequency (experimental) | | D | Calendar day f...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Introdução ao Python - Instalação
Como instalar o Python no Linux e Windows
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,
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.
Guido van Rossum
Criador da Linguagem Python
Criando credêncial para Google Cloud
Como criar uma credêncial de acesso ao Google Cloud para uso em serviços típo Bot.
Processando a Planilha de dados fundamentalistas do Site ...
Com o objetivo de demonstrar como usar o Python para obter dados que possam ser usados em suas Analises fundamentalista, auxiliando na escolha do melhor investimento, apresento este pequena coleção de tutoriais, que se inicia obtendo dados de uma planilha distribuida gratuitamente pela EQI Invest...
Processando Dados Fundamentalistas do StatusInvest
Já fizemos um tutorial onde obtemos os dados de uma planilha fornecida pela empresa EQI (http://eqi.com.br), a planilha em questão foi criada com base nos dados obtidos no StatusInvest e melhorado de forma, por exemplo, a conter detalhes como Setor e SubSetor no qual pertence o ativo. Porém, fare...
Analise Fundamentalista - Sequência de Tutoriais
Inauguramos nosso site com uma sequência de tutoriais sobre obtenção e processamento de dados obtidos em planilhas e sites diretamente, nosso objetivo com estes tutoriais é apresentar meios de obter dados diretamente em planilhas e sites de análise fundamentalista.
Timothy Lu
Uma pequena parte de minha História - Meu Começo - Data C...
Vou contar neste rápido post, um acontecimento de minha história de quando comecei com a informática, eu era um jovem e tinha em torno de 13 a 14 anos, não me lembro se já tinha comprado meu TK90x.
Numeros Imaginários e Trigonometria
Aprendendo a obter a Raiz Quardada de i, usando algebra, se aprofundando no assunto um pouco mais.
Raiz Quadrada De Numeros Imaginarios Usando Algebra
Aprendendo a obter a Raiz Quardada de i, usando algebra, se aprofundando no assunto um pouco mais.
Raiz Quadrada de 'i'
Aprendendo a obter a Raiz Quardada de i.
Números Imaginários
O que São Números Imaginários
Instalando o Octave no Linux
Algumas anotações para instalar o Octave no linux, em especial Ubuntu 18.4 32bits
Eclipse com Uma Instalação e Multiplos Usuários
O Eclipse é uma IDE bastante flexível e dinámica, que permite uma grande váriedade de plugins e cenários de instalações, porém pode vir a ocupar muito espaço, a muitos anos eu uso o Eclipse, porém nos últimos 6 anos parei de acompanhar suas atualizações e não tenho mais usado, mas penso em retoma...
Riscuinho de Site Novo
Visite o novo site do RISCuinho -> https://RISCuinho.github.io
Testador de Cabos
A muitos anos quero montar meus próprios testadores, desde um simples detector de cabos, até um testador e identificador de CI. Detector de Cabo de Energia O testador de cabo de energia e se este está quebrado é um dos projetos mais simples a serem feitos, é composto por 3 transitores BC 547, 1...
Verilog Coding Rules
Seguir algumas regras de codificação eliminam comportamentos estranhos na simulação.
Verilator
Verilator é uma ferramenta que permite gerar código em C++ que simula o funcionamento do circuito a ser sintetizado em FPGA através do que foi transcrito em Verilog ou SystemVerilog.
Calculos Distancia Com Base Em Ortodromia
var Latitude1; var Longitude1; var Latitude2; var Longitude2; var radLatitude1 = (Math.PI * Latitude1) / 180; var radLatitude2 = (Math.PI * Latitude2) / 180; var theta = Longitude1 - Longitude2; var radtheta = (Math.PI * theta) / 180; var distancia = Math.sin(radLatitude1) * Math.sin(radLatitude2...
Verificando o resultado de seus calculos
Formulário que permite calcular a distância entre dois pontos, este formulário foi obtido no site https://www.nhc.noaa.gov/gccalc.shtml.
John von Neumann
Von Neumann deu grandes contribuições para muitos campos, incluindo matemática, analise funcional, teoria ergódica, teoria da representação, álgebras de operadores, geometria, topologia e análise numérica), física (mecânica quântica, hidrodinâmica e mecânica estatística quântica), economia (teori...
Porque Cobro Pelos Meus Serviços
Como todos sabem uso estes artigos em meu site para anotar aquilo vou aprendendo, quando consolido um conhecimento de forma a se tornar útil, ofereço como consultoria e tutoria, assim contribuo para que outros possam crescer também.
O Especialista: Quanto vale a solução do seu problema?
A tarefa mais difícil para um profissional autônomo ou profissional liberal é cobrar pelos serviços prestados. Ou melhor: Quanto cobrar?. Definido o valor do serviço, muitas vezes os clientes questionam o valor apresentado. Por vezes o valor cobrado por um serviço pouco trabalhoso (fisicamente fa...
Dicas de Manutenção de Computadores - FullService
Esta página agrega as postagens relativos a serviços prestados pela FullService Consultoria e Serviços. Dicas e tutoriais para manter seu computador sempre funcionando corretamente.
Jogando GO
Jogando GO.
O Candidato a Vereador de Aquiraz em 2020
Tenho observador alguns candidatos a Vereador em 2020 em especial na cidade de Aquiraz e tenho visto que julgam ser apenas Ouvidores do povo.
Instalando Wavelab no Octave 5.2 para Windows - Introduçã...
Wavelab é um Toolbox para Mathlab que pode ser usado no Octave, foi criado pela Universidade de Stanford, e tem como filosofia: que um Artigo Acadêmico para que seja adequado ao ensino deve ser capaz de ser replicado; assim com a ferramenta proposta os pesquisadores são convidados a fazerem seus ...
Trusted Firmware-M
Trusted Firmware-M (TF-M) foi lançado no evento Linaro Connect em Hongkong, em Março de 2018. TF-M é desenvolvido como um projeto Open Source sobre o modelo de governança https://www.trustedfirmware.org/
ARM empodera Microcontroladores com Mais Inteligencia Art...
Cortex-M55 somando ao Ethos-U55 superam 480x mais poder e desempenho para desenvolvimento de soluções com IA em sistema baseados em ML, ampliando excepcionalmente o desempenho energético.
Wavelets no Arduino - Sampling
Analog Sampling no Arduino O Arduino pode fazer em torno de 7000 (sete mil) leituras por segundo, em média, na porta analógica em um código comum, porém não mais que 300 (trezentas) leituras por segundo em úm código mais elaborado, ou seja, é um sampling máximo de 300Hz, claro estes valores são ...
Wavelets no Arduino - Início
A Ideia deste artigo é mostrar como pode-se usar o arduino para estudos de Wavelets, passo a passo, das dificuldades as soluções, e se é possível ou não.
Bibliotecas C ou C++ para Wavelets
Abaixo uma lista de algumas bibliotecas em C ou C++ para Wavelets, obtido no site StackOverflow. As marcadas com Asterisco podem ser usadas em seu microcontrolador; Wavelet Geophysical Wavelet Library WvLib wavelet1d WAILI GNU Scientific Library or gsl see here for DWT documentatio...
Arduino Zero
Arduino Zero
Arduino Uno
Arduino Uno
Arduino Pro
Arduino Pro
Arduino Mega
Arduino Mega
Arduino Leonardo
Arduino Leonardo
Arduino Due
Arduino Due
Ingrid Daubechies
Engenheiro eletricista e matemático francês
a Wavelet tour of signal processing - The Sparse Way
a Wavelet Tour of Signal Processing - The Sparse Way
École nationale supérieure de Telecommunications
École nationale supérieure de Telecommunications
Wavelets no Octave, entre outros
O Octave é uma excelente ferramenta para estudos da Matemática, e não fica atrás quanto aos Wavelets.
Daubechs Wavelet
Ingrid Daubechies, criou o que é chamado de *“Wavelets Ortogonais Compactadamente Suportados”* tornando assim a analise discreta viável.
Biorthogonal Wavelet
Este típo de wavelet é importante para reconstruções de sinais e imagens, ela apresenta a propriedade de phases lineares.
Referências sobre Wavelets
Listo aqui os links e referências a livros, textos e tutoriais em geral usados para compor esta serie sobre Wavelets
Street Pet
Nos tempos atuais o que mais vemos são animais abandonados, não sabemos sequer de onde vem e para onde vão, passamos os vemos, na maioria das vezes os ignoramos, mas eles estão lá, se pensam como nós estão implorando por ajuda em sua alma.
Típos de Wavelets
Hà vários formatos de wavelets, eles são categorizados a anotados conforme uso e formatos.
Symlets Wavelet
Os Symlets são wavelets aproximadamente simétricos propostos por I. Daubechies como modificação da famila db. As propriedades dos wavelets são similares entre as famílias.
Morlet Wavelet
Os Symlets são wavelets aproximadamente simétricos propostos por I. Daubechies como modificação da famila db. As propriedades dos wavelets são similares entre as famílias.
Meyer Wavelet
Meyer Wavelets
Mexican Hat Wavelet
Mexixan Hat
Haar Wavelet
Haar Wavelets, o Wavelet base!
Coiflats Wavelet
Construído por I. Daubechies por solicitação de R. Coifman. Esta função wavelet tem 2N momentos igual a 0 e a função de escalonamento tem 2N-1 momentos iguais a 0. As duas funções tem um suporte de comprimento 6N-1.
Ronald Raphael Coifman
Ronald Raphael Coifman matemático israelense.
Ingrid Daubechies
Ingrid Daubechies, professora do Departamento de Matemática da Universidade Duke, se tornou a principal especialista em Wavelets da atualidade.
Introdução aos Wavelets
Wavelets são formas de onda efetivamente limitadas num curto espaço de tempo, que tem uma média de valores entre zero e não zero.
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 ...
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...
Como usar as portas do DE0-Nano
GPIO0 Pin Name PIN_A8 a_IN[0] PIN_D3 a[0] PIN_B8 a_IN[1] PIN_C3 a[1] PIN_A2 a[2] PIN_A3 a[3] PIN_B3 a[4] PIN_B4 a[5] PIN_A4 a[6] PIN_B5 a[7] PIN_A5 a[8] PIN_D5 a[9] PIN_B6 a[10] PIN_A6 a[11] PIN_B7 a[12] PIN_D6 a[13] PIN_A7 a[14] PIN_C6 a[15] PIN_C8 a[16] PIN_E6 a[17] PIN_E7 a[18] PIN_D8 a[19] PI...
Averting Ghamm (Dor) e Hamm (Preocupação)
Ghamm ocorre devido a infortúnios que aconteceram no passado enquanto hamm ocorre devido a uma infelicidade esperada no futuro.
Para se tornar um expert em VHDL
Expert VHDL Design (Days 1-2) RTL Synthesis and Synchronisation Synthesis of Combinational Logic • Synthesis of Sequential Logic • Combinational and Sequential Together • Variables in Clocked Processes • How Many Registers? • Resolution Functions and Drivers • Unresolved Types • Synchronous Des...
RTOS no FPGA com DE0-Nano
Referências http://fpgalover.com/boards/de0-nano-soc/18-de0-nano https://www.intel.com/content/dam/altera-www/global/en_US/portal/dsn/42/doc-us-dsnbk-42-4104582208-de0-nano-user-manual.pdf https://github.com/riscv
RiscCore e RiscFive no DE0-nano
images/embarcados/fpga/de0-nano.jpg Referências https://www.fpgarelated.com/showthread/comp.arch.fpga/74922-1.php https://www.intel.com/content/dam/altera-www/global/en_US/portal/dsn/42/doc-us-dsnbk-42-4104582208-de0-nano-user-manual.pdf https://github.com/riscv
Meru primeiro Projeto FPGA
Um projeto simples, um contador binário que demonstra de forma prática sem aprofundar em detalhes como programar um FPGA através da ferramenta Quartus II e com o DE0-Nano
Circuitos Lógicos
Com a escrita dos Artigos sobre FPGA, vi que era necessário uma revisão sobre os circuitos de lógica binária, então aqui listo alguns e descrevo o funcionamento e a história de criação de cada um deles.
FreeRTOS
Em breve vou escrever um pouco e unificar outras informações já escritas sobre o RTOS, porém nesta fase focando no uso do FPGA, usarei como referência o já consolidado FreeRTOS.
Calculando Skin Depth
O Skin Effect é um fenômeno onde a corrente elétrica alternada não flui uniformimente com respeito a seção cruzada (cross-section) do elemento condutor, como um fio.
Normas Regulamentadoras
NR-1 - DISPOSIÇÕES GERAIS Última modificação: Portaria SIT 84, de 04/03/2009. NR-2 - INSPEÇÃO PRÉVIA Última modificação: Portaria SSMT 35, de 28/12/1983 NR-3 - EMBARGO OU INTERDIÇÃO Última modificação: Portaria SIT 199. de 17/01/2011. NR-4 - SERVIÇOS ESPECIALIZADOS EM ENGENHARIA DE SEGURANÇ...
FPGA o que é, como funciona e as relações com VHDL
Neste artigo comento e descrevo informações relevantes sobre oque é FPGA, sua história e sua relação com ASIC (e também o que é ASIC), sem entrar em detalhes de programação.
HDL
O que são HDLs? qual sua história e onde é usado?.
HDL
O que são HDLs? qual sua história e onde é usado?.
10 Lições de Marco Aurélio
Ele foi um dos últimos “bons imperadores” de Roma – que genuinamente se importavam com o bem-estar de seus cidadãos.
Aristóteles - Política (trechos do livro I)
Texto do livro do “Política” de Aristóteles”, obtido no site Apeiron
A Terra dos Cegos - H. G. Wells - 1904
A mais de trezentas milhas do Chimborazo, e a cem das neves do Cotopaxi, no território mais inóspito dos Andes equatoriais, encontra-se um misterioso vale entre as montanhas, separado do resto dos homens, a Terra dos Cegos.
Noções de lógica proposicional
A Lógica
Argumenta
Argumnentum ou Argumenta? o primeiro em latim, significa Argumento, o segundo é o plural ou seja Argumentos. O objetivo aqui é listar os tipos de argumentos existentes, seu melhor uso ou se devem ser evitados.
Programando Células Biológicas
Cientistas do MIT a muito tempo já desenvolveram métodos para controlar funções de bactérias unicelulares, porém tal estratégia leva anos para se construir um sistema viável, em 2016 os pesquisadores desenvolveram uma linguagem que torna isso viável em horas.
Paradoxos e Paradigmas
Paradoxos e paradigmas são palavras com significados muito arraigados no mundo corporativo. Por conta dos paradigmas somos obrigados a conviver com os paradoxos todos os dias, considerando a dificuldade de quebrá-los ou de resolvê-los à luz da razão. No que diz respeito ao relacionamento nas orga...
Achado não é Roubado, será?
Hoje (29/11/2018) em conversa com dois senhores, vi no chão um óculos de proteção, este usados em oficinas e mecânicas. Então informei aos dois que alguém tinha deixado cair…
Três Principais Conceitos do JavaScript para quem vai Pro...
Quando se é um velho programador JavaScript e se pretende dedicar a novas bibliotecas e frameworks é preciso estar ciente de três novos conceitos da linguagem que são amplamente usados.
Gerenciadores Remotos Para Servidores
https://cockpit-project.org/
O Novo Código de Conduta do Linux
Algumas vezes vejo em grupos o questionamento á inteligência de um ou outro conforme seu comportamento abusivo e por idolatrar pregadores do ódio.
Artigo ou Paper? qual a diferença?
No Grupo de Bolsistas da CAPES no facebook, foi apresetnada uma pergunta muito pertinente sobre o que é Artigo e Paper e quais diferenças, apesar de várias respostas que rebaixam o nível do grupo, outros deram respostas dignas de verdadeiros pesquisadores.
Editando um velho Commit
Quantas vezes após longos dias de trabalho, você descobriu que aquele commit realizado semana que passou está com um erro bem simples no código ou mesmo no texto descritivo do trabalho realizado? ai vc precisa voltar nele para fazer uma correção e evitar de gerar um novo commit para expor este er...
Musica Terapia Classica
A música sem dúvida e como é de conhecimento de todos influe nos nosso estado de esperito. Não só a música classica pode nos trazer experiências transendentais, como muitas outras músicas que eu chamo de base primitiva que usam instrumentos acustícos e de origem cultural milenar.
Como criar um sub-módule de um diretório existente
Muitas vezes nosso projeto vai tomando corpo e começamos a criar subdiretórios com novos grupos de arquivos úteis, mas ai descobrimos que estes mesmos arquivos são uteis para diversos projetos e precisamos multiplica-los, como mante-los atualizados em todos os projetos?
Aquecedor por Indução
Um estudo que visa criar um aquecedor por indução, este aquecedor será usado para varias atividades em meu laborátorio, dentro elas, a cura do metal para correção da dureza de ferramentas como pontas de chaves de fenda e chaves philips, também para fundição de vidro, e outros experimentos.
Estudando como projetar um inversor de frequência com Ard...
Estou fazendo um estudo com o objetivo de construir um modelo didático de inversor de frequência para uso monofásico, bifásico e trifásico, de forma que possa ser adaptado para uso em pequenos motores de baixa potência.
Usando o MathJax para representar formulas matemáticas em...
Um breve tutorial baseado no que foi publicado no site Stack Exchange (meta) que demonstra as práticas mais relevantes e mais usadas para escrita de fórmulas matemáticas usando o MathJax, porém adaptad para meu site com Jekyll.
Introdução as Redes Neurais, Tipos de Redes Neurias e Mod...
Neste artigo quero anotar os típos e modelos de redes neurais, e até comentar um pouco sobre aplicações.
Fazendo meu Canvas
Sempre procurei colegas e até especialistas para me ajudar no uso do Canvas, e percebi que é uma ferramenta dominada por poucos, mas muito intuiva, portanto o que ocorre é que cada um a percebe de uma forma diferente.
Desenvolvimento Automotivo - AUTOSAR - Complex Driver
O módulo “Complex Driver” tenta resolver problemas que não podem ser atingidos por uma abstração mais generica, além de facilitar a migração.
Desenvolvimento Automotivo - AUTOSAR - Abstract ECU
Vamos ver agora a camada de abstração da Unidade de Controle Eletrônico (ECU Abstraction Layer), esta camada é responsável por abstrair detalhes de uso dos dispositivos presentes no MCU e é uma camada intimamente ligada ao nicho automotivo.
Desenvolvimento Automotivo - AUTOSAR - Service
Foi apresentado no post anterior a Camada responsável por ajudar na abstração do microcontrolador e seus dispositivos internos ou externos para as camadas mais altas. E agora veremos a camada de Serviços que fica no ponto oposto a MCAL.
Desenvolvimento Automotivo - AUTOSAR - MCAL
Este ano voltarei dando um maior foco nos estudos e compartilhamento de informações sobre o universo ligado a arquitetura ARM, neste primeiro artigo veremos um novo conceito muito importante para dar os primeiros passos no campo ligado ao desenvolvimento Automotivo.
Começando a Escrever
Como começar a escrever é um conjunto de anotações e dicas para mim mesmo, onde procuro sintetizar o que aprendi até hoje sobre como escrever artigos e textos de forma geral.
Artigos Históricos
A partir de 2018, estarei revisando os artigos do site.
Configurando o Eclipse Oxygen para Desenvolvimento com nRF5x
Este tutorial visa ajudar os iniciantes da língua portuguesa, como eu, com a família nRF5x e que escolheram usar o Eclipse como ferramenta de desenvolvimento. O tutorial será muito simples e usaremos o Eclipse Oxygen e o GNU MCU Plugin (Antigo GNU ARM Eclipse Plugin), além do GCC 6.
Assinatura de Programação
Artigo sendo escrito, aguarde.
Termos usados com Kubernets?
Dentro do Kubernetes, há alguns termos para determinadas funções: Minions: Nome dado para cada host do cluster; Kubelet: Agente que roda nos hosts do cluster; Pods: A menor unidade dentro de um cluster. Nada mais é do que containers rodando dentro de seu cluster de Kubernetes. Pode ser um...
SDN, o que é e suas Opções?
Eu tomei conhecimento do conseito de redes definidas por softwares, em 2016 quando pesquisava por hobby sobre SDR (rádio definido por software), o tema tem crescido, e resolvi fazer este restinho de ano (2017) uma revisão sobre o assunto.
Tipos de Fontes Chaveadas
Os reguladores chaveados, sejam de tensão ou corrente, tem crescido em popularidade porque oferecem a vantagem de alta potência e eficiência com grande eficiência e flexibilidade.
Fazendo seu próprio TAP para monitoramento de redes
Fontes: http://www.instructables.com/id/Make-a-Passive-Network-Tap/ http://www.ntop.org/nprobe/embedding/
Emulando Dispositivos Android
Para Emular dispositivos Android, você precisa ter seu ambiente atualizado e com as imagens e Skins que pretende trabalhar.
Alex Martelli
Alex Martelli cunhou o termo Duck Typing em 2000.
Criando componentes no Fritzing
O Frizing é um dos softwares mais simples para se criar componentes, ele permite crianças, hobbistas e até profissionais criar projetos de PCBs rapidamente e de forma muito prática.
Estas Tonne @ Boom 2014 [Road to Utopia]
Estas Tonne @ Boom 2014 [Road to Utopia]
Yes - Acústico
Yes - Acústico
Outros Métodos para Aprendizado
Outros Exemplos de código para estudos do QEMU e ARM
Hello World ARM Cortex-M4 usando o QEMU
Veremos agora como escrever um primeiro código apenas para piscar o LED em uma placa que utiliza o Cortex-M4.
Como Instalar os Templates e Pacotes CMSIS para Nosso Wor...
Para usar o Plugin GNU ARM Eclipse o ideal é tenhamos os templates para cada arquiteutra instalada e que seja baixado os pacotes CMSIS de cada microcontrolador.
Pequenos detalhes da instalação do Eclipse com referência...
Ao Instalar o QEMU é preciso observar alguns detalhes, nada complexo, porém são detalhes de suma importancia para o seu bom uso.
Parametrização do Eclipse para uso com o GNU ARM Eclipse
Para se desenvolver no eclipse é preciso fazer uma pequena parametrização de base.
Instalação e Parametrização no Eclipse para uso do GNU AR...
Como instalar o plugin GNU ARM Eclipse, as parametrizações necessárias para uso dele com o QEMU e OpenOCD.
Apresentação rápida do QEMU
QEMU um emulador de alto desempenho para criação de hardware virtual.
Apresentação Rápida do Eclipse
Eclipse porque este nome? do que se trata, e qual seu impacto na TI?
Apresentação da ARM
Do que se trata o nome ARM? é uma empresa, um produto ou apenas um nome fantasia?
Máquina Virtual de Referência par ao Workshop
Aguarde ainda hoje a máquina virtual estará disponível.
Instalando o ambiente base, ferramentas e preparando o am...
O objetivo desta página é registrar os passos necessário para preparar o ambiente que será usado para o Workshop de uso do QEMU, Eclipse e ARM no Centro Universitário Estácio do Ceará (FIC - Moreira Campos).
Programação do Workshop - Estácio do Ceará - 2016_2
Abaixo apresento o planejamento do Workshop de uso do QEMU com Eclipse e GNU ARM Eclipse para programação de Embarcados usando microcontroladores Cortex-M.
Facilitando o desenvolvimento para a próxima geração de e...
Um artigo sobre os microcontroladores ARM e a próxima geração de embarcados.
Lançados novos Microcontroladores para IoT - Parte 2/2
Continuamos neste parte dando mais detalhes sobre os dois novos microcontroladores da família Cortex-M.
Lançados novos Microcontroladores para IoT - Parte 1/2
Esta semana do dia 26 de outubro de 2016 foi lançado dois novos microcontroladores ARM da Família Cortex-M com foco exclusivo em IoT.
Primeiros Passos com o QEMU, fase 3 - Passo 1
Vamos agora entrar na fase 2, que é usar o QEMU compilado por nós e fazer alguns testes básicos de criação de imagem de ambientes.
Primeiros Passos com o QEMU, fase 2 - Passo 1
Vamos agora entrar na fase 2, que é usar o QEMU compilado por nós e fazer alguns testes básicos de criação de imagem de ambientes com e sem sistema operacional instalado.
Primeiros Passos com o QEMU, Passo 11
Neste passo, que ainda não é o final, chegamos finalmente ao objetivo que é compilar e instalar o qemu personalizado.
Primeiros Passos com o QEMU, Passo 10
Pixman é importante para o QEMU para manipular de pixels em imagens, fornecendo recursos para composição e rasterização de trapezoides.
Primeiros Passos com o QEMU, Passo 9
SDL de Simple DirectMedia Layer no inglês, é uma biblioteca cross-plataforma que permite o desenvolvimento de aplicações que acessam diretamente o hardware como áudio keyboard, mouse, joystick e gráficos via OpenGL ou Direct3D.
Primeiros Passos com o QEMU, Passo 8
Gerando um novo PKG-Config para nossa demanda.
Primeiros Passos com o QEMU, Passo 7
O GLib é uma biblioteca multiplataforma, é uma biblioteca de uso geral que disponibiliza vários tipos de dados, macros, funções para conversão de tipos, utilitários para manipulação de strings e de arquivos, um laço de eventos, além de outras implementações.
Primeiros Passos com o QEMU, Passo 6
Bem, fiz todos os testes necessários para se ter sucesso com o GetText, segui alguns caminhos não foram bons e isso é um aprendizado muito valioso, pois permite entendermos como tudo é feito e como deve realmente ser feito.
Primeiros Passos com o QEMU, Passo 5
Agora iremos obter uma biblioteca muito importante para as duas seguintes, ela é base para LibIconv e GetText. Iremos também compilar já a Libiconv.
Primeiros Passos com o QEMU, Passo 4
Agora vamos compilar a biblioteca zlib, responsável por nos fornecer a API para compactação e descompactação de dados, como usado no ZIP, BZIP e GZip.
Primeiros Passos com o QEMU, Passo 3
Vamos neste passo, compilar nossa primeira biblioteca a LIBFFI responsável por permitir que haja interações entre funções em uma linguagem com outra, isso é expresso pelo seu nome FFI - Foreing Function Interface.
Primeiros Passos com o QEMU, Passo 2
Começamos tudo instalando o MSYS2, vejo que para você foi um sucesso como foi para mim, então estamos neste segundo passo.
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?
Primeiros Passos com o QEMU, Passo 1
Penso que o maior desafio para um programador C ou C++ é ter todos os ambientes que precisa disponíveis em sua máquina para compilar e testar seus programas, entenda todos os ambientes como múltiplos sistemas operacionais, múltiplas configurações e empacotamentos. Vamos ver então como fazer is...
Recompilando o OpenCV no Linux Ubuntu e Similares para Co...
Nos últimos 5 anos temos tido um grande avanço na visão computacional, carros que detectam pedestres a frente, contadores de bicicleta, sem falar no seu uso na medicina na analise de planetas e imagens telescópicas, onde antes se levavam dias para detectar nos padrões em milhões de imagens, hoje ...
Dizem que Linus Torvalds prefere x86
Recebi esta sexta dia 14 de outubro de 2016 uma postagem alegando que Linus Torvalds prefere a arquitetura x86, claro eu como um amante da arquitetura ARM em especial pelo R de Risc não poderia deixar de ir a fundo nesta história e tentar entender bem porque ele, Linus, prefere o x86, e cheguei q...
Linus Torvalds
Linus Torvalds, Criador do Linux, em especial seu kernel.
Contando Bicicletas
Como construir um contador de ciclistas, ou mesmo um contador de objetos, talvez pessoas em uma passarela, ou quem sabe um contador de carros? Tudo isso em uma caixinha de aproximadamente 10x10 cm, um computador de R$ 200,oo e uma câmera de R$ 40,00?
Cortex-R52 empodera cameras e veículos autonômos
O foco de nosso curso são microcontroladores com base na Arquitetura AVR e com base em microcontroladores que são empoderadoras com processadores de Arquiteturas da família Cortex-M, mas veremos algumas coisas que nos expliquem porque nosso foco não é o Cortex-R e o que são os Microcontroladores ...
Por que temos tanta tecnologia mas produzimos como a 50 a...
A 50 anos o desenvolvimento tecnológico toma certa aceleração, nos Estados Unidos e na Inglaterra a tecnologia era amplamente alimentada com sonhos e demandas geradas pelas guerras.
Porque_deixar_de_usar_o_cygwin
Por muito tempo o Cygwin foi o conjunto de ferramentas que me ofereceu no Windows algo perto do que eu tinha no Linux. Mas devido a algumas dificuldades tenho analisado outras alternativas.
Maquinas_virtuais_para_desenvolvimento_compartilhadas
Instalar o Vagrant não é um trabalho dificil, mas não é somente o que está publicado no site original. No windows, instale primeiro o GIT através deste link, ele é preciso para uso do SSH, você pode também usar o WinSCP, mas com certeza se já pretendo usar o GIT este será a melhor escolha. Agor...
Letras Gregas
Neste post listo as gregas e outros simbolos relevantes para a matemática, e como representa-los em HTML
Eratóstenes
Eratóstenes de Cirene (em grego: Ἐρατοσθένης, transl.: Eratosthéni̱s); Cirene, 276 A.E.C. (Era Comum) — Alexandria, 194 A.E.C. foi um matemático, gramático, poeta, geógrafo, bibliotecário e astrônomo da Grécia Antiga.
Calculando Distâncias com base em coordenadas de GPS - Di...
Iremos ver neste artigo como proceder o cálculo para grandes distâncias, consideraremos então distâncias maiores que 7°, seja na Longitude ou Latitude ou ambos.
Aprendendo a Calcular Distâncias com base em coordenadas ...
Transformar um par de coordenadas de GPS em um referência de distância não é complicado, neste artigo falo um pouco como fazer os cálculos para obter a distância entre dois pontos.
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.
KnuPath Um Processador Neural Neural
Um Processador Neuromorfico cirado especialmente para uso em maquinas de aprendizado e reconhecimento de voz. E que será usado em 5 anos no máximo por sistemas militares.
Duck Typing
O termo “Duck Typing” originou-se da postagem de Alex Martelli no ano de 2000 no “news group” comp.lang.python, onde ele escreveu:
Como escrever letras invertidas
Como escrever CarlosDelfino com i invertido.
Quanto mais denso, mas rápido
O dia que o homem dominar seguramente a capacidade de se construir um computador que use tecnologia de 1nm estaremos sem dúvida cirando um novo ser capaz de dominar este mundo.
Arquitetura versus Organização computacional
Qual a diferença entre Arquitetura computacional e Organziação computacional? O que é ISA e o que um conjunto de instruções? Vejamos um pouco do assunto abaixo.
Como Instalar o DIG no Windows
“DIG” vem do inglês Domain Information Groper é uma ferramenta de redes de computadores, utilizada para consultas sobre registros de DNS de um determinado domínio, host ou IP.
Protegendo a Visualização do Conteúdo Netflix em Escala
O artigo citado abaixo, apresenta as propostas e implementações feitas pela equipe “Open Connect” da Netflix para melhorar o throughput de um único servidor de 8Gbps em 2012 para 90Gbps em 2016.
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...
Jonathan Swift
Jonathan Swift foi um escritor anglo-irlandês.
Introdução as Redes Neurais, Perceptron
Os perceptrons são o tipo de rede neural artificial mais antigo e mais simples, foi idealizado pelo pesquisador Rosenblatt em 1958, ele desejava criar um mecanismo de reconhecimento de padrões geometricos inspirado no funcionamento da retina.
Introdução as Redes Neurais, Principais Funções
Abaixo uma coleção de funções que podem ser usadas para construção de redes neurais, aqui apresento as principais funções, e discutirei posteriormente o melhor uso de cada uma.
Bjarne Stroustru
Diretor da divisão de tecnologia da Morgan Stanley na cidade de Nova York nos estados unidos, e professor visitante em ciência da computação na Universidade de Columbia.
Uma Reflexão Sobre Diferenças de Classes - Texto de Georg...
… Mudar de mim mesmo tão completamente que no final mal seria reconhecido como a mesma pessoa …
O Mito que impede o uso de templates em sistemas embarcados
Há um mito que diz que o uso de templates causa uma sobrecarga na programação para embarcados, tornando seu código redundante e pesado. Será?, veremos isso neste artigo e convidamos você testar e nos apresentar provas que tal mito é verdade ou não.
O que é um Template em C++
Templates, um recurso amplamente utilizado em C++, sendo um dos grandes diferenciais da linguagem. Veremos um pouco de sua história e como pode ser útil até mesmo no desenvolvimento de sistemas embarcados, e quais os mitos envolvidos que faz muitos desenvolvedores evita-lo.
Usando STL C++ Lib com o Arduino e Arquiteturas AVR
Diante do amadurecimento de projetos e a demanda de bibliotecas mais avançadas para lidar com coleções de dados e comunicação mais complexa via rede, me deparei com a necessidade de uso de containers como Vetores e Maps, porém o GCC para AVR não possui a biblioteca padrão de templates que nos per...
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
Disruption Tolerant Networking, o que é?
Reliable Solar System Internet Connection também conhecido como Disruption Tolerant Network (DTN). A comunicação da terra com qualquer espaçonave é uma missão complexa, envolve amplamente extremas distâncias. Quando o dado transmitido e recebido attravés de milhares a milhões de milhas, o atraso...
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.
Como Publicar seu Artigo em Revistas Cientificas
Uma das grandes perguntas que todo iniciante em pesquisa no Brasil tem é o que é esta bendita “Qualis” da CAPES, eu me fazia esta pergunta e achei uma ótima resposta.
Como escolher o periódico certo para o seu artigo científ...
Continuando minhas leituras sobre como públicar um artigo, achei um outro material muito bom publicado no site Pós Graduando.
Uma nova apostila para Introdução a Linguagem de Programação
Devido a uma demanda para um curso de Arduino e programação nas próximas semanas, estou escrevendo uma nova apostila meio as pressas.
Um Estudo Comparativo Sobre SELinux e AppArmor
O estudo comparativo a seguir, é um trabalho relativo a disciplina Administração Unix-Like do curso de Pós Graduação em Administração e Segurança de Sistemas Computacional, este comparativo visa apresentar as diferenças básicas entre as ferramentas, com uma visão superficial de sua arquitetura.
Para que comentários no Site.
Hoje vendo um vídeo no canal “Conhecimento Photo Amaral”, vi que ele optou não permitir comentário e justifica tal prática. Vendo o vídeo da justificativa, resolvi escrever este texto, já que sua justificativa é muito válida e concordo com ela, porém escolho manter tal opção ...
Pierre Lévy
Pierre Lévy é um filosofo da atualidade, de nacionalidade francesa, tem com ] base de sua percepção e reflexão o mundo virtual e cibernético.
Hacker Space ou Hacker Community
Refletindo sobre a experiência de tentar criar um HackerSpace em Minas Gerais, Belo Horizonte, e ao ler o livro “O que é o Virtual?” de Pierre Lévy, somando ao momento que o Hackerspace de Fortaleza está vivendo (ForHacker), resolvi escrever este post.
Autores relacionados a Pedagogia
Abaixo listo com base em pesquisas na internet autores relacionados ao estudo da Pedagogia.
Arduino ou Genuino Day 2016
Seria muito cedo para medir as consequências da divisão do empresa criadora do Arduino, e a obrigatoriedade das comunidades externas ao Estados Unidos usarem o nome Geunino?
Saberes Desconectados e Coletivos
As mensagens individuais podem ser classificadas segundo uma escala baseada na teoria do saber conectado e destacado.
Arduino Day 2016
Arduino Day no Ceará contará este ano com o Arduino Day Kids, uma versão par crianças.
Mapa Mental a Polidocência
Desenvolvendo e ampliando alguns estudos relativos a “Introdução ao EaD”, desenhei esta primeira versão de um mapa metal, utilizando a UML através de um diagrama de caso de uso adaptado a minhas necessidades.
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.
Ciclismo, Cristianismo, Judaismo, Islamismo
Tenho percebido que alguns tem tentando fazer do ser ciclista, uma religião, ou uma sociedade alternativa como quem canta Rau Seixas.
Device Tree - Iniciando Estudos
Buscando ampliar meus conhecimentos sobre o uso do Linux em Sistemas Embarcados, encontrei um artigo na Communidade ARM (listado na seção fontes abaixo) que fala sobre Device Tree, Então partir em busca de mais conhecimento.
Dez Boas Práticas para PUblicação de Dados Abertos
O texto abaixo foi retirado do curso “Publicação de Dados em Formato Aberto”, sugere 10 boas práticas para a publicação de dados abertos
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....
Relação Entre Resistência, Tensão e Corrente - GIF
Representação animada da relação Corrente X Tensão x Resistência.
Você já acertou o relógio de seu projeto com o Arduino?
Um segundo a mais no tempo de seu dia, isso afeta sua aplicação Arduino?
DNS para uso livre
Servidores de DNS são responsáveis por converter o nome de um site e domínio um código composto por 4 grupos númericos chamados IP, o endereço IP então é usado para se achar o servidor onde está o conteúdo solicitado, seja pelo navegador, e-mail ou qualquer outro serviço usado na internet.
Comunidade Arduino Brasil no StackOverflow PT
Apoie a criação da Comunidade Arduino Brasil no Stackoverlfow PT (SOpt)
O Frustrado e o Sábio
Então aquele que viveu tudo que desejou viver em sua vida, disse ao que busca encontrar no mundo seu lugar:
O Estranho
Acho que já contei esta história por aqui. Num momento de convívio social, um pessoa chega perto de mim e diz, você é muito estranho, eu olhei com um olhar simpático para ela e disse, “obrigado, outros já me disseram isso.” Ela continuou sem mudar seu semblante, você está sempre no seu canto,...
O Velho e como servir a obra de Deus
Não há dúvida, na Bíblia está explícito a natureza humana, hoje um dia estranho como muitos outros que não reconheço na atitude da pessoas um traço da presença de Deus.
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...
Limitações nos contatos telefonicos!!!
Devido a perda de dois aparelhos telefonicos, estou apartir do mês de abril de 2015 atendendo apenas no telefone, (31) 87319450 da operadora OI
Usando o Algorítimo Localizador de Falhas
Instruções para se usar o ALF em Java 8. Certifique-se que o Java 8 esteja instalado e funcionando.
Formas de Gravar o Arduino!
O Voluntáriado
Segundo definição das Nações Unidas, “o voluntário é o jovem ou o adulto que, devido a seu interesse pessoal e ao seu espírito cívico, dedica parte do seu tempo, sem remuneração alguma, a diversas formas de atividades, organizadas ou não, de bem estar social, ou outros campos…”
Usando Instrução RJMP Para Substituir NOP
Alguns instruções podem vir a ser usadas de forma a simular outras mesmo que fugindo totalmente de seu uso padrão, como neste caso onde RJMP substitui duas instruções NOP quando se deseja reduzir o tamanho de um código!”
BlueTooth, o que é e como Usar!
Indutores, Construindo o Seu!
Indutores são componentes amplamente usados em circuitos analógicos, especialmente em receptores ou transmissores de rádio, mas também podem ser usados em circuitos de filtragem de sinais, como filtros passa-faixa, passa-altas e passa-baixas para caixas de som. Neste artigo, falarei um pouco sobr...
O que é SDR?
Software Defined Radio, uma técnica de última geração que permite a sintonia de rádio atráves de algoritmos computacionais com o mínimo de hardware possível.
Fork no GIT Hub para propor novos recurso ou correções
Como fazer uma nova proposta de recurso ou correção no GITHub através de um FORK do projeto original
Plano de Descontos para Turmas Fechadas
Turmas fechadas ou montadas para grupos especiais seja para empresas ou escolas tem descontos progressivos conforme sugerido nesta tabela, consulte para turmas especiais em escolas particulares do ensino médio
Projeto Mobilidade Humana
Mobilidade Humana
SCO Xenix
Eu iniciei mesmo foi no DOS, mas nasci como profissional no XENIX.
Representando Números de Ponto Flutuante com IEEE 754
Como o ponto flutuante é presentando em binário? existem padrões que normatizam tais representações? Como lidar com tais números em assembly?
Usar Macros ou Constantes, qual a melhor opção.
Programar para microcontroladores se torna um desafio maior quando a densidade de informações a serem manipuladas (variaveis e constantes) se torna grande, então alguns valores em especiais aqueles que são constantes precisam ser bem alocados para que não se disperdice nenhum espaço.
Novo Release Plugin GNU ARM Eclipse - 2.4.2-201411261616
O Novo Release do Plugin Eclipse para GNU ARM foi liberado dia 26 do mês passado, e já pode ser baixado ou atulizado automáticamente
Informações básicas sobre AAME
Algumas informações básicas para quem deseja tirar a certificação ARM Accredited MCU Engineer
FTDI Fake vs Original
Como diferenciar um Chip Fake (falso) de um Original? e como solucionar o problema que surgiu depois que a FTDI bloqueou o uso do driver original com chips Fakes (Falsos).
Tradução Livre de um Email do Linux
A mensagem abaixo é uma tradução livre a uma mensagem do Linus, sempre fui fan do linux, porém não conheço bem o Linux, apesar que sei que é talvez de personalidade forte até mesmo porque para fazer o que ele fez no mundo o cara tem que se garantir, mas lamentavelmente seu linguajar para argument...
Lista de Livros sobre Arquitetura ARM
Estou em um processo, quase intenso de estudo sobre a Arquitetura ARM, e para ajudar nos estudos, fiz uma lista de livros que pretendo ler.
Preparando o Ambiente para Estudar o QEMU
O QEMU é um emulador de que nos permite executar códigos desenvolvidos para determinados processadores em outros, por exemplo tendo um código desenvolvido para ARM posso executa-lo em uma maquina i386, porém em muitos casos é preciso o respectivo sistema operacional. Neste estudo estarei propondo...
O que é IRC e como usa-lo
Eu já usei muito IRC a uns 20 anos atrás, talvez mais, já que quando tinha uns trocado sobrando sempre fazia um interurbano para me conectar na MANDIC BBS com meu super modem de 2400BPS.
O Sonho - Madredeus
Os Madredeus são um dos grupos musicais portugueses de maior projecção mundial. A sua música combina influências da música tradicional portuguesa com a música erudita e com a música popular contemporânea.
Haja o Que Ouver - Madredeus
Os Madredeus são um dos grupos musicais portugueses de maior projecção mundial. A sua música combina influências da música tradicional portuguesa com a música erudita e com a música popular contemporânea.
Testando JavaScript para uso com formulas Matemáticas
Sempre que estamos apresentando material técnico de eletrônica e até mesmo programação, precisamos de fórmulas para apresentar funcionamento de circuitos ou alguns tipos de algoritmos.
Porque odeio matemática
Essa publicação me foi motivada, durante a leitura do artigo do proessor Edglei, veja na seção abiaxo fontes, o link.
Aprendendo a Programar para ARM com QEMU - O Início
A melhor coisa para quem quer começar a aaprender a programar é ter uma ambiente controlado e que não haja nenhum risco de perda, e não tive dúvida que usar o QEMU para emular os Microcontroladores ARM seriam uma excelente escolha.
Algoritmo para busca de Regras Implicitas
Para usar o GNU Make aproveitando bem seus recursos, é importante comprender como funciona o algoritmo de busca de Regras Implicitas.
A Arte do Balé Se Une a Tecnologia
A arte da dança é algo que exige muitos sacrificos para se atingir a beleza e perfeição, unindo com a tecnologia a Arte toma novas formas e permite sentir os movimentos de forma diferentes
Linguagem, Framework ou Dialeto?
Muitas pessoas dizem que o Arduino tem sua própria linguagem de programação, eu particularmente prefiro chamar de Dialeto, ou apenas um Framework
Vegard Wollan
Co-Inventor do Microcontrolador AVR, Vice President & General Manager of Touch Business Unit at Atmel Corporation
Um Passarinho a Chuva e Nenhuma Árvore
Mais um dia de chuva, graças a Deus, mas graças a nós nenhuma ávore para nós abrigarmos, e muito menos para os passáros.
A Patente do Microcontrolador AVR
Toda ideia deve ser patenteada, preservando assim o direito autoral sobre a criação, e definindo como a nova idea deve ser aplicada e evitando assim que seja usada de forma indiscriminada, reservando o direito de se exigir qualquer tipo de ressarcimento quando a ocasião permitir
Encontrando e Removendo Arquivos e Diretórios Vazios
Quantas vezes não observando que temos milhares de arquivos e diretórios em nosso ambiente de trabalho e não sabemos se há algo útil, veja como achar arquivos vazios
Meu Aniversário em 2014
Fazer aniversário um evento singular, e muito interessante, se comemora para alguns o fato de se existir aqui, para outros o passar do tempo e mais um etapa da vida passada.
Leave no deed undone (Live) - Wolfsheim
Leave no Deed Undone da banda Wolfsheim
Como manter a segurança de seus sitema
Quando você não é capaz de manter a segurança de seu sistema e o sigilo da informação gerada por ele, restrinja ao máximo todo o acesso que tiver a ele, nunca deixe que ninguém veja seu código, muito menos entenda seu banco de dados e se possível minimize ao máximo o acesso a toda informação sobr...
Grupos que Modero no Facebook e no Google Groups
Eu sou moderador de alguns grupos tanto no Facebook como no Google Groups, a ideia é manter grupos tanto para agregar e pessoas e dar a oportunidade de se construir um network, como também a troca de conhecimentos.
Preparando Seu Ambiente Para Programar Com ARM
Neste artigo vou apresentar os passos que segui para ter sucesso na montagem de meu ambiente de desenvolvimento com o ARM, em especial, usando a placa de aprendizado, SAM4S Xplained.
Fazendo seus próprios Jumpers
Um video prático explicando como fazer seus próprios jumpers para que possa desenvolver seus protótipos, sem fios embolados.
With or Without You - U2
With or Withou You da banda U2
One - U2
One da Banda U2
Protocolo DECT
Dect (Digital Enhanced Cordless Telecommunications), é uma norma ETSI muito utilizada em telefones residenciais portais, e também para comunicação digital, atuam na faixa de 1.8Ghz a 1.9Ghz
Open Graph Protocol
O protocolo Open Graph habilita páginas web se tornarem objetos ricos em informações para composição de grafos sociais, é usada pelo faceboo e outros redes para permitir que a página tenha a mesma funcionalidade que qualquer outro objeto de Grafos sociais.
Virtual Wire
Virtual Wire é uma biblioteca simples que usam o modulo 433/315Mhz (modulos subgiga), para criar um link de dados entre dois microcontroladores, e apesar de obsoleta ainda é uma das melhores escolha para projetos domésticos ou meso de pequeno porte.
O que é NCM/SH
NCM é abreviação para 'Nomenclatura Comum do MERCOSUL', é um código de 8 digitos que identifica a natureza das mercadorias, criado para promover e facilitar a coleta de estatisticas e crescimento do comercio internacional
Brincando com o Copo
Quem nunca, em algum momento da vida, não reuniu os amigos para tentar falar com o mundo sobrenatural? Ainda mais usando um copo?
Conceitos de Comunicação
É muito comum ao se iniciar a trabalhar com comunicação entre sistemas, usando principalmente RF confuntir alguns conceitos, como a diferença entre Modulação e Codificação, vamos consolidar um pouco neste artigo o siginficado e diferença entre cada conceito.
Tabela ASCII
O nome ascii é a breviação para American Standard Code for Information Interchange, foi criada com base no idioma inglês e foi codificada sobre 7 bits, sendo 128 códigos existêntes inicialmente.
Gerador de tabelas para Markdown
Gerador de tabelas para uso com Markdown e Jekyll
Syntax Markdown
Conheça mais detalhes da sintaxe usada com a meta linguagem Markdown
Nosso Sistema de Ensino
Uma reflexão e proposta de percepção para um novo modelo de ensino.
ATmega ADC in-depth analysis
C++, o Site
C é uma linguagem muito rica e este site possui toda informação para quem deseja aprender realmente todos os segredos da linguagem independente de compilador e IDE.
Biblioteca Virtual Wire
Biblioteca que permite ao arduino criar um modem usando modulos 433mhz, ou similares.
Biblioteca Encoder
Biblioteca que permite ao arduino monitorar um encoder quadrático de qualquer modelo.
Você conhece o antropologo que sofria do mau do imaginário?
Um famoso caso autêntico de “mal do imaginário” ocorreu com o antropólogo Lévi Strauss, ele “morria” de ciúmes da amizade de Dina...
Somos todos diferentes - Filme Completo
O filme conta a história de uma criança que sofre com dislexia e custa a ser compreendida. Ishaan Awasthi, de 9 anos, já repetiu uma vez o terceiro período (no sistema educacional indiano) e corre o risco de repetir de novo. As letras dançam em sua frente, como diz, e não consegue acompanhar as a...
Quanto Sinto que já sei
Uma reflexão e proposta de percepção para um novo modelo de ensino.
Pare de desmotivar a sua equpe.
Reveja alguns comportamentos que podem estar prejudicando o desempenho da tropa
Reativando meu Ambiente de desenvolvimento ARM
excerpt: A algum tempo tenho desejado trabalhar com microcontroladores mais complexos e avançados, além do AVR, não que o AVR não seja avançado, mas o ARM tem um atraivo muito grande por sua grande gama de fabricantes e opções existentes no mercado.
Eleições 2014, Debates
2014, realmente foi marcado talvez por uma das eleições mais assirradas que possamos ter vivido em nosso país para a escolha de nosso presidente, um personagem real que guiará nosso pais parao futuro ou para o passado figuramente falando.
Parabéns Professores
Parabéns aos nosso professores, herois não valorizados
Parâmetros e Caractersíisticas para se Usar LEDs
Neste post falamos um pouco sobre as Caracteristicas de cada LED, são caracteristicas que determinam sua luminosidade e como usa-los sem danifica-los
Ementa para o curso de Lógica de Programacao para Arduino
O que planejamos para o curso de Lógica e Programação para o Arduino, tudo que é preciso saber para se dominar o Arduino e dar passos maiores.
Ementa da Curso Hello World Arduino
Resumo do Conteúdo do Curso Hello World Arduino, tópicos abordados no curso.
Lógica e Programação para Arduino
O que planejamos para o curso de Lógica e Programação para o Arduino, tudo que é preciso saber para se dominar o Arduino e dar passos maiores.
Hello World ARM
Curso Básico e Introdutório a arquitetura ARM, sua lógica de programaçãom e recursos básicos para os primeiros passos
Consultoria e Tutoria em Projetos com Arduino
Consultoria e Tutoria individual ou grupos fechados, em projetos com Arduino e Microcontroladores ARM e AVR
A Copa do Mundo, Os Investimentos Do Governo, e Nossas Aç...
Estreio este menu onde irei postar meus pensamentos com esta reflexão incompleta que fiz sobre o investimento da copa e as ações do povo e também algumas palavras que fiz. Este texto não é o primeiro, mas é um muitos importantes pensamentos que tenho, e não serão publicados na ordem original.
Integrando Asterisk com Google Speech para uso com Arduino
O Google possui um serviço de reconhecimento da fala, e um complementar que é o de leitura de texto, o primeiro Chamado de Google Speech-to-Text e o segundo chamado de Google Text-to-Speech. Usando os dois serviços podemos obter novas funcionalidades no Asterisk, como a leitura de noticias, dados...
Conceitos relacionados ao uso do Asterisk e VOIP
Em todo contexto de trabalho com TIC (Tecnologia da Informação e Comunicação) temos conceitos que precisam ser assimilados, vejamos neste artigo alguns palavras e conceitos usados no ASTERISK, quais seus significados e relação.
Instalação do Asterisk para uso com Arduino
Antes de começarmos é importante lembrar que Asterisk foi desenvolvido para o SO Linux, porém há ports para outros SOs como FreeBSD, MACOSX e até para Windows, mas o mais interessante e o fato de haver ports para que possa ser usado com RaspberryPI e até para Beagle Bone.
Configurando o Asterisk para os Primeiros Passos
excerpt: Como instalar o Asterisk e configura-lo para usar com Arduino
Terrorismo Digital e o Heroismo, para quem?
Saiba que ao curtir uma publicação ou até sendo um amigo, vc se torna de certa forma meu cúmplice, sim para agências de espionagens qualquer conexão mesmo digital pode ser uma conexão suspeita.
Os limites de sua imaginacao e o Ego em dizer eu tambem fiz
Sinto falta de algo novo, precisamos acabar com o valor em ser como todo o mundo, na engenharia, nas ciências, o inovar é fundamental para o sucesso de nossa sociedade e para o nosso futuro tecnológico.
Hello World Arduino
Curso Básico e Introdutório ao universo do Arduino
Telefonia e Automação com Arduino
Workshop de Telefonia e Automação usando o Arduino, Abrangendo Asterisk
Hello World ZigBee
Curso Básico e Introdutório ao uso do ZigBee
Basicão da Eletronica
Curso Básico e Introdutório a Eletrônica para uso com o Arduino
Arduino Day 2014 - Slides
Arduino Day 2014, Slides usados no evento.
Arduino Day 2014
Arduino Day 2014, participe, comermore os 10 anos do Arduino!!!
RC Switch ou VirtualWire qual devo usar?
Qual biblioteca usar? muitos dizem que a RC Switch é a melhor, outros dizem que é a Virtual Wire, porém poucos justificam sua escolha com parametros reais, o que você me diz de sua escolha? use o campo comentários abaixo para apresentar seu argumento.
Usando dois ou mais LCDs com Arduino
Como usar dois ou mais LCDs compartilhando pinos, de forma inteligente e permitindo economiar portas.
Adaptando um Sensor PIR Comum ao Arduino
Neste artigo apresentou uma solução simples para adaptar um sensor PIR comum usado em sistema de segurança
Usando EEPROM e o Parametro EEMEM
A EEPROM do Arduino é um poderoso recurso que pode ser usado para armazenar parametros de configuração e ajuste entre cada reinicialização do Arduino ou para recuperar o estado antes de uma queda de energia.
O PICDuino
Um Clone Arduino para amantes do PIC, há diversos colegas que falam que preferem o PIC, ainda não tive um argumento que justifique a escolha pelo PIC em relação ao ATMega, nem o contrário, acho que ambos tem suas vantagens.
Artesanato em Tecido e Couro
Você deve estar se perguntando qual a relação de artesanato e Arduino, ainda mais usando Tecido e Couro, vamos acabar matando alguém eletrocutado?
BS
Retorna um caracter, quando em disposivo de entrada, apaga o caracter antes do curso ou sobre o cursor, quando em dispositivo de saida, é usado para sobreescrever o caracter compondo caracteres complexos com o 'à'
BEL
Solicita a emissão de um bib ou algum tipo de sinal sonoro, também pode solicitar a inversão temporária do vídeo, quando não houver algum dispositivo de audio.
ACK
Confirma recebimento, sucesso, e responde ao código ENQ
ENQ
solicita ao terminal que responta, para verificar se está ativo
ETX
Último caracter para envio de uma mensagem de texto, pode também ser usado para finalizar um programa pelo prompt [CTRL]+[C]
EOT
Indica o fim da transmissão, em ambiente UNIX pode indicar o fim do arquivo ou ato de fazer o logout no terminal
STX
Primeiro caracter para envio de uma mensagem de texto, pode ser usado para terminar um cabeçalho
SOH
Primeiro caracter enviado em um cabeçalho de mensagem.
NULL
Representa ausência de valor, muito utilizado para representar o final de uma string, uma sequencia/array de caracteres.