GeekInterview Weekly Digest July 23, 2008
This week we provided training sessions on Career Change, Interview Series, Employment, Resume Series, Career Series, Workplace, Freshers Tips, Ajax Articles and Swing Extreme Testing Sample Chapter
GeekInterview Blog Articles
Spotting Work from Home Scams
By Chandra Vennapoosa
Working at home is almost a dream job for anyone. You won’t have to be on corporate clothing everyday and you could work at your preferred schedule. However, the idea of working at home has been exploited by individuals in order to earn quick cash at the expense of others.
GeekInterview Learn
Interview Series
Overcoming the Overqualified Clause
There are job positions that are way too easy for you. It could be because of your education experience or you have the skills that could easily tackle that situation. In short, you are overqualified for that position. Based on your education, background and experience, you should be hired without any problem.
Acing the Second Interview
Your first interview was a breeze. The interviewer was impressed by the way you present yourself and how you were able to answer certain questions. As an experienced job hunter, you were able to prepare a specific answer for most questions that were thrown at you. You might have asked specific questions that have gained the interest of the interview.
Ending the Interview Properly
Job interviews should start good, flow better and end in the best possible way. If you are able to wrap up your interview in the best possible manner, your interviewer will easily remember you and get you picked up from the rest of the group.
Career Change
Simple Tips to follow Before You Quit Job
You don’t have to force yourself to work in a company you don’t like. You can easily transfer to another company or just quit and take it easy until a new opportunity comes. Working in a company that you are not at ease will only give you stress and could be dangerous for your health and for your career. When you have exhausted your options to make the company or work experience better, it’s time to move on.
Career Series
Bad Annual Performance Review
Annual performance review is common in small and large scale companies. This review serves as a reminder to different employees on how well do they fare in terms of helping the company advance. This is also an indication if you have chances of advancing in position within the year.
Protecting Career from Right-Sizing
Right-sizing is a new term referring to the practice of a company retrenchment. It is closely related to the term downsizing - a term also used for massive layoffs. With right-sizing, the company may or may not downsize many employees but instead, they will be weeding out the persons that do not fit to their company.
Working with Annoying Co-Workers
Annoying co-workers…everyone has them. Unless you’re Mr. or Ms. Congeniality, there will always be someone who will annoy you if it’s the last thing to do. From loudmouths to backstabbers, annoying co-workers will get the best out of us in a short while that we end up losing our patience that we can’t really work well.
Resume Series
Handling Work Gaps In Your Resume
Work gaps are common in resumes. You could have one because you started a small business venture and after six months, decided to stop and work on your career again. Some might have been terminated at work or their company folded for a variety of reasons and instead of immediately looking for a job, they decided to have a long vacation to collect their thoughts and pursue.
Simple Text Resume
There are employers who, in order to keep their network secured from different types of email attacks, require their applicants to email their resume in pure text format. In such cases, you have to comply with this requirement or else your resume will never be read at all. By sending the email in text format, reading your email will also hasten. That means, the chances of getting noticed is faster if you have the right qualification.
Employment
Don’t Go for the Advertised Job, Make One
Trouble with Advertised Jobs Advertised jobs are like small crumbs of bread thrown to a pack of hungry wolves – they get devoured in seconds and only a few people get to enjoy them. Jobs that are advertised could be gone in seconds because hundreds are trying to get their hands on that job. If you’re just a regular job hunter, you won’t be able to get a job the soonest time possible. It would only be through sheer luck that you eventually land on a good job today if you just rely on what being posted.
Systematic Networking for a Better Job Position
There are networking groups that you can join today for a very small fee. Usually they will require you to pay a monthly or annual fee to be part of the group. Most unfortunately failed to see the benefits of being with a networking group because being in a networking group doesn’t instantly mean a better position and it would just be a waste of money and time.
Options While being terminated at Work
There are actually some things you could do before you are terminated from work that could be beneficial for you and your employer. If you are being told that your services will only be needed for a month or two, don’t panic. Negotiate some things and try to propose to your boss the following things:
Persuasion Skills
In this fast paced world where everyone wants their demand to be met, it becomes increasingly difficult to serve each and everyone according to their wish. During such time, a person who has the ability to communicate and convince other people, ends up being one of most sought after.
WorkPlace
Insisting your Way to your Boss
The boss will always have the f i n a l say on anything. But that doesn’t mean that we don’t like anything the boss wants. There are ways of insisting what we want in certain business decisions and eventually persuade our boss that what we want is the right thing to do.
Working Over Weekends
Working on a weekend has become a norm for most individuals, especially for single employees. Since they don’t have any family to take care of, they can go back to office and work. However, more parents are now considering going back to office, even if just for the morning only.
When There’s Just Too Much Information
Technology has helped business in many ways. Technology enabled everyone to communicate with each other at will. PDAs and Laptops could be taken everywhere and they could still work even without an office setting. Office workers could still receive an email even at home and would be updated of anything that’s going on in the office.
Improving Your Profile in Your Company
Your personal worth to the company is very important as this will usually be the basis whether or not you’ll be promoted. If you take good care of your self image in your company, the chances of getting promoted is higher.
Before you IM at Work
IM or instant messaging is one of the best things the internet has given us. Instead off talking to a person on the phone or leaving them voicemail, we can just drop a line to our friends or colleagues and wait for a response in their own time.
What You Should Know About Salary Plateau
Salary plateau is a term used for employees who have reached the peak of their career. Because of their skills and experience, they have reached the point of their career wherein they can’t be promoted to a higher position because they lack the skills and education necessary.
Giving out Bad News at Work
People are never perfect and so is their work. There will always be something wrong that we have done even though we have completely covered our tracks to ensure that everything should work as planned. The good part is we can always find a remedy for these problems but the bad part is delivering bad news to the person concerned.
Freshers Tips
Surviving Without a Degree
People always dreamed of going into college because it increases their chances of getting hired for their dream job. Everyone in college study for four years or more just to ensure that they could learn every trick on of the trade. This would ensure their survival from the demands of their chosen career.
Risk Taker? Get a Job in A Start-Up Company
Young professionals who are fresh out of college want to express their creativity as much as possible in their chosen field. They don’t want monotony but a revolution of ideas that will probably change the face not only of the company but of the industry. But these ideas are often not welcomed in an established business and deviance from protocol might cost their job because the formula that have worked for years or even decades works great for everyone.
Working with Older Coworkers
Fresh out of college, you immediately land on great job that offers you a wide variety of tools for development. They are also open for suggestions so you fire up that imaginative thinking of yours so that you could help the company to be in better grounds. Some of these ideas may not be conventional but they would certainly work for the company.
Ajax Articles
● IBM Database Connectivity for JavaScript
● Addressing the Long Process of ASP.Net
● Silverlight vs. AIR
● Porting MySQL Data to Ajax
● AFLAX - A Lightweight Ajax Framework with Flash
● Optimizing Files for Ajax
● Preventing Latency in Client Side
● Speeding Up Object Instantiation
● ThreePowerful Profilers for Ajax
● GoogleHosting Ajax Libraries
● Degradable Ajax
● Speeding Up Post Load Script
● Preparing OnMouseDown Before OnClick
Latest Tutorials (Partner Site Resource Links)
Swing Extreme Testing - The Data Validation Test
The Ok button of the SaveAsDialog should only be enabled if the name that has been entered is valid. A name can be invalid if it contains a invalid character, or if it has already been used.
Swing Extreme Testing - The name() Test
Like the wasCancelled()method, the name() method is not thread-safe, so our test class needs another boilerplate helper method:
Swing Extreme Testing - The wasCancelled() Test
The first of our API tests is to check the wasCancelled() method. We will basically do three investigations. The first test will call wasCancelled()before the dialog has been cancelled. The second test will cancel the dialog and then call the method. In the third test we will enter a name, cancel the dialog, and then call wasCancelled().
Swing Extreme Testing - The Constructor Test
A freshly constructed SaveAsDialog should be in a known state, and we need to check the things we listed at the start of this chapter.
Swing Extreme Testing - The init() Method
The job of the init() method is to create and show the SaveAsDialog instance so that it can be tested:
Swing Extreme Testing - The ShowerThread Class
Since SaveAsDialog.show() blocks, we cannot call this from our main thread; instead we spawn a new thread. This thread could just be an inner class in the init()method:
Swing Extreme Testing - Unit Test Infrastructure
Having seen the broad outline of the test class and the UI methods needed, we can look closely at the implementation of the test. We’ll start with the UI Wrapper class and the init() and cleanup()methods.
Swing Extreme Testing - Outline of the Unit Test
The things we want to test are: Initial settings: The text is empty. The text is a sensible size. The Ok button is disabled. The Cancel button is enabled. The dialog is a sensible size.
Swing Extreme Testing
This book is a practical guide to automated software testing for extreme Java programming using Swing GUIs, with lots of ready-to-use real-life examples and source for automated testing of the software components usually regarded as too hard to test automatically.
Swing Extreme Testing Book Review
Swing used to be a simple component offered as an add-on for Java. This plug-in can be used as a GUI (graphical user interface) to develop as an add-on for the Java application. It has the ability to emulate certain platforms eventually building a powerful application.
servicemix-http Lightweight Configuration
In addition to the XBean-based configuration, servicemix-http can also be deployed based on the lightweight mode to use in an embedded ServiceMix. The configuration would be as follows:
Deploy the Web Service
As a first step, if you haven’t done it before, edit examples.PROPERTIES (provided along with the download for this chapter), and change the paths there to meet your development environment. The download for this chapter also includes a README.txt file, which gives detailed steps to build and run the samples.
XBean-based servicemix-http Binding
For XBean-based deployment of servicemix-http





Say Something