Skip to content

Instantly share code, notes, and snippets.

Augusto AugustoPedraza

Block or report user

Report or block AugustoPedraza

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
AugustoPedraza / poc_account_registration.rb
Created Mar 3, 2016
Yodlee Account Registration Code Sketch
View poc_account_registration.rb
# app/controllers/institution_controller.rb
class InstitutionsController < ApplicationController
def create
if uses_intuit?
#existing code
service_response =, params, id)
redirect to_some_place_after_success_login and return if service_response[:status] == :complete
render 'mfa_form', mfa_form: service_response[:mfa_form] and return if service_response[:status] == :missing_mfa
AugustoPedraza / ugly_yodlee_example.rb
Created Mar 3, 2016
Official Yodlee code example
View ugly_yodlee_example.rb
#Code downloaded from
require './aggregation/SiteApp'
require './util/Encryption'
$encryptCall =
$siteCall =
$providerAccountId = ''
class AddSiteAccount
AugustoPedraza / yodlee_providers_sync.rb
Last active Feb 16, 2016
Code sketch for yodlee providers synchronization
View yodlee_providers_sync.rb
# lib/yodlee/api/v1/provider.rb
class Yodlee::Api::V1::Provider < Yodlee::Api::V1::Base
# [ {id: 1, lastModified: 2013-01-02T00:39:52Z}, {id: 3, lastModified: 2013-01-02T00:39:52Z}, {id: 4, lastModified: 2013-01-02T00:39:52Z} ]
def list_all
caller_result = for_session.list_providers
list = [] do |provider|
partial_provider = {}
AugustoPedraza / yodlee_user_integration_poc.rb
Last active Feb 3, 2016
Yodlee user registration (complete stack)
View yodlee_user_integration_poc.rb
# app/models/user.rb
class User
include YodleeRegistrable
# app/models/concers/yodlee_registrable.rb
module YodleeRegistrable
extend ActiveSupport::Concern
included do
View api_integration_poc.rb
class Yodlee:Api::V1::RequestBuilder
get_user_info: { method: :get, path: '/user' },
list_accounts: { method: :get, path: '/accounts' },
create_user: { method: :post, path: '/user/register' }
attr_accessor :cobrand_session, :user_session
AugustoPedraza / specs_outline.rb
Created Oct 31, 2015
WEDIDIT- Rails Engineer Interview : Mini-coding exercise
View specs_outline.rb
## Given the following User Story:
## As a registered User,
## I want to send a technical request to the sys admin,
## So that they are aware I have a problem.
## Acceptance criteria
## * Email sent to ENV['ADMIN_EMAIL']
## Provide a "spec outline" which clearly shows what you will be testing, illustrated by file locations and
## statement hierarchy without actually writing any [implementation] code, for example:
View gil_test.rb
# Given the word list, count how many words are in the dictionary.
# Note: This isn't the most efficient way to do thise. If I was going for
# speed, I would have made each dicitonary word the key of a hash, and
# had O(n) lookup times.
def process_words(words, dictionary)
puts "Starting thread #{Thread.current.object_id}\n"
found = 0
words.each do |word|
if dictionary.include? word
AugustoPedraza / ranking-sort.js
Last active Aug 29, 2015
Really simpler chrome console "ñoño" filter sorter for
View ranking-sort.js
var internalId = setInterval(function() {
$("html, body").animate({ scrollTop: $(document).height()-$(window).height() });
setTimeout(function() {
$('').each(function(i, el) {
var $el = $(el);
var styleValue = $($el.find('span.rating > span')[0]).attr('style');
var ranking = parseFloat((styleValue || '-1').substring(7).replace("%;", ''));
if (isNaN(ranking)|| ranking < 80) {
AugustoPedraza / ActiveDirectory.cs
Created Mar 18, 2014
Listing users and groups from ActiveDirectory
View ActiveDirectory.cs
using System;
using System.Collections.Generic;
using System.DirectoryServices.AccountManagement;
using System.Linq;
namespace AugustoPedraza.Utils
public class ActiveDirectory
public static string Domain { get; set; }
View GetJsonCollectionFromDataTable.cs
using System;
using System.Collections.Generic;
using System.Data;
namespace GetJsonCollectionFromDataTable
class Program
static void Main()
You can’t perform that action at this time.