Tuesday, March 8, 2011

Thursday, August 28, 2008

AppEngine

OK so I figured out how to get around the 10 application limit in Google
App Engine. All you have to do is create another developer account with
another email address (I used one on gmail and the other my admin
account on my Google Apps for Domains address). So then once you create
a app on either one of them you just go into the App Engine console and
go into the Administration:Developers tab under that. There you can
invite another developer to collaborate on the App. The cool part is
that the app shows under both users dashboard but only counts for the
initial developers 10 applications. So the other user would not be
counted. Looks like this way you can use an unlimited amount of apps
from one console.

Tuesday, August 26, 2008

goofs

Ok so you want to use your google account as a filesystem?
First thing you should do is to download the needed files and remove the unneeded one.

sudo apt-get install python2.5 python-fuse subversion
sudo apt-get remove python-gdata
Ok now go ahead and grab the sources for goofs and gdata-python-client

svn checkout http://goofs.googlecode.com/svn/trunk/ goofs-read-only
svn checkout http://gdata-python-client.googlecode.com/svn/trunk/ gdata-python-client

Now we are going to build and install it all:


cd gdata-python-client
sudo python setup.py install
#python setup.py install --home=~
#and set your PYTHONPATH to include your home directory.
cd ../goofs-read-only/goofs
sudo python ./setup.py install

Now lets run it.

mkdir ~/googlefs
python /usr/lib/python2.5/site-packages/goofs/goofs.py ~/googlefs

Or if you would like you can just do it all at once with this script, just save it to a file named makegoofs.sh, chmod +x makegoofs.sh and run it.

sudo apt-get install python2.5 python-fuse subversion
sudo apt-get remove python-gdata
svn checkout http://goofs.googlecode.com/svn/trunk/ goofs-read-only
svn checkout http://gdata-python-client.googlecode.com/svn/trunk/ gdata-python-client
cd gdata-python-client
sudo python setup.py install
#python setup.py install --home=~
#and set your PYTHONPATH to include your home directory.
cd ../goofs-read-only/goofs
sudo python ./setup.py install
mkdir ~/googlefs
python /usr/lib/python2.5/site-packages/goofs/goofs.py ~/googlefs

This can be run multiple times, just make another directory and run it pointed at that directory instead.


UPDATE: Just so everyone understands, this is what the tree looks
like under your mount point after running this(some results ommitted, basically so I can show the structure):



.:
blogs calendars contacts documents photos presentations spreadsheets

./blogs/moarfoo:
CALL TO ARMS goofs working
Cant get to me booty! ARGH! Invitation to view B Man's Gallery
cellnet puppy chillun

./blogs/moarfoo/goofs:
comments content

./calendars:
bhgraham1@gmail.com

calendars/bhgraham1@gmail.com:
30_Days 7_Days Today

calendars/bhgraham1@gmail.com/30_Days:
calendars/bhgraham1@gmail.com/7_Days:
calendars/bhgraham1@gmail.com/Today:

./contacts:
Benjamin Graham RandomContact

./contacts/Benjamin Graham:
address email notes organization phone

./contacts/Benjamin Graham/address:
home other work

./contacts/Benjamin Graham/email:
home other work

./contacts/Benjamin Graham/phone:
home other work

./documents:

./photos/private/Blogger Pictures:
./photos/public:

./presentations:

./spreadsheet




cellnet

Set up your own ghetto cell network.

Ubuntu Hardy, Bluetooth adaptor, Cellphone with PAN bluetooth profile (Samsung Blackjack I in my case),
private network connection (I have it connected to the WAN port on a linksys wireless router)

So I have a laptop with a eth0, wlan0, bnep0. For this I am not
using wlan0 but I guess you could if your card supports apmode

I actually have mine connected from the phone to the laptop, and then shared to the eth0 port which is connected to the linksys and then all my other machines connected to it. (static ip's on both ends)


#/etc/bluetooth/pan/dev-down
#!/bin/bash
pand --connect 00:1A:8A:28:5F:A1 -n
sleep 1
ifup bnep0
dhclient
ifconfig eth0 192.168.11.1 up
/etc/init.d/ipmasq restart
/etc/init.d/dnsmasq restart


#/etc/bluetooth/pan/dev-down
#!/bin/bash
sudo ifdown bnep0
sudo pand -k 00:1A:8A:28:5F:A1


Monday, July 28, 2008

Invitation to view B Man's Gallery

You are invited to view B Man's photo gallery.
If you are having problems viewing this email, copy and paste the following into your browser:
http://picasaweb.google.com/bhgraham1
To share your photos or receive notification when your friends share photos, get your own free Picasa Web Albums account.

puppy chillun

From gpics