Arquivo da tag: programação

Overleaf

Overleaf é uma ferramenta colaborativa de escrita online em LaTeX e Rich Text e de publicação, cujo objetivo é tornar todo o processo de escrever, editar e publicar documentos científicos muito mais rápido e mais fácil. Você pode editar diretamente o código em uma janela e ver o resultado na janela ao lado. Além disso, possui uma biblioteca de modelos usados em instituições do mundo todo ... continue lendo [...]

Octave

O GNU Octave é uma linguagem de alto nível, desenvolvida para computação matemática. O interpretador do Octave trabalha em conjunto com os softwares gnuplot e Grace para plotar e salvar gráficos. Foi escrito em C++ e usa um interpretador para executar os scripts dessa linguagem. Possui compatibilidade com o MATLAB, contando um grande número de funções semelhantes e sendo assim uma opção ... continue lendo [...]

Criando KML com polígono

O KML (Keyhole Markup Language) é baseado no XML (Extensible Markup Language): uma linguagem de marcação que permite a organização dos dados de maneira estruturada através do uso de tags. Um arquivo nesse formato pode incluir posição e informações de locais a serem sobrepostas em um mapa (como o Google Maps). Veja um exemplo de uma página HTML com código JavaScript para exibir um arquivo ... continue lendo [...]

Fixar nome de dispositivo e script de aquisição de dados

O udev é um gerenciador dinâmico de dispositivos, cujos nós estão presentes no diretório "/dev". Quando o computador inicia, o udev pode direcionar o dispositivo para algo do tipo "/dev/ttyUSB". No entanto, o sistema pode referenciar com outro código e pode haver a necessidade de atualizar scripts de leitura dessa porta. Nesse caso, deve-se verificar o novo código através do comando "dmesg ... continue lendo [...]

Monte sua VPN

Uma rede virtual privada (ou VPN) pode ser útil em muitas situações: ligar os computadores de uma empresa com várias filiais sem a construção de uma rede física, acessar seu computador dentro de outra rede, acessar outros computadores dentro de outra rede, utilizar a internet de modo seguro mesmo conectando-se inicialmente a uma rede não confiável, etc. E tudo isso de uma forma segura, sem ... continue lendo [...]

Pequeno Museu de Informática

Colaboração de José Reinaldo Camilotti da Rocha Informática é um termo usado para descrever o conjunto das ciências relacionadas ao armazenamento, transmissão e processamento de informações em meios digitais. Com o rápido avanço da tecnologia, muitas formas de processamento e armazenamento de dados foram sendo substituídas por outras de maior capacidade e precisão. As imagens a seguir ... continue lendo [...]

Formulário de busca

Algo relativamente comum em páginas de internet e outras interfaces é o uso de formulários para busca de alguma coisa em determinada cidade em um determinado período. Os dados estão em um banco de dados, mas como fazer a busca de uma forma segura e acessível a partir de qualquer navegador web? Abaixo segue um modelo usando HTML, PHP e Javascript (com jQuery e JSON) usando consulta em um ... continue lendo [...]

CSS

O CSS (Cascading Style Sheets) é uma linguagem de folhas de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como o HTML. O CSS3 (a mais nova versão) é capaz de construir animações tanto em 2 como em 3 dimensões, como efeitos de rotação, movimento e transição. Quando um navegador lê uma folha de estilo, ele irá formatar o documento HTML ... continue lendo [...]

Beep music

Ao escutar músicas, gravações e som dos vídeos, é comum propagar o som através de alto-falantes ou fones de ouvido. Eles basicamente convertem um sinal elétrico em ondas sonoras através da vibração de uma membrana. Ao longo do desenvolvimento da informática, quando ainda não estava nas funções de um computador tocar música, o único som que saía dessas máquinas era através de um ... continue lendo [...]

Gráficos em Highcharts

O Highcharts é uma ferramenta desenvolvida em Javascript com a finalidade de gerar gráficos em páginas web, de diferentes tipos e com variadas funcionalidades. Ele utiliza funções jQuery - uma biblioteca JavaScript desenvolvida para simplificar os scripts client side que interagem com o HTML. Para utilizar o jQuery, adicione a seguinte linha no cabeçalho (ou baixar o arquivo e indicar o caminho ... continue lendo [...]