Skip to content

Instantly share code, notes, and snippets.

Happy coding!

Alex Casalboni alexcasalboni

Happy coding!
Block or report user

Report or block alexcasalboni

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 recurly-payment.html
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Recurly Test</title>
alexcasalboni / gist:22484e3b9f03764d8ff0
Last active Aug 29, 2015
Replace ugly fed-id user title on user pages
View gist:22484e3b9f03764d8ff0
//on domready
muut(function(app){ //on forum load
//init custom DOM structure
var userFeedTitle = $('<span class="userpage-title"></span>');
var title = $('.m-pagetitle').prepend(userFeedTitle);
//on load and update events
app.on('load update', function (_, e) {
//switch userpage class
alexcasalboni / gist:7b7aac3413dc74ee3c4e
Created Nov 6, 2014
Protected channels (only moderators' posts)
View gist:7b7aac3413dc74ee3c4e
//on domready
muut(function(app){ //on forum load
//retrieve DOM element
var createInput = $('.m-form.m-create');
var only_admin_channels = ['Your Channel 1', 'Your Channel 2']; // list of channel-titles
var is_moderator = app.is_signed && app.user.is_admin;
//on load and update events
app.on('load update', function (_, e) {
alexcasalboni / your-template-footer.html
Created Nov 6, 2014
CloudAcademy quiz integration
View your-template-footer.html
from itertools import izip
import re
output_file = 'dataset.csv'
input_files = {
'train/X_train.txt': 'train/y_train.txt',
'test/X_test.txt': 'test/y_test.txt'
def getOutputLines(filenames):
alexcasalboni /
Last active Aug 29, 2015
AWS ML Online prediction
import boto3
from boto3.session import Session
#AWS config
session = Session(aws_access_key_id='YOUR_KEY', aws_secret_access_key='YOUR_SECRET_KEY')
machinelearning = session.client('machinelearning', region_name='YOUR_REGION')
model_id = 'YOUR_MODEL_ID'
labels = {'1': 'walking', '2': 'walking upstairs', '3': 'walking downstairs', '4': 'sitting', '5': 'standing', '6': 'laying'}
import urllib2
import json
#web service config
webservice = 'YOUR_WS_URL'
api_key = 'YOUR_WS_KEY'
#dataset config
labels = {
'1': 'walking', '2': 'walking upstairs', '3': 'walking downstairs',
alexcasalboni / response.json
Created May 3, 2015
Azure ML prediction response
View response.json
"Results": {
"result": {
"type": "table",
"value": {
"ColumnNames": [
"Scored Probabilities for Class \"1\"",
alexcasalboni /
Last active Jan 4, 2017
Google Prediction API - Train a classification model and generate a new Prediction
import httplib2, argparse, os, sys, json
from oauth2client import tools, file, client
from oauth2client.service_account import ServiceAccountCredentials
from googleapiclient import discovery
from googleapiclient.errors import HttpError
#Project and model configuration
project_id = '132567073760'
model_id = 'HAR-model'
alexcasalboni /
Last active Sep 9, 2015
BigML - Generate a new Prediction with Model and Ensemble
from bigml.api import BigML
from bigml.model import Model
from bigml.ensemble import Ensemble
labels = {
'1': 'walking', '2': 'walking upstairs',
'3': 'walking downstairs', '4': 'sitting',
'5': 'standing', '6': 'laying'
You can’t perform that action at this time.