Skip to content

Instantly share code, notes, and snippets.

getJobs: function(req, res){
var params = req.params.all(),
date = Date.now();
if(!params.sort){
params.sort = 'DESC';
}
if(!params.attr){
@jdcauley
jdcauley / Dashboard.hbs
Created April 30, 2015 18:12
Ember Repairs
{{#each widget in main}}
{{widget.id}}
{{/each}}
{{#each user in other}}
{{user.id}}
{{/each}}
import Ember from 'ember';
export default Ember.Controller.extend({
main: function(){
return this.store.find('post');
}.property(),
@jdcauley
jdcauley / blocks.js
Created April 15, 2015 01:19
Blocks
function nilla(element){
element.hasClass = function(classname){
if(this.className.match(new RegExp('(\\s|^)'+classname+'(\\s|$)'))){
return true;
} else {
return false;
}
@jdcauley
jdcauley / using-blocks.js
Last active August 29, 2015 14:19
sample blocks submission
function upload(){
Blocks.upload(this, function(err, res){
console.log(res);
});
}
document.getElementById('btn').addEventListener('click', Blocks.stop, false);
document.getElementById('btn').addEventListener('click', upload, false);
@jdcauley
jdcauley / app.js
Created April 9, 2015 19:42
bloblocks
var Blocks = new Object();
function loadScript(url, callback){
var script = document.createElement("script")
script.type = "text/javascript";
if (script.readyState){ //IE
script.onreadystatechange = function(){
if (script.readyState == "loaded" ||
@jdcauley
jdcauley / InboundController.js
Created April 9, 2015 17:04
sisimple skipper example
module.exports = {
new: function(req, res){
var params = req.params.all();
console.log(params);
req.file('file').upload({
// ...any other options here...
adapter: require('skipper-s3'),
@jdcauley
jdcauley / gulpfile.js
Created April 1, 2015 18:13
Gulp for API Testing
var gulp = require('gulp');
var jsforce = require('jsforce');
var async = require('async');
gulp.task('force', function(){
var conn = new jsforce.Connection();
conn.login('<Salesforce Login Email>', '<Salesforce Password + Security Token>', function(err, userInfo) {
if (err) console.error(err);
@jdcauley
jdcauley / plstc
Created March 27, 2015 13:51
Populate Amount in Script and Hidden Field and get JSON on submit
<form action="http://localhost:1337/charge/EJPtU76" method="POST">
<script
src="https://checkout.stripe.com/checkout.js"
class="stripe-button"
data-key="pk_test_bSb7tIiZYGyKMZVwsuD8S9AN"
data-image=""
data-name="No Reciept Again"
data-description=""
data-amount="">
</script>
@jdcauley
jdcauley / fs.js
Created March 19, 2015 01:47
Check for file
fs.stat('log.txt', function(err, stat) {
if(err == null) {
console.log('File exists');
} else if(err.code == 'ENOENT') {
fs.writeFile('log.txt', 'Some log
');
} else {
console.log('Some other error: ', err.code);
}
});