by Joel on January 28, 2010
Acer, ranking second in the global PC market, launched it’s first Android phone on the 28th of January. With not just powered by the Qualcomm Snapdragon processor, it is the world’s first Android 1.6 high definition Smartphone and is priced at Rs. 24, 900 with some amazingly unbeatable features.

Acer Liquid Features and Specifications:
- GSM: Quad-band 850/900/1800/1900 MHz
- GPRS/EDGE Class B
- Processor: 1GHz Qualcomm QSD 8250
- 5 megapixel camera with autofocus
- 3.5 “WVGA (800 × 480) Capacitive Touchscreen Display
- 256 MB SDRAM / 512 MB FLASH
- Bluetooth® 2.0+EDR
- Integrated A-GPS
- 3.5mm headphone ja
- Battery: Lithium Polymer rechargeable with 1.350 mAh capacity
- Talk time: Up to 5 hours for WCDMA / Up to 6 hours for GSM
P.S. If you’d like to get your hands on it and play around with it, then contact me or just DM me on Twitter
by Joel on August 2, 2009
Friends on Flickr asked me how I did this. So I thought let me share it by posting a tutorial here. This is my first tutorial that I’m writing. So please bare with my teaching
I’ve used keyboard shortcuts here to make the process faster.
Step 1: Open the image you want to work on. In this tutorial I’ll be using the image below.

Crop the image if you would like to…
Step 2: Desaturate the image. Press Ctrl+Shift+U to do so…
Now create a new layer by pressing Ctrl+Shift+N and change the blending mode of Layer 1 to Color. (Important Step!)
Select Color from the drop down menu. See below.

[click to continue...]
by Joel on July 11, 2009
Have any basic idea of OOP? No? Then, don’t bother reading.
Twitter is a place to have fun, stay updated and connect with friends of friends. Growing your network on Twitter now is becoming a little tougher than earlier. All thanks to bots and spammer
You know, they are the spoilsports found everywhere.
Anyways, I found something interesting on Jerod Santo’s blog. A way to expand you Twitter network with Ruby. This Ruby (program) generates a list of people highly followed by our friends.
The Flow
- Fetch the ids of all the people you follow
- Use those ids to fetch the ids of all the people they follow
- Remove any ids in both groups
- Tally the occurrences of each unique id in the list
- Sort them by most occurrences
- Iterate the top 10 and print the user information
The Script
require 'rubygems'
require 'twitter'
base = Twitter::Base.new(Twitter::HTTPAuth.new('username', 'password'))
my_friends = base.friend_ids
candidates = my_friends.inject(Array.new) { |array,id| array += Twitter.friend_ids(id); array }
candidates -= my_friends
tallied = candidates.inject(Hash.new(0)) { |hash, can| hash[can] += 1; hash }
ordered = tallied.sort { |x,y| y[1] <=> x[1] }
ordered[0..9].each do |array|
user = base.user(array[0])
puts "#{user.screen_name} is followed by #{array[1]} of the people you follow."
end
P.S I am not a Ruby programmer.
P.S.S You can follow me on Twitter. Click here here to do so.
by Joel on June 28, 2009
Are you a beginner? Just started a new blog or did you just shift your blogging platform to WordPress? Well, that’s really awesome if your blog is powered by WordPress. We love it. Everyone loves it and you will also
WordPress enables you to install plug-ins, which basically is used to power up your blog even more. In other words, plug-ins help you to extend your blogs functionality. There are thousands of WordPress plug-ins that are available for download (free and premium). You just need the right plug-ins to tweak and extend your blogs functionality.
So, are you worried about to which plug-in you should install? Confused about it? Hmm, need not be anymore
The following is the list plug-ins that I’ve created for you and the reason, why you need to install them on your new blog even before you go ahead and make your first post.
[click to continue...]