-
Contagem de Conteúdo
6 -
Ingressou
-
Última visita
-
Dias Ganhos
2
Tipo de Conteúdo
Perfis
Fóruns
Blogs
Calendário
Downloads
Tudo que foi postado por leonardo.figueiredo
-
Conhecendo os pilares da Orientação a Objetos de uma forma simplificada.
leonardo.figueiredo respondeu à luiz.melo no tópico em Java
Show! -
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. 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. 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 Após a instalação, podemos rodar o Node em nosso dispositivo Android. Referências: https://stackoverflow.com/questions/36632649/running-node-js-on-android https://medium.com/xp-inc/brincando-com-node-js-no-terminal-termux-do-android-d7131297866b https://github.com/termux/termux-app
-
Quero aprender programação! Por onde começar?
leonardo.figueiredo respondeu à Giovanna Wisniewski no tópico em Desenvolvimento de Software
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! 😄 -
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): 5) Pronto, agora só começar a emitir! Nossa documentação para a geração de PIX encontra-se neste link. Bibliografia: Documentação da API PIX Bradesco: https://exclusive.bradesco/pix/assets/docs/api_pix_200.pdf Documentação da API PIX TecnoSpeed: https://docs.pix.tecnospeed.com.br/
-
Como emitir PIX pela API do Gerencianet
leonardo.figueiredo postou um tópico em Base de Conhecimento
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. 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. 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. 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. 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. 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. 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. 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. 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. 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): 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: Documentação da API PIX Gerencianet: https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca Documentação da API PIX TecnoSpeed: https://docs.pix.tecnospeed.com.br/