Skip to content

Instantly share code, notes, and snippets.

View cdevroe's full-sized avatar
:octocat:
Probably writing.

Colin Devroe cdevroe

:octocat:
Probably writing.
View GitHub Profile
@cdevroe
cdevroe / RSS2Twitter.php
Created December 6, 2009 19:56
A PHP script to take an RSS feed and Twitter the links.
<?php
/*
RSS to Twitter using PHP.
By: Colin Devroe
http://cdevroe.com/
http://github.com/cdevroe
Written on December 6, 2009 while watching
Star Trek III: The Search for Spock.
<?php
/*
Tweet Maps
by Colin Devroe
Created on December 26th, 2009
while playing New Super Mario Bros. Wii.
Tweet Maps objective is to take any username's
tweets and place them onto a Google Map.
function generate_osid($length)
{
if($length>0)
{
$rand_id="";
for($i=1; $i<=$length; $i++)
{
mt_srand((double)microtime() * 1000000);
$num = mt_rand(1,36);
$rand_id .= $this->assign_rand_value($num);
@cdevroe
cdevroe / jQuery Confirm delete?
Created March 12, 2010 22:20
jQuery confirm delete?
$(document).ready(function(){
// All links with class delete
$('.delete').click(function(event){
var answer = confirm("Are you sure you want to delete this item?");
if (answer) {
// Delete item.
} else {
event.preventDefault(); // Do not delete item.
}
});
<style type="text/css">
#vidget_list_1753504554 { margin: 0; width: 200px; }
#vidget_list_1753504554 h3 { margin: 0 0 5px 0; padding-left: 40px;}
#vidget_1753504554 { list-style-type: none;}
#vidget_list_1753504554 li { clear: both; margin-bottom: 5px; overflow: auto; padding: 4px; }
#vidget_list_1753504554 li img { float: left; width: 30px; margin-right: 10px; border: 0; padding: 0;}
#vidget_1753504554 li.even { background-color: #eee; }
#vidget_1753504554 p {text-align:center;}
#loading_viddler_1753504554 { text-align: center; }
#loading_viddler_1753504554 img { background-color: #fff; }
<!--[if IE]><object width="437" height="288" id="viddlerOuter-754d9c44" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="movie" value="http://www.viddler.com/player/754d9c44/"><param name="allowScriptAccess" value="always"><param name="allowNetworking" value="all"><param name="allowFullScreen" value="true"><param name="flashVars" value="f=1&autoplay=f&disablebranding=f"><object id="viddlerInner-754d9c44"><video id="viddlerVideo-754d9c44" src="http://www.viddler.com/file/754d9c44/html5mobile/" type="video/mp4" width="437" height="246" poster="http://www.viddler.com/thumbnail/754d9c44/" controls="controls"></video></object></object><![endif]--> <!--[if !IE]> <!--> <object width="437" height="288" id="viddlerOuter-754d9c44" type="application/x-shockwave-flash" data="http://www.viddler.com/player/754d9c44/"> <param name="movie" value="http://www.viddler.com/player/754d9c44/"> <param name="allowScriptAccess" value="always"><param name="allowNetworking" value="all"><param name="allowFullScreen" val
@cdevroe
cdevroe / Rails Server Error
Created January 4, 2011 21:17
I get this when running 'rails server'
/Library/Ruby/Gems/1.8/gems/activerecord-3.0.3/lib/active_record/connection_adapters/mysql_adapter.rb:30:in `mysql_connection': undefined method `init' for Mysql:Class (NoMethodError)
@cdevroe
cdevroe / gist:858967
Created March 7, 2011 18:47
ViddlerRubyUpload
<%
## Controller stuff!
# Assuming... require 'rubygems'
# Assuming... require 'viddler-ruby'
# Create the client and authenticate it
viddler = Viddler::Client.new 'YOUR API KEY'
viddler.authenticate! 'USERNAME', 'PASSWORD'
upload = viddler.get 'viddler.videos.prepareUpload'
@cdevroe
cdevroe / direct upload.php
Created March 7, 2011 18:49 — forked from kyleslattery/direct upload.php
ViddlerPHPUpload
<?php
include('phpviddler.php');
$user = 'YOUR USERNAME';
$pass = 'YOUR PASSWORD';
$api_key = 'YOUR API KEY';
$callback_url = 'CALLBACK';
$v = new Viddler_V2($api_key);
@cdevroe
cdevroe / gist:1869562
Created February 20, 2012 14:56
JSONP example for Viddler
<html>
<head>
<title>JSONP Example Using jQuery</title>
<script type="text/javascript" language="javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" language="javascript">
function writeMsg(msg)
{
if (window.console) {
console.log(msg);
}