Skip to content

Instantly share code, notes, and snippets.

View luissardon's full-sized avatar

Luis Sardon luissardon

  • Authentic Digital
  • Lima - Peru
View GitHub Profile
@luissardon
luissardon / event_listener.js
Last active September 29, 2015 15:15
Modulo manejador de eventos
###
Manejador de eventos
@class event_listener
@main test/index
@author Luis Sardon
###
yOSON.AppCore.addModule "event_listener", (Sb) ->
st = {
listeners: []
@luissardon
luissardon / main.js
Last active March 10, 2016 20:04
Run Sequence (Function Generator + Promise)
let firstTask = (resolve, reject) => {
console.log("first task start");
setTimeout(resolve, 1000, 'first task success');
}
let secondTask = (resolve, reject) => {
console.log("second task start");
setTimeout(reject, 1000, 'second task fail');
}
@luissardon
luissardon / README.md
Created June 28, 2016 22:04
Directrices para commits en Git

Directrices para commits en Git

Formato de un mensaje de commit

Cada mensaje de commit comienza con el tipo, seguido de un ambito, luego un asunto.

Y finalmente, el mensaje de commit tiene un cuerpo.

  • tipo: Que tipo de cambio contiene este commit.
  • ambito: Que ítem del código está cambiando con este commit.
@luissardon
luissardon / decode-entitties.js
Created May 12, 2017 18:54
Remove HTML entities
// Reference: http://stackoverflow.com/a/13091266
function decode_entities(value) {
var element = document.createElement('div');
function decode_HTML_entities (str) {
if (str && typeof str === 'string') {
// Escape HTML before decoding for HTML Entities
str = escape(str).replace(/%26/g,'&').replace(/%23/g,'#').replace(/%3B/g,';');
element.innerHTML = str;