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

Pix Cobrança

Quem acredita que o Pix Cobrança poderá substituir o Boleto?

Boa pergunta!

O boleto existe desde outubro de 1993, ou seja já tem quase 28 anos. De lá para cá já mudou bastante, porém ainda continua sendo a melhor opção de cobrança para 75% dos consumidores no Brasil (*).

Por ano são emitidos aproximadamente 3,6 bilhões de boletos, que demonstra a ampla aceitação deste meio de pagamento pelos Brasileiros (*).

Em 2020 o Banco Central lança o Pix, que é o pagamento instantâneo do Brasil.

Agora, em 2021, acaba de lançar o Pix Cobrança.

Pix Cobrança

Hoje, quem tem acesso ao Pix, pode gerar um QRCode Dinâmico ou Estático para realizar uma cobrança.

Os QRCodes Dinamicos gerados atualmente são para pagamentos imediatos.

O novo Pix Cobrança poderá ter data de vencimento e vai permitir, por exemplo a cobrança de juros e multa caso o pagamento ocorra após essa data.

Exemplo:

Pix Cobrança Teste
QR de homologação – pode não funcionar com seu aplicativo de Banco.
Pix copia e cola: 00020126990014br.gov.bcb.pix2577qr-h.sandbox.pix.bcb.gov.br/rest/api/v2/cobv/0d91620a82f94bf186e1942a935b411b5204000053039865802BR5903Pix6008BRASILIA62070503***63045E0E

Desta forma o Pix Cobrança se torna uma grande alternativa ao Boleto, contudo existem algumas diferenças que listo abaixo.

CaracterísticaBoletoPix Cobrança
Pagamento com dinheiro em espécieSimNão
DisponibilidadeDias úteisQualquer dia e horário
Pagador off line (sem internet)SimNão
Recebimento dos recursos (para recebedor)Até 3 dias úteisImediato
NotificaçãoNão há aviso quando a transação é feitaPagador e recebedor são avisados sobre a transação
Registro (do pagador)SimNão
TarifasPagador – R$ 3,00 e R$ 8,00Pagador e Recebedor ainda sem valor definido
Obrigatório o pagador ter conta transacional (corrente, pagamento etc)NãoSim
Muitas funcionalidades estão disponíveis para o Pix Imediato e também para o Pix Cobrança.
Alguns PSPs podem criar produtos combinando funcionalidades do Boleto com o Pix.

Em contrapartida, a opção de cobrar com Pix para os ecommerces é muito mais atrativa, tendo em vista que a confirmação do pagamento pode ser imediata o que permite que o ecommerce simplifique sua gestão de estoque, uma vez que não vai precisar ‘travar’ o estoque até a confirmação do pagamento, que para Boleto pode acontecer em até 3 dias.

Enquanto o boleto é uma forma de pagamento, digamos – democrática e acessível, porque permite que qualquer pessoa realize o pagamento utilizando dinheiro em espécie, o Pix Cobrança depende do pagador ter uma conta transacional.

Por outro lado, de acordo com o BC (Banco Central), 9,8 milhões de pessoas iniciaram relacionamento com alguma instituição financeira de março/20 até final de 2020.

Portanto, ainda precisamos de tempo para saber como o Pix Cobrança irá modificar a forma como cobramos e quem sabe, em alguns anos, o bom e velho Boleto, seja de fato aposentado.

(*) Os dados são do E-commerce Brasil em parceria com o Sebrae (Serviço Brasileiro de Apoio às Micro e Pequenas Empresas).

Visa Ready

A BPP historicamente sempre foi parceira Visa para lançamentos de inovação, em 2016, nos Jogos Olímpicos do Brasil, fizemos as inovações de: cartão virtual para compra de ingressos olímpicos, cartões NFC para pagamento dos voluntários, emissão da conta o relógio Swatch Bellamy, ‘wearables’ de pagamento – pulseira….

Agora a BPP é Visa Ready, que significa que pode fornecer soluções seguras que cumprem os padrões de pagamentos Visa.

BPP é Visa Ready para o modelo Bin Sponsor. https://partner.visa.com/site/partner-directory/bpp.html

O modelo de Bin Sponsor, com Visa Ready segue três pilares.

Compliance

Para ter sucesso no mundo das finanças, a inovação deve andar de mãos dadas com a legislação. É necessário tempo, dinheiro e recursos para desenvolvimento de produtos que, no final do dia, precisam seguir os requisitos da regulamentação vigente.

BPP está comprometida e também sabe fazer o que é certo, seguindo todos os requisitos legais. Isto significa que os produtos finais estarão aderentes as leis vigentes.

Preço

Preço é sempre uma consideração importante e a BPP pode ajudar para que seu produto seja viável economicamente e também rentável.

Velocidade

Poucas indústrias são tão rápidas com as Fintechs, em especial a BPP. Da concepção de uma idéia até o lançamento, nossa ‘expertise’ habilita o lançamento rápido de produtos.

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

Open Banking – Fase 1

Diretório

Para as instituições com participação obrigatória no Open Banking, existe um diretório onde estão todas listadas.

https://web.directory.openbankingbrasil.org.br/organisations

Dentro da organização, existem várias áreas para preenchimento. Uma delas é a parte de contatos.

Contatos

Não sei exatamente o motivo, mas para cada contato é solicitado uma chave pública pgp. Você sabe o que é isto? (detalhes aqui)

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.

Essencialismo

A sabedoria da vida consiste em eliminar o que não é essencial.

Lin Yutang

Assim começa o livro Essencialismo.

Essa leitura é essencial par quem, assim como eu, tem dificuldades para dizer não.

Li o livro com o objetivo de entender a raiz comum de muitos problemas de produtividade e me deparei com, o que o autor chama de, Paradoxo do Sucesso. Em outras palavras, a busca pelo sucesso passa a ser um catalizador do fracasso.

Porque?

Em algum momento, queremos nos destacar, crescer na carreira e nos tornar referência. Para isto, estamos sujeitos a aceitar qualquer desafio que nos é proposto, mesmo que não estejam alinhados com nossos objetivos e quando percebemos nos deparamos com todo nosso tempo produtivo sendo consumido por atividades que nos afastam do nosso objetivo.

Aqui vem a falsa sensação de sucesso, porque você pode evoluir um pouco em todas as direções, mas como não tem ‘foco’, não avança de forma significativa em nenhuma direção.

Aqui um ponto importante, você tem claro quais são seus objetivos? (recomento o livro The Code of the Extraordinary Mind: 10 Unconventional Laws to Redefine Your Life and Succeed on Your Own Termslink)

A filosofia do livro é dividida em 4 fases:

  1. Essência – aqui ele descreve qual é a mentalidade básica do especialista;
  2. Exploração – como identificar o que é trivial do vital;
  3. Eliminação – excluir as coisas triviais;
  4. Execução – foco no que é vital – quase sem esforço!;

Menos, mas melhor.

As três palavras mágicas do livro.

Só quando nos permitimos parar de tentar fazer tudo e deixar de dizer sim a todos é que conseguimos oferecer nossa contribuição máxima àquilo que realmente importa.

Greg McKeown

Boa Leitura.

Livro: Essencialismo, A disciplinada busca por menos de Greg McKeown

Equipes Brilhantes

Já se perguntou porque algumas equipes, mesmo sem ter as melhores ‘cabeças’, os melhores recursos, os melhores ambientes etc… se destacam?

Quais são as condições necessárias para se ter uma equipe ‘brilhante’?

Esta é pergunta que Daniel Coyle tenta responder.

De forma resumida, equipes brilhantes necessitam de:

  1. Segurança
  2. Transparência (onde os membros compartilham vulnerabilidades)
  3. Propósito

SEGURANÇA

Não se cria segurança ‘apertando um botão’, ou seja, não acontece de forma mecânica ou instantânea, a construção é um processo e, portanto, demanda tempo.

Coyle define como ‘deixas de pertencimento’, são pequenas ações, comunicações não verbais, que passam segurança para o time.

Algumas dicas:

Preste atenção, e deixe isto bem claro para quem está falando;

O líder comete erros, ou seja, as fraquezas devem ser reveladas/compartilhadas; Aproveite para solicitar ativamente a participação de todos;

Não mate o mensageiro, abrace! O feedback é necessário.

Visualize as futuras conexões, compartilhe visões de onde o time pode estar no futuro.

Agradeça!, pode exagerar nos agradecimentos. Agradecimentos são deixas de pertencimento fortes de segurança, conexão e motivação.

Contrate sem pressa, ou seja, com seriedade!

Elimine as maçãs podres, ‘nada de cretinos’.

Crie espaços seguros e ricos em conexões.

Todos devem ter voz, garanta isto! Ou seja, da próxima vez que fizer uma reunião, todos devem compartilhar algo.

Recolha o lixo, passa o sinal de que ‘estamos juntos nisso tudo’;

Dê valor para os momentos de transição, Ou seja, quando um novo colaborador chega para seu grupo, valorize! Claro, tudo isto não vale só para o primeiro dia, vale para todos os dias, mas quem chega deve ser acolhido com especial atenção. Passar a mensagem de que independente do que ele foi antes, agora ele faz parte desta nova turma e todos estamos juntos agora.

Não, de forma nenhuma, feedback sanduiche, Ou seja, feedback é constante e aos poucos, nunca de uma única vez. Ele também cita casos onde o feedback, antes de ser passado, era perguntado para saber se o interlocutor quer receber o feedback.

Aproveite a diversão, ou seja, dê risadas!

TRANSPARÊNCIA

Se resume em compartilhar vulnerabilidades, contudo, você não faz isto da noite para o dia, requer repetição para ganhar ‘musculatura’, e, importante, disposição para sentir dor para conseguir resultados.

Dicas:

O líder é o primeiro a se mostrar vulnerável;

Repita as expectativas vária vezes;

Cuide dos assuntos negativos pessoalmente, ou seja, qualquer que seja a notícia negativa, faça você mesmo!

Ao formar novos grupos, concentre-se em dois momentos críticos: a primeira vulnerabilidade e o primeiro desentendimento.

Escute como se estivesse em um trampolim, ou seja, um bom ouvinte. (interagir e deixar o outro seguro, assumir posição prestativa, as vezes fazem perguntas e sugestões)

Durante uma conversa NÃO OFEREÇA SOLUÇÕES, ou seja, resista a esta tentação. Não se trata de você e sim do outro!

Adotar prática de honestidade – importante para quem faz a dinâmica de ‘retro’ para desenvolvimento em modelo Scrum. Faça as seguintes perguntas:

RETRO

  1. O que queríamos?
  2. O que conseguimos?
  3. O que provocou nossos resultados?
  4. O que faremos igual na próxima vez?
  5. O que faremos diferente?

PLANNING

  1. O que queremos?
  2. Quais desafios podemos antecipar?
  3. O que nós aprendemos de situações semelhantes?
  4. O que garantirá nosso sucesso?

Procure fraquezas e evite a sinceridade brutal, ou seja, feedback curtos, bem dirigido, menos pessoal, com pouco juízo de valor e de apenas um ponto por vez;

Aceite o desconforto, ou seja, não é fácil porque provoca dor emocional e sensação de ineficiência.

Alinhar linguagem com ação.

Avaliação de desempenho é diferente de desenvolvimento profissional, portanto trate separadamente.

Empregue a mentoria-relâmpago, ou seja, você ‘cola’ em quem você quer aprender, mas com duração de algumas horas.

Faça o líder desaparecer de vez em quanto, pratique isto! (em especial em momentos cruciais)

PROPOSITO

Para mim este é um dos pontos mais importantes, que muitas fezes são criados em momentos de crise.

Nomeie as prioridades em uma lista de importância.

Seja dez vezes mais claro, sobre as prioridades, do que você considera necessário.

Descubra onde seu grupo busca proficiência (fazer bem algo) e onde busca criatividade.

Adote frases de efeito.

Avalie o que realmente importa.

Utilize artefatos. (objetos que ajudam a identificar o propósito)

Equipes Brilhantes, Daniel Coyle. Recomendo!!!