Skip to content

Instantly share code, notes, and snippets.

View jrgleason's full-sized avatar

Jackie Gleason jrgleason

View GitHub Profile
@jrgleason
jrgleason / Data
Last active June 26, 2017 18:36
Keylines directive
{"nodes":[{"name":"NJA","title":"NJA","id":8},{"desc":"Jet planes that go really fast.","name":"Hawker 800XP","title":"Hawker 800XP","id":29},{"name":"Some Conference","title":"Some Conference","id":4},{"name":"Jackie","title":"Jackie","id":25},{"contents":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus sollicitudin, massa at faucibus porta, nulla ligula condimentum erat, in mattis dolor justo et nunc. Praesent quis ex sit amet est elementum ornare vel sit amet metus. Suspendisse accumsan sapien sed nisi finibus, ac feugiat nulla vehicula. Proin rhoncus in orci vel eleifend. Integer in nisl in sem varius commodo sed eget leo. Phasellus faucibus libero id neque rhoncus, id vestibulum diam bibendum. Proin tincidunt elit non tristique feugiat. Nulla pretium eros in tortor venenatis, in scelerisque est auctor. Integer sed auctor nisi. Suspendisse potenti. Suspendisse potenti. Nunc sed fringilla ligula.\n\nNulla tempor efficitur arcu accumsan mollis. Nulla porttitor ullamcorper nisi, non cursus j
chart.createLink(nodeId, newLinkId, {style: newLinkStyle}, function(linkedId){
if(linkedId){
var fromNode = chart.getItem(nodeId);
var toNode = chart.getItem(linkedId);
if(fromNode && toNode){
//great we have them both so now we are ready to save.
console.log("Linking from "+JSON.stringify(fromNode)+" to "+JSON.stringify(toNode));
}
else{
console.log("One side of the link is missing");
{
"nodes":[
{
"name":"My Name",
"title":"My Name",
"id":"http://cdelflds01:7474/db/data/node/0"
},
{
"nickname":"J.R.",
"lastName":"Gleason",
{
"nodes":[
{
"name":"My Name",
"title":"My Name",
"id":"http://cdelflds01:7474/db/data/node/0"
},
{
"nickname":"J.R.",
"lastName":"Gleason",
export default Ember.Route.extend({
model: function(){
var adapter = AddressBookAdapter.create();
return new Promise(function(resolve, reject) {
var promise = adapter.findAll();
promise.then(function(response){
resolve(response.data)
});
});
}
app = angular.module('plunker')
var test = "test"
app.run(function($rootScope){
$scope = $roowScope.$new();
$scope.test = test;
$scope.$watch('test' function(){
//Do something
});
});
cf.save().success(function (cf) {
request(app)
.post('/crowdfunding/sendConfirmationEmail')
.send({
'id': cf.id,
'text': 'test text'
})
.end(function (err, res) {
assert.equal('PENDING', cf.state);
t.rollback();
function Animal(name) {
this.legs = [];
this.name = name;
console.log("Running Constructor " + name);
}
Animal.prototype.sayHello = function() {
var message = "Hello my name is " + this.name + " and I have " + this.legs.length + " legs"
return message;
}
function Dog(name) {
@jrgleason
jrgleason / gist:2fd0d73adca30bb349f8
Created August 5, 2014 17:43
Round negative decimal in Javascript
scope.roundETD = function(etd){
var start = (etd - scope.currentDate.now())/360000;
var fixed = start.toFixed(3);
var rounded = Math.round(fixed)
return Number(rounded+"e-1");
}
@jrgleason
jrgleason / Application.java
Created June 30, 2014 19:12
Example of Spring4 Websocket
package com.gleason.itext;
import java.util.Arrays;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.web.SpringBootServletInitializer;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.bind.annotation.PathVariable;