Pesquisar aqui

terça-feira, 24 de janeiro de 2017

Regras CSS


Para utilizarmos estilos CSS em um elemento, fazemos uso das regras CSS. Uma regra é escrita como o exemplo abaixo:

body {
    background-color: white;
}

Seletor(es): um dos mais poderosos aspectos CSS, permite que selecionemos qualquer elemento na página.

Chaves ("{" e "}"): contém as declarações CSS.

Declaração: cada declaração aplica um estilo específico para o elemento ou elementos selecionados. Uma declaração é composta de:
          -Propriedade: no exemplo acima, background-color. Sempre a propriedade é seguida de dois pontos ":". 
          -Valor: no exemplo acima, white, o que aplica um fundo branco para a tag body, ou seja, a página inteira.

Todas as declarações são terminadas por ponto-e-vírgula ";".

Stop-motion vs TimeLapse

O stop motion e o timelapse, são dois termos relacionados com os recursos fotográficos, frequentemente confundidos.


No entanto, apesar de semelhantes têm características e fins diferentes. Eis os principais contrastes:

Stop motion

  • A câmara não está fixa num ponto;
  • O objetivo não é "acelerar" o tempo;
  • O resultado final semelhante a um vídeo;
  • Conta geralmente uma história.



Timelapse

  • A câmara está fixa num determinado ponto, usando, por exemplo, o auxilio de um tripé (não estando em movimento ao longo do trabalho);
  • Fotos captadas com intervalos de tempo constantes;
  • O tempo entre uma fotografia e outra não é o real, mas muito mais pequeno, criando, assim, uma realidade acelerada.




Site consultado:
Data:
22.01.2017

segunda-feira, 23 de janeiro de 2017

Front-end e Back-end em Websites

 Front-end e back-end são as duas componentes que compõe qualquer Website.

 Por um lado, back-end está relacionado com as linguagens (PHP, C#) associadas à gestão de servidores e de bases de dados. Já a front-end está mais relacionada com tudo o que é visível pelo utilizador.

 Desta forma, as três linguagens principais utilizadas por um programador de front-end são: HTML, CSS e Javascript.

 HTML é a linguagem utilizada para introduzir o esqueleto da nossa página, isto é, todo o texto, títulos ou imagens que a compõe. CSS, por outro lado, organiza a página esteticamente adicionando cor, margens, adicionado enchimento a alguns elementos em HTML (padding). Por fim, a linguagem Javascript está relacionada com a introdução de elementos inteligentes à nossa página, que permitem a criação de uma página mais interativa (com a adição de botões clicáveis, animações...).


 Para melhor compreensão deste conceito podemos associar uma Webpage a um iceberg: no qual o front-end representa a parte que nos é visível do mesmo, enquanto o back-end se associa à parte submersa e surpreendemente complexa do mesmo.


A Primeira Programadora da História!



Ada Lovelace é considerada a primeira programadora da história. Foi a primeira a desenvolver um algoritmo para implantar num computador, a máquina de análise de Charles Babbage, em outubro de 1842.

Os que possuem excelentes habilidades em programação de computadores podem se ter tornado famosos, apesar disto ser normalmente limitado aos círculos da engenharia de software. Muitos dos mais notáveis programadores são chamados algumas vezes de "hackers", devido à extensão das suas capacidades e do que conseguem fazer com as mesmas.

Programadores profissionais trabalham em vários ambientes, como grandes empresas de software e pequenas empresas de serviços. Muitos programadores profissionais também trabalham para empresas de consultoria nas instalações dos clientes.


Ada Augusta King, Condessa de Lovelace (nascida em Byron, a 10 de dezembro de 1815 e morreu a 27 de novembro de 1852), atualmente conhecida como Ada Lovelace, foi uma matemática e escritora inglesa.
Hoje é reconhecida principalmente por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage. Durante o período em que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas. Por esse trabalho é considerada a primeira programadora de toda a história.




Vídeos Satisfatórios ;)

É complicado explicar porquê, mas estudos mostram que estes vídeos, ou vídeos como estes fazem as pessoas mais descontraídas e relaxadas, pois vê-los é estranhamente satisfatório. Se calhar tem haver com a simplicidade dos mesmos, ou o oposto, a verdade é que são surpreendentemente bons para as pessoas. Cada vídeo é diferente, mas todos eles têm o mesmo resultado. Este tipo de vídeos é utilizado hoje como tratamento para pessoas com problemas de stress, ou para reduzir a ansiedade.

https://www.youtube.com/watch?v=o6w7seo1Np4

https://www.youtube.com/watch?v=9t3YJKhxe90

https://www.youtube.com/watch?v=_r2C3MMim8A

Tron: Legacy - O Filme



Tron: Legacy (em português, Tron: O Legado) é um filme americano de ficção científica lançado em 2010, sendo a continuação do revolucionário Tron, de 1982.

Foi lançado nos cinemas pela primeira vez no dia 17 de Dezembro de 2010, sendo a estreia cinematográfica do diretor Joseph Kosinski. O diretor do primeiro filme, Steven Lisberger, volta como um dos produtores, com Jeff Bridges interpretando mais uma vez o programador Kevin Flynn, enquanto Bruce Boxleitner retorna como Alan Bradley. Entre os outros membros do elenco, estão Garrett Hedlund, Olivia Wilde, Beau Garrett, e Michael Sheen.

Tron: Legacy foi anunciado oficialmente na Comic-Con de 2009 com promessa da utilização substancial dos sistemas Disney Digital 3-D e IMAX 3D.


ENREDO: O milionário empresário e programador Kevin Flynn (Jeff Bridges) cria um clone digital de si mesmo chamado CLU para ajudar o programa de Alan Bradley (Bruce Boxleitner), Tron, a trabalhar na Grade (Grid), que irá conter o mundo digital dentro do "ENCOM 511", o supercomputador da corporação ENCOM, que Flynn comanda.

Durante a criação da Grade, surge um novo tipo de ser vivo naquele ambiente, conhecido como ISOS, algoritmos isomórficos. CLU vê os ISOS como um vírus e planeia destruí-los, mas Flynn e Tron acreditam que eles sejam o próximo passo da evolução digital e tentam impedi-lo. No processo, Tron é reformatado por CLU como um soldado chamado Rinzler e Flynn fica novamente preso no mundo virtual.

CLU descobre que Flynn criou uma forma dos programas da Grade poderem se materializar no mundo real e começa a persegui-lo para obter o disco com esses dados, capaz de fazê-lo passar pelo portal, exterminar os humanos e conquistar a Terra. Para esconder o disco dele, Flynn se esconde no mundo virtual além da Grade.

O filme conta a história de como o filho de Flynn, entra no mundo virtual para ir à procura do seu pai e acaba por descobrir que é o único que pode salvar tanto o mundo real como o virtual da ameaça de CLU. O filme está repleto de imagens espetaculares, cheias de definição e riquesa, para não falar dos efeitos especiais.

Ada



Ada é uma linguagem de programação estruturada. Foi originalmente produzida por uma equipa liderada por Jean Ichbiah da CII Honeywell Bull, contratados pelo Departamento de Defesa dos Estados Unidos durante a década de 70, com o intuito de substituir as centenas de linguagens de programação usadas pelo DoD (Departament of Defense).

O nome Ada vem de Ada Lovelace, a mulher conhecida por ter escrito o primeiro algoritmo para ser processado por uma máquina na história da computação.

Formou-se então o Grupo de Trabalho de Linguagens de Alta Ordem (HOLWG, sigla em inglês). O resultado principal desse grupo foi que em 1979, a empresa francesa CII Honeywell Bull foi a campeã de uma disputa entre 17 empresas para o desenvolvimento de uma nova linguagem de programação, pois a ideia de adotar uma já existente tinha sido abandonada.

E tentando realizar um sonho de uma linguagem universal, após diversas propostas de desenvolvimento, várias revisões de especificações, em 1982, em homenagem à Condessa Ada Lovelace, que pode ser considerada a dama dos computadores pela sua contribuição a computação, surgiu Ada®, uma linguagem de programação patrocinada pelo Departamento de Defesa dos EUA, que teve uma base de Cobol e Basic e que anos mais tarde serviria de base para o Ruby.

No ano de 1982, foi publicado seu primeiro padrão ISO (Ada 83), que ficou conhecido como Manual de Referência Ada. No ano de 1995, houve a primeira revisão da linguagem (Ada 95) e em 2006 foi liberada a mais nova versão (Ada 2005), que incluiu conceitos usados na linguagem Java e algumas bibliotecas do C++.

Chase Me




O artista digital francês Gilles-Alexandre Deschaud demorou mais de dois anos a criar uma curta metragem em stop-motion usando apenas peças impressas em 3D. Este filme de animação, Chase Me, estreou no prestigiado Annecy International Animation Festival em Junho passado e também foi selecionado para o Short Film Corner no Festival de Cannes. Todas as peças impressas em 3D usadas no filme foram criadas com uma impressora Form 1+ 3D de Formlabs.

Chase_Me_girl.jpg.1354x0_q80-768x432.jpgA história começa com uma rapariga a cantar e a tocar um ukulele, enquanto caminha através de uma floresta mágica. Mas não é tão simples como pode parecer: um monstro evolui a partir da sua sombra, e continua evoluindo, como ela persegue-a através da floresta. Percebemos que existe um verdadeira perseguição por parte do monstro, Chase Me, mas que é incentivada pela própria rapariga.

Vamos lá ver o que foi necessário para a realização deste filme de três minutos:

    Hand-placing-Chase-Me-girl.png
  • Dois anos de trabalho;
  • Quatro meses de animação CG;
  • Dez meses de impressão 3D ininterrupta (cerca de 6.000 horas!);
  • 80 litros de resina;
  • 2.500 impressões 3D (300 das quais foram pintadas);
  • 12 cenários diferentes em 3D.

Cada cena do filme foi desenhada por Deschaud em CG primeiro, antes de ser processado em 3D. Foi então recriado através da animação stop-motion, a 15 frames por segundo, para obter o resultado final. 

Peças maiores, como a árvore maciça na floresta, foram impressas em 22 partes separadas, e mais tarde montadas. Para cenários como a cascata, foram necessárias impressões a 3D frame por frame, a fim de lhes ser conferida a ilusão de movimento. As impressões a 3D da rapariga, usadas para grandes ângulos era de 3 cm, ao passo que para as filmagens de close up era de 7cm.