Jump to content

leonardo.figueiredo

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    6
  • Ingressou

  • Última visita

  • Dias Ganhos

    2

Postagens postado por leonardo.figueiredo

  1. Sabe quando bate aquela vontade de programar mas você está sem seu notebook? 

    Pois bem, hoje vou apresentar a vocês um passo-a-passo de como emular um terminal Linux e instalar o Node.js no seu dispositivo Android.

    1. Instale o aplicativo F-Droid

    O F-Droid é uma biblioteca de aplicativos Android, similar a Play Store. A diferença é que o F-Droid é exclusivo para aplicativos open-source.

    f-droid.png

    fdroid.org

    Como se trata de um aplicativo fora da Play Store, pode ser necessário liberar algumas permissões durante o processo de instalação.

     

    2. Instale o Termux

    Abra o F-Droid, pesquise por Termux e clique em instalar. O Termux é um poderoso emulador de terminal e ambiente Linux para Android. Ele permite a instalação de diversos pacotes (como o Node.js) usando as bibliotecas apt e pkg.

    termux-install.png

     

    3. Instale o Node.js

    Abra o Termux. Usaremos a lib apt para instalar o Node.js. Mas antes, é necessário atualizar a lib. Digite os seguintes comandos:

    apt update
    apt upgrade

    Caso haja alguma solicitação durante a instalação, apenas pressione a tecla Enter.

    Para instalar o Node.js, digite o comando:

    apt install nodejs

    apt-nodejs.png

    Após a instalação, podemos rodar o Node em nosso dispositivo Android.

    node-running.png

     

    Referências:

    • Curtir 6
    • Amei 2
  2. As minhas dicas são:

    1) Escolha onde você quer chegar. Quer programar só por hobby? Quer ser um(a) desenvolvedor(a) de aplicativos mobile? Existem várias linguagens que resolvem vários problemas diferentes, fica a seu critério decidir qual problema você quer resolver. À princípio, qualquer linguagem serve para aprender. As mais fáceis, no meu ponto de vista, são JavaScript e Python.

    2) Procure o que o mercado está usando. Nas vagas de emprego, a galera coloca uma lista de tecnologias que o candidato precisa, ou é desejável, saber. Dá pra ir se baseando nelas.

    3) Faça um mapa do que você deve aprender. É normal a gente se desesperar ao ver aquele monte de requisitos das vagas de emprego, por isso é necessário organizarmos nossos estudos para não nos perdermos. Caso você queira ser um desenvolvedor de aplicativos web, dá pra usar esse mapa como base: https://github.com/kamranahmedse/developer-roadmap

    4) Faça cursos procurando se especializar em determinada tecnologia, não estudando "um pouco de cada". Na Udemy, por exemplo, existem cursos de nível iniciante, intermediário e avançado. É mais proveitoso fazer dois cursos de JavaScript de níveis diferentes do que fazer um curso de Java e outro de Python.

    5) Mostre pras pessoas o que vc está fazendo. Dá um ânimo a mais apresentar aquele projetinho pro colega, amigo, familiar. Tem algumas plataformas, como o Github, que permitem que você hospede seu código e mostre pra galera.

     

    É isso! 😄

    • Curtir 5
  3. Fala, desenvolvedor! Beleza? Nesse post, irei mostrar para você como obter as credenciais para emissão do PIX para o Bradesco e realizar seu cadastro na API Pix da TecnoSpeed para já sair emitindo.

    Essa documentação está dividida em duas partes: obtenção das credenciais no Bradesco e registro na API PIX da TecnoSpeed. Para começar, é necessário que você tenha cumprido todos os requisitos apresentados abaixo.

    Pré-requisitos:

    • Conta ativa no banco Bradesco;
    • Um contrato ativo com a API do PIX da Tecnospeed.

    Vamos lá! Para solicitar as credenciais do banco e cadastrar na API da TecnoSpeed, é necessário que:

    1) Solicite as credenciais junto ao gerente do banco

    Para a emissão do PIX, é necessário que o banco forneça as credenciais client_ID e client_Secret. Essas credenciais funcionam como login e senha para o acesso à API PIX do Bradesco. O processo está descrito também no manual no banco, na seção "Jornada de adesão".

     

    2) Envie ao banco um certificado digital

    A equipe de implementação de Cash Management do Bradesco entrará em contato com você e solicitará o envio da chave pública de um certificado em formato .cer, .crt ou .pem. Esse certificado será utilizado, posteriormente, junto com a senha, para o cadastro das credencias na API PIX da TecnoSpeed.

     

    3) Cadastre sua empresa (company) na API PIX da TecnoSpeed

    Nessa parte, iremos cadastrar os dados da empresa na API da TecnoSpeed. É importante garantir que os dados estejam cadastrados corretamente, pois serão enviados ao banco para a emissão do PIX e também estarão presentes no EMV do PIX. Na rota de cadastro de companies, preencha o body da requisição com os dados da empresa.

    {
    	"zipcode": "87045410",
    	"name": "Usuario de testes",
    	"email": "xxxxx@gmail.com",
    	"cpfCnpj": "xxxxxxxxx",
    	"city": "Maringa",
    	"state": "PR"
    }

     

    4) Cadastro das credenciais na API PIX da TecnoSpeed

    A documentação para cadastro das contas de emissão em nossa API encontra-se aqui. Para o cadastro, você deve estar com o clientId, clientSecret, e certificado em mãos, além de uma chave PIX gerada pelo aplicativo do banco. A requisição para a criação da conta ficará nesse formato:

    {
        "bankCode": "237",
        "clientId": "client_id",
        "clientSecret": "client_secret",
        "pixKey": "chave_pix"
    }

    Feito isso, será retornado um identificador (id) da conta cadastrada. Agora, é necessário vincular um certificado digital à conta. A requisição com o certificado, documentada aqui, ficará da seguinte forma (usando o Insomnia como exemplo):

    image.png

     

    5) Pronto, agora só começar a emitir!

    Nossa documentação para a geração de PIX encontra-se neste link.

     

    Bibliografia:

    • Curtir 1
  4. Fala, desenvolvedor! Beleza? Nesse post, irei mostrar para você como obter as credenciais para emissão do PIX para a Gerencianet e realizar seu cadastro na API Pix da TecnoSpeed para já sair emitindo.

    Essa documentação está dividida em duas partes: obtenção das credenciais no Gerencianet e registro na API PIX da TecnoSpeed. Para começar, é necessário que você tenha cumprido todos os requisitos apresentados abaixo.

    Pré-requisitos:

    • Conta ativa no banco Gerencianet;
    • Acesso ao portal do banco (https://sistema.gerencianet.com.br/);
    • Um contrato ativo com a API do PIX da Tecnospeed.

    Vamos lá! Para solicitar as credenciais do banco e cadastrar na API da TecnoSpeed, é necessário que:

    1) Acesse o portal do banco e entre na seção API

    Essa seção é responsável pela administração das APIs disponibilizadas pelo Gerencianet.

    image7.png

     

    2) Acesse Minhas Aplicações

    No menu lateral direito, há a opção “Minhas Aplicações”. Nessa seção, iremos solicitar as permissões para o uso da API PIX do Gerencianet. 

    image2.png

     

    3) Crie uma nova aplicação

    Ao clicar em Nova Aplicação, uma tela será exibida para o cadastro da API no banco. Fique à vontade para dar nome à sua aplicação.

    image14.png

    image1.png

     

    4) Selecione as permissões

    Na parte inferior da tela de Nova Aplicação, é possível selecionar as permissões de acesso à API PIX do Gerencianet. Selecione as permissões conforme a imagem abaixo, pois são as operações realizadas dentro da API da TecnoSpeed.

    image3.png

     

    5) Clique em Criar nova aplicação

    Após dar nome à aplicação e selecionar as permissões, é hora de concluir o processo. Clique no botão “Criar nova aplicação”. Em seguida, será aberto um “pop-up” solicitando sua assinatura eletrônica. Após confirmação, podemos seguir para a próxima etapa.


    image6.png



    6) Aviso de certificado ativo necessário

    Ao confirmar o registro da API no sistema do banco, o sistema irá alertá-lo da necessidade de criação de um certificado digital. Não se preocupe, pois o certificado pode ser gerado dentro do próprio sistema do Gerencianet.

    image5.png
     

    7) Obtenção do Client ID e Client Secret

    Após clicar em “Continuar”, você será direcionado para a página contendo o Client ID e Client Secret da API PIX. São as credenciais solicitadas para a emissão da cobrança.

    image9.png
     

    8) Cadastrar um certificado

    Novamente, acesse o menu lateral. Nele, há a opção “Meus certificados”. Nessa tela, iremos solicitar o certificado digital que será usado na emissão. Clique em Novo Certificado, dê um nome ao certificado e confirme sua senha eletrônica.

    image13.png

     

    9) Baixe o certificado

    Clique em Baixar Certificado na tela que será exibida após a confirmação da senha eletrônica. Tome muito cuidado nesta etapa, pois o certificado só pode ser baixado uma vez. O certificado vem em formato .p12 e não é necessário convertê-lo para integrar com nossa API.

    image8.png

     

    Pronto, agora só cadastrar o clientId, clientSecret e certificado na API PIX da TecnoSpeed!

     

    10) Cadastro das credenciais na API PIX da TecnoSpeed

    A documentação para cadastro das contas de emissão em nossa API encontra-se aqui. Para o cadastro, você deve estar com o clientId, clientSecret, e certificado em mãos, além de uma chave PIX gerada pelo aplicativo do banco. A requisição para a criação da conta ficará nesse formato:

    {
        "bankCode": "364",
        "clientId": "client_id",
        "clientSecret": "client_secret",
        "pixKey": "chave_pix"
    }

    Feito isso, será retornado um identificador (id) da conta cadastrada. Agora, é necessário vincular um certificado digital à conta. A requisição com o certificado, documentada aqui, ficará da seguinte forma (usando o Insomnia como exemplo):

    image11.png

    OBS: O certificado da Gerencianet não possui senha, sendo necessário informar uma string vazia no campo password.

     

    11) Pronto, agora só começar a emitir!

    Nossa documentação para a geração de PIX encontra-se neste link.

     

    Bibliografia:

×
×
  • Create New...