I made a gourse movie from CallProof src
Author Archives: Greg Donald
Google Single Sign On using Django
Here are the URLs for creating a Google Single Sign On.
Access Google OAuth via your web server:
http://code.google.com/apis/accounts/docs/OAuth2WebServer.html
Google Access Tokens:
https://accounts.google.com/b/0/IssuedAuthSubTokens
Google APIs:
http://code.google.com/apis/gdata/docs/directory.html
Android OAuth:
Service Connection Example:
http://developer.android.com/training/id-auth/authenticate.html#ConnectToService
Google OAuth Playground:
http://googlecodesamples.com/oauth_playground/
Google Data AuthScopes:
http://code.google.com/apis/gdata/faq.html#AuthScopes
Google Python Client Library:
http://code.google.com/p/google-api-python-client/
Google Oauth2 Login:
How To Move off GitHub
If you want to leave Github for whatever reason, you probably want to take all your code with you, and all your history and branches, etc.
Here’s an example for how I moved my Android Eclipse workspace from Github to my own remote server.
First I make a new git repo on my remote server:
$ git --bare init ~/git/workspace
The –bar option means I’m not going to work on the code in the remote git repo directly.
Next I push my current local ‘master’ to the new repo:
$ git checkout master $ git push ssh://me@myserver.com/git/workspace master
After that I push my working branch:
$ git checkout work $ git push ssh://me@myserver.com/git/workspace work
You could repeat this step if you have more branches.
I created my local repo using ‘clone’ so it has an ‘origin’ remote branch defined. This ‘remote’ branch is where git fetches and pushes changes.
Right now my ‘fetch’ and ‘push’ remote origins point to Github:
$ git remote -v git@github.com:gdonald/workspace.git (fetch) origin git@github.com:gdonald/workspace.git (push)
So I remove my ‘origin’ and add the new one:
$ git remote rm origin $ git remote add origin ssh://me@myserver.com/git/workspace
Then I update my local master’s ‘remote’ to the new ‘origin’:
$ git config branch.master.remote origin $ git config branch.master.merge refs/heads/master
After this change I can automatically push my commits to the new repo, ‘origin’ is now selected as my default ‘remote’ for ‘master’
$ git remote -v ssh://me@myserver.com/git/workspace (fetch) origin ssh://me@myserver.com/git/workspace (push)
$ git push $ git pull
CSS3 Semi-Transparent Gradient Background
background: #000; background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0.9)); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.9)));
This works for me in latest Chrome and Firefox.
No idea if it works in IE, good luck.
Bullets To Spare
My band’s new website is finally online, w0oh0o!

