#!/usr/bin/env python
""" Check web URL and list all redirections """
import argparse
import requests
import sys
import time
View Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config| = "ubuntu/trusty64"
config.vm.provision "shell", privileged: true, inline: <<-SHELL1
apt-get update
apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev git -y
Convert podcast OPML file into Markdown format suitable for blog posting
Brian Cantoni
import opml
import codecs
import locale
import sys
View Cassandra Schemas
create KEYSPACE spark_demo WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'};
create table spark_demo.raw_files (filename text,line int, contents text, PRIMARY KEY(filename,line));
create table spark_demo.users (id int PRIMARY KEY );
create table spark_demo.movies (id int PRIMARY KEY, name text, year int);
create table spark_demo.ratings (id int PRIMARY KEY, user_id int, movie_id int, rating float );
View Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrant on AWS Example
# Brian Cantoni
# This sample sets up 1 VM ('delta') with only Java installed.
# Adjustable settings
CFG_TZ = "US/Pacific" # timezone, like US/Pacific, US/Eastern, UTC, Europe/Warsaw, etc.
View Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# test setting a guest environment variable based on a host environment variable
# if FOO_BAR is set locally, create command to add it to .profile in the guest
env_var_cmd = ""
value = ENV['FOO_BAR']
env_var_cmd = <<CMD
--- 2014-04-01 12:45:00.873266322 -0400
+++ 2014-04-01 17:35:53.995130625 -0400
@@ -483,15 +483,14 @@
AUTHOR: <$MTEntryAuthor strip_linefeeds="1"$>
TITLE: <$MTEntryTitle strip_linefeeds="1"$>
-BASENAME: <$MTEntryBasename$>
+BASENAME: <mt:IfNonEmpty tag="EntryKeywords"><$MTEntryKeywords$><mt:Else><$MTEntryTitle dirify="1"></mt:IfNonEmpty>
STATUS: <$MTEntryStatus strip_linefeeds="1"$>
ALLOW COMMENTS: <$MTEntryFlag flag="allow_comments"$>
View markdown.js
View friends.php
/* friends.php - use Twitter API to export data (CSV format) on people you are following
1. Install Twitter OAuth PHP library (
2. Adjust twitteroauth.php include path below
3. Create Twitter application (
4. Fill in 4 Twitter app keys below
5. Adjust $fields array if you want different fields saved
View pushit.php
/* pushit
Command-line script for uploading files:
* reduce image file size thru online service
* add file signature (md5) to name for uniqueness and long expiration times
* configurable copy command to blog, Amazon S3, etc.
* configurable move original file to local archive