Skip to content

Instantly share code, notes, and snippets.

View javier's full-sized avatar

javier ramírez javier

View GitHub Profile
@javier
javier / ExportingXGBoostfromSageMakertoScikit-learn.ipynb
Created September 12, 2019 12:01
Exporting XGboost models from Amazon SageMaker to scikit-learn
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@javier
javier / opencv-python_rekognition.py
Created May 31, 2019 12:14 — forked from jakechen/opencv-python_rekognition.py
Using opencv to parse frames for Amazon Rekognition to analyze. This example uses Rekognition's celebrity recognition feature as an example.
# With help from https://aws.amazon.com/blogs/ai/build-your-own-face-recognition-service-using-amazon-rekognition/
frame_skip = 100 # analyze every 100 frames to cut down on Rekognition API calls
import boto3
import cv2
from PIL import Image
import io
rekog = boto3.client('rekognition')
@javier
javier / aa_setup.sh
Last active April 19, 2018 10:49
Pub Sub Quick demo for pulling
sudo pip install --upgrade google-cloud-pubsub
gcloud pubsub topics create cp300
gcloud pubsub subscriptions create cpsubs --topic=cp300
python
#that's it.. now just copy the contents of the python file
@javier
javier / pidgin_all_dbus_messages.py
Last active November 3, 2017 16:35
Messages from pidgin using dbus for reading messages and Tkinter for showing them on a desktop window
#!/usr/bin/env python
# to debug dbus, try dbus-monitor "type='signal',sender='im.pidgin.purple.PurpleService',interface='im.pidgin.purple.PurpleInterface',member='ReceivedImMsg'"
import tkinter as tk
import tkinter.scrolledtext as tkst
from pydbus import SessionBus
from gi.repository import GObject
from gi.repository import GLib
@javier
javier / countries.rb
Last active July 26, 2016 16:47
seed to load country codes and names
#put this file on your locales directory where you have your yaml files
{ :es => {
:countries => {
:AC => "Isla de la Ascensión",
:AD => "Andorra",
:AE => "Emiratos Árabes Unidos",
:AF => "Afganistán",
:AG => "Antigua y Barbuda",
@javier
javier / 000_audio_may.json
Last active March 14, 2017 20:05
Cloud Speech API and Natural Language JSON from teowaki's blog post
{
"config": {
"encoding":"FLAC",
"sample_rate": 16000,
"languageCode": "en-GB"
},
"audio": {
"uri":"gs://formatinternet_misc/theresa_may_mp_extract.flac"
}
}
from google.appengine.ext import vendor
vendor.add('lib')
import json
import os
import webapp2
#from oauth2client.contrib.appengine import AppAssertionCredentials
from httplib2 import Http
#%RAML 0.8
title: Uber
version: v1
baseUri: https://{apiMode}.uber.com/{version}
baseUriParameters:
apiMode:
description: In order to use the Sandbox environment set 'sandbox-api'. Otherwise set 'api'.
enum: [ sandbox-api, api ]
securitySchemes:
- oauth_2_0: !include securitySchemes/oauth_2_0.raml
@javier
javier / gist:4071356
Created November 14, 2012 10:14 — forked from eLafo/install.txt
My (elafo) install notes for ubuntu. Must be reviewed, but in the meanwhile... it's ok for me
# Update System
# ------------------------------------------------------------------------------
echo 'Updating System...'
sudo apt-get -y update
# Hardware
# ------------------------------------------------------------------------------
echo 'Installing bumblebee'
sudo add-apt-repository -y ppa:bumblebee/stable && sudo apt-get update
sudo apt-get -y install bumblebee bumblebee-nvidia