Ad

Programação

Ver tudo
12 de outubro de 2020 0

Expressões Regulares códigos diversos

Por Ramos de Souza Janones

Expressões Regurares, ou regex, para: validação de e-mail, CPF, CNPJ, bandeiras de cartão de crédito e diversos exemplos para melhorar seus aplicativos. Validações de Expressões regulares, regex, para: Lista de validações regex para os mais diversos tipos de linguagens de programação: Expressões regulares de Bandeiras de cartão de crédito Validar cartçao de cpredito e identificar suas bandeiras são fundamentais, em: https://gist.github.com/erikhenrique/5931368 American Express:: '^3[47]\\d{0,13}' Aura: '^507860' Banese Card: '^636117' Cabal: '(60420[1-9]|6042[1-9][0-9]|6043[0-9]{2}|604400)' Diners: '(36[0-8][0-9]{3}|369[0-8][0-9]{2}|3699[0-8][0-9]|36999[0-9]) Fort Brasil: '^628167' GrandCard: '^605032' Hipercard: '^606282|^637095|^637599|^637568' Personal Card: '^636085' Sorocred: '^627892|^636414' Valecard: '^606444|^606458|^606482' Elo: ^4011(78|79)|^43(1274|8935)|^45(1416|7393|763(1|2))|^504175|^627780|^63(6297|6368|6369)|(65003[5-9]|65004[0-9]|65005[01])|(65040[5-9]|6504[1-3][0-9])|(65048[5-9]|65049[0-9]|6505[0-2][0-9]|65053[0-8])|(65054[1-9]|6505[5-8][0-9]|65059[0-8])|(65070[0-9]|65071[0-8])|(65072[0-7])|(65090[1-9]|6509[1-6][0-9]|65097[0-8])|(65165[2-9]|6516[67][0-9])|(65500[0-9]|65501[0-9])|(65502[1-9]|6550[34][0-9]|65505[0-8])|^(506699|5067[0-6][0-9]|50677[0-8])|^(509[0-8][0-9]{2}|5099[0-8][0-9]|50999[0-9])|^65003[1-3]|^(65003[5-9]|65004\d|65005[0-1])|^(65040[5-9]|6504[1-3]\d)|^(65048[5-9]|65049\d|6505[0-2]\d|65053[0-8])|^(65054[1-9]|6505[5-8]\d|65059[0-8])|^(65070\d|65071[0-8])|^65072[0-7]|^(65090[1-9]|65091\d|650920)|^(65165[2-9]|6516[6-7]\d)|^(65500\d|65501\d)|^(65502[1-9]|6550[3-4]\d|65505[0-8]) Vai gostar tambem: Regex – Como definir 2 limites e pegar...

12 de outubro de 2020 1

Como criar aprendizado de máquinas em Java?

Por Ramos de Souza Janones

Deep Java Library (DJL), uma biblioteca de código aberto desenvolvida pela Amazon para aprendizado de máquinas em Java. Este artgigo tem como objetivos: Um opouco sobre a falta padronização no desenvolvimento aplicações com aprendizado de máquinas em Java; A a API JSR 381 foi desenvolvida para preencher essa lacuna; O...

12 de outubro de 2020 1

Como utilizar reCaptcha?

Por Ramos de Souza Janones

Artigo com o objetivo de mostrar como utilizar o reCaptcha em formulários HTML, assim como também com o JavaScriot e o PHP. Introdução ao reCAPTCHA O reCAPTCHA é uma nova ferramenta do Google para proteger seu site contra spammers e bots. Ele vem de uma ideia novadora, pois até então...

11 de outubro de 2020 1

9 Ferramentas para Desenvolvedores aumentarem a produtividade

Por Ramos de Souza Janones

Uma seleção de 9 ferramentas que irão ajudar a tornar seu dia a dia mais produtivo como desenvolvedor de aplicações Web e Mobile. A internet não é apenas um lugar para aprender a desenvolver melhores códigos, há diversas ferramentas online que podem ajudar desenvolvedores durante vários estágios do desenvolvimento e...

13 de junho de 2020 1

Como pegar as cores de uma imagem via Javascript?

Por Ramos de Souza Janones

Neste artigo, dois exemplos práticos de como pegar a cor predominante de uma imagem e aplicar em seu site ou aplicativo utilizando Javascript. Exemplo JavaSctpt 1 O seguinte código monta um objeto contendo o histograma e recupera a cor mais comum usando um elemento canvas invisível: //carrega uma imagem var img =...

13 de junho de 2020 1

O que são os métodos try, catch e finally em PHP?

Por Ramos de Souza Janones

Neste artigo aprenda para que ser os métodos try, catch e finally em PHP, com exemplos práticos para melhor compreensão de sua utilização prática. Bloco try/catch serve para tratamento de exceções, tratamento de códigos que podem não ser totalmente atendidos e gerarem alguma exceção/erro. Método try em PHP O try consegue recuperar erros que...

27 de maio de 2020 1

Como otimizar aplicações React?

Por Ramos de Souza Janones

Pontos Principais Usar o React por si só não resultará em uma aplicação de alto desempenho. Se não tomar cuidado, pode aumentar o tamanho dela facilmente. É uma boa prática realizar auditorias periodicamente; O Chrome DevTools oferece uma poderosa medição de desempenho para aplicações JavaScript. Aprenda a ler e entender...

Série Apps de Sucesso

Apps de Sucesso
9 de outubro de 2020 0

Nanograduação em Criação de Startup de Sucesso

Por Ramos de Souza Janones

A maioria dos novos negócios falha. Mas a maioria dessas falhas é evitável. O curso Startup de Sucesso 1.0 é uma nova abordagem para os negócios que está sendo adotada em todo o mundo. Está mudando a maneira como as...

2 de setembro de 2019 1

Resenha do livro: Como meu jogo alcançou 3 Milhões de Downloads?

Por Ramos de Souza Janones

Resenha do livro: "Como meu jogo alcançou 3 Milhões de Downloads?". Vale a leitura e colocar em prática, não apenas...

7 de janeiro de 2019 1

App de Sucesso – Parte 7 – Monetização e plano de negócios

Por Ramos de Souza Janones

Neste artigo vamos tratar sobre os vários tipos de monetizar (ganhar dinheiro) com seus aplicativos. Uma parte fundamental para qualquer...

12 de novembro de 2018 1

Apps de Sucesso – Aos programadores, links e o Startup Weekend

Por Ramos de Souza Janones

Série de artigos sobre como ter sucesso em sua Startup, especialmente em aplicativos móveis. Um recado aos desenvolvedores, links e...

9 de outubro de 2018 1

Sucesso Apps – Parte 5 – Como Validar sua ideia de Startup?

Por Ramos de Souza Janones

Série Sucesso com Apps – Parte 5 – Como Validar a ideia a sua Startup: Como testar e validar sua...

Banco de Dados

Ver tudo
6 de junho de 2019 1

SQL Server – Como utilizar indexes e melhorar performance

Por Ramos de Souza Janones

Vamos entender da teoria à prática sobre como utilizar indexes para melhorar performance de suas Queries com SQL Server. Melhorando a performance, deixando mais rápido. Primeiro vamos a alguns conceitos: Índice clusterizado Este é um termo usado para indicar que o índice é a própria tabela de dados. Ou seja os dados da tabela são gravados na ordem deste índice, então a própria tabela é usada como índice. Isto obviamente tem vantagens e desvantagens mas em geral as vantagens superam as desvantagens. Obviamente os índices não clusterizados são aqueles que precisam de uma estrutura auxiliar para armazenar na ordem desejada. Usando a lógica...

9 de outubro de 2020 0

Nanograduação em Criação de Startup de Sucesso

Por Ramos de Souza Janones

A maioria dos novos negócios falha. Mas a maioria dessas falhas é evitável. O curso Startup de Sucesso 1.0 é uma nova abordagem para os negócios que está sendo adotada em todo o mundo. Está mudando a maneira como as empresas são construídas e novos produtos são lançados. Um curso do Instituto Seda O Startup de Sucesso 1.0  é um curso 100% online que mostra o passo a passo detalhado para você criar negócios e torná-los lucrativos. Criar novos negócios não será mais um desafio complicado pra você. Detalhes do Curso Duração de 6 semanas Você terá acesso ilimitado ao...

Seja um QA completo

Bootcamp de imersão em automação web, api e mobile com projetos reais e alinhados com o mercado.

Phyton
PHP do Zero ao Profissional

Siga-nos os bons!

Siga os bons!
Java Completo

Vitrine

Aprenda Vue