Sunday, May 29, 2011

A platform for learning all about the Android, where one can get details of latest Android versions and updates, androidinstallation as well as developers guide, also information about AndroidAPI packages.

Saturday, May 28, 2011

Linux may appear different depending on the distribution, your hardware and personal taste, but the fundamentals on which all graphical and other interfaces are built, remain the same. The Linux system is based on GNU tools (Gnu's Not UNIX), which provide a set of standard ways to handle and use the system. All GNU tools are open source, so they can be installed on any system. Most distributions offer pre-compiled packages of most common tools, such as RPM packages on Red Hat and Debian packages (also called deb or dpkg) on Debian, so you needn't be a programmer to install a package on your system. However, if you are and like doing things yourself, you will enjoy Linux all the better, since most distributions come with a complete set of development tools, allowing installation of new software purely from source code. This setup also allows you to install software even if it does not exist in a pre-packaged form suitable for your system.

Certain concepts of java which are considerably the basics of java are the concept of strings, serialization, synchronization, threads, method overriding, method overloading, multiple inheritance are discussed.

Core Java deals with the basics of java which is increasingly used for middleware applications to communicate between Server and clients. Java has features such as multithreading, portability and networking capabilities. Changes in the java library made java as a favorite programming language for developers it added functionality to their scripts.

Java is a computer programming language. It enables programmers to write computer instructions using English based commands, instead of having to write in numeric codes. It’s known as a “high-level” language because it can be read and written easily by humans. Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its “syntax”. Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand and execute.

Structured Query Language (SQL) is the most widely used commercial relational database language. The SQL basic concepts such as its basic form, where, having clauses, database tables, join, normalization operations, constraints, functional dependency, trigger, index covering of a query, SQL view are also the most commonSQL interview questions which are discussed in brief.

There is a great change in the Job scenario in the last decade.
• Growth of service sector, especially IT. In spite of the recent recession in the US economy, IT has been growing at an explosive rate with the requirement for skilled manpower in this sector desperately falling short of demand. As a result, countries that face such a shortage are busy recruiting manpower (on work permits) from countries, which have an adequate supply.

A simple Java program for creating threads by using threads concept along with it’s methods. As Java applications and applets are naturally threaded. The runtime environment starts execution of the program with the main() method in one thread. Garbage collection takes place in another thread. Screen updating occurs in a third thread. There may be other threads running as well, mostly related to the behavior of the virtual machine. All of this happens invisibly to the programmer. The simplest reason for adding a separate thread is to perform a long calculation. Any operation that is going to take a noticeable period of time should be placed in its own thread.

The other reason to use threading is to more evenly divide the computer's power among different tasks. With threads you can set the priority of different processes.

A simple Java program for creating threads by using threads concept along with it’s methods. As Java applications and applets are naturally threaded. The runtime environment starts execution of the program with the main() method in one thread. Garbage collection takes place in another thread. Screen updating occurs in a third thread. There may be other threads running as well, mostly related to the behavior of the virtual machine. All of this happens invisibly to the programmer. The simplest reason for adding a separate thread is to perform a long calculation. Any operation that is going to take a noticeable period of time should be placed in its own thread.

The other reason to use threading is to more evenly divide the computer's

power among different tasks. With threads you can set the priority of different processes.

The application process for almost every job in the IT sector requires a candidate to submit his resume/CV. Many employers will discount a potential candidate based on the visual appearance of their CV. It is therefore crucial to structure and present your CV in a professional manner and keep a description of any work experience or previous employment history concise. Resume writing can seem like an intimidating task, but it’s actually easier than one thinks. A resume only has to focus the interest of the potential employer.

Different specializations of jobs available in information technology are in the areas of databases, office information systems, local area networks (LANs), wide area networks (WANs), the internet and programming. Within the IT sector, there are hundreds of different types of jobs ranging from programming to web design to project management to IT-support. In order to get your first foot on the ladder in the IT industry it is likely that you will require an IT-related degree. Many new entrants into the IT need to learn and master the subjects like Web development or web design, Multimedia design, Digital media development, Web content management, Computer Architecture, Networking, Business information systems and Computer programming etc., Some of the career options that can be opted by Information Technology professionals are briefly outlined here under 4 categories.

Today, among all the Asian countries in the world, India has some of the most promising and bright job prospects to its fold. It is a great fact to be acknowledged that India is the only third world country to have such a boom in its employment and hiring industry. It is no wonder that in the present scenario even with a high rate of inflation, the job prospects here are still to rise. At present, even with the economic slowdown, India has flooding employment opportunities while having a tremendous scope of widening its career and job prospects.

As per the Department of Information Technology (DIT), Govt. of India reports, by the year 2010-11 our software and services export is expected to reach US $ 60 billion and by 2011-12 which is also the terminal year of the eleventh five year plan, the figures are expected to touch US$ 72 billion., this is assuming a 20% growth rate YOY (year over year) for 2011-12. Globalization has a profound impact in shaping the Indian Information Technology (IT) industry over the years with India capturing a sizeable chunk of the global market for technology sourcing and business services.

If you prefer to continue to studies, you can do Post graduate courses and then obtain a Ph.D. You have lots of options during this P.G course like M.S/ M.Tech, IAS/IPS, Navy/NDA and Finance related courses like MBA. There are many options for opting a bright career.

The wide range of information, data, and knowledge for problem solving and decision making are dealt with Information Technology. Before starting with the projects, students should be aware of authentication, and integrity features in their projects. Breaking of passwords and hacking can be avoided using these techniques. Anyhow, the various trends for projects are based on the emerging software technology.

Business Process Outsourcing (BPO) expenditure is likely to grow worldwide. India has established itself as a major outsourcing hub. India is the world’s favorite outsourcing destination. India's share of the global offshore outsourcing market for software and back-office services is more than