Deepfake!

Você sabe o que é?

Nada mais é do que usar inteligência artificial para substituir rostos e criar vídeos falsos.

Aplicativos como Impressions, ZAO, Reface etc são exemplos.

Por outro lado vejam uma excelente iniciativa de um museu na Flórida.

Museu Salvador Dali

Olha esse exemplo genial

IA na Medicina

  1. Capturar a consulta, transcrever o conteúdo para:
    1. Deixar disponível para consulta e posterior análise pelo médico;
    2. IA pode ser utilizado para propor algumas perguntas durante a consulta;
    3. Correlacionar determinados sintomas relatados pelos pacientes;
    4. Também correlacionar alguns pontos importantes da consulta com artigos científicos, revisados e publicados anualmente em todo o mundo;
    5. Indo ainda mais a fundo, a IA, com base na conversa, poderia correlacionar o prognóstico do paciente com outros que tiveram sucesso;

Wget para baixar site

Como fazer download local de um site para navegação off-line usando wget

wget –mirror –convert-links –adjust-extension –page-requisites –no-parent –no-check-certificate –header=”Cookie: grav-site-0b5781f=83757819ac1885303bde1d2ac0c6a941″ https://url.com/

–mirror – Habilita opção de fazer um ‘espelho’;
–convert-links – Depois de baixar local, modifica o link para navegação local;
–page_requisites – Baixa tudo o que for importante para exibir corretamente o html;
–no-parent – Evita subir ao nível ‘pai’ para acionar a recusão;
-no-check-certificate – Não verifica o certificado do site (para sites https);

–header=”Cookie: grav-site-0b5781f=83757819ac1885303bde1d2ac0c6a941″

Depois de logado no site https, quando existir usuário e senha, faça a inspeção do site, utilizando seu navegador, e obtenha o ‘cookie’, que é utilizado para navegação após a entrada do usuário e senha com sucesso; Exemplo abaixo:


React Native no Mac

Passo 1: Instalar Homebrew

Requisitos no macOs:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Passo 2: Instalar Node.js

brew install node

Passo 3: Instalar watchmen

brew install watchman

Passo 4: Instalar React Native CLI

npm install -g react-native-cli

Passo 5: Instalar Xcode command line tools

Abra o Xcode -> Preferences -> Locations tab -> install the latest version of Xcode command line tools.

Passo 6: Criar seu primeiro projeto react native no MAC

react-native init MyProject

Passo 7: Executar seu projeto

cd MyProject

react-native run-ios

Problemas:

Se tiver problemas com cocoapod, execute este comando:

sudo gem install cocoapods --pre -n /usr/local/bin

Maturidade Digital

As empresas que possuem maturidade digital certamente tem maior capacidade para crescimento e sucesso, mas quais opções estas empresas tem para, de fato, se digitalizar?

Estamos vivendo em um mundo cada vez mais digital, impulsionado pelo distanciamento social causado pela Covid19. Esta digitalização está proporcionando diversos benefícios para todos na cadeia, em especial os consumidores.

Mas o que é transformar digitalmente uma empresa ou instituição?

Transformação digital é a adoção da tecnologia digital para transformar serviços ou negócios, por meio da substituição de processos não digitais ou manuais por processos digitais ou da substituição de tecnologia digital mais antiga por tecnologia digital mais recente.

Mas o que é “digital”?

As transformações digitais podem ser caracterizadas em quatro valores:

Modelos de negócio – novas formas de negócio;

Conectividade – engajamento em tempo real;

Processos – automação e agilidade;

Analytics – olhar para os dados e tomar melhores decisões;

Com o objetivo de auxiliar as empresas a alcançar esta maturidade digital, a BPP tem um conjunto de APIs oferecidas através dos produtos BaaS (Bank as a Service), que no final do dia são serviços financeiros que podem ser integrados e totalmente automatizados pelas empresas utilizando as APIs da BPP.

Segundo uma pesquisa da McKinsey, com 164 empresas, empresas líderes em maturidade digital no mundo apresentam desempenho superior com taxa de crescimento de EBITA até 5 vezes maior em comparação com outras empresas. No Brasil este índice é de até 3 vezes.

Como a BPP pode ajudar sua empresa a ter Maturidade Digital?

A BPP oferece um conjunto completo de APIs para impulsionar a digitalização das empresas. Algumas APIs oferecidas pela BPP são:

  • Payment Account – API para você realizar toda a gestão da sua conta pagamento digital (saldo, extrato, transferência etc)
  • TED – Para você automatizar o envio das TEDs através de APIs;
  • DDA – Você consegue obter a lista de todas as cobranças registradas no seu CNPJ e ordenar o pagamento;
  • Cobrança/Boleto – Para você registrar e emitir boletos utilizando arquivos (CNAB 400) ou API para registro online/realtime;

O lançamento mais recente é a API Pix Customer.

A API Pix Customer, permite que qualquer empresa, que tenha uma conta transacional aberta na BPP, automatize seus recebimentos, envios e cobranças utilizando o Pix.

Através de uma integração por APIs a empresa pode inicial ou evoluir sua maturidade digital e integrar seus processos internos com operações que envolvem Pix, sem a necessidade de utilizar nenhuma interface da BPP, tudo de forma transparente.

Isto significa que para enviar um Pix a empresa não precisa utilizar o Internet Banking da BPP?

Sim. De forma segura, com criptografia, troca de chaves e muito mais, os Pix podem ser enviados diretamente da aplicação da empresa, sem a necessidade de interação com nenhuma aplicação da BPP.

Com a API do Pix Customer sua empresa pode:

  • Enviar Pix (com ou sem chave Pix)
  • Gerar QR Codes Dinâmicos ou Estáticos
  • Decodificar QR Codes
  • Devolver Pix
  • Entre outras funcionalidades

Para maiores informações consulte bpp.com.br.

José de Carvalho Junior, Head de Produtos e Inovação da BPP.

PGP

PGP = Pretty Good Privacy

Vamos usar neste post a criptografia assimétrica, que pressupõe duas chaves, uma para criptografar e outra para descriptografar.

O PGP pode ser utilizado com qualquer uma das formas de criptografia. Cada pessoa cria uma chave pública e uma chave privada para si mesmo, e divulga sua chave pública.

Na hora de se criptografar a mensagem, você usa a chave pública do destinatário. Na hora de decriptografar, o destinatário deverá usar sua chave privada.

Fácil!?

GNUPG

Para este tutorial vamos utilizar o GNUPG = GNU Privacy Guard.

Instalando (linha de comando no Mac)

brew install gnupg

Gerando as chaves

gpg --gen-key

Para ver as chaves (publicas)

gpg --list-keys

Para ver as chaves (privadas)

gpg --list-secret-keys

Aqui tem várias dicas de utilização.

https://www.digitalocean.com/community/tutorials/how-to-use-gpg-to-encrypt-and-sign-messages

IA prevê o progresso de doenças neurodegenerativas

Avaliar a eficácia das terapias para doenças neurodegenerativas é muitas vezes difícil porque a progressão de cada paciente é diferente. Um novo estudo mostra que a análise de inteligência artificial (IA) de amostras de sangue pode prever e explicar a progressão da doença, o que pode um dia ajudar os médicos a escolherem tratamentos mais adequados e eficazes para os pacientes.

O algoritmo foi capaz de detectar como os genes desses pacientes se expressaram de maneiras únicas ao longo de décadas. Isso oferece a primeira visão de longo prazo das mudanças moleculares subjacentes à neurodegeneração, uma conquista importante porque as doenças neurodegenerativas se desenvolvem ao longo dos anos.

Os resultados foram publicado na revista Brain, 28 de Jan 2020.

Link para a publicação.