Pesquisar aqui

quinta-feira, 5 de novembro de 2020

UBBO inaugura loja da Marvel com escape rooms e realidade virtual

O centro comercial UBBO, na Amadora, foi o local escolhido para o lançamento de um novo conceito de loja e lazer associado ao universo da Marvel.

A Marvel Mission já abriu no centro comercial UBBO, antigo Dolce Vita Tejo, na Amadora. Além de produtos oficiais, encontrará “diferentes missões que terá de ultrapassar para ajudar os seus super-heróis favoritos“, promete a subsidiária da Disney.

O espaço de 1200 metros quadrados destaca-se sobretudo por integrar escape rooms, realidade virtual e realidade aumentada através de diferentes missões, que vão eventualmente poder ser usufruídas por todos (a partir dos 13 anos), mas que ainda não estão em funcionamento devido às atuais restrições sanitárias impostas pela Direção-Geral da Saúde.



Entre as diferentes missões, que já estão disponíveis para consulta online, encontra por exemplo a “Operação: Frostbite”, que é inspirada na personagem Thor e dura cerca de 20 minutos, com três a cinco jogadores. Há ainda experiências inspiradas no Homem de Ferro, nos agentes da S.H.I.E.L.D. e no Homem-Formiga. 



Discord Bot em Node.js - Parte 3 continuação

Concluiste a construção de um parser de comando, implementando um prefixo necessário e obtendo o nome do comando e quaisquer argumentos das mensagens. Agora, irás implementar e criar o código para os comandos específicos.

Adiciona o código a seguir para iniciar a implementação do comando ping:

index.js
...
  const args = commandBody.split(' ');
  const command = args.shift().toLowerCase();

  if (command === "ping") {
                           
  }                        
});
...

Esta declaração if verifica se o nome de comando que  analisaste  (atribuído à constante command) corresponde ao "ping". Se sim, isso indica que o usuário quer usar o comando "ping".Irás aninhar o código para o comando específico dentro do bloco da declaração if.Vais repetir este padrão para outros comandos que desejas implementar.

Agora,  podes implementar o código para o comando "ping":

index.js
...
  if (command === "ping") {
    const timeTaken = Date.now() - message.createdTimestamp;
    message.reply(`Pong! This message had a latency of ${timeTaken}ms.`);
  }
...

Guarda e sai do arquivo.

Adicionas o bloco do comando "ping" que calcula a diferença entre o tempo atual — encontrado usando o método now no objeto Date — e o timestamp de quando a mensagem foi criada em milisegundos. Isso calcula quanto tempo a mensagem levou para processar o "ping" do bot.

A segunda linha responde ao comando do usuário usando o método reply na constante message. O método reply faz um ping (que notifica o usuário e destaca a mensagem para o usuário especificado) no usuário que invocou o comando, seguido pelo conteúdo fornecido como o primeiro argumento para o método.Forneces um modelo literal contendo uma mensagem e o ping calculado como a resposta que o método reply usará.

Isso conclui a implementação do comando "ping".

Executa o  bot usando o comando a seguir (na mesma pasta que index.js):

  • node index.js

Agora, usa o comando "! ping"“ em qualquer canal onde o bot possa visualizar e enviar mensagens, resultando em uma resposta.

Image of bot replying in Discord to "! ping" with "@T0M, Pong! This message had a latency of 1128ms."

 Criaste com sucesso um bot que pode lidar com comandos de usuário e implementaste o seu primeiro comando. No próximo passo, vais continuar a desenvolver o bot implementando um comando sum.

IPhone 4

O IPhone 4 desenvolvido pela Apple,  foi lançado em 24 de junho de 2010, nos Estados Unidos, Reino Unido, França, Japão e Alemanha.
   O que mais diferenciava este IPhone dos seus antecessores, era o design.
  
  • Ecrã :Tela de 3,5 polegadas Multi-Touch
  • Resolução: 960x640 pixeis.
  • Câmara: 5 MP, Vídeo HD (720p) a 30 fps.
  • Segunda câmara: 0.3 MP (VGA) Vídeo SD (480p) a 30 fps.
  • Sistema operativo: iOS 7.1.2.
  • CPU: Apple A4 (ARM Cortex-A8) de 1,0 GHZ..
  • Memória: 512 MB RAM.
  • Armazenamento: Drive flash de 8GB, 16GB ou 32GB 
  • Rede : Wi-Fi e 3G.
  • Conectividade: Quad-band GSM/GPRS/EDGE.
  • Bluetooth: 2.1 + EDR
  • Bateria: 3.7 V, 1420 mAh.
  • Dimensões: Altura 115,2 mm Largura 58,6 mm, Espessura 9,3 mm.
  • Peso 137 g
    Nos primeiros 3 dias foram vendidos 1.7 milhões de cópias.


Qual é linguagem de programação usada para o jogo FIFA?

FIFA é escrito em C++. "Bugs" são uma característica comum de software escrito em todas as linguagens. C++ é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.
Bjarne Stroustrup desenvolveu o C++ em 1983 no Bell Labs como um adicional à linguagem C. Novas características foram adicionadas com o tempo, como funções virtuais, sobrecarga de operadores, herança múltipla, gabaritos e tratamento de exceções. Após a padronização ISO realizada em 1998 e a posterior revisão realizada em 2003, uma nova versão da especificação da linguagem foi lançada em dezembro de 2014, conhecida informalmente como C++17.


Quem inventou o drone?

O drone, como conhecemos hoje, foi inventado pelo israelita Abe Karem, engenheiro espacial responsável pelo drone americano mais temido e bem-sucedido.

Segundo Karem, quando ele chegou nos Estados Unidos da América, em 1977, para controlar um drone eram necessárias 30 pessoas. Este modelo, o Aquila, voava em média alguns minutos mesmo com autonomia para 20 horas de voo.

Vendo esta situação, Karem, fundou uma empresa a Leading System e utilizando pouca tecnologia: restos de madeira, fibra de vidro caseira e um morto igual aos que os karts, de corrida, usavam na época, deu origem ao Albatross.


Android 1.5 Cupcake






Esta foi a primeira versão com nome de doce. A partir de então, todas as novas versões do Android teriam um nome de doce, seguindo a ordem alfabética. Assim, a próxima versão teria o nome de um doce que começasse com a letra D.

O Android Cupcake trouxe de novidades o conceito de pastas, atalhos para os aplicativos na tela inicial, os famosos widgets e também a possibilidade de fazer o upload de vídeos para o YouTube e fotos para o Picasa. Veja abaixo uma lista detalhada de todas as novas funções:

  • Capacidade de filmar arquivos em MPEG-4 e 3GP;
  • Foto de perfil nos contatos da agenda;
  • Navegador de internet agora tinha o recurso de Copiar e Colar;
  • Otimizado para uso em telas sensíveis ao toque;
  • Tela com suporte a rotação automática;
  • Suporte a teclado virtual e dicionários personalizados;
  • Animações de transição;
  • Publicação de vídeos e fotos no YouTube e Picasa;
  • Surgimento dos Widgets.




Android 9 Pie

Por fim, chegamos em 2018, quando a Google anunciou a última versão do Android, chamada de Pie, ou seja, Tarte. O Android 9.0 Pie traz como novidade o conceito de bateria e o brilho adaptativos, que melhora ainda mais o uso da energia; a navegação por meio de gestos e uma função que vai te ajudar a usar com mais inteligência e eficiência o celular.

Por enquanto, esta versão foi anunciada apenas para os smartphones da linha Pixel, mas em breve ele estará disponível em outros smartphones Android.E agora é só esperar por mais versões do grande SO Android!


Android 5.0 Lollipop

A versão Lollipop  foi lançada em 2014 e trouxe consigo uma reformulação visual radical! Chamada de Material Design, as novas diretrizes de design do Google pregavam apps mais flats, com cores mais chapadas e um padrão visual minimalista e que viria a se espalhar por todos os serviços Google pouco a pouco, sendo usado até hoje.

Além disso, o Android 5.0 Lollipop tinha uma nova área de notificação, novos atalhos, animações mais fluídas e leves e foi a primeira a ter suporte a arquitetura de 64 bits. Veja as principais novidades:

  • Nova interface de usuário, chamada de Material Design;
  • Nova barra de notificação e configurações rápidas;
  • Implementação da lanterna de forma nativa;
  • Compatibilidade com vários chips de operadora;
  • Chamadas de voz de alta definição;
  • Implementação da tecnologia "Volta", que aumenta a autonomia da bateria;
  • Adição da função Tap and Go", que facilita a migração para novos smartphones;
  • Compatibilidade com processador de 64bits.