-
Contagem de Conteúdo
6 -
Ingressou
-
Última visita
-
Dias Ganhos
2
Tipo de Conteúdo
Perfis
Fóruns
Blogs
Calendário
Downloads
Postagens postado por leonardo.figueiredo
-
-
-
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.
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:
- 6
- 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! 😄
- 5
-
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/
- 1
-
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árioAo 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/
Como gerar cobertura de código no Cypress para o SonarQube
em 🤔❓ Dúvidas de Desenvolvimento
Postado
Muito bom!