Skip to content

Instantly share code, notes, and snippets.

Jaydson Gomes jaydson

Block or report user

Report or block jaydson

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View index.js
var crypto = require('crypto');
// NOTE: slower than 'bcrypt' but is pure JS and has no dependencies.
// for server side, consider using 'bcrypt' (C++), has the same API.
var bcrypt = require('bcryptjs');
/* Applies SHA256 to the given data, returns encoded as base64 string.
*
* Parameters:
* - data: any value usable by crypto's update() method, i.e: String
@jaydson
jaydson / review.md
Last active Mar 18, 2016
Review post "O que muda no JavaScript com o EcmaScript 6"
View review.md

Bom pessoal, acredito que todos já saibam da nova versão ES6 do Ecmascript.

Bom pessoal, acredito que todos já saibam da nova versão do JavaScript(ES6), oficialmente chamada de ES2015.

para fazer o transpire do ES6 com o Babel

para fazer o transpile do ES6 com o Babel

nodeJS

View onenaname
Verifying that +jaydson is my blockchain ID. https://onename.com/jaydson
@jaydson
jaydson / gist:f6a2b70cc4af68c5d6d8
Last active Aug 29, 2015
Processo FrontEnd - Reloaded
View gist:f6a2b70cc4af68c5d6d8

Processo de desenvolvimento FrontEnd Terra - Reloaded

Problemas atuais

  • Solução obsoleta
    A solução atual foi baseada em um problema existente na época (OMG ATM).
    Essa solução foi crucial para chegar onde chegamos, mas já está na hora de evoluí-la.
    São muitos jobs no Jenkins com uma execução kinda silly, que varrem todos os projetos, tornando a solução nada escalável.

  • Slowwwwwwww

View gist:f718d0c91cba46316830
class Foo {
@returns(Number)
init() {
console.log('ccc');
}
}
function returns(type) {
return (target, name, descriptor) => {
@jaydson
jaydson / gist:c44c60a26edff19d45fe
Last active Nov 10, 2018
Hotéis Porto Alegre - BrazilJS
View gist:c44c60a26edff19d45fe
View gist:f91a83070ea7f5b4afdd

BrazilJS 2015

About the Conference:

The BrazilJS Conf, identified as the Brazilian JavaScript Conference, whose official website is http://braziljs.com.br, is having in 2015, its fifth edition. To be held on the dates of 08/21/2015 and 08/22/2015, based in the city of Porto Alegre, Rio Grande do Sul, at BarraShoppingSul mal, at Diário de Notícias Avenue, 300, Cristal.

Goals:

Repeat the success of previous years, keeping the hegemony of the main JavaScript conference in Brazil, expanding international recognition, becoming again one of the biggest events of the JavaScript Universe. Bringing abroad to Brazil some of the greatest, most recognized and renowned professionals, as well as Brazilian speakers, as they are admired by the public, providing a spectacle of technology, and an opportunity to accompany the big news in Brazil and the world, related to JavaScript.

@jaydson
jaydson / gist:27756965e32314cf28d8
Last active Apr 17, 2017
Convença o seu chefe - BrazilJS 2015
View gist:27756965e32314cf28d8

#Convença seu chefe - BrazilJS 2015

A BrazilJS Conf é a principal conferência de JavaScript do Brasil e uma das maiores do mundo (sério).
O evento já é tradição na comunidade de desenvolvimento Web brasileira. Todos os anos, centenas (+-1000) de desenvolvedores de todos os estados do Brasil comparecem ao que muitos dizem ser, o Woodstock da tecnologia.
Na sua 5º edição, a BrazilJS Conf 2015 acontecerá nos dias 21 e 22 de Agosto, sendo sediada na cidade de Porto Alegre, Rio Grande do Sul, no Shopping Center BarraShoppingSul, localizado na Av. Diário de Notícias, 300, bairro Cristal.

Justificativa

JavaScript é uma linguagem de programação em extrema ascensão, ganhando cada vez mais destaque no mercado e certamente, a linguagem mais apoiada por empresas como Google, Mozilla, Microsoft, Facebook, Yahoo!, Opera, Adobe, entre outras gigantes do mercado de tecnologia.
Apesar do nome, a conferência abrange diversos temas relacionados ao desenvolvimento web em geral,

@jaydson
jaydson / gist:5c3977d129454493bb7b
Last active Jul 23, 2017
Processo de desenvolvimento front-end
View gist:5c3977d129454493bb7b

No Terra o nosso processo de desenvolvimento front-end evoluiu muito nos últimos anos.
Relatei o histórico dessa evolução e como saimos de um processo totalmente falho para um processo eficaz e automatizado na palestra "Processo de Desenvolvimento front-end - Do caos ao Sublime", também disponível em vídeo.
Nosso processo antigo baseava-se basicamente em uma coisa: fazer commit no SVN.
Em uma imagem:
Go-Horse detected

Esse processo testless, horseness, etc, provavelmente foi aplicado em muitas empresas no passado (e ainda é!?!?!?!), e mudar a cultura é algo difícil.
Isso tudo foi na era pré-jQuery e eu ainda nem fazia parte da empresa, mas quando cheguei, esse era o cená

You can’t perform that action at this time.