Skip to content

Instantly share code, notes, and snippets.

View paulodutra's full-sized avatar

Paulo Dutra paulodutra

View GitHub Profile
@paulodutra
paulodutra / includes.js
Created June 28, 2021 17:24
Com a feature array.includes adicionada na ES7, basta informar o valor diretamente a chamada da função e a mesma retonará true caso o elemento exista no array e false para caso não exista.
const arr = [1, 2, 3];
console.log(arr.includes(3)); //retornará true
console.log(arr.includes(5)); //retornará false
@paulodutra
paulodutra / indexof.js
Created June 28, 2021 17:22
Antes da ES7, para verificar se um determinado elemento se encontra em um array, era utilizado o indexOf e caso o mesmo não existisse o valor retornado é igual a -1.
const arr = [1, 2, 3];
console.log(arr.indexOf(3) > - 1);
@paulodutra
paulodutra / array-from.js
Created June 28, 2021 17:04
O Array.from, transforma elementos que são similares a um array, no mesmo para que ele possa receber todos os métodos(funções) do prototype Array.
const text = 'Paulo';
console.log(Array.from(text));
@paulodutra
paulodutra / OpenamRESTapi
Created August 21, 2020 15:17 — forked from burck1/OpenamRESTapi
OpenAM REST api summary
Ref: http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#chap-rest
Authentication - http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#rest-api-auth-json
Token Validation - http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#rest-api-token-validation
User Self Registration - http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#rest-api-self-registration
Reseting Forgotten Passwords - http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#rest-api-password-reset
Identity Management - http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/dev-guide/index/chap-rest.html#rest-api-crud-identity
Login v1:
@paulodutra
paulodutra / 12-escrevendo-pagina-de-documentacao-docusaurus
Created February 29, 2020 03:28
Adicionando mais uma página de documentação de exemplo no docusaurus versão 1.14.4
---
id: minhadocumentacao
title: Latin-ish
sidebar_label: Minha documentação
---
Check the [documentation](https://docusaurus.io) for how to use Docusaurus.
## Lorem
@paulodutra
paulodutra / 11-escrevendo-post-docusaurus
Last active February 29, 2020 03:17
Escrevendo um post de exemplo no docusaurus versão 1.14.4, com o exemplo do botão leia mais
---
title: Iniciando com o Docusaurus
author: Paulo Dutra
authorURL: http://paulodutrainfo.com.br
authorFBID: 100002918863369
---
Exemplo de post utilizando o docusaurus
<!--truncate-->
@paulodutra
paulodutra / 10-configuracao-de-redes-sociais-docusaurus.js
Created February 28, 2020 17:37
Adicionando as configurações relacionadas as redes sociais e comentários no post utilizando o facebook e pixelid, twitter no docusaurus
// restante das configurações do arquivo website/siteConfig.js
//Social Media Config
facebookAppId: '',
facebookComments: '',
facebookPixelId: '',
twitter: true,
twitterUsername: 'paulodutrainfo'
@paulodutra
paulodutra / 9-alterando-titulo-pagina-no-menu-documentacao-docusaurus
Last active February 28, 2020 17:01
Alterando o nome da opção de menu lateral (sidebar) na página de documentação no docusaurus
---
id: doc1
title: Latin-ish
sidebar_label: Como instalar ?
---
... Restante do contéudo...
@paulodutra
paulodutra / 8-alterando-menu-superior-docusaurus.js
Created February 28, 2020 16:33
Alterando as labels de menu superior no docusaurus versão 1.14.x
//restante dos atributos de configurações
// For no header links in the top nav bar -> headerLinks: [],
headerLinks: [
{doc: 'doc1', label: 'Documentação'},
{doc: 'doc4', label: 'API'},
{page: 'help', label: 'Ajuda'},
{blog: true, label: 'Blog'},
],
@paulodutra
paulodutra / 7-alterando-nomes-de-botoes-pagina-index-docusaurus.js
Last active February 28, 2020 16:04
Alterando os nomes dos botões na página home docusaurus
/**
* Copyright (c) 2017-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
const React = require('react');
const CompLibrary = require('../../core/CompLibrary.js');