Sunday, October 28, 2012

Java Spring for Beginners - part 2

Hey everyone

 This is in continuation to my previous post for spring beginners. Here are the 2nd part of the tutorials

Tutorial 11



Tutorial 12



Tutorial 13



Tutorial 14



Tutorial 15



Tutorial 16



Tutorial 17



Tutorial 18



Tutorial 19



Tutorial 20



Tutorial 21



Tutorial 22



Tutorial 23(last)



Feel free to our in your suggestions, your thoughts. I'll be anxious to hear from you

Signing off

PH

Saturday, October 20, 2012

Java Spring for Beginners

I found a brilliant set of tutorials online for beginners who're new to Spring Framework. In lack of simple to read books, i found these useful tutorials which in a simple yet descriptive way explain the steps and concepts to make a great application using all the advantages of Spring.


Tutorial 1




Tutorial 2




Tutorial 3



Tutorial 4



Tutorial 5



Tutorial 6



Tutorial 7



Tutorial 8



Tutorial 9



Tutorial 10




These are half the tutorials. Rest half would be posted in the next post.

Hope you guys liked it

PH

More Posts soon to come

Hello everyone
I understand you all must have felt like i've abandoned the blog. Its not like that. I started working somewhere, and because of this, i've suddenly felt short of time.

But worry not, i shall be starting to post soon. I've got some things up the sleeve, and will be posting them in a week or two.


PrattzzHackzz

Monday, July 30, 2012

A great video

I just came across a track from Coke Studio Pakistan season 5. have to admit, its one of the best songs i've ever heard. Bohemia collaborates with  Chakwal brothers in their folk track 'Kandyaari' .  The track is a shining example of how folk and modern music can be fused together.



The track has been playing nonstop since two days now on my PC. Hope the bug catches you too

Tuesday, July 24, 2012

Payback hears... introduces a new card

In January had put up a post mentioning how badly implemented was the payback loyalty card in India. (For those who missed out on that, http://prattzzstechblog.blogspot.in/2012/01/which-one-to-choose-payback-or-loyalty.html is the link ) Well, the effect is visible now.




Payback has launched a new card - Payback green. Meant to replace pantaloon's loyalty card, this card was introduced to help with customers complaining which card to use. Well its good to see companies caring for customer loyalty.

What can we say, online consumerism does have its advantages. Companies have to acknowledge the customers.

Saturday, July 7, 2012

Business Model - Paypal

 Here are a few videos that would be fruitful for those who want to start a online business, and need to know the market basics.






The next video does give some outdated information regarding the type of accounts available with paypal (currently there are 3 - Personal, premier and Business m while the video explains 5).



How to Open a PayPal Account -- powered by ehow




The best way would be to use the personal account. Start with the personal account first. Then when you are well acquainted with the Paypal system, upgrade to the premium accounts.

Saturday, June 16, 2012

Book Review - Ah Poetry


I had recently applied for Blogadda's book review program. I got selected, and got a compilation of poems - Ah Poetry to review.

Ah Poetry is a collection of poems by a few poetry enthusiasts. They come from all walks and professions, geographical locations , and share the same enthusiasm for creativity. Some of them learning the basics, while some showing their mastery at the discipline.

On opening the package, i first came across a note personally signed by Nirav Sanghvi, CEO of Blogadda. Also i found a bookmark along with the book. Good to see Blogadda working well to build reputation, highly appreciable.








The book was a fun experience to read. Noticed some facts that i never cared about. Found out some really nice words for using in life.

The book is full of poets( 57 poets in total - some really aces at it, while some trying evidently showing their inexperience). The 170 poem collection is exhaustive, and yet gives a unique vision to what occurs in life with us. The first poet that caught my eye was a software engineer Amanpreet Singh (amanamagus.wordpress.com) with "Vacant Horizons". The way he's depicted turbulence in mind, its quite good. I could connect with what he was trying to express, and that made it more worth it.

A retired school teacher, Mr Amiya Chatterjee(flamboyantbeggar.blogspot.com), was a delight to read. I absolutely adored all three creations of his. The way he's played with words does show his mastery at poetry. Its style reminded me of the poetry i used to read in english grammer books in Calcutta during my childhood. Fine english, excellent execution, i was simply bowled over.

Then came a honest confession by Anand Madhukar(a civil servant,fyi). His 'Letter to my father' was a honest apology, that is worth appreciation.

Then there was Kunal Sen(www.kunalsen.in). He showed how a cinematic three-act structure of poetry can be a great entertainment. His localised Bengali romantic poems were a delight to read, not often i get to read such poetry.

Then came a poem from Leenkuna Reddy - a housewife from Mumbai. Initially, i found her creations very common(i've gone through similar execution of the same idea many a times), but then came "Meandering Lines". It's an enactment of a emotional scene. Though the concept is well familiar, the execution was very unique and well narrated. She's shown she can write for bollywood (i'm serious).

Just after Leenkuna was Madhav Bhandarkar(dreamingfingers.wordpress.com) . Though i couldn't get his first creation in the book well, his last creation "Loyal Husband" made up for it(made it up very well). He shows great creativity in depicting the loyalty of a husband for his late wife.

Also i'd like to mention Pratibha Sofat, a software engineer by profession. Her poem "Dreams" was a very honest attempt at poetry.

Well, there are so many of them,  that i can keep on writing endlessly on each one of them. But time and space always become a contraint.

The book's a mixed collection of honest attempts by people, who in their life, have jotted down their experiences, their feelings with creativity and honesty. Some do make me feel interrupted from the flow, while others just leave me wanting for more. My rating for the book - 3.5 out of 5. The good part is very good, the not-so good part poems are average. Overall, i can say the book as a mixed collection. Maybe i'll send them my poems for review.

I Googled, and found out that these guys had started a facebook page, viewable at http://www.facebook.com/AhPoetry . Those interested can go there for more.


This review is a part of the http://blog.blogadda.com/2011/05/04/indian-bloggers-book-reviews" target="_blank">Book Reviews Program at  http://www.blogadda.com">BlogAdda.com. Participate now to get free books!

Tuesday, June 5, 2012

Power of a consumer - an incident

Recently, i had faced misbehavior at a Reliance store in Ansal Plaza,Greater Noida when i purchased a few items. Instead of change for due due amount, toffee's were distributed, and that too without a bill. The cash counter executive was highly ill behaved, justifying the toffee distribution as 'the whole world accepts these, why not you. You think you're a customer, so you'll own us'. When i asked the store manager to either give me a bill, or give me change for the amount i was due to receive(a single digit amount), he instead challenged me to sue him in the court.

This behavior of his enraged me. I immediately(on reaching home), sent them a mail at the customer services division of Reliance retail, demanding strict action against the responsible employees, and a case in civil,criminal and consumer courts in case they fail to do so within 15 days.


And on the 15th day, i received this mail from Kamadeba.Mohanty@ril.com.


Mr Pxxxxxx Sxxxxxx
(Reliance One Membership # 6048631038595529)

Dear Sir,

This has reference to your Complaint dated 08 May 12, regarding the incident of misbehavior by couple of our associates at Reliance Super outlet at Greater NOIDA.

At the outset, we deeply regret the  discomfort and anguish which you had to undergo due to the rude and intemperate behavior of some members of our Staffs of this Store.
We wish to assure you that the individuals involved have been dealt with in a most severe manner with suitable disciplinary action, in keeping with the motto of Reliance Retail, ‘Grahak Devo Bhava’.

As a business, we are continuously  developing specific programmes to ingrain the best traditions of Customer service among our staff members. To this end, we are grateful to you for taking time to share the valuable feedback with us. All your  feedback have been of immense value to us to implement measures to improve our customer service including listening skills, self-awareness and impulse-control while dealing with customers.

We assure you, we are taking all steps as a business founded on the ideal of ‘bettering the lives of Indians everyday’.  We will continue our best endeavors to improve our customer service and conduct of staffs through better training, motivation and weed out handful of such members. We, therefore, solicit your continued patronage which will only help us to motivate our Staffs to improve the quality of our service to a better level.

If you could please spare some time for a personal interaction, it will be my pleasure to have our Head - North Region call on you and render our regrets in person.

Thank you.

Warm regards,

Kamadeba Mohanty
National Head -  Store Operations (Value Format)
Reliance Retail Limited



It was heartening to see Mr Mohanty's immediate note of the matter.

That's the power of a consumer. So go ahead, execute your right

Sunday, June 3, 2012

Interview Tips for the job-seekers - freshers and experienced

While browsing through the deep web, i came across really unseen tips for interviews. I've nowhere seen such unique tips, and really small details. Infact, i did find some of the mistakes very common.

Here's a small list of tips.

Quick Tips

  • Be on time.
  • Make sure you have the HR/recruitment team member’s contact number handy.
  • Carry extra copies of your CV/resume.
  • Give a firm handshake.
  • Be enthusiastic about yourself, the job and the company.
  • Be positive and confident. Remember you are selling yourself.
  • Be honest.
  • Speak slowly and clearly, and project your voice.
  • Take time to think about an answer before giving it. Use phrases such as 'that's an interesting question' to buy some time
  • Never say anything negative about previous employers.
  • Make eye contact.
  • Control your body language.
  • Follow-up afterwards to check on the status. Solicit feedback in case you don’t get the job.
Some of the points mentioned here  are not followed even by experienced job-seekers. This hence makes going through these tips even more important.
Just when i read this article, i found it very useful and hence, am sharing with all of you.
The whole article can be viewed by clicking here

Sunday, April 22, 2012

2Pac - The legend lives on


I just came across this new video. Shot recently, here a hologram of Tupac performs with Snoop Dogg at the Coachella festival. The video just reminded me of the high datys of 2Pac. His legend remains, and this video just proved that. Even after two decades his charm works big. I guess you'd be mesmerized by the time you're done watching the video, just like i've been. Best oldskool rap at its best

Wednesday, April 11, 2012

Really sad state of affairs at the centre

I just saw a report on IBN7 about the famous author PadmaShree Giriraj Kishore protesting against auction of Gandhiji's blood soaked soil in an auction house in England along with a few other. This soil was the very soil on which the great man's blood fell on when Nathuram Godse assasinated him. The Padmashree awardee has declared, that in case this happens, he shall immediately return the national award given to him as a mark of protest of Indian government's failure in protecting Gandhiji's assets. he beleives that it is crucial for us Indians to maintain the integrity and respect for the father of the nation, and if he cannot be respected, then there is no point in acceptiong respect and recognition. And i firmly believe that Kishoreji is very correct in saying so. Even the west, and its visionaries(like Martin Luther King Jr) believed that Gandhiji was an iconic man , and a man of respect.





This is a matter of shame for the nation. A party that has begged for votes for over half a century doesn't even care for the man who dedicated his life for freedom, who became a visionary and an incon for India and the world. Shame on the UPA government. I guess they'd be busy thinking how to make another scam after one dozen scam exposes in the last 7 years.

Friday, March 30, 2012

Ah...what days have come

The recent development in the Indian government vs Indian army chief has become a big shame issue for all of us. The government has really lost its mind these days. Instead of fighting against corruption, or even acting against who're promoting corruption, it is instead trying to put others at blame. And the most shameful thing is that they are indirectly the army chief and relating the matter with his age dispute. Although it acknowledges the complain that General Singh had made with them last year in the vehicle bribe case, it does not give any strong reason as to why they had not investigated into the matter till now. After all, someone has bribed the highest ranking army officer. And the defence minister A.K. Antony has admitted that the General had informed him about this, but he did not take any action.

This is a matter of shame for everyone. The ruling party is alledging the highest ranking Indian army officer who has received medals like PVSM, AVSM and is even acknowledged by the US Army of being a brilliant army officer. Such low has stooped our politicians. Instead of building the nation, the government and the parliment has actually gone ballistic over the chief of army, a man who has risked his life for the nation and who has indebted each of us Indians with his contribution.



Manmohan Singh - he's a complete failure, probably the biggest failure in the history of the nation. This recent episode has proven that for sure.

Sunday, March 25, 2012

How to save a phone when it gets dropped in water

Recently, i dropped my phone in water, and it took me around 20 seconds to get it out. After this incident, i thought of googling the issue for a suitable precaution/solution (in case something similar happens in the future).

I came across this link. The link's great. The tips-tricks mentioned are quite good. Contents on sites are usually unauthenticated, but this seemed quite authenticated. Here's the link for the article

http://www.wikihow.com/Save-a-Wet-Cell-Phone

Hope this link comes in handy for people

Friday, March 23, 2012

A site for music lovers

While searching for a David guetta track, i came across a site http://mosuniverse.com/blogs/taj/. The site is actually a blog by DJ Taj - a San Diego based DJ.

DJ Taj shares music, writes reviews, and has also written for a magazine. The DJ seems a complete music enthusiast as he keeps on sharing music on a regular basis. All new tracks are on this site. Even David Guetta's 'Nothing Like The Beat' was released on this site as early as August 23, while the album was released officially on 26th august.

The reviews on the site are good. DJ Taj does show his in-depth understanding of music, and i personally liked the way he wrote his reviews.

And as for the site, its great. its hosted on Wordpress, and allows embedding music. Coming to think of the experience of going through it, the site seems great.

So in case you're a music enthusiast, this is one site cut out for you.

Tuesday, March 20, 2012

Its Official - Sony Ericsson is now Sony


I just received a mail from Sony announcing the takeover of Austrian JV Sony-Ericsson by Sony Inc. The company will now be called Sony Communications limited.

Here's the mail



I’m delighted to tell you that Sony Ericsson has become Sony Mobile Communications, and is now fully owned by Sony and integrated under the Sony Brand. Going forward, Xperia™ smartphones will form an integral part of Sony’s exciting range of products and services. This won’t affect your service or warranty*, but you will now receive the added benefit of having the world of Sony at your fingertips, creating the very best entertainment experiences on a smartphone.

The smartphone just got smarter

This change marks an exciting new chapter for the future of smartphones. With easy connectivity between your smartphone and other devices you’ll now be able to enjoy content on whichever screen suits you best whether it’s a TV, smartphone, laptop or tablet.



Yours sincerely,
Steve Walker,
Chief Marketing Officer
Sony Mobile Communications



And with this move, Sony goes aggressive into mobile hardware industry. I will be missing the ericsson logo on the top, and the well-designed familiar green logo.

Rainbow's, SDA Market, opposite IIT Gate - Big store, Cheap Act

Recently, when i visited IIT Delhi for their annual technical festival Tryst '12, i was actually in for a rude shock. Being a native of hauz Khas, i decided to give the area nearby IIT a walk. Having been a resident of the area for so many years now, the place is of a 'motherland' kind of a significance to me.

Anyways, the day was quite hot. A friend was with me. We decided to buy a soft drink to cover up for the heat. I prefered Rainbow's. I had been a patron of Rainbow's since my school days when i used to visit their outlet at kalu Sarai.

I placed the order, and took the delivery. But when i paid, i was astonished that i wasn't returned any amount. Rs 3 was due(i had paid 30 bucks in cash). I asked the billling guy about the balance, he told me that there was a special VAT of 20%. I was shocked. 20% was sheer loot. There's no such government law.

I aske dthe owner nearby about this. He said "Yaha Thanda karne ke paise lagte hai". I was astonished. The owner of an old eatery chain chrging so high and giving such a petty excuse for this. The bottle clearly mentioned the MRP Rs 27, Still he was cheating and was shameless. That actually surprised me. I had never expected so.






This was a shock for me, as Rainbow isn't just any small eatery. Its a chain, and a catering contractor, who has served contracts for 5 star hotels like Hotel Chanakya. And still he gives such lame excuse. And to top it all, he gave me a wrong bill (where in India does one get a 500ml Pepsi pet).

It is really discouraging. If such chains cheat with the common masses, its their loss, and even if they know, they do it with no shame. Pity on them

Thursday, March 8, 2012

How not to write a CV

I recently read a great article on how to avoid mistakes while writing a CV for an internship. So i'd thought i'd share with you all. Here's the summary from it.

Tip 1:
Don't write uninteresting career objectives irrelevant to the internship

Tip 2:
Don't give personal information like gender, father's name, etc that the employer hardly cares about

Tip 3:
Don't put a declaration and signature column at the end

Tip 4:
Don't give references unless someone asks after viewing your CV

The above are the points tha can be summed from reading the article. You can read the original article for a better understanding of the tips.

The whole article can be read at http://blog.internshala.com/2011/02/how-not-to-write-a-cv-1/

HTC G1 still exists, and is on Sale in India !


I was going through the net when i came across a link that was selling a phone. Opening it gave a big surprise.

The phone on sale was Google's legendary HTC G1 - The very first Android handset on the planet. Long before anybody had even thought of Samsung Galaxy's came the phone from the search Giant. It was this phone that changed the way smart phones existed, and hit Nokia's domination in the cellular phone market badly. This phone was available especially on T-Mobile.

It was taken all by shock on seeing this. Frankly speaking, i didn't believe that i had actually come across this. The pricing for the phone is quite high(considering there are better phones in this range), but then, this phone is part of history. Any technoholic would remember this as the point of beginning of a whole new era.

I still remember when i had first touched this phone. It was a very bulky phone. With its bent design, it was one of a kind phone back then. And people who don't know when this phone released, letme just tell you this phone had released somewhere around 2008. Back then, this was the peak of cutting edge technology.

The listing is viewable at http://www.naaptol.com/price/20671-HTC-G1-3G-Android-Mobile.html?utm_source=Facebook&utm_medium=Naaptol&utm_campaign=HTC-G1. Go ahead, have a look

Apple comes with iPad 4G

News is coming that Apple has released its new LTE enabled iPad 4G. This actually comes as a surprise. Pople were expecting LTE enabled cellphone, but here apple unveils a LTE enabled tabled(probably the first one of its class). This comes as a highly smart marketing move.

CNN calls it the end of 3g pads. But lets come to reality. LTE eployment is rare on the planet. Everyone uses 3G. And the biggest 4G deployer Vodafone is not on Apple's partner list.

Plus high price would be an issue. I personally feel iPad 4G would be a very highly priced product(reports say its around $500 range though i personally think it should touch the $700 mark) considering its the very first of its kind, the Apple label, and the time frame. And people would not love to pay that much.

PS; for more detailed release info on iPad 4G, visit http://money.cnn.com/2012/03/07/technology/ipad-4g/

Tuesday, March 6, 2012

The Internet changes on 6th June, 2012


And history is all set to be rewritten on 6th june 2012. Yes.

It has been finalised that many major ISP's, home networking equipment manufacturers, and web companies around the world are coming together to permanently enable IPv6 for their products and services on 6 June 2012. This would be the beginning of a new era for Internet and computing.

The event is sponsored by giants like Google, Facebook, Yahoo, AT&T, Time Warner, Cisco, D-Link and Bing. All of them are going to complete their shifting from the traditionally used IPv4 to IPv6. Shifting to IPv6 will reduce server overheads of NAT(Network Address Translation) table, hence increase performance and efficiency.

This is the biggest change some of us will be seeing in Internet computing in our lives(and still probably the biggest, Apple's ecosystem doesn't affect everyone, but the Internet does). How will IPv6 be implemented in India will be a question that time will tell.

Want more info on this. Check out http://www.worldipv6launch.org/

*SuperExcited*

Friday, March 2, 2012

More posts to come up soon

Hey there people
I recently went to the 20th Delhi World Book Fair at Pragati Maidan. And it was a whole learning experience in itself. A whole pavilion was dedicated to the city Delhi that had completed 100 years of creation. I met a lot of new interesting people from different walks of life, and learnt a lot from their experiences.

I shall be posting them soon. There's a lot of content that needs to be filtered.

Wednesday, February 29, 2012

DTTDC Coffee Home- a place that retains its charm


I recently visited the DTTDC Coffee Home at Baba Kharag Singh Marg after ten years. The place, best known as Delhi Transport and Tourism Development Corporation's public-private partnership catering, has been an old favourite with my family. Just last week, i came to know that even my grandfather loved this place.

Earlier, this coffee home was not much popular, since the legendary Indian Coffee House was just opposite to it, but post ICS's shutdown speculations in 2009, it has started receiving retired patrons who did not want to see the historical ICH shut down one day. The place is not a glamorous place like Starbucks, but an indigenous coffee outlet. You can actually feel the simplicity and quality in that place. I must mention - the place is a self-service outlet. So don't expect a five star treatment(or five star prices for the matter).

Anyhow, i looked at the menu. There were quite some things, including a burger and uttapam. I decided to go for the safest bet - the Masala Dosa. Took the token, gave the billing person two hundred rupee notes, and got back 65 bucks in change. Then i went to the delivery counter, and showed my token slip. The attendant looked at the token, tore it a little bit(thats the cut you see in the photo), and gave it back. Within 10 minutes, the order was with me. I took it, and went to the table where others were waiting.

And i must say - the food was good. I've had Dosa's in all parts of the nation - punjab, rajasthan, chennai, port blair, delhi, calcutta(or kolkata they'd say now), bangalore , hyderabad and mysore. But this was the first time i could sense all the flavours in one plate. The sambhar was neither too sour, nor too chilly, and had the perfect flavour. Same was the main dosa which was good enough even for a Punjabi(for those who don't know, Punjabi's and people like me have a good appetite, and thin coat dosa's leave us with space for more). The quality of rice used for making the dosa was brilliant, which i still haven't seen in many popular chains like Sagar Ratna or Sravana Bhawan.

Anyhow, the food was highly standardised, and though some people would not find it accoording to their traditional taste(for say, Sambhar in Rajasthan has a lot of Chilli usually, in Chennai is quite sour, in punjab its more thick), i consider it a complete Indian meal - a meal any Indian could eat when he's hungry. Its a meal for the hungry, not a sample for the taste critics. The place is more like a canteen in a government PSU, nothing big about it but still there's something different.

I personally found the place highly satisfying. I still remember, ten years back when i had visited there, the place was jam packed, and people were standing. I was a kid then, and my parents had to wait for sometime before their coffee was served. The new coffee chains might have pulled up the youth, but for some they are a part of their culture. Chains may come and go, but the culture remains there forever...

Pirate Bay marks End of an Era, or maybe the beginning of a new One

I waas going through the net, while i came across the news of Pirate Bay changing its terms of operation. The pirate bay announced that it will no longer host .torrent files, and will provide magnet links.

This comes as a big blow to hardcore Pirate Bay fans(like me). We don't know how will the performance change. Till now, pirate bay had been the one stop place to get the most active torrents. After this, i do expect sites like Demonoid to grow.

Though i personally have a feeling that The Pirate Bay will initially fall a drop, and then bounce back strong. Back in 2009, it had faced a takeover which had initially shaken its users trust, but then regained. Such a movie cannot suddenly topple the giant which has been on multiple government radars for quite sometime.

The announcement can be seem at http://thepiratebay.se/blog/208

Tuesday, February 28, 2012

Product Review - Nutrifit by Mother Dairy



Well, another one of the products i came across in the market was this one. A probiotic drink by Mother Dairy called Nutrifit. I was with someone else, and was suggested to try this out. So i did.

Nutrifit comes in a small long bottle(the shape quite similar to a flask). Nice labelling makes it a well-designed product.

Nutrifit was launched some years back, and comes in direct competition with Yakult. Aimed for kids, the drink is surprisingly consumed by adults too.

The drink is what we'd say 'dahi' in India(curd in English). It comes in two flavours - Strawberry and Mango. I tried strawberry, and its good. Its very sweet, so people with a sweet tooth will like it.

Anyways, i consumed it in the peak winter season, and i consumed Dahi everyday, but i caught cough the very next day i consumed Nutrifit, mainly because its kept in refrigerators and was chilled. So i'd rather suggest that if you have an average immunity against cold/cough, then you should consume it. For people like me, who are highly prone to them should consume it only in summers. Summers is when most of the people fall to cold/cough. Also, don't consume it in winters, especially in the evening. Thats when infection spreads easily.

Nutrifit is manufactured in the same plant(Pilkhuwa Dairy,UP) from where Mother Dairy has been producing its fermented products for years now. So i suppose its going to have high standards for manufacturing. Being a fermented product, we should be careful about the fermentation levels.

Mother Dairy being a government organisation, is highly trusted. I'd rather suggest Nutrifit instead of Yakult (inspite of the latter being the world leader in probiotic drink).The government does keep a certain standard for their products and do not care about the market dynamics.

IETF comes up with new Fellowship vacancies

I just came across the announcement of IETF taking in new fellows for IETF 84(Vancouver, Canada) and 85(Atlanta, GA).

IETF - the organisation that developed the internet, brings you to come and join their esteemed organisation as a registered fellow. Being a fellow of IETF, you shall have unique benefits that cannot be experienced anywhere.

Internet Society Fellows to the IETF receives the following assistance:

travel, accommodation, meeting registration fees, and a ticket to the IETF social event;
introduction to a mentor from their area of interest to help them prepare for the meeting, network with other experts, and successfully navigate the week-long meeting;
a stipend for incidental expenses; and
a certificate of participation.

Plus, such fellowships does make a CV highly appreciated by data network providers.

The selection criteria for the fellowship is specified here

The basic eligibility for applying for the fellowship is a) bachelors/diploma on computer sciences and b)work experience in IETF standardized work or pursuit of masters/Ph.d in related fields.

For more details, visit http://www.internetsociety.org/what-we-do/education-and-leadership-programmes/next-generation-leaders/ietf-fellowships

The last date for applying to this is March 23, 2012. So hurry up !

Sunday, February 26, 2012

How much the world has progressed

I was recently going through the archives of my blog , and i came across a specific post , which actually astonished me. It was one of my early posts of the days when it was my first month on PTB.

Here's the actual link, just in case you'd be curious Dual Sim Phones - Whats next

Some five years back,when i had first heard of dual sim phones, i was very much astonished. It seemed to be a unusual thing. I remember one had to use a specific module that allowed only one sim to be used at a time, and that module thing could be inserted in some handful phone models. A mobile device, which is quite small when compared to a multi-processor system, connecting to the same tower to register two different Subscriber Identity Modules(SIM's). Now, it all seems like a normal thing for all of us.


Also, i would also like to thank Mr Bhaskar of BookmySalon. If is wasn't for him, i would have never rediscovered the past !

Sunday, January 29, 2012

Christopher Nolan - The Cinematic Engineer

I just finished watching director Christopher Nolan's Memento. The movie which was released in year 2000, actually convinced me that Christopher Nolan is a computer engineer, a computer programmer. His direction style , and the choice of screenplay that he directs clearly shows that.



In Inception, there is the concept of 'dream within a dream'. Just like that, in a computer's operating system, there are multiple layers of instructions, and there is a layer within a layer. When one layer in the OS is executed, it completes its task,and while doing so, executes another layer. This topic is covered in a subject called Operating Systems, which is a very important topic when it comes to programming critical software, like Drivers,bootloaders,etc.

In Mememto, an incident is shown. Then the story is reversed in time to show the events that actually triggered the incident. This goes on and on until the root event - the event that directly(or indirecty caused all the events). The lead in the movie Leonard shoots a cunning looking guy at a isolated place. Then its shown how did he reach there. Eventually, the story reaches full circle,and makes sense there only when the audience takes all the small parts and analyses them as a single unit. This is similar to the concept of circular Linked Lists in data structures, or Spiral model of Software Development Life Cycle in Software Engineering.

I'm not trying to prove any point. I'm saying is that its quite interesting to see an Engineer change the way movies are made. Memento and Inception are brilliant movies, one of their kind. Movies like 'The Prestige' and 'The Dark Knight' were also brilliant, but they weren't as impacting to human brain as Memento or Inception. Although, i must admit that Inception was a highly tiring movie, it took me a few cups of coffee to relax the grey cells, that were overburdened links pieces. Though, i still admit that Inception is one of the best movies i've ever seen, and one om my favourites. That's a different thing that only those people with extremely high IQ's were able to completely understand the complex logics that formed the backbone of the story.

So the next time you go to Christopher Nolan movie(which most probably might be the highly awaited 'The Dark Knight Rises'), do think of that movie as an 'engineered' movie.

Saturday, January 28, 2012

Kanye West - The future of Music ?!


Kanye West - the future of music?

I was going through some tracks stored on my PC, and i came across this track from "My Dark Twisted Fantasy". This 'Kanye West' album has exhibited some really good lyrics writing, punched with some really peppy beats. Its no wonder that My Dark Twisted Fantasy went so high at the Billboards.

The track was 'Lost in the World'. The lyrics reminded me of the old Eminem, coupled with the soul of Justin Timberlake's 'Futursex/Lovesounds' which was declared the best album of the decade in a survey last year. Here's a peek at the lyrics

"I'm lost in the world
I'm down my whole life
I'm new in the city
But I'm down for the night

Down for the night, down for the night

You're my devil, you're my angel
You're my heaven, you're my hell
You're my now, you're my forever
You're my freedom, you're my jail
You're my lies, you're my truth
You're my war, you're my truce
You're my questions, you're my proof
You're my stress and you're my masseuse


Songwriters: Odilien Dibango;Justin Deyarmond Vernon;Gil Scott-heron;Jeffrey Bhasker;Kanye West;James Brown


The depression in the lyrics appear just in the way like Eminem represents(although his lyrical writing is differnt). And the writing style is similar to Justin's. The good part is that Kanye has maintained his typical rapping style, which was also included in the single 'Heartless'. Though Heartless was just a depressing track, Lost in the World is a bittersweet track - the classic kind.

Kanye was already good at lyrics in his albums. His first album Late Registration was also brilliantly written, and hence fetched him rave reviews. It was just his clash with 50 cent's party anthem 'Inm Da Club' that impacted its popularity(For those who don't know, 50Cent and Kanye West released their respective firt albums of their career at roughly the same time).

Only time will tell whether Kanye will become the future of the Hip-hop community. Until then, lets enjoy the great music !

What do you think? Do you think the same, or have a different opinion? Feel free to pour in your comments

Facebook - a review

Its been sometime since i switched to the new Timeline in Facebook. Recently, i decided to check my privacy settings, and make the required changes. As a thumb rule, i check my Facebook privacy settings at least once every month. This was for the first time i was doing so after selecting the nuisance called Timeline. I found multiple changes



Firstly, i noticed that the viewing policies in the lists were changed. Previously, we could easily withhold friends in a specific list to not to view friends from a specific list. Now, this is not possible.



Secondly, it took me a lot of time in finding where was the 'view as' button. Facebook has this feature where you can see what would be your profile's view to a particular friend when he/she opens it. Earlier it used to be on the Privacy settings page. It took me almost a couple of hours, as i had never tried it on Timeline. Yes, it is now very well placed, but because people have been using that feature for two years now, it took me time to find it. Anyhow, i've learnt it now, and yes it is convenient than earlier.



Thirdly, i found one major issue. You can tag a geographical location on the maps page or the home page, but you can remove it from your Timeline only, and still it won't get removed completely. I had tagged such, and i had to access Facebook from a mobile's Opera Mini browser to remove it. Pretty troublesome.


Fourthly, any photo that you share can be downloaded. A few years back, they had this feature where the picture audience could not download it by right clicking. But then,dragging the photo to the comments box or even to the address bar would show the direct URL for the photo. Hi5 had worked on it, and embedded it on the page in such a way that nobody could download it, or view its direct URL in any way. Facebook should implement it and not turn its face away.


Finally, and the most repeated complain of mine - why does Facebook have to make pages so heavy? If you cannot implement Ajax well, why waste effort on it. Google Plus has a brilliant Ajax implementation. Its just that people are so hooked to Facebook, and the Orkut'ish feeling that Google Plus gives is what make people stay there.



Facebook should make Timeline optional. It has been a pain for my wireless internet, as well as for my eyes ever since i committed the mistake of taking a preview.

Friday, January 27, 2012

Comedy central in India


On tte 23rd, Comedy Central launched its Indian operations. The viacom channel had been airing its popular 'South Park' series through VH1 India finally decided to mmake an appearence in India. This comes after the American major CBS launched its three channels in association with Reliance Big including Spark and Love, and retaining its trademark shows like 30Rock.

Its good to see that the American majors are coming to India. But i do hope that they start airing us the latest seasons of their shows, and not the pre-historic ones. Atleast CBS should air the ongoing season 9 of Two and a half men, whose season 5-8 are being aired by Star World(yes, season 5 to season 8).

Well, Comedy Central's still not available on my Airtel Digital TV

Facebook being a dictator by imposing Timeline ?

On a friend's suggestion, i activated the Timeline offered by Facebook for sometime now. Timeline had alrady been a disputed application(first some old group of Zuckerberg's classmates had claimed their Intellectual Property right for it, then Zuckerberg was sued by some timelines.com for the same, read http://en.wikipedia.org/wiki/ConnectU for more). After all this legal hassle, Timeline was implemented. But ever since then, its been under the public ire. People all over the world have been criticising it for various reasons. Some find it too congested, some say that its too complicated. My personal comment on it would be that its too congested, is highly bandwidth and data hungry, shows too much irrelevant stuff, and simply exposes all the activities you might have ever done on your FB account(it showed me what links had i shared back in 2007, that much privacy has been exposed).



In the act of 'Copying the iPhone interface' , Mack Zuckerberg led Facebook has gone way ahead to use other people's ideas in their site. Anyhow, 'imposing' them compulsorily on anyone who selects the 'preview timeline' button shouldn't be there. Thats what happened to me. There was nowhere written, or a disclaimer stating that we would not be able to switch back to the old timeline. So Mark 'Sucker'berg is actually deveiving people into timeline.



And i also found that every activity that i did on Facebook since i joined it in August 2007 was there on the timeline. I mean, why would a website collect all that information just from one user, and save it for so many years? And with 80million users, it should be more than 1024Terabytes(yes, it can be. Wall posts of throwing sheep and throwing dog are also saved, and so is the youtube link you shared in 2009). Isn't the right to that much data an insecurity? What if there's some loophole in Timeline, and someone can view every damn activity inspite of being in the blocked list?



Even the internet is abuzz with words criticising Timeline. I found dozens oflinks like http://www.theatlanticwire.com/technology/2011/12/everything-youll-hate-about-new-facebook-timeline/46237/ openly criticising Facebook. Also fellow bloggers like Randy Adams openly alleging Facebook has been a copier, and habitual intellectual property thief and law violator. Well, he's not false in saying so,considering that none of the high-profile cases against Facebook were completed in court, and Facebook did an out of court settlement with all of them. Randy did find out a great way to protest facebook's move to 'force' timeline on us. Just hide the ad, and state "protest timeline" in the reason to hide it.



My point is, Facebook should keep things transparent and clear, just like the mighty Google(the supreme god of Internet) does. Google, inspite being an ecosystem in itself, thousand times larget than Facebook has a better transparency, and does things flawlessly. We should remember, that all the Ajax that Facebook uses exists on the planet thanks to Google Labs.



My personal view - Google should buy out Facebook. I've been with Google for the last 8 years, and have to admit. Google is the only thing on the planet that can challenge Microsoft. Apple's a down'er with again copied concepts and unfair policies.

Monday, January 23, 2012

A resource for the mysql needful

Hey everyone.

I recently had a task given by a ivy league company for its recruitment assessment. The program was to be done on c++, and needed the use of MySql C API. It took me a lot of time to understand how it worked. I tried a lot of googling, but it did not help out much. It was only by chance wen one of my friends suggested a page which eventually leads me to the API description page. Things went smooth from there.

I've decided to share te program with everyone, for education purposes only. Do not send this program to the recruiter. Read it, observe it, understand it, and use your logic. Also, should i mention, the program has been compiled and checked for any errors(no errors found), but hasn't been tried on a database. Mysql doesn't install properly on my Ubuntu 10.10(wonder whats the problem).


Write a program in C to read a single line mysql query from a text file, and execute it.


#include
#include
#include
main() {
MYSQL *conn; /*pointer to connect handler */
MYSQL_RES *res ;/*shows result of the query */
MYSQL_ROW row; /*one row of data*/
char *server = "localhost";
char *user = "root";
char *password = "1"; /* set me first */
char *database = "mysql";
conn = mysql_init(NULL);
char ch[100]; /*string to get sql command from file*/
int colno;



/* Connect to database */
if (!mysql_real_connect(conn, server,
user, password, database, 0, NULL, 0)) {
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

/* to get sql command from file */
FILE *fin;
if(fin==NULL)
{
printf("no command file");
}
fin=fopen("sqlcomm.txt","r");
fgets(ch,100,fin);




/* send SQL query */
if (mysql_query(conn, ch)) {
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}
res = mysql_use_result(conn);//read the result of the query, one word at a time

colno=mysql_field_count(conn);


/* output table name */
printf("The Output for your query is:\n");
int c=0;

while ((row = mysql_fetch_row(res)) != NULL)
{ for(c=0;c<=colno;c++)
printf("%s \n", row[c]);}




/* close connection */
mysql_free_result(res);
mysql_close(conn);
/* close the file */
fclose(fin);
}



I've added comments too to make understanding easier. Special thanks to my old pal Shashank Mehra for his inputs, and for clearing out silly mistakes.

Permanent Resident Certificate - a present need for Delhi

On Sunday, the New Delhi CM Sheila Dixit again mentioned that the immigrants from neighbouring states were causing the arrangements made by the Delhi government inadequate. The immigrants, that come into the city in thousands everyday, cause the resources to be inadequate.

I fully agree to her. Being a fourth generation in Delhi, my family has been staying in the city since its inception(courtesy of my Grandfather, who was in excise services then). And ever since then, the city has been taking in more and more people. Infact, even i've seen people from far away states come to Delhi, and reside here.

One of the major problems in Delhi is that everyone's calls himself a Delhi'ite - even if he's just come to Delhi half an hour back. There a lot of students from multiple states who coe here just for six months, do not attend their classes, and pass their course, and call themselves a 'Delhi'ite'. Such are the people i get disgusted at. they get all the rights which are meant for us Delhi'ites.

I do not mean to discriminate people. Its just that everyone eats into our share. For better elaboration, i'd give my personal example. When i had passed highschool, we had to give enterance exams for higher edication. Now in Delhi, there were hardly 12000 seats(including 49% quota for SC/ST/OBC/Defence Personnel/Kashmir Immigrant), and the number of applicants were 76000+(YES, JUST IN DELHI, this figure doesnt include Noida,Gurgaon,Ghaziabad, Greater Noida).

And so, because of excessive competition, i wasn't able to secure an admission in Delhi. Born in Delhi, brought up in Delhi, lived in Delhi, but still no admission. Though a specific batchmate, who just had shifted from another town in Western India to Delhi, got a seat. My point is, in other states, there is a provision of domiscile. Haryana has planned ahead, and has provided a "Permanent Residence Certificate", which grants admission to people who have been residing in Haryana for the past 15years, even though they are not currently here. The state has protected the interest of its public. Other union territories like Andaman and Nicobar islands also have such provisions(Residents of the Island in Andaman & Nicobar).

Delhi should learn from Haryana. The original Delhi'ites are being bullied by people who just came to the city yesterday. Infact, i am saying this with a sad heart, most of the people who're migrating to Delhi are mostly less mannered people who lack decency like the old Delhi'ites and spread wrong word about the original Delhi'ites and their city. They are more like parasites, who keep on cursing the city which has provided them with employment/education. Once a person wo used to study in my institution, and lived on rent in my locality, was from a eastern state(some village too far away) kept calling Delhi names for being too populated, and dirty and himself used to spit continuously on the road. When i said that guys like him were making the city dirty, inhygenic by not caring about public hygiene, he started cursing Delhi'ites calling us arrogant. Which city would like to have such parasites. Mumbai has multiple Marathi forces which keeps a check such people. Its Delhi who 'tolerates' such people.

Delhi used to be as good looking as Chandigarh back in early 2000's. In the past 5-7 years, it has become into a city which is nowhere near the old city. Even the BBC archives of this city seem to be of a city in other nation. Its hard to believe that this city has changed so much, and that too in the negative sense.

So, its high time that Delhi should bring in a 'Permanent residence Certificate' preference when it comes to any admissions, government jobs or property allotment. Unless we filter the crowd in the city, traffic, cleanliness, health, pollution will remain a problem.

Hope someone in the Government of NCT of Delhi would be reading this.

Sunday, January 22, 2012

A funny story, do read

Recently, i came across a very funny post. It was of a guy who goes, falls for and hits a girl in a local club. Only to realise he has screwed it up really badly. A hilarious post.



Originally, the post was open for all, but on getting too may visitors commenting on his tragedy, he decided to lock the blog to invitees only. Anyhow, i found a link to his blog. Better check out asap. The article is definitely worth a look.



Read the post at http://tinyurl.com/shortfunnylink

And if you like it, feel free to express. Comments are welcomed

Saturday, January 21, 2012

HCL kids bigtime !

I recently got an interview call from HCL Technologies - one of the majors in software and IT services. Better known for one of the biggest IT employers in India, and for its US$7Billion turnover(which we see mentioned very frequently in HCL ads). Along with the interview call mail, i got the following introductory manual.

Better known in India as one of the least employee friendly IT company, and considered way behind Indian IT giants like Tata Consultancy Services and Infosys , pays less than most of its counterparts in India. Infact, for some software development positions, it pays engineers less than what it pays to the Technical support staff(for example, the staff which sorts out networking issues in AT&T's US network). Have a look at the brochure promoting their fresher recruitment program as "Step Up".

Download the Brochure from here and see it for yourself
http://www.cocubes.com/download/attachment.aspx?id=2821

"Promoting and searching best talent", "IBM becoming nervous about HCL" - such dialogues seemed hilarious. Everyone knows that HCL is the 'vendor' in IT companies.

HCL sure knows how to kid around :)

Which one to choose - Payback or Loyalty ?

I recently visited the Pantaloons outlet at Noida. Now, to my surprise, they were not accepting the Payback card that i had signed up for recently. The card, being promoted by the Future Group, which is the group owning Pantaloons, and the Pantaloons logo being clearly visible on the card, still the employees did not accept the card. Instead, they only used the Pantaloons green card that has been there for some years now.

It is actually surprising to see that a major like Future group has such mismanagement about flagship programs. What should a consumer do in such situations - go for the Pantaloons card, or the Payback loyalty card?

Samsung Kies Mainstage - a Failure

Samsung Kies has been one of the worst designed piece of software i've seen in a long time. Not only it has issues in connecting to the devices, it also gives a lot of trouble in starting up. Also, at a number of occasions, it gets hanged. It also affects the other processes that un on the OS. Here's a view of the screen during one of my PC's freeze on running Kies.


The white screen that you see is the Kies Mainstage screen. This is not something morphed. Just as i used to run the Kies application, the Kies Mainstage froze the system. Because of this, most of the applications that run on the system became unstable, and started freezing(maybe because of Thrashing).

This is not a new problem for Samsung. Samsung SDS, which is responsibe for making softwares for Samsung hardware, has been shamelessly promoting this application for the new geneation Samsung phones, phones like Ch@t 332, Ch@t335, even with the Android smartphones, such as Galaxy Ace. Everyone that has been using this application has been constantly grumbling about the unstability, hanging, slowing and inefficiency of the application and its side-effects on the system. And if you download the new version of Samsung Kies, its nothing more than a media suite for managing audio-visual media, which can be done even with a memory card reader. Utter nonsense

Hoping Samsung will be reading this ... Please stop distributing this nonsense and introduce something sensible.

Tuesday, January 10, 2012

Product Review - Keypass Password Safe

Accessing various public shared computers and typing my password on them had been a concern for me. And this concern was increasing day after day, as many of the computers that i used to access my accounts were under remote access, which the admins used to unlock the computer and make it available for access. Because of this, the on-screen keyboard was extremely unsafe. To add to this were the constant risks of viruses, trojans, spywares and desktop-monitoring softwares that might give out my passwords.

So i decided to go around the net and find some password vault software that would make it really convinient for me to store and fill passwords without typing on the keyboard, or the on-screen keyboard. While surfing, i downloaded KeyPass Password Safe. I don't remember from which site i downloaded it, but i would be really thankful to it. The installer was a few MB's in size, and small. For those of you who would like to see a screenshot of the running program, here's it.







The program has a brilliant UI, and a easy to understand system. Just choose a master password, right click, add an entry, enter the username and password, and the URL for the site where you'd like to fill in the password. The rest should be considered as done. Whenever you need to write the whole userid and password, just open the database, right click on the value you'd like to fill the userid password columns with, and click "Perform Auto-Type", and the password will be automatically filled in that page. Though the program does not fill in passwords for embedded or pop-in sub windows, or scripts, but words for the regular textbox based authentication columns (like Blogger's).

Anyhow, after using this software for some weeks now, i can say that i can leave all my password related worries to this software. Easy software, great UI, it has been the program that i should have had in my pen drive years back.

I'd rate this program 4.8 out of 5.

What would you say - do you think the same, or have a different opinion, try the program and feel free to share your comments.

Windows 7 taking over iOS ?


Is Windows 7 mobile taking over iPhone

For sometime now, i have been hearing rave reviews about devices running on Windows 7 mobile. Its since the launch of iPhone 4S, the number of reviews in favour of Windows Phone 7 have been increasing day after day. Just recently, i read an article describing the same.

In a column by Nick Wingfield in the HT, the writer states that the software from the digital giant has already started shaking Apple's domination. He furthur continues to write that a professor at University of Washington Axel Roesler finds Windows phone OS packed with Nokia's hardware as 'striking different' and sets one apart.

Thouth the article by Nick Wingfield was not a good piece of reading material, but it still makes one think over. Nokia's Lumia 900 which runs on Windows 7 mobile is sold in the US on AT&T network - the same network on which the iphone is sold. Just add good looking hardware to the Windows Phone 7 OS, and here's a device comparable to the iPhone. This example only shows that even AT&T finds Windows Mobile 7 packed phone poses a stiff competition to the Apple iPhone. Another thing that affects is that Apple has been more or less repeating products over the same central idea - flawless touch experience and hasn't done much changes to the UI design. Microsoft, on the other hand, after being rejected completely on Windows mobile 6.5 and Windows Vista , reworked its whole UI on both desktop and mobile platforms, and has been trying to establish Windows 7 as a big label , just like Windows XP was.

And apart from all the factors is the pricing. Windows 7 devices are way cheaper than iPhone 4S (i can buy five basic BlackBerry's, or two-three Windows 7 handsets at the price of one iPhone 7). And everyone knows that Siri maybe the first assistant in mobile devices, but it was Microsoft who first introduced speech translator for Word and the subsequent speech recognition softwares(some Lauren-Housie program as far as i remember, was bundled with office XP).

More Reliance Nonsense

After my friend's experience some days back, i decided to see if i go through the same experience that he had gone through. So i got myself a recharge of Rs50, and got Rs42 as balance, alongwith 10 night minutes of reliance to reliance.

On the same day, i got some work late at night and needed to call a friend for some cross-reference, and by chance the friend i called was on the reliance network. So, i called him up thinking that my free minutes will be used. I was able to talk only for 1min 47 seconds, because the network was so bad at my end that any conversation was practically impossible. So the other person disconnected the phone and called me up.

After that, i realised that Reliance had deducted 5 mins our of the 10 minutes given to me. And this is when the call didn't last for more than 107seconds. Pretty astonishing that Reliance bills 5minutes for calls less than 2 minutes. Thats a loot of 150percent.

Anyways, what else can be expected of Reliance. Bad network, worse billing. The network is really 'cheap', no wonder they need two-three actors to promote their network.

Sunday, January 8, 2012

is Elitmus better or AMCAT

In the past six months, i have appeared in both of the consultancy exams that open the for multiple companies - AMCAT and eLitmus. The AMCAT exam comes from the Aspiring Minds Limited, and eLitmus comes from eLitmus evaluations limited. Both of these companies give candidates the opportunity to sit for companies like Ericsson and so. Both the exams have a good track record. AMCAT gives a better detailed result, whereas eLitmus gives a more transparent process. Once, i had a confusion on which one to appear in. eLitmus was expensive, but more reputed, whereas AMCAT was quite reasonable but didn't give the opportunity to apply by oneself(one can only pray that the company will invite the candidate).

So i appeared for the both. Both were very different exams. AMCAT tested your speed, efficiency , skills with easy questions that needed to be answered rapidly. eLitmus, on the other hand, needed one to be more precisely correct, and have better IQ abilities.

I got a decent face-saving score in both. Though i like elitmus personally, i'd rather suggest that someone who is on the threshold of making a decision to appear in either one of them should analyse himself/herself well. If you're good at roteing stuff, go for AMCAT. If you're bad at roteing, and use your logic go for eLitmus. I've seen that girls perform better in AMCAT,maybe because they're consistent in efforts and that shows in AMCAT. Both the companies open opportunities for good companies. I've appeared for companies through both these tests, and let me tell you, these tests give you a hell of opportunities, but only to realise that you've only cut the crap, and the competition is still enormous. In one company, i managed to reach till the personal interveiew, but couldn't make it to the HR interview round. The reason was that the company needed to recruit 3 programmers, and there were 60 candidates who had appeared for the PI round.

Hope this has been helpful who are on the verge of this dilemma. It took me three months and 1000bucks to realise this.

Tuesday, January 3, 2012

Tablet sales worry RIM, calls for desperate measures


RIM had announced that in India, they were offering their Blackberry playbook for a whopping 50% discount. This was done on the occasion of the festive season starting from christmas. The Blackberry Playbook 16Gb , priced originally around INR27000 is being sold at around INR16000(don't know the exact digit of the prices).

It is quite a surprising move that RIM has taken. Inspite of a great OS, the Playbook hadn't been a great success. Its competition comes from Apple's iPad, and the pleothra of various Android powered tablets which come in all shapes, size and price bands.

My Wishlist

I've been in a technology deprived state for quite sometime. My life's lately been more involved in academics rather than technology. So i decided a list of all the technology that i'd want in the new year. Here it goes

a new laptop(preferably a i7)
Blackberry Bold 2
Apple iPad/Samsung Galaxy Tab


And this would do it for me at the moment. With the hectic life, there's nothing more i'd like to purchase