5 things a Job Seeker should learn from the Olympics

  1. 2016_summer_olympics_logo Aim for Higher, Bigger & Better – As someone has said that you are competing with no one but yourself to get better. Keep aiming for higher, bigger and better goals.

 

  1. Never Stop Learning – Most of the players at Olympics never stop learning. They are at that level as they have practiced everyday and have never stopped learning. Look at the mistakes you have made in the previous interviews and rectify them before the next one.

 

  1. Be consistent – Olympians are consistently great. They plan, they practice, they repeat the same routine over and over, as they know what is the end goal. You also need to be consistent – keep doing what you believe in and keep giving consistent performance.

 

  1. Have a winner’s mentality and Never Quit – Sometimes it feels that there is no light at the end of the tunnel, and some people decide to quit their dreams. Perseverance is the key to your success.

 

  1. Today can be your lucky day – Do your best. Today could be your lucky day. If you have already prepared, had a good night sleep, today could be the day you get the success.

 

Posted in Uncategorized | Tagged , | Leave a comment

Which skills should I possess as a White Box Tester or SDET (Software Development Engineer in Test)

While it really depends upon what your potential employer is looking for, when we hire some this is what we are generally looking for:

Technology

 

  • Really Strong in Core Java
  • Hands on with Coding, Knowledge of Shell Scripting and Unix, SQL
  • Should have worked on Automation using Selenium Web Driver
  • Should have worked on Application Testing projects and not Platform Testing
  • JUnit

Process

  • Experience in automation of test cases for applications built for Performance & Scale, SaaS & Cloud
  • Design, develop and debug tests in a complex environment using tools such as Selenium,
  • Execute tests, report results and open bugs as needed per organizational standards
  • Worked in projects executed in Agile methodology

Other Skills

  • Should have clear communication and ability to express issues and ideas
  • Should be a team player

Let us know if you have more questions. We are happy to help you with your questions.

 

Posted in Uncategorized | Leave a comment

How do I know if I have enough pre-requisite to develop an Android App?

Native Android Apps are written using Java. You need to have enough knowledge of Java to ensure that you can write a decent Android Application.

You can use the following check list to ensure you have enough Java skills:

1. Can you write a Java class?
2. Do you know how to create an Object?
3. Can you create a method and invoke it from another class?
4. Can you read the API document?
5. Can you extend or implement?
6. Can you override and/or overload methods?

If the answer is yes to majority of the above, you have the pre-requisite to start with Android Apps development.

Posted in Uncategorized | Tagged , , | Leave a comment

How do you get the best salary at your next Job?

salary-negotiation-tips1. Research what you are worth – Look at the job portals, industry publications and check with your friends to get an idea on what your skills and experience is worth. e.g., It is not uncommon to see Java developers are paid anywhere from $40 to $90 or even higher depending upon their experience, skills and job locations.

2. Let the employer give you an offer first – You do not want to be the one who gives the number, as your salary expectation may be under par. Specially, employees coming from some outsourcing companies have salary on the lower side of the market rate. You should let the employer give you an offer first.

3. Ready to provide a counter offer – If your research suggests that you can get a better deal, be open to convey it in a polite manner. You should also have a strategy on what happens is the employer does not accept your counter offer.

4. Don’t be lazy – Sometimes people take whatever comes their way. Please spend some time to explore where you want your career to go and if the new compensation fits with your career path and goals.

5. Don’t overlook extras – If you can not get the base salary changed, explore if there is an opportunity to get better deals on bonus, insurance, healthcare, flexible work hours and other perks.

Posted in Computers and Internet, Organizations | Tagged , | Leave a comment

How to fix Eclipse Tomcat not starting in 45 seconds

Generally this error indicates that there is some issue with Tomcat Server configuration in Eclipse. Best way to fix this would be to completely remove server and its reconfiguration and add it again to Eclipse.

Steps below will describe how to accomplish this.

1. Open the Servers Tab from Windows>Show View>Servers menu

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

2. Right click on the server and delete it

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

3. Create a new server by going New>Server on Server Tab

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

4. Click on “Configure runtime environments…” link

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

5. Select the Apache Tomcat v7.0 server and remove it. This will remove the Tomcat server configuration. This is where many people do mistake – they remove the server but do not remove the Runtime environment.

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

 

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

6. Click on OK and exit the screen above now.

7. From the screen below, choose Apache Tomcat v7.0 server and click on next button:

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

8. Browse to Tomcat Installation Directory

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

9. Click on Next and choose which project you would like to deploy:
Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

10. Click on Finish after Adding your project

Sansa Technology Professional Training - Fixing Tomcat issue with Eclipse

11. Now launch your server. This will fix your Server timeout or any issues with old server configuration. This solution can also be used to fix “port update not being taking place” issues.

Posted in Computers and Internet | 13 Comments

How do I set JAVA_HOME?

1. Go to My Computer> Properties

2. Go to Advanced Tabs and Click on Environment Variable Button

3. Under System Variable section, Click on the new button to a new variable.

4. Enter variable name as JAVA_HOME and variable value as your JDK installation directory (e.g., C:\softwares\Java\JDK1.6.0_23)

 

Posted in Computers and Internet | Leave a comment

How do I create a List in Android?

1. Following are the key steps in creating a Simple List.

A.  Extend ListActivity. This provides capability to set content of the list from a datasource, such as a String Array.

                         public class ListSimpleDemoActivity extends ListActivity {

                         B. Create an ArrayAdapter using a String Array

                         String[] elements = getElements();

                         //Create an ArrayAdapter

                         ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,

                       android.R.layout.simple_list_item_1,

                       elements);

C. Set ListAdapter by providing your ArrayAdapter

                         this.setListAdapter(arrayAdapter);

D. onListItemClick responds to when you click on an item. It can be used to perform any action. E.g., In this example we will create a toast that shows the current time and a message.

                         protected void onListItemClick(ListView l, View v, int position, long id) {

2. Your completed Activity class should look like the following:

 

package com.sansatechnology.listsimpledemo;

 

import java.util.Date;

 

import android.app.ListActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.ArrayAdapter;

import android.widget.ListView;

import android.widget.Toast;

 

public class ListSimpleDemoActivity extends ListActivity {

 

           

            /**

             * This method is executed when the activity is created

             *

             * @see android.app.Activity#onCreate(android.os.Bundle)

             */

            @Override        

            public void onCreate(Bundle savedInstanceState) {

                  super.onCreate(savedInstanceState);

 

                  // Get the elements for the list

                  String[] elements = getElements();

                 

                  //Create an ArrayAdapter

                  ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,

                              android.R.layout.simple_list_item_1,

                              elements);

                 

                  //Set the elements using List Adapter

                  this.setListAdapter(arrayAdapter);

                 

                             

            }

           

            /**

             * This method will be triggered when you pick up an item from the list

             *

             */

            @Override

            protected void onListItemClick(ListView l, View v, int position, long id) {

                  super.onListItemClick(l, v, position, id);

                   

                 

                  Object o = this.getListAdapter().getItem(position);

                  String element = o.toString();

                 

                  Toast.makeText(this, “Time now :”

                              + new Date()

                              + “\n I like ”

                              + element, Toast.LENGTH_LONG)

                              .show();

                 

                 

            }

 

           

            public String[] getElements() {

                  return new String[] { “Pizza”, “Burger”, “Burrito”, “Biryani” };

            }

 

      }

2. Go to your project and Right click to run as an Android Project.

3. You should see your application working as:

Sansa Technology Android Training simple list example image 1

Sansa Technology Android Training simple list example image 2

Posted in Computers and Internet | Tagged | 3 Comments

Android Training Series: TableLayout and a ListView in Android Technology

Sansa Technology Android Training

Sansa Technology Android Training

Many Android Trainees ask me about the difference between a TableLayout and a ListView in Android Technology. I thought I would provide a quick explanation:

Content or items provided by TableLayout do not respond to an event, such as click, Unless they were a clickable items to start with.

However in the case of ListView every item is clickable. You can attach item selection listeners to it to respond to a user action.

You should consider using ListView when you want your user to perform some tasks. Where as, Table Layout will be a good place to display content.

If you want to learn more about Android technology, Join Sansa Technology’s Android Training Program. Visit us at http://www.sansatechnology.com or email contact@sansatechnology.com

Posted in Uncategorized | Leave a comment

What’s the next big thing in Software Industry – What we learnt from Tiecon 2011.

We just spent two days at TieConn2011 at Santa Clara Convention Center. It was an amazing collection of entrepreneurs and technology leaders.
We had the opportunity to hear from Steve Case (Co-Founder of AOL) , Sal Khan (Founder of the Khan Academy) and Vinod Khosla (Founding CEO of Sun Microsystems) – All these speakers were as impressive as they appear in their resume’. Khosla especially sounded extremely confident and presented his cool ideas to fix the world energy issues.

Even more what we found surprising was the direction technology is moving to – Many of the industry leaders absolutely believed that mobile applications and payments are going to the next big things. They believed that the mobile applications is still in “phase 0” phase and the new ideas are going to completely transform the mobile industry.

The other interesting part was to hear and meet with executives who manage cloud computing industry. It will be extremely interesting to see how the cloud based services will transform the IT industry.

Posted in Uncategorized | Leave a comment

How to Set up Path Variable on your Computer

1.      Go to My Computer icon and right click to get menu options. Click on properties.

2.      Under System Properties, go to Advanced Properties Tab. Click on Environment Variables button.

3.      You will see the following environment variable screen.

4.      Scroll down to System Variable called “Path”

5.      Click on Edit button after selecting Path. Add your path (e.g., I have added jdk1.6.0_18 bin path) at the end of variable value after semi-colon.

Posted in Uncategorized | Leave a comment