Skip to content

Instantly share code, notes, and snippets.

@celsogg
celsogg / index.js
Last active October 12, 2020 04:22
Plain Nodejs Microsoft Graph OAuth 2.0 client credentials grant flow
const https = require('https');
const querystring = require('querystring');
const form = {
client_id: '<>', // a guid
client_secret: '<>', // an app secret
scope: 'https://graph.microsoft.com/.default',
grant_type: 'client_credentials'
};
@celsogg
celsogg / steps.md
Last active June 23, 2020 23:25
Instalación JBPM 6.5 con MySQL

Instalación JBPM 6.5 con MySQL

Requisitos: Java, Ant, MySQL con el usuario jbpm:jbpm y base de datos creada con los schemas en /db/ddl-scripts/mysqlinnodb y corriendo.

Descargar instalador full de jbpm y descomprimir.

En build.properties comentar las properties de H2 y descomentar las de MySQL

...
@celsogg
celsogg / test.js
Last active August 29, 2015 14:13
Sequelizejs sequelize many to many getter from existing database
var Sequelize = require(__dirname + "/../../index")
//, config = require(__dirname + "/../../spec/config/config")
, sequelize = new Sequelize('test', 'root', '', {logging: false})
, Project = sequelize.define(
'Project',
{ name: Sequelize.STRING },
{ tableName: 'project', underscored: true, timestamps: false }
)
, User = sequelize.define(
'User',
@celsogg
celsogg / astar.js
Last active December 31, 2018 19:39
A * (A Star) Algorithm written in javascript, and a test
/*
example:
var map = [ [0,0,0,0,0,1,1,0],
[0,0,0,0,1,0,0,0],
[0,1,1,0,1,0,0,0],
[0,0,0,0,1,0,1,0],
[0,1,1,0,0,0,1,0],
[0,0,0,0,0,0,1,0] ];
var start = {x:0, y:0};
var goal = {x:7, y:4};