Hot Posts:

Feb 13

Prototype Gphone based on Android Platform


This video covers the first prototype Gphone based on android platform.
[video:youtube:EPeG-Ddu088]
Source: Crunchgear

Feb 08

ARM to show off Android platform


ARM Ltd. will demonstrate Google Inc.’s Android on an early prototype device at Mobile World Congress in Barcelona next week, one of several demonstrations of the mobile platform that will occur at the conference, Google said today.
ARM spokesman Stuart Gill confirmed in an interview that ARM would be conducting the demonstration of Android, but he refused to elaborate.
“ARM will be demonstrating Android on an early prototype device to show how the platform works on their processor,” Google spokesman Barry Schnitt said in an e-mail. “There are a number of other companies that will be demonstrating Android on their hardware in various forms at Mobile World Congress.” He would not name the others, however.
Read more at Computer World

Feb 07

Photo, Video & RSS Ticker – Media Ticker


Great….So now we have a Media Ticker!!
Roxio came up with new Media Ticker . As per the site details it’s more than just a photo browser or newsreader — it’s the ultimate RSS media reader. Its unique scrolling format provides you with access to unlimited news headlines, photos, articles and forums while keeping itself neatly out of the way so you can actually get on with your day. RSS feeds with thumbnails and full-size images are displayed right in the ticker. You can add the latest news, sports, headlines, cartoons, photos and more from sites like Flickr, Yahoo and MSNBC using RSS.
Read the rest of this entry »

Feb 07

Batch Image Processing in Linux – Resizing, Enhancing


I was always looking for some sort of tool like IrfanView (Windows) which can do batch processing for images on Linux box. Finally I wrote a small, simple script capable of batch processing. This simple bash script does batch resizing & enhancing for images.
Program parameters asks for Source_Directory & Destination_Directory. And based on the ImageMagik software they perform different operations on Images.
The file is attached as a text document. Just rename it to filename.bash before executing it. Bash Script: Batch Image Resizing
Here is the snippet of simple shell script.


#!/bin/bash
# This script does Batch resizing of the Photographs
# It requires ImageMagick*.* image editing software
# http://www.imagemagick.org/script/index.php
# Author: Ruituraj A. Gandhi
# Version 1.0
# Shared under Creative Commons Attribution-Share Alike 3.0 United States License
# Program Parameters
echo "Running Image enhancing & resizing script based on ImageMagik software.\n"
echo "Please enter the full Source & Target directory path for Images respectively:\n"
read BASE_DIR OUTPUT_DIR
echo "The base directory is: ${BASE_DIR}, the output directory is: ${OUTPUT_DIR}\n"
# Default base directory path where images are located
DEFAULT_BASE_DIR=`pwd`

Read the rest of this entry »

Feb 05

Strings in Java


Strings in Java are immutable. Which means when you have assigned a String a value, the value can never change– it’s immutable. Let us check this out with an example
String a=”Java “;
a=a.concat(“Rules”);

The VM took the value of String a (“Java “) and tacked “Rules” onto the end, giving the value “Java Rules”. Since Strings are immutable, the VM could not stuff this new String “Rules” into the original String “Java ” which is referenced by a. So it creates a new String object, gives it the value “Java Rules” and made a refer to it. Since a String is an object in Java, logically we have three String objects stored in the memory (“Java “,”Rules” and “Java Rules”) and only one String reference a pointing to “Java Rules”. So the other two strings even though exist in the memory are considered “lost” to the program. No code
in the program has reference to reach the “lost” strings.
Read the rest of this entry »

Feb 04

What To Do – iPhone Hung


Your iPhone suddenly hung….display permanently turned on …none of the buttons work…& you don’t know what to do?
Try this it might work:

  1. Don’t be panic :D. That’s a very important thing.
  2. Hold Power Off button ( black button on top right hand side ) & Home Button ( Big O Shaped – below screen ) for around 10-15 seconds. Your phone should switch off.
  3. Leave iPhone in that condition & wait for battery to drain. Then start charging it & after reboot it should work fine.

If above options doesn’t work, find nearby Apple store & curse your jerkness in hacking iPhone. 😐

Feb 01

Automatic Garbage Collection in Java


One of the stand out features of the Java programming language is the automatic reclamation of memory space, a technique known as the garbage collection. In languages like C++ the developers are forced to manually allocate and de-allocate memory to objects. This gives the developer an extra burden to work with and also allowing the possibility for memory leaks. Memory leakage occurs when the developer doesn’t de-allocate the memory for objects after their usage, which leads to the gradual depletion of memory. Automatic reclamation of the memory in Java frees the developer from having to keep track of when to free the allocated memory.
Read the rest of this entry »

Jan 31

Spamihilator : Best Spam Filter for E-Mail


Spamihilator works between your E-Mail client and the Internet and examines every incoming E-Mail. Useless spam mails (Junk) will be filtered out.
The new Learning Filter (Bayesian Filter) uses the rules of Thomas Bayes (English mathematician, 18th century) and calculates a certain Spam-Probability for every E-Mail. You can train this filter! So it will know your messages even better than you. Hence the recognition rate will continuously increase
Support: Tested with Microsoft Outlook Express/2000/XP/2003, Opera, Eudora, Pegasus Mail, Phoenix Mail, Netscape/Mozilla und IncrediMail
Read the rest of this entry »

Jan 31

KDE 4 goes Cross-platform : Windows, Mac OS X


Can’t live without open-source KDE (K Desktop Environment). Here you go. The KDE desktop environment is making the jump across platforms with broad support for Windows and Mac OS X. The core KDE desktop programs, the KOffice suite, and the Amarok music player are actively being ported.
Download Link: KDE Beta for Windows
http://webdev.cegit.de/snapshots/kde-windows/installer/unstable/
Read the rest of this entry »

Jan 30

Joost – Free Online Video Service


Few Highlights:

  • Joost lets you watch a variety of full-length TV shows for free on a computer.
  • Joost viewer can: build online communities, chat and swap instant messages, and watch whenever they want.
  • Joost is based on “peer-to-peer” technology similar to what Skype uses on calls.
  • Innovative Technology Award Winner 2007