Skip to content

Instantly share code, notes, and snippets.

View eujc21's full-sized avatar
💭
I may be slow to respond.

Edgar Ulysses Joya Carballo eujc21

💭
I may be slow to respond.
View GitHub Profile
@eujc21
eujc21 / MOCK_DATA.json
Created April 22, 2022 07:34
Testing recursive filter.
[{"id":1,"booleanA":false,"numberA":83,"email":"ijordi0@bloglovin.com","gender":"Female","ip_address":"157.91.97.119"},
{"id":2,"booleanA":true,"numberA":51,"email":"tivantsov1@123-reg.co.uk","gender":"Male","ip_address":"235.51.201.0"},
{"id":3,"booleanA":false,"numberA":74,"email":"plippiatt2@topsy.com","gender":"Female","ip_address":"199.174.93.9"},
{"id":4,"booleanA":true,"numberA":79,"email":"jmcillrick3@ox.ac.uk","gender":"Female","ip_address":"190.213.158.105"},
{"id":5,"booleanA":true,"numberA":13,"email":"ddemeyer4@boston.com","gender":"Male","ip_address":"95.130.206.55"},
{"id":6,"booleanA":true,"numberA":22,"email":"jhothersall5@macromedia.com","gender":"Male","ip_address":"193.38.14.234"},
{"id":7,"booleanA":false,"numberA":57,"email":"lsteels6@fc2.com","gender":"Male","ip_address":"210.141.250.23"},
{"id":8,"booleanA":false,"numberA":22,"email":"whagyard7@statcounter.com","gender":"Female","ip_address":"43.122.154.154"},
{"id":9,"booleanA":true,"numberA":32,"email":"lelcombe8@noaa.gov","gender":"
@eujc21
eujc21 / Eigen Cheat sheet
Created October 26, 2020 06:08 — forked from gocarlos/Eigen Cheat sheet
Cheat sheet for the linear algebra library Eigen: http://eigen.tuxfamily.org/
// A simple quickref for Eigen. Add anything that's missing.
// Main author: Keir Mierle
#include <Eigen/Dense>
Matrix<double, 3, 3> A; // Fixed rows and cols. Same as Matrix3d.
Matrix<double, 3, Dynamic> B; // Fixed rows, dynamic cols.
Matrix<double, Dynamic, Dynamic> C; // Full dynamic. Same as MatrixXd.
Matrix<double, 3, 3, RowMajor> E; // Row major; default is column-major.
Matrix3f P, Q, R; // 3x3 float matrix.
@eujc21
eujc21 / facebook_page_latest_post_no_php_sdk.php
Created March 23, 2016 23:30 — forked from biojazzard/facebook_page_latest_post_no_php_sdk.php
Get Latest Post From a Facebook Page without PHP SDK (Graph Version v2.5)
<?php
/*
1.- Create an App.
2.- Go to: https://developers.facebook.com/tools/explorer/
+ Select your new created app on the right top.
+ Select "Get App Token"
{
// http://eslint.org/docs/rules/
"ecmaFeatures": {
"arrowFunctions": false, // enable arrow functions
"binaryLiterals": false, // enable binary literals
"blockBindings": false, // enable let and const (aka block bindings)
"classes": false, // enable classes
"defaultParams": false, // enable default function parameters
"destructuring": false, // enable destructuring
@eujc21
eujc21 / fucking runtime
Last active November 4, 2015 17:36
A gist to show how dumb i am
createCharge: function(session, config) {
var products = [];
var items = Cart.find({ session: session,
item: {
$exists: true
},
qty: {
$exists: true
},
couponId: {
error "[object Object]\n
at Object.Future.wait (/Users/edgarjoya/.meteor/packages/meteor-tool/.1.1.4.1lsxc6b++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:398:15)\n
at packages/meteor/helpers.js:119:1\n
at [object Object].Meteor.methods.expressReturnPaypal (app/server/methods.js:320:30)\n
at maybeAuditArgumentChecks (packages/ddp/livedata_server.js:1617:1)\n
at packages/ddp/livedata_server.js:648:1\n
at [object Object]._.extend.withValue (packages/meteor/dynamics_nodejs.js:56:1)\n
at packages/ddp/livedata_server.js:647:1\n
at [object Object]._.extend.withValue (packages/meteor/dynamics_nodejs.js:56:1)\n
at [object Object]._.extend.protocol_handlers.method (packages/ddp/livedata_server.js:646:1)\n
@eujc21
eujc21 / gist:5a46a1c4c1124496c544
Created September 14, 2015 20:09
Easypost error
error "[object Object]\n at Object.Future.wait (/Users/edgarjoya/.meteor/packages/meteor-tool/.1.1.4.1lsxc6b++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:398:15)\n at packages/meteor/helpers.js:119:1\n at [object Object].Meteor.methods.expressReturnPaypal (app/server/methods.js:320:30)\n at maybeAuditArgumentChecks (packages/ddp/livedata_server.js:1617:1)\n at packages/ddp/livedata_server.js:648:1\n at [object Object]._.extend.withValue (packages/meteor/dynamics_nodejs.js:56:1)\n at packages/ddp/livedata_server.js:647:1\n at [object Object]._.extend.withValue (packages/meteor/dynamics_nodejs.js:56:1)\n at [object Object]._.extend.protocol_handlers.method (packages/ddp/livedata_server.js:646:1)\n at packages/ddp/livedata_server.js:546:1"
@eujc21
eujc21 / gist:6f360ba27b625ce62b4d
Created September 14, 2015 19:28
Easypost - async on meteor --production issue.
var createShippingWrap = Async.wrap(easypost.Shipment.create);
_(products).each(function(keys,index){
qty = parseFloat(keys.qty).toFixed(2);
weight += keys.weight * (1);
});
parcel.weight = parseFloat(weight);
try{
var result = createShippingWrap({
to_address:easy.toAddress,
from_address:easy.fromAddress,
@eujc21
eujc21 / easypostAPI.js
Created September 9, 2015 19:04
Easypost prototype
easypost.Shipment.prototype = new easypost.Resource();
easypost.Shipment.prototype.constructor = easypost.Shipment;
easypost.Shipment.prototype.buy = function(params, cb) {
var args = normalizeArgs(arguments);
var url = this.instanceUrl() + '/buy';
var requestor = new Requestor(this.apiKey);
requestor.request('post', url, args.params, args.cb, this);
}

Keybase proof

I hereby claim:

  • I am eujc21 on github.
  • I am eujc21 (https://keybase.io/eujc21) on keybase.
  • I have a public key whose fingerprint is 1647 5C29 F168 9404 3B5A CA61 7D8C 4246 1A77 ABC1

To claim this, I am signing this object: