Skip to content

Instantly share code, notes, and snippets.

Terence Ponce terenceponce

Block or report user

Report or block terenceponce

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
View keybase.md

Keybase proof

I hereby claim:

  • I am terenceponce on github.
  • I am terenceponce (https://keybase.io/terenceponce) on keybase.
  • I have a public key ASDrrHc7r8kil2CClC5J7PP00kVX1whnQg4r7pNIquiRIAo

To claim this, I am signing this object:

@terenceponce
terenceponce / bitcoin.conf
Last active Aug 27, 2018
Omnicore config
View bitcoin.conf
# /home/omnicore/.bitcoin/bitcoin.conf
# [core]
datadir=/mnt/volume-sgp1-01/Omnicore
dbcache=1024
txindex=1
# [rpc]
server=1
rpcuser=user
@terenceponce
terenceponce / ruby_example.rb
Created Aug 1, 2016
Looker embed integration
View ruby_example.rb
require 'cgi'
require 'securerandom'
require 'uri'
require 'base64'
require 'json'
require 'openssl'
module LookerEmbedClient
def self.created_signed_embed_url(options)
# looker options
@terenceponce
terenceponce / profile_management_spec.rb
Last active Oct 12, 2018
Creating Signed Cookies in Capybara
View profile_management_spec.rb
# spec/features/profile_management_spec.rb
require 'rails_helper'
feature 'Profile Management', type: :feature do
given!(:user) { create(:user) }
scenario 'User updates profile' do
cookie = SignedCookieGenerator.new(:auth, user.id)
page.driver.browser.set_cookie(cookie.to_s)
@terenceponce
terenceponce / curl1.sh
Created Dec 12, 2014
Resource Owner Credentials flow
View curl1.sh
curl -H “Content-Type: application/json" \
-d '{"client_id":"a11bbd9c339e6d8bd84368061089971398e23617d88a7c8dd060555b7cff1077","client_secret":"f079dadcca08a26d5967421f3849447e1e4519d6ba33cabdd4bdd0c86aebded3","grant_type":"password","username":"test@example.com","password":"passw0rd"}' /
-X POST http://localhost:3000/oauth/token
@terenceponce
terenceponce / Gemfile
Last active Aug 29, 2015
Creating an API with Rails, Doorkeeper, and Grape
View Gemfile
source 'https://rubygems.org'
gem 'rails', '4.1.6'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
View application.html.gara
content_for :content do
main(class: 'main-container', role: 'main') {
render 'shared/express_blog/sidebar'
div(class: 'content-body') {
render 'shared/express_admin/messages'
if content_for?(:page_header)
div(class: 'page-header') {
div(class: 'row') {
div(class: 'small-12 columns') {
yield :page_header
@terenceponce
terenceponce / default.conf
Last active Aug 29, 2015
Typical Rails nginx configuration
View default.conf
upstream zealous-badger {
server 127.0.0.1:49224;
}
server {
listen [::]:80;
listen 80;
server_name zealous-badger.example.com;
location / {
proxy_pass http://zealous-badger;
proxy_http_version 1.1;
@terenceponce
terenceponce / README.md
Last active Jan 2, 2019
Setting up rbenv, Ruby 2.1, Rails 4.1.0.beta1, nginx, Passenger, PostgreSQL 9.1 on Ubuntu 12.04 LTS for Windows Azure
View README.md

Setting up Ruby, Rails, Nginx, Passenger, PostgreSQL 9 on Ubuntu 12.04 LTS for Windows Azure

Last updated: 12/31/2013

Fix the locale issue

  • Edit /etc/default/locale as sudo.
  • Append LC_ALL="en_US.UTF-8" at the end of the file, save and quit.
  • sudo locale-gen en_US en_US.UTF-8
  • sudo dpkg-reconfigure locales

Install the necessary packages to install rbenv and build Ruby

@terenceponce
terenceponce / a_problem.md
Created Nov 11, 2012
Content appears in my browser, but not in my test
View a_problem.md

I can see the content fine in my browser, but it doesn't appear in the the test. I checked the page with save_and_open_page and the categories that I created isn't in the generated page. What am I missing here?

This is the error that I'm getting:

  1. Categories index page when the user is signed in should be able to see a list of categories Failure/Error: page.should have_content category1.name expected there to be content "category-1" in "Gastos\n\n\n\n\n\n\n\n\nGastos\n\n\nHome\n\n\nAbout\n\n\nContact\n\n\n\nLogged in as\nfoo2@example.com\n\nEdit profile\nSign Out\n\n\n\n\n\n\n\nBrowse Categories\nName\n\n\n\n"

    ./spec/requests/categories_spec.rb:19:in `block (4 levels) in <top (required)>'

You can’t perform that action at this time.