Archive for the ‘Google’ category

There is Something Wrong, But…

May 3rd, 2009
Google Reader Unread...

Google Reader Unread...

…good thing is, I know what it is.

My Google reader usually don’t miss me that much. At most 3/4 days? And then I read my all favorite bloggers posts on my Google reader. And my blog? I guess, on an average I post one blog per week.

BUT, it’s been more than a month I haven’t even opened my Google reader, blogging really less and it remind me when people ask me why I have no new post. And then I make plan to write something on new Facebook API, maybe more something about Friendfeed and twitter, or how facebook is making mistake fighting with twitter? Or maybe what i’m enjoying from learning python? Well, I know there are lots of things I can write about. There are lots of arguments I can make. Lots of things to talk about….

at the same time, I have learned from my little experience that “don’t write, when your life in pain“. I don’t know if I used the right word, this is something personal. Yes, I have been in a personal issue (i’m not calling it a problem). I know, I never been opened with my personal stuff on any where on the web but like, this is something that keeping me away from all “daily extra activities” . Though im still active on twitter and friendfeed!

And, I’m promising to everybody that soon, I will be open with the issue….i hope this will make me more open and fair to everybody.

p.s: this is nothing related to my work, i’m happily working with my friends :)

“Undo Send” – Got Something, I Wrote About, Got Something, I Wanted!

March 20th, 2009

Can you remember this old post from my old blog where I was happy to get “Mail Goggles” which allowed you to do some simple math before sending any email to your receiver? Well, probably, this is not what I actually wanted to have in my Gmail, but for the time being it was enough to save me from making mistakes sending email to a wrong person.

Then, I opened a thread on Gmail Lab group and suggested them to have a feature like I can delete or undo a send email. Let me get some part of the suggestion from my old blog post which was published on 7th October, 2008.

Once I have realized that my email was sent to a wrong person then i can go to my sent item and simply I can delete the email! and that will also delete the email from receiver’s inbox. Well, it could be helpful till the receiver haven’t read the email! Assuming that every receiver doesn’t check the email instantly

Certainly, my idea wasn’t that matured but at least, I was sure that Lab team would realize this need. So, today, personally I was really excited and happy to see this new Gmail Lab feature that allows you to undo any send email within 5 seconds after pressing the “Send” button. This is what I exactly needed. Thanks to Gmail Lab team….

Read more about “Undo Send”….

Installing Google App Engine SDK on Ubuntu

January 12th, 2009

Installing Google app engine SDK on Windows and Mac OS X is very easy as they have installation launcher, but for Linux and other system we have Google App Engine SDK in a zip format which has to be installed manually. Not a big deal but few step that requires to get it done.

Let’s get them step by step

  1. Download Google App Engine for linux from here and Unzip It in your selected drive (for me the unzipped location is here /opt/lampp/htdocs/google_appengine)
  2. Create a new folder inside the directory and give it a name (for me /junaltest)
  3. Create 2 files with the following name app.yaml & yourfilename.py (for me junaltest.py). Yaml file describes which App Engine runtime environment the application uses. My app.yaml file contains the following lines
application: junaltest
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
  script: junaltest.py

and junaltest.py looks like the follow [for a simple hello world]

print 'Content-Type: text/plain'
print ''
print 'Hello, World'
  1. Open the command prompt and run the following command dev_appserver.py [options] <application root> (i.e. python appcfg.py /opt/lampp/htdocs/google_appengine/junaltest/)
  2. Once you successfully run the command you can visit here on your local machine  http://localhost:8080/

now, you are supposed to see the text “Hello, World” on your browser. We are done here but for further clearance let’s open and account on Google App Engine from here and let’s upload a file using command line. (assuming you have a gmail id)

please note that, application identifier is the application id. So give it a name that you can use it in the yaml file. Im keeping the same name for application identifier as “junaltest”.

Now, let change or do something on junaltest.py file and let’s upload it to the Google Server using the following command

dev_ appcfg.py update <application root>

(i.e. python appcfg.py update /opt/lampp/htdocs/google_appengine/junaltest/)

now it will ask you for your gmail id and password. Give it correctly and then check your application page from here http://appengine.google.com/

bingo! One file is uploaded! Check it, see if it’s showing what you gave :) ask me if you have any questions.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes