free web hosting, redux

yesterday, was playing with geocities, the java applet based editor not working. tripod, web based editor, is clunky, need a lot of reload.

now i try freewebs, which features ajax based editor, like google page edit. and have widgets. and what I like, i am able to integrate youtube, unlike google own web page editor. and able to load from photo bucket. again what google did not offer.

What is similar, unlike geocities or tripod, i didn’t see a html edit, for me to insert javascript, it can insert html, but on certain, section. unlike google page creator, i can preview what i have place for the custom html.

so we have our self a winner here? not quite, for one, i can’t have my custom javascript, easily. it still didn’t integrate well to my flickr, meaning, i have to do things manually. and it still a bit limited.

been playing around with free web hosting

Not too long ago i play around with google page creator, after finding it a bit limiting. So I try another free web hosting. First thing first, last time i created a webpage is in my 1st year in the university. 3 years back, so it is really sometime.

First thing i noticed, it turns out that, now web based, wysiwyg tools, is quite common. And 2 packages i tried, now comes with, add-ons. But unlike google’s own gadget seems a bit limited. Also they have a html edit, which is interesting, and flexible too.

Let’s start with geocities, I tried with the free package, since, i don’t really have cash with me. Now , first impression. The page editor don’t work, because there is no 64 bit version of java plug-in. And it need java to run. On the other hand, it have a web uploader, so i can create on desktop then upload it. It also integrates with yahoo 360. Which I stop using for sometime, other seems cool. But it got only 20 meg or disk space to use.

Then move on to tripod, pretty much the same with geocities, except it doesn’t have yahoo 360 integration, not that i need it anyway. On the other hand, the page creator works quite well.

Now to take time to play around.

kde’s Keep, a nice backup utility on linux

It turn out that i got a bunch of files that i need to backup, many are work related, some personal stuff. Either way I lazy to have to manually backup my files, in an interval.

It turn out, that linux have many backup solution. Which I just used the one comes with my distro. KDE have a utility called keep, which help automate and keep track of you backup. It comes with kubuntu. Which is good, because I was not in mood to download files in the internet.

And it’s actually quite easy to use.

This is the interface:


select your directory to backup:


select destination, it is similar to above, but this is where you want to store your backup, in my case, just my usb hard disk:


and configure:


just a few clicks, and the job is done. Very useful, for the gui oriented user. To view you backup list, just click on “edit backup list”, you can reconfigure your backup there.

playing with yahoo pipes.

Yahoo pipes is one a service by yahoo, to create mash ups. Or rather mash together data source, to be used for your program.

Basically what it does is, first you need to get the data source, which could be a json, atom, or rss. then, filter it based on the criteria you provide, using the modules provided.

Here is an example, using feeds from, forum.lowyat.net

http://pipes.yahoo.com/sweemengs/lowyatforumjobsearch

suprised to find warzone 2100 in ubuntu repository

One of the best game I played is actually warzone 2100, it’s not an new, actually it is quite old. Still It quite fun to play. And it is now open sourced. Which is cool. More importantly, I found it in ubuntu’s repository. Which means I can now install it on ubuntu by using synaptics.

I wonder how to get snapshot, when it is in full screen anyway.

To install warzone 2100, in ubuntu,
just type
sudo apt-get install warzone2100

for background information
warzone 2100 resurrection project

playing with Python FlickrAPI

Finally relaxing again, after fixing the server. And at the same time, got my self a couple of pictures i taken by my friends. So i decide to play with stuff that i always wanted to do for sometime, playing around with the python FlickrAPI

Since i’m lazy, and i got some pictures, that i don’t want to upload manually, so i decide to automate it. There is a few tools for doing this, from ruby, curl, python. Flickr actually provide a list of language binding for their api. I decide to play around with a python api.

Before i can do that, i need the api key, which can found on flickr api site. Just click on Your Api Key. after going through a few steps, the key is there. There should be a api key and a secret key, you will need the api key to use the application, to authenticate on your flickr account you will need the secret key.

Then get the api here, extract it somewhere, then run

python setup.py install

in the same directory. It is in the readme.

Then though the tutorial online.

import flickrapi
#this is the set the key
api_key=’your api key’
secret_key=’your secret key
flickr=flickrapi.FlickrAPI(api_key,secret_key)
#authenticate
(token,trob)=flickr.getTokenPartOne(perms=’write’)
if not token:raw_input(“Press Enter After You Authorize This Program”)
flickr.getTokenPartTwo((token,trob))
#the call back function
def func(progress,done):
if done:
print “done”
else:
print “at %s%%” % progress
#the upload function, change the filename, and tag, or if want it to be private, change is_public=1 to is_public=0
flickr.upload(filename=”your image path”,callback=func,is_public=1,tags=’your tag’)

Which really just to test that it works. The def func is a callback for the flickr.upload() function.
to upload just call flickr.upload with the right parameter. That is simple.

Seems that there is a lot more. Looks like i will be very busy indeed.

this is the python flickr api, the tutorial, and download is here:
http://flickrapi.sourceforge.net/
the api released by flickr:
http://www.flickr.com/services/api/