Saturday, September 28, 2013

The Blue Shirt

Wifey keeps complaining about my wardrobe, making (seemingly) wild allegations that all my shirts look alike. Most Monday mornings I face the daunting task of picking a shirt to begin the week with, while trying to desperately claw at the vague recollection of what I wore on Thursday, the previous week (Friday's are casual). Pooja's of no help as she revels in the vindication of her claim, reiterating that it does not matter what I wear, since every shirt looks the same. You know, I do want to get her checked.
Image courtesy here

There's limited choice when it comes to men's formals with the additional constraint of lighter shades due to my natural color - I got 33% of tall, dark & handsome (My marriage bio data says I am wheatish ;). And I love blues. My practical solution is to have uniforms in office. That way we all have 1 less thing to worry about and can focus on more pressing problems like what to pack for lunch?

Update:
Going through some team outing photos taken over 3 years, I realized a frequently repeated item - the black shirt in my profile photo...oh well

Friday, September 27, 2013

Kabhi Alvida na Kehna

Today I find myself humbled by the love and affection from a team that was a part of my professional and personal life for the last 6 and a half years. It is time to say good bye as I end an association that has pretty much defined me, made me what I am today. I thank you all for your undying support, commitment and affection. "If I have seen further it is by standing on the shoulders of giants [1]" -  what you see in me is a reflection of your hard work, dedication and excellence.
I leave with memories that I will always hold very close to my heart, in the hope of ever-lasting friendships and that our professional paths meet again.
Thank You Team Cover-All@Synechron Technologies
Looking forward to my next assignment at Synechron...

Some memories:
My wedding

Christmas 2010

Christmas 2011

Commercial Auto Party

Party at Sohos

Trek @ Dhak Bahiri

Party at Barbeque Nation

Party @ Hard Rock Cafe

Trek to Harishchandra Gadh

Holi @ Office in 2010

Holi in 2011

Trek to Kothaligadh

New Years @ Office

Trek to Rajgadh

Trek to Rajgadh again

Shintrewadi


Monday, September 23, 2013

Go phishing

Online lottery & phishing scams are on the rise in India. The phone revolution has led a growing number of users to utilize the internet for critical services like internet banking. However armed with inadequate knowledge of the internet people often end up being victims of online scams.

I recently received an interesting email spoofed from customer.care@icicibank.com. Surprisingly this got through gmail spam filters and reached my primary inbox:

Subject:  ICICI ALERT: Your Account is Temporarily Locked
Attn: Valued & Esteemed Customer,

Your ICICI Online Internet Banking Account has generated an error code (ICICI_ERROR-317FR) in our new secured and innovated database because it is not configured with our latest protection scheme (The ICICI 3D SECURED SYSTEM)
ICICI Bank has made second (The ICICI 3D SECURED SYSTEM) Authentication mandatory from 1st September, 2013
To Enroll into Our newly introduced security feature,The (3D SECURED SYSTEM) which works by placing a triple security on your account. Please Login and complete your enrollment process which is mandatory for all users. We look forward to giving our customers the best of our services not comparable to other banks.
The ICICI 3D Secured System is an innovated data migration process in which manual verification of login details is compulsory to activate you for the latest online banking security. To proceed, please follow the steps below:

SECURITY ACTIVATION STEPS:
1. Open The Attachment In This Mail Which Contains A Security Verification Page.
2. Carefully Confirm Your details and Get secured Instantly .
3. After Successful Verification, You Will Be Redirected To Our Disclaimer Page.
4. In two weeks from your receipt of this mail, You Will Receive A Manual Containing A Pin And How To Activate It.

Note
Corporate Customers with Two or More USERS (The Enterer and APPROVER) are required to Fill this Form again with their APPROVER Details

Please Note your Error Code as it wil be needed when our customer care contacts you

Instruction on how to open the  file
After Successful Download of the attached file, right click on the file and view with your Browser
The form needs to be opened in a modern browser which has javascript enabled ( Internet Explorer 7, Firefox 3, Safari 3, Opera 9)

If you are using Internet Explorer please allow ActiveX for scripts to perform all data
transfers securely.

All fields are important and must be filled correctly for secure submission

Thank you for your cooperation.

Sincerely,

ICICI Bank Ltd.

Online Banking Security Unit
The email had 2 attachments: Personal USER.html & Corporate USER.html:
Corporate USER.html

Personal USER.html
Both files use javascript to hide & encrypt the source code:

On submit your information is sent to cleverly named domain: http://infinity.icicibank.co.in.bankaway.action.retuser.init.001-y8appsignonbankid-ici8apptype-corporate9abrdprf-n.carlosbreeze.com.internetbanking.com.acess.com.user.agent.notarypublicwilltravel.com/verify/icicix.php.
Cleverly named because the starting part of the address is similar to what ICICI Bank uses on its internet banking website.
Inspect element in Chrome
Someone (Abhilash :P in the source code above) seems to have put a lot of effort in coding this. I informed ICICI about this email. I hope no one falls prey to this new scam.

Tuesday, September 17, 2013

Pointers on creating a resume for Software Engineers

I finally got down to the not-so-fun task of updating my resume after a gap of more than 6 years - that is when I left my last job. Some pointers based on my personal experience:

  1. Keep it short. This is one constant irritant I have seen through a few hundred interviews taken through the last 6 years. Everyone loves talking about their project even if their contribution was 10 lines of code. Mention only significant projects, a short description and your role was on the project. Trust me, no one is interested in reading a 5 page discourse about your professional background. I cut down my long essay style resume to 2 pages. Resumes act as conversation starters - after that its really the interview that matters.
  2. Spelling & Grammar. Proof read it and proof read it again. If you do not have a strong command on language, get it verified by someone else. These mistakes may get your resume rejected even before reaching the technical team.
  3. Make it pretty. Format your resume properly. Do not use spaces or tabs for indentation. Use tables in word and once done, hide the borders. From the scores of people being considered for a position a prettier one is definitely going to register in the mind of the recruiter
  4. Know what you claim you know. No need to mention the gazillion technologies used on your project when you worked only on one of them. The interviewer has every right to question you on what you claimed to know on your resume. Clean it out and focus on your strengths.
  5. Use keywords. If you are applying for a java developer job that requires spring & hibernate knowledge (and you have relevant experience), mention it clearly in your skill or summary section. The first search recruiters run is through keywords. This ensures that your resume will at least show up in their search
  6. Include any awards and special recognition. This helps in creating a first impression on your interviewer
  7. Every certification is worth a mention. I am extremely skeptical about the true value of technology certifications, however given no standardization, many companies & recruiters look for people with standard industry certifications. So that SCJP you did 10 years ago might still be useful to get you noticed :)
  8. Convert to PDF - do not send out doc or docx files. Instead convert it to pdf so that it's cross platform compliant and will print exactly how it looks on your computer.

My experience@Passport Seva Kendra, Pune

I recently applied for Avani's passport on http://passport.gov.in/ and have to say that the new system and process has come a long way from when I renewed my passport about a year back.
  1. You start by filling an online application on the website above
  2. Pay online and book an appointment. You do not need an appointment for minors. I had taken an appointment but had to cancel it and take a fresh printout of the receipt.
  3. Print your receipt (no need to print form) and carry self attested copies and originals of your documents. There is also a nice document advisor that gives a list of documents that are needed as proof
  4. The passport office in pune is locate here
  5. Do not forget any printouts. The only shops to take printouts opposite the passport office are notary offices who charge a bomb for a single printout. Even though I had a pdf on a USB drive, one guy asked for Rs 30 for printing my cancelled receipt. I did find a cyber cafe (a little down the road towards Ghorpadi) who was reasonable at Rs. 3/printout
  6. The document verification has been outsourced and you have to go through 4 levels (Foyer - where you are given a bar-coded folder, A, B, C) of verification to finish the process.
  7. Overall the process has been streamlined (I had spent 2 full days at the old office for my renewal), though the waiting times between subsequent levels needs to be reduced. I was in by 10 AM and out by 12.30 pm
  8. There is a photocopy machine inside the office that can be used to take copies
  9. The office has a decent waiting area, is air conditioned and clean. Rarely found luxuries in govt. offices across the country :)

Aye Hip hopper mujhe Pyar to Kar :)

Been listening to this in a loop since a couple of day: amazingly amusing one by Ishq Bector:

The Lyrics are really funny:

Naasta Taiyaar hai Sir
Aur Kuch Chahiye?
Bolu to mein~~

Yeah Just Give me Sum
[Hip hop hip hop]2
lets go

[Aye hip hopper
Mujhe pyaar to kar
Aye hip hopper]4
Just drop it gal

Mein pyaar ki dariya mein
Mein love ki duniya mein
Ek doopki lona sir

Aye hip hopper 2
Mujhe pyaar to kar
hhhip hopper

Kya tu bak rahi hai
Aise tak rahi hai
Khopdi Pak rahi hai

Ruk ruk ruk ruk ruk

Baqshish bhi diya
bonus bhi diya
Chahiye tujhko kya
Chal phut phut phut phut

Tere ghar mein bartan sartan Manjti hoon mein barabar

Tu kabhi to mere dil ke ghar mein poocha karde aakar
for more lyricsmasti.com

Glad she thinkz shez hot like rekha
May be but shez not my flavor
Love in here is too much labour
Labour flavour
How can i start hip hopper
she is just a bai part time naukar

Just give me some hip hop
[Hip hop hip hop]2

[Aye hip hopper
Mujhe pyaar to kar
Aye hip hopper]4
Just drop it gal

Mein pyaar ki rikhsha ko
Mein love ki rikhsha ko
Ek mauka dona sir

Aye hip hopper
Mujhe pyaar to kar
Aye hip hopper

issh
Sir lona phone

shhhhhhhhhh
Meri gal frnd aa rahi hai
Tu kab ja rahi hai
Kyun sata rahi hai
ruk ruk ruk ruk ruk ruk

Ussko paata jo chale to hoga woh
socha na hoga jo
Phut phut phut phut phut

Tujhko har din khana wana mein khilati hoon paka kar
Aaj mere dil ke tave pe rootiya tu shek le aakar

There is no bai i know quite like her
if my gal find shez just strike her
but she is a pom

Just give me some hip hop
[Hip hop
hip hop]2

[Aye hip hopper
Mujhe pyaar to kar
Aye hip hopper]4
Just drop it gal

Mein pyaar ki basti mein
Mein love ki basti mein
thodi masti ho jaye sir

Aye hip hopper
Mujhe pyaar to kar
Aye hip hopper

Monday, September 9, 2013

Some of my favorite places to eat in and around Chinchwad

A short list of some of my favorite food joints in and around Chinchwad. These are mostly small places known only locally. I usually rate any food joint on taste, value-for-money, hygiene, service - in that order.

Vikas Lunch Home - Best fish joint in Pune!
Location: Close to the Nasik Phata ST Stop
This is hands down, the best fish joint in Pune. I have tried various other places on recommendation from friends, including Mahesh Lunch Home, Nisarg, but none of them comes even close! Vikas (the owner) serves only fried fish with a bowl of gravy - so you can go at it with chapati or rice. He gets fresh fish delivered in the evening, so dinner is better than lunch. However you have to follow a strict protocol to eat here:
  1. Call Vikas on his number +919850029980 - between 5.45 - 6.15 PM for dinner and between 10.30 to 11.15 AM for lunch. 
  2. Order exactly what you want to eat (for example - 2 surmai, 2 pomfret etc) and tell him what time you will be coming
  3. Arrive at the restaurant at the appointed time. In case you feel like eating more - check with him. Usually he will not accept orders if not previously booked on phone :)
The fish is served in smaller pieces due to which it gets cooked better. Hygiene is ok, not a family joint. I recommend ordering a take away.
Damages: Rs. 80/surmai, Rs 50/Bombil, Rs 120/Pompfret

Siva Snacks - South Indian fast food
Location: Next to Fatechand Jain School, Chinchwad
This joint serves by far the best idlis & medu wada I have eaten in Pune. The sambhar & coconut chutni is also pretty good. A tangy red chutni is available on demand. However, the place could do a lot better with more hygiene and better staff. The staff behavior can be a major turnoff.
Damages: Rs. 20/plate for idli (4) or medu vada (2)

Ruchira Snacks - Pohey, Idli, Misal, Vada Pav
Location: Chafekar Chowk, Chinchwad
Typical Maharashtrian snack joint, excellent food with very good hygiene standards. This is our current Sunday breakfast place. Definitely try the pohey here (only available in morning).
Damages: Rs. 20/plate for pohey or misal. Rs 10/vada pav

De dhakka - Misal
LocationPimpri Chinchwad Link Road
Frequently visited misal place. Good misal, bad hygiene.
Damages: Rs 30/plate + Rs 3/pav

Nevale Misal - Misal & Batata Bhaji
Location: Chinchwad Gaon
Spiciest misal (or any other food) I have ever eaten. Was a formerly (during college days) frequented joint. No longer have the stomach for the super hot rassa they serve. It has created a unique brand for itself, a real show me you are a real man place :). They also serve good Batata Bhaji in the evening. Hygiene definitely needs a lot of improvement
Damages: Approximately Rs 30/plate + Rs 3/pav

Chowpaty - Chaat & sandwiches
Location: Approximately close to Elpro, Chinchwad Gaon
One of the cleanest Chaat joints I have ever visited. SPDP is pretty good. Sandwiches are definitely above the average fare.
Damages: Rs 40/SPDP, Rs 20/Pani puri, Rs 40/club sandwich

Delhi Chaat - Chaat
Location: Next to Vasu Restaturant, Pradhikaran, Nigdi
I like the pani puri here. The alu tikki is as close to the original North Indian tikki you can get around here. Definitely way better than the crap they serve in Sai Chowk, Pimpri - famous for ragda pattis.
Damages: Rs 40 for dahi cholle tikki, Rs 20/Pani Puri


Checking BSNL Dataone Internet usage

After finding no working way of checking my BSNL Dataone internet usage, I decided to pay the BSNL office in Chinchwad a visit. The staff was helpful and quickly provided details on how to check my account. Ironically, when I asked them to verify my login details on their own website, they said they did not have internet access

From User Registration on this page, register using your customer id. 

How to change the headlamp of Ford Fiesta 2006 Model (Classic) - India

Disappointed a by the high cost of parts and labor at the Ford showroom we decided to replace the headlamp of my Ford Fiesta (2006 model, manufacturing year 2009) at home. Used this video as a starting point, however I found it incomplete, missing some very important details. Hence this post.
All credit to my father for executing this project and teaching me a valuable life hacker lesson. Thanks Dad!
My ride at Polo Ground, Mahabaleshwar
Below is a description of replacing the left hand side head lamp on my Ford Fiesta:
  1. Start off by opening the bonnet
  2. Unscrew the 5 screws marked in the image below (yellow & blue circles)
    Orientation Bonnet <==
  3. You will also need to remove the front grill. Unscrew the one marked in blue below:

  4. The front grill is attached to the bonnet with 3 clamps that need to be pressed and disengaged

  5. The next screw is difficult to reach. I think in the original video the mechanic talks about removing the bumper to get to this screw. However we could reach it with a short, broad, flat screw driver:
  6. Once this final screw is removed, the headlamp assembly will be lose and move in-place, though still not fully detached from the body. There is a parking light wire and a main headlamp wire that need to be detached. The parking light wire was particularly troublesome - probably due to a defective holder. It came off the light assembly with a gentle twist. The image below shows how to reach the parking light holder: 


  7. The entire assembly rests on a roller now and can be removed by sliding it outwards. Shown below is the roller and direction to slide it in (file fitting it back)
  8. Remove the rubber bush that covers the headlamp holder which reveals this. Unscrew the screw marked in yellow below and remove the metal clip holding the bulb in place. The metal clip is tricky to fit back and you may have to refer to this image below to see how it fits.
  9. Its a 12V, 75 Watt Lamp. Ford does not allow over the counter sale of parts in India. I got my lamp from local parts dealer for Rs.250 and had the same specifications/ratings as the original. Once you replace the lamp follow the steps in reverse order to fit the assembly back.
I am not sure if these are the steps as per the repair manual, but it is a fairly complicated process (esp. the screw under the grill & the head lamp holder metal clip) to do a simple replacement. I do wish they make it simpler. 

Overall the company policy of restricting over the counter sale of parts and also not providing a repair manual (though pretty useless, since the former is not available) is completely in favor of vehicle dealers rather than car owners. Ford and other manufacturers should learn something from the industry leader Maruti and start over the counter sale of parts.

Saturday, September 7, 2013

Hindi movie names for dumb charades

From a a recent family outing at Mahabaleshwar, here's a compilation of some 1 word, difficult-to-charade Hindi movie names:
  1. Tyaag
  2. Aabroo
  3. Zalzala
  4. Shagird
  5. Aafat
  6. Andhera
  7. Afsana
  8. Lutera
  9. Albela
  10. Umeed

Why the funky name?

Assuming you find the blog name (6ton) funky and a feel a desperate urge to understand the origins of the name - 6ton would be read as "che"ton in Hindi which is close enough and yet cool enough, unique and available. The best I can trace the origin of the word is to dear friend Rahul who rechristened yours truly in early days of our friendship. Credits to iconarchive for the fav icon

The former name ztmd, though cool in its own right, or in my own mind :), was ridiculously difficult to remember, even for me.

Mischief Monger