Search This Blog

Tuesday, March 12, 2013

Free stock photos/images for your website or blog

I often see people copying images from other websites and blogs freely without permission.  They are not aware that copying image from other websites is illegal.  You can be sued and/or your site can be taken down for doing so.
So, when you need an image to put in your blog or website, either you need to purchase one from stock photo selling websites like Getty Images, iStockphoto, etc. or find free ones.  Before going into free resource details, I want you to learn about different licenses like public domain, creative commons, etc.
There are a few good sites where you can get high quality pictures for free.  Below are the three best sources I use for all my needs.

stock_xchng 
Stock.Xchng:  It is my favorite site to get quality images for my work.  There are around 4 lakhs of royalty-free images available on SXC.  Don’t forget to browse through Hall of Fame, Most Commented, and Most Downloaded images from the drop down menu below the SXC logo.

flickr 
Flickr:  It has millions of photos you can use for your site or blog with attribution.  Flickr photos are tagged with Creative Commons licenses.  Use the advanced search to find the image you need.  Don’t forget to select the license at the bottom.  Browse photos by license here.
If you find a photo you really need and there is no license mentioned, you can always mail the owner asking permission to use it on your site.  I was working on a tourism site and I searched for the photos on Flickr.  I found high quality pictures on Flickr, but there were no license details mentioned.  I sent mail to the owners asking for the permission and they happily allowed me to use it in my work.  They just wanted to know where I was using them.

picasa 
Picasa Web Albums:  Picasa is also a good place to search for images with Creative Commons attribution.  Go to Picasa Web and on the top right corner, you will see a search box.  Search for the image you are looking for and then clock the “Show Options” on the top left corner.  At the bottom, you can see a section called “All licenses”  Choose the one of three licenses available according to your needs and you are done.
Now, I think you got an idea where to search for free images for your website.

Tuesday, February 26, 2013

Free and tiny screen zooming and annotation software

ZoomIt is a free screen zooming and annotation tool, which is very useful tool for the people who give presentations through projectors.  It is a tiny application, only 130 KB and has lot of functions like zooming, drawing, and typing on the zoomed screen.
ZoomIt
It is just a single file which you can place anywhere and once you start it, it sits in the system tray and you can access it with hotkeys.  When you use it first time it shows the hotkeys already assigned and gives an option to modify them as per our choice.
It has the features like (default hotkeys are listed along with in brackets):
  • Zoom (Ctrl+1)
  • Draw (Mouse Left Click)/Cancel Drawing (Mouse Right Click)
  • Changing Pen Color (Type “r” for Red, “g” for green, “b” for blue, “o” for orange, “y” for yellow, and “p” for pink)
  • Pen Width (Mouse Wheel or Up and Down Arrow Keys)
  • Straight Line (Hold down the Shift Key while drawing)
  • Rectangle (Hold down the Ctrl Key while drawing)
  • Ellipse (Hold down the Tab Key while drawing)
  • Copy Zoomed Screens (Ctrl+C)
  • Save Zoomed Screens (Ctrl+S)
  • Draw Without Zoom (Ctrl+2)
  • Typing (Press “t” from keyboard)
  • Arrow Key (Ctrl+Shift+Right/Left move with mouse)
This is a free product and you can get it from Microsoft’s website here.
ZoomIt_Screen

Friday, February 22, 2013

Free mp3 tag editor – batch embed album art and lyrics – Tiny tool

I am a fan of tiny tools.  I wrote about few feature-rich tiny tools including tiny screen zooming software, tiny browser, tiny ISO mounting software, etc.
Today, I was searching for a tool to edit mp3 tags and embed album art into the files and found this tiny tool with amazing features.  “Mp3 Tag Tools” with a project name of “massid3lib” on SourceForge, is a tiny tool, just 281 KB, to batch edit mp3 files and embed the album art and lyrics directly into the mp3 file.

Features:
  • You can edit ID3V1.1 and V2.x, copy from one to another, and sync them.
  • Embed album art (album picture) and lyrics into the files.
  • Batch edit the tags and embed album picture.
  • mp3tag_album_art
  • At just a click of button, you can correct the case automatically.
  • mp3tag_case
  • “Clean Filenames” option will remove excess whitespace, capitalizes after symbols & prefixes.
  • Batch rename the files using a custom format.
  • Sort all the mp3 files into artist, album, genre or in combination formats.  Very useful option to sort the songs according to artist or genre.
  • mp3tag_directory
  • A lot more other features.  Visit the project page to discover all the features.

Tuesday, January 22, 2013

Free open-source folder locking/encryption software

When my system crashed in the last month, I sent it to the servicing center for repair and when I returned the next day to collect the system, servicing people were watching the movie, which was stored on my hard drive.  It also contained all my bank account details, e-books I purchased, lot of important documents, and approximately 50 usernames and passwords stored in Firefox using “Remember Password” option.  I was lucky that it was a small service center with less-educated technicians who are just interested in copying music and movies, rather than looking at what others files the system has.  But, just imagine, if it has gone into the hands of a smart tech guy who can just copy all the information and use for illegal things.

These are the steps I have taken to protect the data:
  • I have been saving all the software, e-books, and important documents on an external hard drive, so that if something happens to my system, I can just disconnect the external hard drive and send the system for repair.
  • Using “Use Master Password” in Firefox options.  Without entering the master password while starting the Firefox, it will not show the usernames and passwords automatically. Also, taking regular backups of Firefox using FEBE.
But what about the important files that I use regularly.  I cannot keep the external hard drive connected all the day.  So, just wanted to create a folder that is password protected so that when I need, I just enter password and use. There are number of commercial softwares available to lock folders using passwords.

As an open-source lover, I just searched the net and found this interesting application, which does exactly the commercial folder locking or encrypting softwares do.

TrueCrypt, free open-source application for encrypting the folders or drives available for Windows, Linux, and Mac flavors.  Using TrueCrypt, you can have a virtual folder or drive created using complex encryption algorithms, which is almost hack-free.  Without knowing the password, no one can decrypt it and open the files.
truecrypt

TrueCrypt Main Menu

The virtually created folders are of cross platform and can be accessed on any operating system. You can use this software to encrypt the entire USB too.

truecrypt_vt

Install the software and open it.  Click the “Create Volume” button.  Select the drive name to assign, choose volume type, hidden or normal, volume location, algorithm, volume size, and password.  That’s all, a secured folder is ready.  Whenever you need to open that folder, just open the file using “Select File” option from TrueCrypt and click “Mount.”  You will see a new drive appears with the drive letter you selected while creating the volume.  Do your work and when you work is complete, just close the application by right clicking and choosing “Exit” on the TrueCrypt button in system tray.  You can also set the option of dismounting the folder automatically at a given time in “Preferences.”


truecrypt_pd
Opening Encrypted Folder

truecrypt_tray

TrueCrypt System Tray Options
Get the TrueCrypt here: http://www.truecrypt.org/
TrueCrypt Documentation: http://www.truecrypt.org/docs/

Thursday, January 10, 2013

Making fun out of Annoying Telemarketing Calls

If you are carrying a mobile, you might have already experienced the annoying calls from the telemarketers. If you are a credit card user or if you have taken a loan, then the number of calls you receive will increase and sometimes you will become mad. Some of the telemarketers even don’t ask if it is the correct time to call and go on explaining about the product they are selling. If you say “not interested,” still they ask you to listen what they are telling, which is really annoying. Sometimes, we even get repeated calls though we asked them not to call again.

I have two friends who are really good at making fun out of these calls. They enjoy those calls with funny answers to their questions and at the end of the call, the telemarketer will feel that their sales pitching is a waste of time.

One of my colleagues, Ashok, is one of those two guys. We cry out of laugh listening to the conversation he will have with these telemarketers. Recently, a guy called offering personal loan and Ashok put him into conversation for half an hour asking for 1 lakh loan. The guy explained everything without asking about the Ashok’s profession, salary, and savings. He explained all the document requirements, monthly EMI, etc. and at the end he asked how much salary Ashok is drawing. Ashok told him that he is drawing around Rs. 4000 after all cuttings (just to make himself not eligible to apply for the 1 lakh loan). The loan guy hanged up the phone and eventually disconnected listening to the salary figure. He occasionally records the conversation in his Nokia mobile, which has the call recording facility

For your information, Ashok is a young guy who is just recently married and is a medical transcriptionist.
Recently, a lady called Ashok from Country Club pitching for membership sale, which is priced at Rs. 1.5 lac, which only high-income people can afford. I don’t know how these people gather the mobile numbers. They should get the phone number of high-income group and not every Tom, Dick, and Harry. Telemarketers should politely ask about the profession first to make sure that they are pitching the right person to whom they can sell the product. If they find that the customer is not worth of pitching, they should delete the number, so that another associate would not waste calling the same customer again. The same lady called him two times and the conversation was hilarious. Below are those two conversations. Listen and enjoy!

Call #1: Ashok tells the telemarketing lady that he owns a rice mill and has two grown children. He even tries to sell rice to the lady. At the end, he asks the lady to call when he is not busy in the shop and when the lady asks how she will know that he is not busy, Ashok tells her to call to know if he is busy or not. She says okay.  Listen to the hilarious conversation.

Call #2: The same lady calls again. This times the lady offers a discount and asks in which profession Ashok is. He tells her that he runs cycle puncture shop. The lady asks whether he can afford to buy a membership at Rs. 36,000. He says that he is interested and he can sell the land he owns to buy the membership. At the end, he tell the lady that he will ask his wife and let her know because if he is not taking her permission, she will yell at him. Enjoy the funny definitions he has given to club, family entertainment, massage parlor, and restaurant & bar.

Call #3 & #4: This is a telemarketer call pitching for insurance product.  He tells the lady that he is a roadside balloon vendor.  As soon as he tells that he sells balloons, the lady says “Thank you…have a nice day” and tries to cut the phone.  He tries to continue the call…but she tells that she will call again with full details.  Her senior calls and carries on the conversation.  Again, he tells that he sells balloons and asks about the benefits of taking an LIC policy.  He tells her that he is investing the money in Chits and asks her to tell the benefits he gets if he invests in LIC.  She thinks that he is really a balloon vendor, so tells him to invest in chits and cuts the phone deciding that she can’t sell the product to him at any cost.  Enjoy the conversation in two clips.


Sunday, July 15, 2012

7 Ways to Make a Good Impression


Impressions are important: They leave an initial taste in people's mouths that can remain prevalent for the entire relationship. If you are paranoid about what kind of impression you make, run through these seven list items and see if you are consistent with them; if you are, then you will probably expose the best of yourself. If not, then work to meet these standards.

1. Dress: The absolute first impression you will make on someone will be through your clothing, because that is what is seen from a distance, and cannot change throughout your meeting. Make sure to dress according to the situation-don't over or under dress-and maintain within the limits of good taste. If you aren't sure if what you're wearing looks good, ask people for an honest opinion. One last thought: always, and I mean always, pull up your pants.
2. Hygiene: Take a shower! Shave! Brush your teeth! You must be fully bathed and groomed before you meet with someone for the first time, because scruffy looking people generally don't seem as neat and mature. Pay attention to the little elements like breath: keep a pack of mint gum with you wherever you go, and periodically check to make sure you aren't killing bugs every time you breathe out. If you sweat heavily, keep a small stick of deodorant/anti-perspirant close, and if you notice you're stinking you can freshen up. People notice the minutiae!
3. Manners: At the table and with other people be civilized, polite and respectful: keep your elbows off of the table, open doors for people and address everyone-initially, at least-by their formal title. This will make an especially good impression on senior citizens, because you will prove that you aren't one of those "new fangled punks."
4. Speech: Have clean, clear diction and speak sans "like" or "you know." It is important to be articulate because that inspires a feeling of intelligence and education in the person you are meeting with. Always leave out profanity, and whatever you do, make sure to speak loud enough for all to hear, because conversationalists are easily agitated if you force them say "excuse me?" more than a few times.
5. Discretion: Choose what to share about yourself: forget to tell everyone about that time you went camping and ruptured your appendix, then fell face first into a pile of bug infested leaves-it is rude and will alienate you from the group. Try to withhold from conversations on personal subjects like religion or more disgusting topics like personal medical care. Before you speak, think about the possible impact of what you might say, then imagine its implications in the long run.
6. Humor: Humor can be your most powerful tool or your doom, because everyone has a slightly different sense of humor. What might be hilarious to you might seem disgusting to another, or vice versa. Try to withhold from any jokes that aren't family or dinner table friendly; you can tell those later.
7. Start and End with a Bang: I am a classical musician, and in my orchestra, among other messages, the conductor tells us that the "audience remembers mostly the first and last notes of a symphony." This is the same in a personal encounter: whoever you are meeting with will remember how you greet them, and then in what manner you left them. If you feel you have trouble with this, practice a few different phrases in the mirror, and introduce elements like: "pleased to meet you," or "honored to make your acquaintance." Ignore the antiquity of these phrases; it often makes them more memorable.

Making a good impression will set any relationship off on a good foot. If you are in a situation where you need to be judged at face value-such as a job interview or date-then make sure to go through this list and make sure you are within bounds of reason and good taste on all of your decisions.

Wednesday, May 16, 2012

Divorce after 35 yrs

An elderly man in Mumbai calls his son in New York and says,
'I hate to ruin your day son, but I have to tell you that your mother and I are getting a divorce; 35 years of marriage... and that much misery is enough!'

'Dad, what are you talking about?' the son screams.

'We can't stand the sight of each other any longer,' the old man says.

'We're sick of each other, and I'm sick of talking about this, so you call your sister in Hong Kong and tell her!'

Frantic, the son calls his sister, who explodes on the phone.

'Like heck they're getting divorced,' she shouts, 'I'll take care of this.'

She calls Mumbai immediately, and screams at the old man, 'You are not getting divorced. Don't do a single thing until I get there. I'm calling my brother back, and we'll both be there tomorrow. Until then , don't do a thing, DO YOU HEAR??' and she hangs up.

The old man hangs up his phone and turns to his wife. 'Okay', he says, 'It's all set. They're both coming for our anniversary and paying their own airfare!!'

MORAL:
No man / woman is busy in this world all 365 days.

The sky is not going to fall down if you take few days LEAVE and meet your dear ones.

OFFICE WORK IS NOT EVERYTHING IN LIFE and MONEY MAKING IS NOT EVERYTHING IN LIFE.

Thursday, July 15, 2010

Some tips for facing the Interview in Good Manner

  • Dress appropriately in simple - comfortable clothes that reflect your personality.
  • Avoid wearing new shoes (squeaking noises) and do practice wearing your tie.
  • Be punctual - don't be late or even too early.
  • Read up about the company - what business they are into, growth trends, diversification etc
  • Read your own resume - be sure that you don't have to look into your resume to recall details during the interview.

  • Carry extra copies of your resume and testimonials - you never know when you may need them.
  • Make sure you know the full name and designation of the person interviewing you.
  • Keep your references ready.
  • Remember to make a note of your previous or current salary with all its components.
  • Make a good first impression.
  • Wish the interviewer(s) cheerfully and with a smile.
  • A firm handshake is an indicator of how you are feeling. If you are a lady, then some male employers might not make the first move, but go ahead and initiate the handshake.
  • Wait till you are asked to sit down.
  • Look the person in the eye.
  • Do not appear too nervous or overconfident - Your body language usually conveys more than what you are saying. Don't slouch or lean forward too much.
  • Try to curb nervous mannerisms [eg. fidgeting or biting your finger.]
  • Appear comfortable, confident and interested in securing the job.

During the interview

  • Start the interview with a pleasant smile.
  • Always remember to give a firm handshake. If there are women in your interview panel, wait for the other person to extend the hand while shaking hands.
  • Listen carefully to what the interviewer is saying.
  • Stress on what you can contribute to the organisation.
  • Remember that the employer is in control of the interview.
  • Don't be too long-winded, say what you want to convey in crisp sentences and use terms that would convey your job & achievements.
  • Complete your sentences - don't answer just yes or no.
  • What you don't know can be learned, tell them if you don't know something. But give instances of how quick a learner you are.
  • Do not boast. People on the other side are shrewd and can generally see through you. At the same time talk about achievements giving due credit to others.
  • When talking about yourself and your aspirations, do not sound vague or do not say that you don't know something. You should be very clear and precise about what you want to do, where you want to go etc.
  • If you don't understand a question, ask for clarification, don't answer vaguely.
  • Don't talk about your personal problems, why you need the job etc.
  • Don't get personal, even if you know the interviewer personally.
  • Don't be overconfident or too nervous.
  • Don't badmouth your previous employer - you could do the same in the case of the prospective customer.
  • Don't complain about politics, a bad boss or a poor salary - your reasons for change should be higher responsibilities, location etc.
  • If the interviewer is interrupted during the course of the interview, don't pick up papers on his/her desk and read them.
  • Don't ask about salary before the offer is made.
  • Strike a balance between what you actually are and what you want to be, don't paint a picture of yourself as somebody who is not concerned about money, social status etc.
  • Don't be in a hurry to complete the interview.
  • Ask questions at the end of the interview, it could be about the company, the job or the next stage of the interview process. It will be an indicator of your interest in the position.
  • Send a thank-you letter, outlining your interest in the job and why you are qualified for it.
  • Be Positive and Confident - And the Job is yours.

8 Technology etiquette tips for job-seekers

If there's any small solace when starting a job search in this recession, it's the proliferation of digital technology to help you re-enter the working world. Web sites like Indeed.com and LinkedIn.com have multiplied the number of job openings you can track and the professional contacts you can make. E-mail and smart phones make it easier to pitch yourself and set up appointments.
But think twice before picking up that BlackBerry and thumb-typing a message to the hiring manager whose e-mail address you so slyly uncovered online. In the end, landing the right job hinges on old-world skills.
"The electronic piece usually just gets your foot in the door," said Dave Willmer, executive director of Robert Half Technology, a tech industry recruiting division of Menlo Park, Calif.-based staffing consultant Robert Half International. "But you still have to present yourself well face-to-face in an interview, and you have to have good references," he said. "I think some job candidates lose sight of that because of all the technology options and capabilities that get your name out there."
Here are eight technology etiquette tips to help job seekers.
1 .Avoid email blasts

Resist the temptation to respond to each online job listing in your field, and focus on those that fit the best. Only about 6 percent of jobs are filled by candidates recruited through advertisements, said Wendleton, whose firm also conducts career research. If you can use personal contacts to learn about an opening that's not widely publicized, your chances of landing the job increase because you've got fewer rivals. Instead of blast e-mailing, use the Web to research potential employers and put yourself in position to recite key facts about that company should you land an interview. "Too many people are sitting there all day hitting that send button on their computer, answering ads, answering ads," Wendleton said.


02.Embrace snail mail
In your first contact with a prospective employer, you're unlikely to stand out if you join the legions of job seekers sending 'hire me' pitches via e-mail with resumes attached. E-mails also are too easy for a hiring manager to delete. With snail mail, you control the appearance of your carefully crafted cover letter and resume.With e-mail, the user's machine can control settings for fonts and spacing. And managers can be wary of opening attached resumes for fear of unleashing a computer virus.
03.Avoid follow-up foibles
If you land an interview, pay close attention if the hiring manager specifies how to make any follow-up contacts. Email can be a good option because of its speed; if you send a follow-up note via snail mail, it may arrive too late in the hiring process to make a difference.
If the hiring manager is OK with email, send a message that addresses any unanswered questions from the interview and state that you're also mailing a hardcopy. In the snail mail message, do refer that you have also sent an email.
Whatever you do, don't follow up on an interview with an email sent via a handheld gadget - there's too great a chance you'll thumb-type a typo-ridden message. Only use handhelds to send brief, timely emails confirming an appointment or advising you're running late for a meeting. Don't type without regard to grammar and capitalization, and resist including smiley faces or other emoticons in electronic messages. "There is no circumstance where that is appropriate," Wendleton said.
04.Observe boundaries

Even if you managed to track down a hiring manager's cell phone number, don't call it unless given permission. "Cell phones are considered private," Wendleton said.
Willmer and Kate Wendleton, president of The Five O'Clock Club, a New York-based career counseling company, advise that job seekers - especially the young and tech-savvy - frequently misuse electronic gadgets and the Web and run roughshod over professional etiquette.
05.Stick to landlines
For any phone contact with a prospective employer, try to use a land line. With cell phones, there's too great a risk that you'll get a spotty connection, lose it altogether, or end up with excessive background noise if you're in a public place.
If you lack a land line, call from a quiet place like a hotel lobby. Have a pen and pad ready so you can jot down information.

06.Network the smart way
If you identify a hiring manager or other professional you'd like to connect with on an online networking site, don't merely send an electronic invitation without explaining why you want to get in touch. An out-of-the-blue request will likely be ignored.
"Write something like, "I was intrigued by your LinkedIn posting. I see you have 10 years of international experience. I too have 10 years of international experience,'" Wendleton said.

07.Manage your digital footprint
Hiring managers can be expected to go beyond your resume and references, and perform a background check online. So be judicious about what you post on social networking sites such as Facebook, and limit access to friends and family if it's something you wouldn't want an employer to see.
Likewise, think before posting political opinions or personal information in blogs or other online forums. Consider posting under a pseudonym rather than your name. "As a job candidate, I would encourage people to be conservative," said Willmer. "Assume that anybody has access to anything."


08.Get personal
If you resort to e-mail pitches, make them personal. If you're introducing yourself to a hiring manager you've identified via a professional colleague, type that colleague's name in the e-mail's subject line and succinctly explain the link (example "John Doe referred me") so the manager is less likely to hit delete.
Courtesy: AP

What is BizTalk Server?

Biztalk is a messaging based integration tool. It consists of several tools like Business Processes (Orchestrations), Business Activity Monitoring (BAM), HAT (Health and Activity Tracking), Rules Engines, BizTalk Server Administrative Console etc.


BizTalk Server 2006 R2 builds upon the Business Process Management and SOA/ESB capabilities and address core challenges found in key vertical industries such as manufacturing and retail. Native capabilities of BTS R2 include support for Electronic Data Interchange (EDI) and AS2 ,Windows Workflow Foundation, WCF as well as RFID.

BizTalk server 2006 R2 application can be created using Visual Studio 2005 provided BizTalk Server SDK is installed into the system. A standard BizTalk Server application consists of Schema, Mapping, and Orchestrations. The heart of the BizTalk Server application is schema that is used to define the message format of source and destination data.

BizTalk Server has capability to talk with any kind of legacy system as it only understand the plain text data (in the form of xml), in order to talk with different systems it has several inbuilt adapter like SQL Adapter, MSMQ Adapter, SMTP Adapter, File Adapter, SOAP Adapter etc.