How to add a Dislike button to your Facebook status updates!!

Like buttons are everywhere on facebook and they are everywhere on the web also.  But what if you want to update your status or share something that your friends can dislike ??
Status magic is a Facebook application that allows you to add a dislike button to your updates via the application. And if you want to really mix it up, you can actually customize the second emoticon (dislike) to anything, such as "Love", "Hate" etc.
 
Status magic : http://apps.facebook.com/statusmagic/

Hope you like this :)
Please share your thoughts in comments

How Inception Should Have Ended

Make yaaar status updates walk the plank.!!!!!! Change the language of Facebook to English (Pirate) BETA.!

Have you ever tried Facebook English (Pirate) ?
A Bunch of Pirate fans have created a language dubbed English(Pirate). It adds an overall fun to the Facebook profile by changing the words such as Home to Home Port, Friends to Mates Y’might Know, etc.
To change the language scroll to the bottom of the facebook page and click English(US).








Finally from the list of languages, select English(Pirate) and you are done.












Share your thought in comments!!

Download complete facebook albums in a single click !!!!!


This time I'm gonna tell you how to download facebook albums in a single click. All you need to do is to install a Firefox add-on called FacePAD .Its one of the best add-on's of firefox which will allow you to download complete photo album on facebook in a single click.

  1. Install FacePAD add-on
  2. Navigate to the Photos page
  3. Right click on the album cover and you will get something like "Download with FacePAD" from the menu.
  4. Clik it and facePAD will download all pictures for you.
:)

How to hack Facebook / Twitter accounts using firesheep ?

Hacking Facebook/Twitter accounts using Firesheep is one of the easiest methods. The only thing that you need is that the victim should be in the same network that you are in.  Firefox has an add-on called Firesheep designed to show the security holes in sites that don't use encryption for all their traffic, works as advertised. All you want to do is download and install Firesheep first. Then open the Firesheep sidebar and click "Start Capturing." Now you can see the a list of users logged into the Facebook, I double-clicked on it. But the thing is you cant change the password without knowing his/her old password, but you can read their private messages, you have access to his/her personal data, photos and all.
Firesheep uses a packet sniffer to intercept unencrypted cookies from certain websites (such as Facebook and Twitter) as the cookies are transmitted over networks, exploiting session hijacking vulnerabilities. 


Worlds first website was published 20 yeas ago!

1991 August 6 , at a CERN facility in the Swiss Alps, when 36-year-old physicist Tim Berners-Lee published the first-ever website. It was, not surprisingly, a pretty basic one — according to CERN:

info.cern.ch was the address of the world’s first-ever web site and web server, running on a NeXT computer at CERN. The first web page address was http://info.cern.ch/hypertext . Visitors could learn more about hypertext, technical details for creating their own webpage, and even an explanation on how to search the Web for information. There are no screenshots of this original page and, in any case, changes were made daily to the information available on the page as the WWW project developed. You may find a later copy (1992) on the World Wide Web Consortium website.

Of course, the only people who actually had web browser software were Berners-Lee and his colleagues at CERN, so the world at large remained almost entirely ignorant of the momentous event that had just taken place. Gradually installations of web servers and the use of web browsers spread, but it really wasn’t until 1993, when the Mosaic browser was released, that the technology really achieved serious momentum.

In 1994, Berners-Lee founded the World Wide Web Consortium (often referred to as “W3C”) at MIT in order to create standards for the web to ensure that different websites would all work the same way. Berners-Lee, now 56, is still the director of the W3C, in addition to several other positions he holds. While there are and surely always will be some deviations from the standards by many websites and browsers, it’s not a stretch to say that the web as we know it would probably not exist if not for the W3C’s guidance.

It can be hard now, even for many of us who regularly used the Internet before there was a World Wide Web, to remember that there was a time when the two terms weren’t considered nearly synonymous by the general public. Of course, that’s partly because, before the proliferation of websites that followed Mosaic’s release (and for some time thereafter), most members of the general public didn’t have the least idea that the Internet even existed.

And it’s nigh-impossible to conceive of just how different the world would be today were it not for the event of twenty years ago today. Heck, you’d probably have to go to comp.wired.geekdad on Usenet to read this blog.

Facebook Introducing Topic Groups !!!

Part of Facebook’s 'awesome announcement'  recently was the addition of Skype-powered video chat, adding face-to-face calling. As part of this update, facebook also changed its chat layout, bringing a new sidebar to all pages. The thing is, this new addition to an already crowded Facebook layout, isn’t entirely to everyone’s tastes. It’s large, it’s clunky, and it’s largely unnecessary. But nowadays Facebook has started grouping the status updates by topic, in the hopes that the update will help make sense of your News Feed. Its realaly good.  Now, should your friends be sharing posts with similar themes — such as going to see the same movie — you’ll see a single News Feed story that lumps them together. “You may notice some of your news feed stories are now grouped together by topic,” the 750 million member-strong social network posted on its Facebook Page Monday. “We want to show you the most relevant and interesting information, and this test is designed to show you trends among what your friends are saying.”As with every Facebook change, not all users are loving the algorithmic alteration. Many of the initial comments on Facebook’s post were negative.
Please share your thoughts in the comments.... :)

How to find if your friend is invisible or offline in gtalk.

Using this trick you can easily find whether the user is invisible or offline in gtalk / gmail.

Using gtalk

  1.  Open the chat window of the victim that you want to check.

  2. There is a down arrow icon on the right top of the window, click the icon and select "Go off the record".

  3. Then send some text ( example : "hellloooooooooo" )

  4. If the user is offline google will give you a message like " someuser@gmail.com is offline and can't receive messages right now."  otherwise if he/she is invisible there will not be any response.


Using gmail

If you are using gmail's chat you can't select the option when he/she is offline/ invisible, so whenever you see him online,  just set the chat as off the record with him from the arrow icon on the top right part of the window and follow the same procedure as explained above in the  case of gtalk.

:)

How The Social Network Should Have Ended





Program to resume all your transmission torrent downloads when your computer is idle and pauses when it's active!



Hai, Recently I changed my broadband plan to unlimited. The new plan is much slower than the old one and I can't browse pages smoothly when my torrents are active. So I have to pause all downloads when I'm using my computer and resume before I go somewhere. The problem is, most of the times I forgot to do this; At last I decided to write a program to automate it :)

You must enable your screensaver before running this program and turn on the web client of transmission torrent [ edit > preferences > web ]
# This program automatically resumes your transmission torrent downloads 
# when your computer is idle and pause when its active.
# ( you must enable your screensaver and turn on webclient of transmission torrent )
# [ Author : Sreekumar ]
#
#
import gobject
import dbus
import os
from dbus.mainloop.glib import DBusGMainLoop

DBusGMainLoop(set_as_default = True)
session_bus = dbus.SessionBus()

def stateChanged(state):
#state : represents wheather the screensaver is avtive or not
if state == 1:
print "Resuming Downloads..."
#resumes all transmissions
os.system("transmission-remote --torrent all --start")
else:
print "Downloads Paused!"
#pause all transmisssions
os.system("transmission-remote --torrent all --stop")

session_bus.add_signal_receiver(stateChanged,"ActiveChanged","org.gnome.ScreenSaver")

#this is to check for new events from each of the event sources and dispatch them
mainloop = gobject.MainLoop()
mainloop.run()





Hope you like it :)

How to configure Sony Vaio CW + Nvidia Drivers in ubuntu !

Installing ubuntu in sony vaio cw series and configuring with nvidia display driver is a little complicated stuff . Here is a solution for that.

First you insert your disk and press f6  from boot menu and select "nomodeset" and boot.

( screenshot is taken using virtualbox because i cant take it from the original boot menu)



further installation steps are as usual

after installing remove the cd / other installation media and reboot the system.

again you will get a menu like i added below

press e  ( to edit)




now  you have to add the option nomodeset

type nomodeset  just  after quit splash  and press ctrl + x to boot



download these files

nvidia driver - display driver

http://www.nvidia.in/object/linux_display_ia32_190.42.html

edid.bin - Extended display identification data

http://www.4shared.com/file/cNpBak4w/edid.html

Xorg.conf - xorg configuration
http://www.4shared.com/file/RF1eFNIU/xorg.html

now you have

1. NVIDIA-Linux-x86-190.42-pkg1.run

2. xorg.conf

3 . edid.bin

place all these files in your home folder.

ok, again reboot your system and choose the second option recovery mode



after that you will get something like this. choose  netroot from that menu



then you will get a root shell

type
> init 3

and press enter . This is to change the run level to 3. now you will get text-mode login. use your username and password to login after that run these commands
 
> sudo chmod +x ./NVIDIA-Linux-x86-190.42-pkg1.run

> sudo ./NVIDIA-Linux-x86-190.42-pkg1.run

> sudo cp xorg.conf /etc/X11/xorg.conf

> sudo cp edid.bin /etc/X11/edid.bin

> sudo reboot

the last command reboots your system and still you have problems boot to the recovery mode again as i mentioned above and choose the netroot option and edit the file /boot/grub/grub.cfg


> sudo nano /boot/grub/grub.conf

and find the line that we modified earlier to add nomodeset option ( remember that option will not be there now) so we have to add it after "quit splash" . and save the file by pressing ctrl + o and press enter and ctrl + x to exit. then reboot
> sudo reboot

Everything will be alright now :)

How to know what's being copied from your blog / website !

I don't mind if someone copies my post or any content from my blog / website  because I never planed to make a living from writing a blog . I just want to share something that that I know, that's why I'm blogging . And I'm happy to have a blog to post it and have it read by a few people who may like it. And I know it depends on the way you think. But in my opinion it is also a kind of recognition or appreciation for you that someone likes your post or likes the way that you write, else he will not copy paste the exact thing.  :)


And this is some of my recommendations to monitor your website / blog, these tools may helps you to know who copied from your blog. :)



Copyscape



Copyscape is an  service that checks whether similar text content appears elsewhere on the internet. Copyscape is used by content owners to detect cases of "content theft", in which content is copied without permission from one site to another. It is also used by content publishers to detect cases of content fraud in which old content is repackaged and sold as new original content.   (wiki http://en.wikipedia.org/wiki/Copyscape )



Tynt.com



Tynt.com is a service that allows you to track your blog or website. Using tynt you can track who is copied from your blog and tynt automatically put a link to your (original post) post in their post ( like read more ).



Google Alerts



Google Alerts is content change detection and notification service, offered by the Google, that automatically notifies users when new content from news, web, blogs, video and/or discussion groups matches a set of search terms selected by the user and stored by the Google Alerts service. Notifications can be sent by email as a feed or displayed on the users iGoogle page ( wiki: http://en.wikipedia.org/wiki/Google_Alerts).


Hope you like this :)

If ( you use GNU / Linux ) : you must watch this ;

Revolution OS is a 2001 documentary film that traces the twenty-year history of GNU, Linux, Open-source and the free-software movement.





Program to count the number of lines of code in your project !

This is a simple program in python which counts the total number of lines of code in a list of files from a directory.
 #Program to count the number of lines of code in project
#Author : Sreekumar
#
import sys
import fnmatch
import os
rootPath = sys.argv[1]
pattern = sys.argv[2]
total_lines = 0
lines = 0
for root, dirs, files in os.walk(rootPath):
for filename in fnmatch.filter(files, pattern):
filename = os.path.join(root, filename)
try:
f = open(filename,"r")
lines = len(f.readlines())
print filename + " : %d Lines"% lines
total_lines += lines
except IOError:
print "Some error"
print "\nTOTAL LINES : %s "% total_lines

Save this program as "yourfilename.py" and open a terminal
type

python yourfilename.py /yourprojectdir-path/ *.*

example :

python countlines.py "/home/x/mypro/" "*.php"

the last argumet *.php" specifies the pattern to be filtered from the list of files.

Best download manager for Linux ! ( Like IDM )

I was in search of a download manager like IDM in Linux and I search a lot on blogs and forums, but i never get any solution. I have tried many but I never find any download managers in Linux like Internet download manager. At last I found one.. "Multiget". MultiGet is an easy-to-use GUI file downloader for Windows/Linux/BSDs/MacOs. It's programmed in C++ and has a GUI based on wxWidgets. It supports HTTP/FTP protocols which covers the requirements of most users. It supports multi-task with multi-thread on multi-server. It supports resuming downloads if the Web server supports it, and if you like, you can reconfig the thread number without stopping the current task. It's also support SOCKS 4,4a,5 proxy, ftp proxy, http proxy.

n v0.8.0, a new feature was introduced, that is so called P2SP, or in other words , get file from multiple servers, and combine the data from different site into one file. This makes downloads complete much faster.

MultiGet also supports switching language dynamically, you can choose Chinese or English interface. Generally it will automatic choose a proper language for you.

At this time(version 1.1.1), MultiGet can run on Windows 2000/XP, almost all Linux desktops, MacOs, BSDs. It can only depends on GTK+ runtime environment in Linux if statically linked with wxWidgets. It was tested on many system such as : Windows 2000, ubuntu ,kubuntu, xubuntu, fc5, opensuse10.4, mandriva 2007, MEPIS 6.0, PCLinuxOS, CentOS4.4, Puppy2.0, Xandros, edubuntu, RedFlag workstation 5, MagicLinux, dubuntu, archlinux, Hiweed, FreeBSD, MacOS etc.

To install multiget:

open a terminal and type

sudo apt-get install multiget

or

Download Files


Enjoy Downloading....!