NLE

Um sistema NLE é um sistema de edição não linear (non-linear editing) de edição de vídeo ou apenas de áudio que é não destrutivo, isto é, o conteúdo original do ficheiro não é destruído, apenas arranjado de uma maneira diferente.

O nome surge por ser o oposto da técnica de edição de filmes do século 20, chamada edição linear.

As técnicas de NLE são de certa maneira o equivalente vídeo ou áudio das de um editor de texto.

Site consultado: https://en.wikipedia.org/wiki/Non-linear_editing_system

Os NLE são certamente muito úteis, apesar de nunca ter utilizado nenhum.

JavaScript

JavaScript (abreviado JS) é uma linguagem de programação interpretada que foi criada em 1955, há 23 anos, por Brendan Eich.

Atualmente é a linguagem mais usada para o client-side (lado do cliente) nos navegadores web e também está a começar a ser usada no serve-side (lado do servidor) em alguns ambientes como é o caso do node.js.

Os blocos básicos desta linguagem, como noutras linguagens de programação, são as variáveis, as condicionais, os loops, as funções, etc…

Sites consultados: https://pt.wikipedia.org/wiki/JavaScript

Na minha opinião, o JavaScript é uma linguagem de programação acessível e boa para começar a aprender a programar.

URL

URL significa Uniform Resource Locator e é um termo técnico que significa “localizador uniforme de recursos”. Um URL refere-se ao endereço onde se encontra algum recurso informático, como por exemplo um arquivo de computador ou um site na internet. Cada URL é único.

Um URL completo deve ter a seguinte estrutura:

esquema://domínio:porta/caminho/recurso?query_string#fragmento

Cada uma destas peças do URL tem um significado diferente que vai do mais geral para o mais específico.

Site consultado: https://pt.wikipedia.org/wiki/URL

Os URLs são muito importantes na construção da internet, pois são eles que individualizam cada página e subpágina de todos os websites que existem.

Notepad++

O Notepad++ é um editor de texto escrito em C++ e criado em 2003 por Don Ho. Este programa só é compatível com Windows.

Os sinais de mais (++) no nome são uma referência à linguagem de programação em que o próprio programa foi escrito.

Desde 2015, o Notepad++ tem estado hospedado no GitHub e funciona com mais de 70 linguagens diferentes.

Sites consultados: https://pt.wikipedia.org/wiki/Notepad%2B%2B

Acho que o Notepad++ é um editor de texto bastante bom mas infelizmente não é compatível com o sistema operativo que eu utilizo.

Atom

O Atom é um editor de texto disponível para Linux, Mac e Windows. Foi desenvolvido pelo GitHub com uma licença MIT e foi lançado em 2015.

É descrito pelos próprios criadores como “a hackable text editor for the 21st Century”, ou seja, um editor de texto “hackeável” do século 21.

O Atom permite a instalação de packages que podem ser muito úteis, como o Emmet, o Teletype ou o Auto-Close HTML.

O Atom consegue realçar a sintaxe de mais de 34 linguagens diferentes.

Sites consultados: https://dev.to/kazup/top-10-atom-recommended-packages-in-2018-19n7; https://en.wikipedia.org/wiki/Atom_(text_editor)

Pessoalmente eu estou a utilizar o Atom e até agora estou contente com o programa.

GitHub

GitHub é um serviço de alojamento de controlo de versões que utiliza Git (daí o nome). Foi lançado no ano de 2008.

Esta plataforma permite que programadores de qualquer parte do mundo possam colaborar em projetos bastando criar uma conta grátis no website e é muito utilizado para programadores divulgarem o seu trabalho.

Atualmente, há mais de 3 milhões de users ativos no GitHub e mais de 65 milhões de projetos, alguns deles bastante conhecidos, como é o caso do WordPress ou mesmo o Atom.

Site consultado: https://pt.wikipedia.org/wiki/GitHub

Acho o GitHub bastante útil porque é acessível para todos e é uma maneira ótima de partilharmos o nosso código com o mundo e também aprender com o código de outros.

Git

Git é um sistema de controlo de versões criado em 2005 por Linus Torvalds, a mesma pessoa que criou o Linux.

Serve principalmente para software, mas pode ser usado em qualquer tipo de arquivo. É utilizado para registar todo o histórico de versões e atualizações.

Todos os diretórios dentro do Git são repositórios com históricos de versões e não precisam de uma ligação a um servidor central.

Site consultado: https://pt.wikipedia.org/wiki/Git

Vejo muita utilidade no Git, principalmente para programadores que precisam de gerir muitas versões de muitas coisas diferentes.

CSS

CSS significa Cascading StyleSheets (folha de estilo em cascata) e é uma linguagem de estilo usada normalmente em conjunto com uma linguagem como HTML.

O CSS existe desde 1996 e encarrega-se de toda a estética de uma página Web: cores, fontes, espaçamentos, etc. Sem ele todas as páginas da internet seriam muito mais desinteressantes.

Quando se associa um documento CSS a um HTML é necessário criar neste último uma tag que direcione para o documento CSS.

Site consultado: https://pt.wikipedia.org/wiki/Cascading_Style_Sheets

Sem o CSS toda a internet seria mais desinteressante porque, mesmo que tivesse a mesma informação, não teria a apresentação que tem e não despertaria o interesse que desperta.

HTML

HTML (que significa HyperText Markup Language, em português, Linguagem de Marcação de HiperTexto) é a linguagem utilizada para criar páginas Web.

Quem criou esta linguagem foi Tim Berners-Lee em 1993. A versão atual, lançada em 2017 é a versão 5.2.

A linguagem HTML é baseada em tags específicas que servem para as mais variadas coisas, desde um simples parágrafo até links, imagens ou tabelas. As tags podem ter dentro delas atributos que servem para alterar de alguma maneira o conteúdo da tag.

Sites consultados: https://en.wikipedia.org/wiki/HTML

Na minha opinião, a linguagem HTML é bastante útil e não é difícil de aprender.

BYTE

Um byte, que significa Binary Term, é um dos tipos de dados integrais em computação. Serve para especificar o tamanho ou a capacidade de armazenamento de um determinado dispositivo.

Normalmente, um byte pode ser composto por 8 bits, no entanto este número pode variar, pode ser 7 por exemplo. O byte de 8 bits costuma ser chamado de octeto, um semiocteto é metade de um byte, ou seja 4 bits.

Um bit pode representar dois valores (1 ou 0) e com um byte possui 8 bits, este consegue representar até 256 valores (2^8 = 256).

Tal como outras unidades, os múltiplos do byte têm nomes, como o megabyte, o gigabyte e o terabyte.

Site consultado: https://pt.wikipedia.org/wiki/Byte

O byte é fundamental para tudo o que tem a ver com computação, por isso acho que é muito útil.