Tuesday 11 December 2012

Microsoft India launches new education resourcing program


Microsoft India on 17 October announced the launch of a new education resourcing program 'Microsoft Ed-vantage' which seeks to partner with the educational institutes to bring in more technology innovation and enhance employability potential of students.

The program aims to consolidate and enhance the benefits to both academic institutions and students who are leveraging on Microsoft programs like 'campus agreements', 'IT academy', 'DreamSpark', 'Student2Business' that provide the right software tools to the faculty and students, said a statement. The initiative was launched in Pune. Its primary focus is to make students more employable and equip them with skills relevant to industry needs. It is designed to help academic campuses and students connect with Indian industry, thus creating a platform for the students to explore internship and employment opportunities. "The programme represents an all new way under which academic institutions can work closely with Microsoft leveraging the technology and programs that we have to offer, build the right skills to become more employable while getting innovative," said Microsoft Corporation India managing director Sanket Akerkar.

Ten global companies cut one lakh jobs in 2012; HP tops the list ::.


NEW YORK: With an aim to save costs in troubled economic times, just 10 companies together have announced nearly one lakh job cuts worldwide since start of 2012 and they include giants like HP, Googleand Citigroup.
While these companies come from a wide array of businesses, the reason behind layoffs has mostly been cost-cutting efforts in their respective operations.
Others who have announced major layoffs in 2012 so far are AMR Corporation, PepsiCo, MetLife, Hostess Brands, JC Penney Co, Procter & Gamble and Morgan Stanley.
Collectively, these ten companies have announced layoffs affecting at least 95,500 jobs in their operations globally.
The technology giant Hewlett-Packardtops the chart of corporate job cuts for the year with its announcement in May to axe 27,000 jobs to save up to $3.5 billion.
HP is followed by the Hostess Brands, the bankrupt maker of Wonder bread and Twinkie, which announced last month that it would eliminate 18,500 jobs as it liquidates the company's assets and sells off its brands.
Besides, AMR Corporation, the parent company ofAmerican Airlines, also announced in February that it would cut up to 14,000 jobs, while PepsiCo and P&G have also revealed plans this year to downsize their respective workforce.
PepsiCo had said it would trim three per cent of its global workforce, or about 8,700 jobs, to save about $1.5 billion by 2014, in order to offset high commodity costs and increased spending on advertising and marketing.
On the other hand, P&G said it would eliminate 4,100 jobs in fiscal 2013 as part of an effort to trim costs by $10 billion over the next four years.
Citigroup has been the most recent in the top-league of layoffs and announced this month itself that it would slash 11,000 jobs as part of an effort to save $1 billion.
At the begining of the year, clothing house J C Penney announced restructuring measures that would affect 4,700 jobs, while MetLife trimmed a sizeable chunk of its workforce, about 4,300 jobs, early this year due to closure of its Texas-based home loans unit.
Internet giant Google also said in August that it would cut 4,000 jobs from the 20,000-person work force ofMotorola Mobility, which Google acquired earlier this year.
According to regulatory filings, about two-thirds of the proposed job cuts by Google would take place outside the US.
Financial services firm Morgan Stanley in July said it expected a seven decline in staff from 2011, implying the loss of about 3,200 jobs. '

Wednesday 5 December 2012

Fresher Hiring For Software Engineer @ “NAGARRO” in India

About Company
Name: NAGARRO
Website: www.nagarro.com
Job Details
Education: MCA/B.Tech/M.Tech
Experience: Fresher -2013
Location: Across India
Job Description
We currently have openings for fresher’s of 2013 batch.
Technology: Java, C/C++ and .Net
Skills Required:
MCA/B.Tech/M.Tech (2013 pass outs) with 60% in the current degree
Skills Desired:
Good Programming Skills and Communication

Tuesday 6 November 2012

Fresher Off Campus For Engineering Graduates @ “CISCO”


About Company
Name: CISCO
Website: www.cisco.com
Job Details
Education: BE / B.Tech
Experience: Fresher – 2011/12
Location: Chennai
Walk-in On 18th Nov 2012 @ Chennai 
Job Description
Cisco Fresher Off Campus for 2011-2012 Batch Engineering Graduates
Eligibility:
Should have studied BE/B.TECH (Computer Science and Engg., Electronics and Comm. Engg., Electrical and Instrumentation Engg., Electricals and Electronics Engg. and Information Tech. only) / ME / MTech more than 70% aggregate marks or (equivalent scores) throughout in academics (ONLY 2011 & 2012 passed out candidates).
Should have 75% aggregate in 10th and 12th.
Mode of Education should be Full-time ONLY.
No Gap in academics.

How  To Apply:

Click here to register. Prior online registration is a must. Only registered candidates are permitted.
Once registered, have a print out of your hall ticket that will be issued to you after registration.
Please carry a copy of your resume.
The Room, Seating and the Time Slot will be communicated to you through the hall ticket.
Walk-in Address
Tagore Engineering college,
Rathinamangalam, Vandalur(via).
Chennai - 600 048.

Monday 5 November 2012

Valuelabs Question Paper(28/10/2012)



Test Pattern(25bits-40mins)

Section1
Arrangement of sentences(5ques-5marks)

Section 2
Paragraph Questions(5q-5m)

Section 3
General Knowledge(2q-2m)

Section 4
Arithmetic and Reasoning(8q-8m)

Section 5
Simple C programs(5q-5m)

Some questions
Q:In a Group15,7 have studied latin,8 have studied greek,and 3 have not studied either How many of them studied both latin and greek

Q:selling price is doubled profit is tripled then what is the profit percentage?
 Answer     Let C.P. be Rs. x and S.P. be Rs. y.
Then, 3(y - x) = (2y - x)    y = 2x.
Profit = Rs. (y - x) = Rs. (2x - x) = Rs. x.
 Profit % =xx 100% = 100%
x

Q:Who is the founder of Google
       Answer: Larry Page

Q:The 10th Biodeversity COP meeting is held at?
     Answer:Japan

Q:void main()
{
             int  const * p=5;
             printf("%d",++(*p));
}
Answer:
Compiler error: Cannot modify a constant value.
Explanation
p is a pointer to a "constant integer". But we tried to change the value of the "constant integer".

Q: main()
{
              int c[ ]={2.8,3.4,4,6.7,5};
              int j,*p=c,*q=c;
              for(j=0;j<5;j++) {
                          printf(" %d ",*c);
                          ++q;     }
              for(j=0;j<5;j++){
printf(" %d ",*p);
++p;      }
}
Answer:
            2 2 2 2 2 2 3 4 6 5
Explanation:
Initially pointer c is assigned to both p and q. In the first loop, since only q is incremented and not c , the value 2 will be printed 5 times. In second loop pitself is incremented. So the values 2 3 4 6 5 will be printed. 

Q: #define int char
main()
{
             int i=65;
             printf("sizeof(i)=%d",sizeof(i));
}
Answer:
                          sizeof(i)=1
Explanation:
Since the #define replaces the string  int by the macro char

Q: main()
{
printf("\nab");
printf("\bsi");
printf("\rha");
}
Answer:
hai
Explanation:
\n  - newline
\b  - backspace
\r  - linefeed

Q: enum colors {BLACK,BLUE,GREEN}
 main()
{
  
 printf("%d..%d..%d",BLACK,BLUE,GREEN);
   
 return(1);
}
Answer:
0..1..2
Explanation:
enum assigns numbers starting from 0, if not explicitly defined.

Tuesday 2 October 2012

CSC Hiring Freshers @ Hyderabad

About the Company


For more than 50 years, we at CSC have developed smart, technology-enabled solutions to solve our clients' toughest challenges, demonstrating a commitment to excellence and a passion for exceeding expectations. 

Over the past five decades, technology has radically changed the world we live in. We have remained at the forefront of our business because we have understood how to use technology change and innovation to deliver value to our clients.


www.csc.com

Job Description

 

Job Title

:Associate - Software Engineer

Requisition ID

:1200L1J

Job Category

:Applications

Primary Location

:INDIA-HYDERABAD-HYDERABAD

Schedule

:Full-time

Travel

:No

Job Posting

:Oct 1, 2012, 11:21:21 AM

Description

 Overall Role purpose: Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Translates logical designs into physical designs taking into account the target environment, performance requirements, and existing systems. Produces detailed designs including physical data flows, file layouts, common routines and utilities, program specifications or prototypes, along with backup, recovery, and restart procedures.

Qualifications

 Key Accountibilities and Responsibilities: Technology:Researches literature, patents, and current practices. Designs and develops computer software systems, in conjunction with hardware product development. People:Provides guidance, leadership, and consultation for clients/users, staff, and vendors in specifying information flows, processes/procedures, and data objects that will meet the business requirements. Customer:Provides technical consultation and troubleshooting with customers concerning development and maintenance of software system.Business:Assists in defining, planning, and justifying (in business terms) projects to develop/implement automated and non-automated components of new or changed processes.Financial:Analyzes costs and vendor capabilities related to software requirements to determine feasibility of design within time and cost constraints.



Friday 28 September 2012

Thursday 27 September 2012

JAVA Program to send an e-mail


SAMPLE JAVA PROGRAM TO SEND AN EMAIL

The JavaMail API is not part of core Java SE, but an optional extension. In addition, it is required in Java Enterprise Edition. The JavaMail packages can be accessed in two ways:
  • by placing j2ee.jar in the classpath
  • or, by placing both mail.jar and activation.jar in the classpath
The javax.mail API uses a properties file for reading server names and related configuration. These settings will override any system defaults. Alternatively, the configuration can be set directly in code, using the JavaMail API.
In below example, I am sending mail using JavaMail API with GMail SMTP on Port 465.
package  com.mail.tutorial;

import java.io.InputStream;
import java.util.List;
import java.util.Properties;

import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMessage.RecipientType;

public class SendEmail {
  private  static Properties properties = null;

  static {
    // Load  the  properties file
    try  {
      properties = new Properties();
      InputStream  inputStream  = SendEmail.class.getClassLoader()
     .getResourceAsStream("mail.properties");
      properties.load(inputStream);
    } catch  (Exception e) {
      // Catching  the  exception as null condition  
   // is handled in the methods.
    }
  }

  public static void sendTextMail(String to, String from,  String subject,  
  String body) throws  Exception {

    if (properties.isEmpty()) {
      throw new Exception("Cannot  send mail. Host  data not available.");
    }

    // Authenticate  the  session  with username and password
    Session  session  = Session.getInstance(properties, new Authenticator(){
      protected PasswordAuthentication getPasswordAuthentication()
      {
        return new PasswordAuthentication(
  (String)properties.get("mail.login.username"), 
  (String)properties.get("mail.login.password"));
      }
    });

    // Create to and from addresses
    InternetAddress  fromAddress  = new InternetAddress(from);
    InternetAddress  toAddress =  new  InternetAddress(to);

    // Create the message instance 
 // and add the sender, recipient, subject and body.
    Message  msg  = new MimeMessage(session);
    msg.setFrom(fromAddress);
    msg.setSubject(subject);
    msg.setRecipient(RecipientType.TO, toAddress);
    msg.setContent(body, "text/plain");

    // Finally send  the  email
    Transport.send(msg);

    // Now,  the  mail would have  reached  the  recipients.  
 // Ask  them to  check their  inbox.
  }
}
 
Also you need to set the below properties in a properties file called mail.properties.
# Configuration file for javax.mail 
# If a value for an item is not provided, then 
# system defaults will be used. These items can 
# also be set in code. 

mail.smtp.host=smtp.gmail.com
mail.smtp.auth=true

mail.smtp.socketFactory.port=465
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
mail.smtp.socketFactory.fallback=false

# This is your login name and password not required. Instead of 
# hardcoding them in program, I have added here.
mail.login.username=abc@xyz.com
mail.login.password=*****


You need to download below jars to run the above example 
1. j2ee.jar 
or 
1. mail.jar and activation.jar

Wednesday 26 September 2012

Freshers & Exp Recruitment For C++ Game Programmer (3d) @ “Gameloft Software” in Hyderabad


Freshers & Exp Recruitment For C++ Game Programmer (3d) @ “Gameloft Software” in Hyderabad
About Company
Name : Gameloft Software Pvt. Ltd
Website : www.gameloft.com 
Job Details
Education : B.Tech / B.E./ BCA /  B.Sc / MCA / M.Sc / M.Tech
Experience : 0 to 4 Years
Location : Hyderabad
Job Description
C++ Game Programmer (3d) 
- As a member of our engineering team, assist in the full cycle development of a 3D video games for mobile phones from start to finish.
- Day to day responsibilities include development, writing and debugging of code, integrating graphic, sound, and networking components.
Responsibilities
- Programming in the relevant languages (C++)
- Knowledge of OpenGL / DirectX/ Win 32
- Knowledgeable in 3D rendering algorithms 
- Experienced in 3D graphics engine programming in games
Skills : C, C++ Programming, Game Programming, Open GL, direct 3d, c++ development
Contact Details

Name : Sowjanya Konda

Friday 14 September 2012

Google Nexus 7 - The Complete Picture


Google Nexus 7 is the first Nexus-branded tablet and developed by ASUS and Google, it seems to be a bold move. Well, how bold, that you can judge from Google Nexus 7 review on this page. Clearly, Google Nexus 7has the benefit of running plain vanilla flavor Android, creative with manufacturer skins. Earlier, Google was relaxed about releasing Honeycomb to manufacturers but without their branding. But times have changed now.

The Design Aspect

Let us start Google Nexus 7 review with the designing and it looks a bit understated at first look. Although there is nothing here to really gloat about, but one enjoys a lot of function in the design choices.
The buttons and ports on Google Nexus 7 can be seen when looking at the device from the front. The buttons are placed closely and soon you will get pretty much used to them. They make a nice click when pressed. The power/wake button lies on the right side, and you’ll find the micro USB port as well as the 3.5mm jack on the bottom side. With 4 pogo pins on the left side, the entire top-side and the left edge are free.
The back side is completely bare except the speaker. The soft touch plastic almost feels like leather. However, you will definitely miss two features on Google Nexus 7 and one is the rear-facing camera and second, the notification light. The ASUS logo is engraved just above the speaker and the Nexus logo is at the top.

Screen

Google Nexus 7 gets its name partly from the 7”, back-lit IPS display in resolution of 1280×800, It is a great screen though not the biggest screen in terms of size and resolution. The higher resolution and relatively small size means that you can enjoy great color reproduction. The device works great as an e-reader and it offers some excellent viewing angles to watch videos. However, using it in sunlight is not a very pleasing experience, as per Google Nexus 7 review. But the screen offers great responses, with easy swipes, accurate touches and presses. The device measures 198.5mm x 120mm x 10.45mm and weighs 340g.

Sound

You will find the audio was loud enough in a small quiet room.   You can always fix in some headphones to get rid of the problem of low sound.

Cameras

With no rear-facing camera in Google Nexus 7, you will find even the camera application missing. But the gadget does have a rear-facing camera, what works just fine enough.

Battery life

You can manage to get well over 3 days of regular use out of Google Nexus 7. Read articles, watch videos, play games, for endless hours. The device managed to conjure up about 11 hours in the video looping test.

Software

Google Nexus 7 brings with it a new version of Android: 4.1, referred to as Jelly Bean that introduces some welcome additions.The homescreen UI is slightly different from other Android tablets and seems closer to the phone UI. The homescreen carries a shortcut bar at the bottom. A familiar pull down can access the notifications that take up only 3’4 of the screen.
What is there
  • a quad-core CPU clocked at 1.2GHz
  • 1GB of RAM
  • 8GB or 16GB of on-device storage
  • WiFi b/g/n and Bluetooth
What is not
  • no SD-slot for expandable storage
  • no 3G variant of the Nexus 7

Conclusion on Google Nexus 7 Review

Google Nexus 7 is without doubt an excellent tablet, available at an outrageously competitive price. It’s clearly one of the top Android tablet. Of course there are some downsides such as no rear-facing camera and no expandable storage. But still the low price makes up for any shortcomings.

Wednesday 12 September 2012

Software Testing Tutorials << Video Tutorials and FAQ's


Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test.Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs (errors or other defects).
Software testing can be stated as the process of validating and verifying that a software program/application/product:
  1. meets the requirements that guided its design and development;
  2. works as expected;
  3. can be implemented with the same characteristics.
  4. satisfies the needs of stakeholders (From Wikipedia)
Tutorials From guru99.com
What Next?

Read more at http://www.how2labs.info/2012/08/software-testing-video-tutorial.html#BkMUyZmrdYwqHwKu.99