How Code Reviews and PMD Can Crush Bugs In Your Code

How Code Reviews and PMD Can Crush Bugs In Your Code The ability to review your code is one of the best methods to find bugs and other issues which can cause your program to perform poorly. In fact, one of the hardest things about writing a program is debugging it. When programmers get together and share their knowledge, it can help improve the overall quality of your Java applications. In addition to this, it will also increase the skill of programmers who choose to participate. With a code review,… Read More

Online Degree Program Information

Online Degree Program Information While the concept of distance learning is not recent, the use of the internet to earn degrees online is a relatively new concept. The beginning of what would become a revolution in education started in the middle of the 1990s. It was during this time that high speed internet connections became widely available. In addition to this, the increase in personal computers and html tools set the stage for the online education programs that we see today. There are a number of things which has led… Read More

Online College Overview

Online College Overview The field of education is becoming one of the largest markets on the internet. Despite this, a number of people are fooled by the hype promised by many online schools. Many of these colleges want to give you the impression that they are using the most cutting edge technology, which is basically a computer and a internet connection. However, having a computer with internet access will not eliminate all the challenges you will face when attending an online college. A number of companies have spent millions of… Read More

How a Profiler Can Improve Your Java Applications

How a Profiler Can Improve Your Java Applications If you have been working with C++ programs for longer than five years, you should be well aware of the difficulties involved with debugging software. However, many younger programmers don’t have experience with these issues because Java deals with memory problems by using what is called the garbage collector. Whenever a new object is created in Java, the Java Virtual Machine will reserve memory for it, and if the object reference disappears, the memory will be reclaimed. Because of this simple tool,… Read More

Antipatterns In Java Programs

Antipatterns In Java Programs An antipattern can be defined as a bad design in the Java language. Antipatterns will bring forth bad answers in a way that is easy for some people to understand. If you are programming with Java, it is important to understand both antipatterns and patterns. When you work with software programs, they will need to be maintained. After you have created and released a program, you will need to make sure it is maintained. The skill of the programmer will determine if the design of the… Read More

How To Build On The Five Paragraph Essay

  How To Build On The Five Paragraph Essay If you are in high school, you should be familiar with what is called the five paragraph essay. The basic pattern will be composed of five things, and these things are the introduction, three body paragraphs, and the conclusion or summary.   While the five paragraph essay is good for high school students, it has a large number of problems which keep it from being used in universities and colleges. In this article, I will go over some of the problems… Read More

Essay Overview

Essay Overview An essay is a short work in which the author expresses their point of view on a subject. Many essays will use what is called subjective experiences. There is virtually no topic that couldn’t be used as the subject of an essay. You could write an essay about everything from religion to science or politics. Essays are considered to be non-fiction works. Essays are typically used in colleges and other institutions of higher learning to determine how well students understand are particular subject. However, essays also play an… Read More

Online College Lessons for Instructors

Online College Lessons for Instructors It has become a well known fact that many colleges are now using the internet as a way to educate students. Despite this, there has been debate in the academic community about the effectiveness of these programs. In this article I will go over the advantages and disadvantages of online education, and I will also go over some things which can be done to improve it. There are a number of arguments which have been made about online education programs. Those who support it feel… Read More

Employers and Online Degrees

More Employers Are Looking At Those With Online Degrees Studies have shown that online degrees are becoming more popular with employers. The goal of most successful companies is to increase the education of their employees. Many of these companies are assisting workers who wish to pursue their degree at online universities. A number of online degree programs are helping employers by offering discounts or other incentives to join their program. The sudden interest of employers in online education can be linked to the surge in popularity it has receive. In… Read More

IBM IT Certification Programs

IT Certification – IBM IT Certification Programs With the growth of technology are a variety of vendors, products, and hardware that link to IT Certification programs. By knowing which programs are offered at which point, you will be able to determine which vendor you should use when getting your IT Certification. One of the vendors that offers a completely different product than other companies is IBM. From their own computer language to hardware, they have different types of certifications that are better for their particular company. Product Categories for IBM… Read More

Getting Certified Through the Right Company

IT Certification – Getting Certified Through the Right Company If you are looking into information technology certification, or IT, there are several vendors that are available for you to get the right training. Each of these will have different applications and possibilities for you to get the training that you need. Some will focus on a specific type of training program, while others will give you a larger spectrum that will relate to the types of software that they have. When looking into IT Certification, it is important to know… Read More

Important Qualities You Will Need When Pursuing An Online Education

Important Qualities You Will Need When Pursuing An Online Education Before you begin taking online classes, it is important to make sure it is good for you. While getting an degree online can be excellent for many people, it may not be the best option for everyone. Some people have personalities which allows them to thrive in online environments, while others function better in a traditional classroom setting. Those who successfully earn their online degrees have a number of common characteristics. If you want to be earn a degree online,… Read More

How To Use Online Graduate Programs

How To Use Online Graduate Programs The evolution of internet technology has made it possible to earn a degree from an established university without having to leave the comfort of your own home. Online degrees are good for those who are too busy to attend a traditional college. There are a large number of people who wish to earn graduate degrees, but do not have the money or resources to attend a classic university. Fortunately, a large number of established colleges in the United States and Canada are offering online… Read More

Advancing in IT Certification

IT Certification – Advancing in IT Certification If you are looking into IT Certification, there are several levels of Certification that you can receive. These will be divided according to the vendor or school that you are going to and will also be different in relation to the type of IT Certification you are trying to get. However, if you are interested in IT Certification, it is best to know how far you can get in the program and what you will need to know. The more qualification you have,… Read More

How To Save Money on Textbooks For Your Online Classes

How To Save Money on Textbooks For Your Online Classes If you have attended either an offline or online college, you should be familiar with the high cost of books. It seems as if the prices of books keep rising every year. It is not uncommon to see a college level math book which costs $150. When you combine the cost of books with your tuition, earning a degree online can put you in a financial strain. Unfortunately, taking online classes will not protect you from the high cost of… Read More

How To Pick The Right Online College

How To Pick The Right Online College When you apply for a job, your prospective employer will want to interview you to make sure you’re qualified. When you are looking to attend an online college, it is important for you to interview them to find out if they can provide you with the education you need. Their answers to your questions will determine whether or not you will want to attend their institution. The first question you should ask is whether or not the school is accredited, and by whom.… Read More

Web 2.0 and The Read/Write Web

Web 2.0 and The Read/Write Web One of the emerging themes of Web 2.0 is the ability for users to add data to web sites directly.  In Web 1.0 web content was managed by so-called “webmasters”.  The webmaster would update HTML web pages using simple text editors (like Notepad) or advanced web management systems (like DreamWeaver). In Web 2.0 web sites are reaching out to the users and inviting them to add content directly. Wikis, Weblogs (Blogs), Forums, and Content Management Systems are making this possible. Wikis (from the Hawaiian… Read More

Introduction to Web Services

Introduction to Web Services As part of our series on Web 2.0 we turn our attention to data management. Web Services are a way to allow an enterprise to give access to their internal data in a platform agnostic way. What is unique about web services is that the requests are made across the Internet the same way you would make a request using your web browser – using the HyperText Transfer Protocol (HTTP). This means that an existing infrastructure can be used to set up a web service and… Read More

How To Deal With Cheating At Online Colleges

How To Deal With Cheating At Online Colleges While online degree programs have become much more popular in the last five years, the issue of cheating is a source of concern among both teachers and adminstrators. In fact, some even feel that cheating could severely destroy the credibility of online education programs. One of the obvious problems with earning your degree online is that you’re anonymous. In a traditional classroom, teachers can easily detect students who are cheating because they are physically present in the room. It is also believed… Read More

How Online Instructors Can Help Their Students Succeed

How Online Instructors Can Help Their Students Succeed If you are an instructor teaching online classes, your success will be connected to the success of your students. When they win, so will you. If they fell, this can also be a reflection of your training methods. Teaching students over the internet can be very challenging. However, as technology continues to advance, more people are looking to online universities as an avenue to earn their degrees. Because of this, there is a market for qualified instructors who understand how to teach… Read More

CICS Components and Transactions

CICS Components and Transactions   There are three major components associated with CICS namely Management Modules, Control Tables and Control Blocks. These three are very essential in CICS environment and so let us see an overview of the function of each. We have seen that CICS act as an interface between operating system and application program and this is achieved by management module. In other words Management Modules are programs that act as interface between operating system and application program. Control table is associated with management module and is used… Read More

CICS Overview and Functions

CICS Overview and Functions CICS is called as Customer Information Control System. The main functionality of CICS is it acts as an interface between the Operating System and application programs. Functions of CICS Acts as interface between operating system and application programs. Does the function of data communication and therefore handle data. In other words CICS can support number of terminals or systems and acts as a data communication system between them. Take care of application program functions along with that take care of system      functions also Also help in… Read More

How Online Colleges Can Help Those Who Are Employed

How Online Colleges Can Help Those Who Are Employed Many young people who wish to attend college have problems doing so. The reason for this is because many students have to work and go to school at the same time. As the cost of education continues to increase, few people have the thousands of dollars upfront to pay for tuition, books, and other fees. A large number of students drop out of college within the first year because they are simply not able to work a forty hour job each… Read More

Common Mistakes Made By Online College Students

Common Mistakes Made By Online College Students Trying to successfully earn your online degree can be challenging. There are a large number of pitfalls you will want to avoid, and a large number of students fail because of bad habits. Having said that, in this article I will go over some common mistakes which are made by online college students. These problems need to be avoided at all costs, as they will keep you from earning your degree and pursuing the education you want. The first common mistake made by… Read More

XML – Elements in Document Type Definitions (DTD)

XML – Elements in Document Type Definitions (DTD) In this tutorial you will learn about Elements in DTD, Elements, child elements (nested elements), declaring elements with character data only, declaring elements with mixed content, declaring elements with any content, declaring elements with no content and element order indicators and qualifiers. Elements in DTD. ELEMENTS Every element used in the valid XML document must be declared in the Document’s DTD. SYNTAX : < !ELEMENT element_name content_specification > element_name: Specifies name of the XML tag Content_specification: Specifies the contents of the element… Read More

XML – Document Type Definitions (DTD)

XML – Document Type Definitions (DTD) In this totuorial you will learn about XML – Document Type Definitions (DTD) – Need, DTD, Types Of DTD’s , Internal DTD , External DTD.   NEED XML documents can contain many different types of markups including elements, attributes and entity references. Whatever maybe the application it is desirable that the XML document conforms to a certain set of rules governing the data structure it contains. DTD and Schema’s are used for this purpose. For Example, < name >12233< /name > If a DTD… Read More

Introduction to Ajax

Introduction to Ajax Last time we looked at Web 2.0 and what differentiates it from older paradigms for Internet products. One of the differentiators is the use of Rich Client Interfaces. Ajax is possibly the most popular Rich Client technology and used in such applications as Google Maps and Google Mail. Ajax is an acronym for “Asynchronous JavaScript And XML.” Web pages are endowed with snippets of code that can access remote services (like web services) and not refresh the page. This prevents “round tripping” which is the cause for… Read More

Introduction to Web 2.0

Introduction to Web 2.0   The definition of Web 2.0 seems to be a matter of hype and marketing speak. In this first in a series of articles I will attempt to demystify and disambiguate the concepts of Web 2.0.  In future articles I will expand on real world examples of Web 2.0 technology and what differentiates them from Web 1.0. I was recently at the JavaOne conference in San Francisco.  I saw a salesman advertising a product as a “Web 2.0 Mashup Solution”.  I thought I knew what Web 2.0… Read More

Online Education

Online Education The internet has greatly revolutionized the way we learn. Distance education is a concept that has been around for a long time. A large number of formats such as videotapes, audiotapes, and television have been used for distance education. However, the internet has made this form of education more popular than ever. Statistics show that well over 2 million people are attending online colleges. This number is expected to increase by 33% each year. More than 650 accredited colleges are now offering online degrees. If you are thinking… Read More

Elements of Object Oriented Programming

Object-Oriented Programming is centered on new concepts such as classes, polymorphism, inheritance, etc. It is a well suited paradigm for the following: Modeling the real world problem as close as possible to the perspective of the user. Interacting easily with computational environment using familiar metaphors Constructing reusable software components and easily extendable libraries. Easily modifying and extending implementations of components without having to recode everything from scratch. Definition of OOP: OOP uses objects as its fundamental building blocks. Each object is an instance of some class. Classes allow the mechanism… Read More

Object Oriented Programming Paradigm

OOP is a better way of solving computer problems compared to a procedural programming language such as C. OOP uses classes which contain members (variables) and methods (functions). OOP uses a modular type of programming structure. OOP is a type of programming in which programmers define not only the data type of a data structure, but also the types of operations that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships… Read More

Fiber Optics and IT Certification

IT Certification – Fiber Optics and IT Certification Those looking into information technology will notice there are several routes to take. These will all enable one to stay ahead of business, or specialize in a specific type of profession that deals with emerging technology. One of the career options to consider is fiber optics. There are several training programs that can allow you to get IT Certification in fiber optics, all which will increase your ability to work in a specified career field or understand the details of how fiber… Read More

Challenges in Testing Web Based Applications

Challenges in Testing Web Based Applications In this tutorial you will learn about Challenges in Testing Web Based Applications Introduction, Why testing Web Applications is different? Factors effecting Testing of Web Applications, Why technology platforms affect testing? Challenges in Testing Web Based Web Applications, Summary. Introduction: Web based Applications are increasingly becoming more feature rich, important and also the most popular means for developing commercial systems. Most companies opt for developing web based software wherever possible. This helps in catering to large number of end users. The deployment of the… Read More

Auditing Software Testing Process

Auditing Software Testing Process In this tutorial you will learn about Auditing Software Testing Process – Introduction, Types of Testing Process Audits, Audit to verify compliance, Audit for process improvement/problem solving, Audit for Root Cause Analysis, Internal Audits, External Audits, Why Audit Software Testing Process? How to Audit, What can be audited? and Summary. Introduction: To ensure transparency and reliability of the IT systems it may be necessary to audit the Software Development Processes including the most important aspect – Software Testing Process. Auditing is an important activity in organizations.… Read More

Testing for Agile Software Development

Testing for Agile Software Development In this tutorial you will learn about Testing for Agile Software Development – Background, Understanding Agile Software Development, How is Testing approach different in an Agile Development Scenario? What to test? Typical bugs found when doing agile testing? Steps Taken to Effectively Test in Agile Development Methodology, Ensuring software test coverage and Summary Background: To understand the Testing Process in an Agile Development Methodology, it is important to understand the Agile Development paradigm. Agile Development paradigm is not very new. Although the Agile Software Development… Read More

C Language – The Preprocessor

C Language – The Preprocessor In this tutorial you will learn about C Language – The Preprocessor, Preprocessor directives, Macros, #define identifier string, Simple macro substitution, Macros as arguments, Nesting of macros, Undefining a macro and File inclusion. The Preprocessor A unique feature of c language is the preprocessor. A program can use the tools provided by preprocessor to make his program easy to read, modify, portable and more efficient. Preprocessor is a program that processes the code before it passes through the compiler. It operates under the control of… Read More

C Programming – File management in C

C Programming – File management in C In this tutorial you will learn about C Programming – File management in C, File operation functions in C, Defining and opening a file, Closing a file, The getw and putw functions, The fprintf & fscanf functions, Random access to files and fseek function. C supports a number of functions that have the ability to perform basic file operations, which include: 1. Naming a file 2. Opening a file 3. Reading from a file 4. Writing data into a file 5. Closing a… Read More

C Programming – Linked Lists

In this tutorial you will learn about C Programming – Linked Lists, Structure, Advantages of Linked List, and Types of linked list and Applications of linked lists. Linked lists are a type of data structure for storing information as a list. They are a memory efficient alternative to arrays because the size of the list is only ever as large as the data. Plus they do not have to shift data and recopy when resizing as dynamic arrays do. They do have the extra overhead of 1 or 2 pointers… Read More

C Programming – Dynamic Memory allocation

Embedded and other low-memory footprint applications need to be easy on the amount of memory they use when executing.  In such scenarios, statically sized data types and data structures just are not going to solve your problem.  The best way to achieve this is by allocation of memory for variables at runtime under your watchful eye. This way your program is not using more memory than it has to at any given time. However, it is important to note that the amount of memory that can be allocated by a call… Read More

C Programming – Pointers

Pointers are widely used in programming; they are used to refer to memory location of another variable without using variable identifier itself. They are mainly used in linked lists and call by reference functions. Diagram 1 illustrates the idea of pointers. As you can see below; Yptr is pointing to memory address 100. Diagram 1: 1. Pointer and memory relationship Pointer Declaration Declaring pointers can be very confusing and difficult at times (working with structures and pointer to pointers). To declare pointer variable we need to use * operator (indirection/dereferencing… Read More

C Programming – Structures and Unions

In this tutorial you will learn about C Programming – Structures and Unions, initializing structure, assigning values to members, functions and structures, passing structure to functions, passing entire function to functions, arrays of structure, structure within a structure and union. Structures are slightly different from the variable types you have been using till now. Structures are data types by themselves. When you define a structure or union, you are creating a custom data type. Structures Structures in C are used to encapsulate, or group together different data into one object.… Read More

C Programming – Functions (Part-I)

The concept of functions in C language is the same as for any other programming language. Few languages have methods but, since there are no classes in C, methods are not used. Functions are best used for reusable code, or code that you know works and do want make use of it throughout development. If you find yourself tempted to use copy and paste on a particular block of code, even once, then you should move the code into a function. Lets talk about the different types of variables before… Read More

C Programming – Functions (Part-II)

Types of Functions You may have noticed the discussion about the <data type> portion of the function declaration missing from the last section. The <data type> refers to the type of data that would be returned by the function when it finishes executing. Data types are the same as any variable data types plus another one called void. Void type functions do not return any values. Function with no arguments and no return value: void function_name(); Think of this as a self-contained block of reusable code that does not need… Read More

PHP Tutorial – Syntax

PHP Tutorial – Syntax In this tutorial you will learn about PHP Syntax – Syntax for Writing a script, Scripts VS. File and Comments Writing a script: To embed PHP code inside a file, it has to be inside a special set of opening and closing tags. PHP supports the following tags sets: 1. Opening (< ?php) and closing (? >) 2. Opening (< ?) and closing (? >) 3. Opening (< %) and closing (% >) 4. Opening (< script language=”php” >) and closing (< /script >) Example: <… Read More

PHP Tutorial – Installation

PHP Tutorial – Installation In this tutorial you will learn about PHP – Installation steps involved in Installing Apache server, Installing PHP 4 and Installing PHP 5. Installing Apache server: 1- Download the installer from Apache site: http://httpd.apache.org/download.cgi 2- Double-click on the installer file to start the installation process. 3- You will get a welcome screen, select Next to continue the installation process. 4- You will be prompted to accept the Apache license. 5- After you accept the license, the installer presents you with a brief introduction to Apache. 6-… Read More

XML – Elements, Attributes, Entities

XML – Elements, Attributes, Entities In this tutorial you will learn about Elements, Anatomy of tags, Tag naming rules, Invalid tags, Valid tags, Root and child elements, Attributes, When Do I use Attributes? Entities, Character data sections, Comments and Processing instructions. {mos_ri} Elements Elements are the basic building blocks of XML It may contain – Other elements – Character data – Character references – Entity references – Comments – These are collectively known as element content Ex: < student > Mason Hill < /student > An Element consists of three… Read More

XML Introduction

XML Introduction In this tutorial you will learn about XML, History, Introduction, Uses, XML Technology. HISTORY In 1970 IBM Introduced SGML (Standard Generalized Markup Language). SGML was developed out of the General Markup Language (GML), which was developed by IBM in the late 1960s. SGML is a semantic and structural language for text documents but is very complicated. HTML is a subset of SGML. In 1996 XML Working Group was formed under W3C .The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and… Read More

JSP Basics

JSP Basics Java Server Pages (JSP) is a Java API in J2EE which allows dynamic creation of web pages using Java. It has the same purpose as other existing technologies like CGI or PHP. In this tutorial you will learn about Lifecycle of JSP pages, Dynamic content generation, Invoking Java code using JSP scripting elements, JavaBeans for JSP and Error Handling. The main difference between servlets and JSPs is that servlets are Java classes and JSPs are not (they are embedded in HTML pages). This difference also specifies where you… Read More

ABC of IT Certification

IT Certification – ABC and IT Certification Ideas behind using technology in the work field as well as for personal use are continuing to grow and become a dominant area for functioning. In relation to this are several ways in which organizations are learning to use technology to their benefit. One of the certification programs that have become available from this is known as activity-based costing, or ABC. When looking into financial ways to use information technology, understanding how the ABCs relate to it can help you to remain organized… Read More

Finding A Test Area for IT Certification

IT Certification – Finding A Test Area for IT Certification You have finally reached the stage where you are ready to move beyond your studies for information technology and take the exam to become IT Certified. If you are at this point, then you will need to find the right place to take your test. There are a variety of options that you can consider in order to make the exam easier with the time that you have in order to take it. After you take a course for IT… Read More

Myths about IT : IT Certification

IT Certification – Myths about IT While technology continues to expand, there are also companies stating that they don’t want to become part of the technology world. If you are in a work place and trying to change the culture by moving technology in as a tool, then some of the myths that are related to information technology will need to be broken. By knowing some of the attitudes that are related to information technology, you can begin to break the boundaries and allow your company to have IT Certification… Read More

How IT Certification Can Help Your Business

IT Certification – How IT Certification Can Help Your Business Businesses are always trying to find new ways that they can expand and allow their company to grow. This is not only to provide the best customers to service, but also to allow an easier work load for the employees and add more innovation to your business. If you are debating whether you should begin IT Certification processes for your business or employees, then you may want to consider how it can help you to progress against your competition. One… Read More

Becoming Certified

IT Certification – Becoming Certified If you are thinking about getting an IT Certification, it can be guaranteed that you will have more options that will open to you on the job market. Understanding what you need to do for IT Certification as well as looking into the right areas will help you to increase your marketable skills as well as allow you to understand technology like an expert. There are several things to consider before and during your certification, all which will help you to get the right experience.… Read More

Microsoft IT Certification Programs

IT Certification – Microsoft IT Certification Programs Considering an IT Certification program also includes knowing what is available to you and what the specialization will allow you to do as well as limit you to do. There are several providers that will offer specialized programs that can affect the qualifications that you have. One of the providers that offer these specialized programs is Microsoft. By knowing what programs they use, you can determine if it is the right program for your IT Certification and specialization in technology. The first type… Read More

PHP Tutorial – Introduction

PHP Tutorial – Introduction In this tutorial you will learn about PHP – Introduction to PHP, What you should already know? What’s PHP? What’s the difference between PHP and HTML? When to use PHP? What makes PHP a choice among the other scripting languages? What you should already know? You have to have good knowledge of the following before you can proceed: HTML JavaScript What’s PHP? PHP stands for Hypertext Preprocessor. PHP scripts run inside Apache server or Microsoft IIS. PHP and Apache server are free. PHP code is very… Read More

VB Script – How to use VBScript with Forms

VB Script – How to use VBScript with Forms In this tutorial you will learn about How to use VBScript with Forms. Introduction, How to do validate your Forms and Conclusion Introduction Now this is the last topic of the tutorial and you will learn how to validate and submit the data to the web server. How to do validate your Forms The process to validate the forms are as under. The two things should be checked. 1. All of the required data is entered. 2. The data entered is… Read More

VB Script – Controlling VB Script Routines

VB Script – Controlling VB Script Routines In this tutorial you will learn about Controlling VB Script Routines, Introduction, VB Script Description, If then else, Select Case, Looping Statements – For Next, For Each Next, Do loop, Do While, Do Until, While wend and Conclusion. Introduction Every programming language allows you to control the flow of your program like this VbScript also allows you to control how your scripts process the data by using conditional statements and iteration statements i.e sometimes called the looping statements. With the help of these… Read More

Does a Higher Education Mean Higher Pay?

Examining the Real Cost and Benefits of a Master’s Degree Congratulations. You’ve just graduated from college, have a degree in hand, and posses the one thing that almost every college graduate is familiar with—debt. So, armed with your new education, a strong desire to jump into the working world feet-first, and an even stronger desire to start paying off student loans, you decide to immediately start working. But wait! What if becoming a working stiff before the ink on your sheepskin has dried doesn’t appeal to you? What if you… Read More

Bachelor of Science Career Possibilities

Bachelor of Science Career Possibilities It’s hard enough to wade through the endless stream of information at college without having to decide what type of degree you want. After all, shouldn’t you just have to pick a major and be done with it? Not only do college students have to pick a primary area of interest, they have to decide HOW they want to spend their academic years in that area. And, with college costs soaring, this decision is commonly based on what careers can be had with the different… Read More

Career Opportunities With a Bachelor of Arts Degree

Career Opportunities With a Bachelor of Arts Degree In the late 20th century, technology increased exponentially, while productivity (the amount of wealth created per capita) did not keep pace. What does this mean to someone determining whether or not to get a liberal arts degree? It means that, while technological change in society is inevitable, it’s only ONE factor in economic growth. Even more, the workplace of today is one that is constantly changing. As a result, employers are looking for candidates that are well rounded and capable of adapting… Read More

Working with Objects in VB Script

VB Script – Objects with VB Script In this tutorial you will learn about VB Script – Objects with VB Script, Introduction, How to Add Objects to your web pages, How to Add Objects to your Web Pages and How to link Vb Script with Objects. Introduction Objects which are in the form of ActiveX controls and java applets are useful for the enhancement of our web pages. By using a scripting languages like vbscript you can extend the capabilities of these controls by integrating in to scripts. How to… Read More

VB Script – Working with Variables

VB Script – Working with Variables In this tutorial you will learn about VB Script – Wroking with variables, Introduction, Description, Naming Conventions, Variants and its sub types, How to Assign values to a variable ? What is the scope of a variable ? Constants, Arrays and Conclusion. Introduction A variable is a named location in your computer memory which can be used for data storage during the working of your vb scripts or any other language.Variables plays a vital role to store values . Variables can be defined further… Read More

VB Script Tutorials- Introduction

VB Script – Introduction Vb Script tutorials will be covered in the following topics which are given below : • What is VB Script ? • Working with Variables? • Objects and VB Script ? • Controlling VB Script Routines ? • Using VB Script with Forms? In this tutorial you will learn about VB Script – What is VB Script ? Introduction, Description, How to Add VB script to web pages ? The Script Tag, How to handle Non Supporting Browsers and Conclusion What is VB Script ? Introduction… Read More

C Programming – Handling of Character String

In this tutorial you will learn about Initializing Strings, Reading Strings from the terminal, Writing strings to screen, Arithmetic operations on characters, String operations (string.h), Strlen() function, strcat() function, strcmp function, strcmpi() function, strcpy() function, strlwr () function, strrev() function and strupr() function. In C language, strings are stored in an array of char type along with the null terminating character "\0" at the end. In other words to create a string in C you create an array of chars and set each element in the array to a char… Read More

Career Strategies for Women

Career Strategies for Women You’re a smart woman. You’ve acquired your top quality education, gained some valuable work experience, and have a multitude of skills to offer the corporate world. You interview well, have a professional appearance, and rival some of the best managers in the industry. Yet, time and time again, you are either passed over for employment opportunities or underpaid. What gives? Many would contend that it’s a man’s world out there. Despite the fact that women have come a long way in the corporate world, they still… Read More

C Programming – Arrays

Array is a collection of same type elements under the same variable identifier referenced by index number. Arrays are widely used within programming for different purposes such as sorting, searching and etc. Arrays allow you to store a group of data of a single type.  Arrays are efficient and useful for performing operations . You can use them to store a set of high scores in a video game, a 2 dimensional map layout, or store the coordinates of a multi-dimensional matrix for linear algebra calculations. Arrays are of two… Read More

How to Post a Resume Online and Make it Stand Out

How to Post a Resume Online and Make it Stand Out Posting résumés online is a relatively new trend. It wasn’t long ago when prospective job applicants scoured classified ads, circled job possibilities with a big red marker, and started eagerly pounding their résumés away on manual and electric typewriters. Back then, “good” résumés consisted of one short page, fine linen paper, and a watermark placed in just the right position. My, how times have changed. Typewriters are virtually obsolete, classified ads are found online, and résumés are no longer… Read More

Get Your Foot In The Door With A Great Cover Letter

Get Your Foot In The Door With A Great Cover Letter Many business professionals believe that submitting their resume is all there is to making a good impression with a prospective employer, but that just is not the case. Many employers will look for cover letters before they ever get to the resume. If there is no cover letter, the resume does not get the time of day. If the cover letter is not well written, the resume never sees the light of a day. How well you write a… Read More

Tips To Improve Your Current Resume

Tips To Improve Your Current Resume If you are thinking about looking for a new job, you might want to take a look at your old resume. While your resume is a work in progress, it’s not always a good idea to simply input new information into the old format and assume it’s good enough. By following just a few steps you can totally makeover your current resume, which will help you land more interviews, as well as make the tough task of writing your resume much easier. Make Sure… Read More

C Programming – Decision Making – Looping

Loops are group of instructions executed repeatedly while certain condition remains true. There are two types of loops, counter controlled and sentinel controlled loops (repetition). Counter controlled repetitions are the loops which the number of repetitions needed for the loop is known before the loop begins; these loops have control variables to count repetitions. Counter controlled repetitions need initialized control variable (loop counter), an increment (or decrement) statement and a condition used to terminate the loop (continuation condition). Sentinel controlled repetitions are the loops with an indefinite repetitions; this type… Read More

C Programming – Decision Making – Branching

“Decision making” is one of the most important concepts of computer programming. Programs should be able to make logical (true/false) decisions based on the condition they are in; every program has one or few problem/s to solve; depending on the nature of the problems, important decisions have to be made in order to solve those particular problems. In C programming “selection construct” or “conditional statement” is used for decision making. Diagram 1 illustrates “selection construct”. Diagram 1 simple selection construct Conditional statement is the term used by many programming languages.… Read More

Working with CSS Units, Colors and References

CSS Units, Colors and References In this tutorial you will learn about Cascading Style Sheets (CSS), Units and Colors, Percentage, Values, Colors, References – Font and Text, Color and Background, Layout, Classification, Positioning and Pseudo-classes. Units and Colors Percentage Percentage values have to be followed by “%”. Values The absolute values represent a measurement, there are many measurements in CSS, so the measurement unit has to be stated. CSS measurement units are: • cm: centimeter. • em: font size. • ex: half of the font size. • in: inch. •… Read More

C Programming – Managing Input and Output Operations

Input Output operations are useful for program that interact with user, take input from the user and print messages. The standard library for input output operations used in C is stdlib. When working with input and output in C there are two important streams: standard input and standard output. Standard input or stdin is a data stream for taking input from devices such as the keyboard. Standard output or stdout is a data stream for sending output to a device such as a monitor console. To use input and output… Read More

C Programming – Expressions

Expressions in C are basically operators acting on operands. Statements like a = b + 3, ++z and 300 > (8 * k) are all expressions. Strictly speaking, even a single variable or constant can be considered an expression. You have seen several expressions in the previous C tutorial on Operators in which the examples involved expressions. Precedence and Associativity When an expression can be interpreted in more than one way, there are rules that govern how the expression gets interpreted by the compiler. Such expressions follow C’s precedence and… Read More

C Programming – Operators

C programming language provides several operators to perform different kind to operations. There are operators for assignment, arithmetic functions, logical functions and many more. These operators generally work on many types of variables or constants, though some are restricted to work on certain types. Most operators are binary, meaning they take two operands. A few are unary and only take one operand. Operators can be classified based on the type of operations they perform. C Arithmetic Operators Arithmetic operators include the familiar addition (+), subtraction (-), multiplication (*) and division… Read More

Tried and True Resume Writing Rules

Tried and True Resume Writing Rules You can have all the experience, personality, and credentials you need to land the best jobs in any area of the world, but if you don’t know how to put them onto paper in the form of a resume, you may be unemployed. Writing a resume isn’t as simple as scribbling down your past experience, you have to do it in a very focused way that will make sense, grab the attention of prospective employers, and will generally leave the reader with a great… Read More

Who Needs The Help Of A Professional Resume Writer

Who Needs The Help Of A Professional Resume Writer Many people will tell you that writing a resume is hard, but why on earth would you actually pay to have someone else write your resume? It does seem like a silly idea, that is, until you try to write your own resume! Perhaps you have a lot of experience in a few different fields, or you’re applying for numerous jobs in many different industries, or you just don’t know how to format your resume so that you will land as… Read More

CSS Media Types

CSS Tutorials : Lesson 14 – Media Types In this tutorial you will learn about Cascading Style Sheets (CSS) – Media Styles, Internal different media CSS and External CSS files. CSS adds support for different media types, you can create many styles, and each style defines how the document will be styled when its media type is used. There are two ways to use a different CSS for different media types in the same document, you can place the style internally in the HTML document, or you can create as… Read More

CSS Pseudo Classes

CSS Pseudo Classes In this tutorial you will learn about Cascading Style Sheets (CSS) – Pseudo Classes, Link, First letter and First line CSS has pre-defined pseudo classes. pseudo class has special syntax, the rule starts with the selector, then the pseudo class, and finally the declaration, the selector and the pseudo class are separated with a colon “:”. CSS defines the following pseudo classes: link, hover, active visited, first-line, and first-letter. Link To define link properties, you can use four pseudo classes, they are: • link: sets the style… Read More

Choosing The Best Format For Your Resume

Choosing The Best Format For Your Resume Writing a resume can be stressful enough, but when you do a little bit of research you can get even more stressed when you realize that there are several different resume styles that may or may not apply to you. Yikes! Luckily, all of these different resume types can be broken down into three main categories, which will help you determine which format is the best for you. The three main resume formats are the chronological resume, the functional resume, and the hybrid… Read More

CSS Elements Display

CSS Elements Display In this tutorial you will learn about Cascading Style Sheets (CSS) – Elements Display, Float, Position, Visibility, Cursor, Vertical align and z-index. The display properties enable you to set the way to display elements and the position of the element relative to another element or to the whole document. Float To set the appearance of an element or an image relative to another element, use the property “float”, this property can have on of the following values: left, right, or none. Example: img { float: left; }… Read More

ASCII Resume Writing

ASCII Resume Writing — Some Tips to Get You Writing Once you have your resume created and printed out you might run into a situation or situations where you need to email your resume to a potential employer or else upload it to the Internet. But, how will you do this? The answer is simple and all you need to do is scan your resume. However, this is not as easy as it sounds because scanning your professional looking resume can cause some serious problems with the layout of your… Read More

Applications, Resumes and Interviews Why They Go Together

Applications, Resumes and Interviews — Why They Go Together It is time to apply for jobs again. You might be fed up with your current job, unemployed, recently graduated, or in any number of situations, however you have decided it is time to start looking for employment and you are just beginning to realize that it takes hard work and dedication to find a good job. You will almost always need to submit an application for the particular position, a current resume, other information like transcripts, and then you simply… Read More

CSS Dimensions

CSS Dimensions In this tutorial you will learn about Cascading Style Sheets (CSS) – Dimensions, Line height, Width and Height. The dimension properties enable you to increase or decrease the height and width of HTML elements. Line height To set the distance between the lines of an element, use the property “line-height”, the value of this attribute can be an absolute value or a percentage. Example: p { line-height: 0.3cm; } This sets the distance between lines to 0.3 cm. Width: To control the width of an element, you can… Read More

CSS List

CSS List In this tutorial you will learn about Cascading Style Sheets (CSS) List, List style type, List style position, List style image and Using the shortcut. List style type To set the list style marker type, use the property “list-style-type”, this property can have on of the following values: none, circle, disc, square, decimal, decimal-leading-zero, lower-alpha, upper-alpha, lower-greek, lower-latin, upper-latin, lower-roman, upper-roman, armenian, cjk-ideographic, georgian, hebrew, hiragana, hiragana-iroha, katakana, or katakana-iroha. Example: < ul style="list-style-type: disc;" >Fruits: < li >Apples< /li > < li >Bananas< /li > < /ul… Read More

CSS Padding

CSS Padding In this tutorial you will learn about Cascading Style Sheets (CSS) Padding, The padding is the space between the element border and the element content from the four sides, the padding attributes enables you to increase or decrease this space; unlike spacing padding space values can’t be negative. To declare the padding you can use the following properties: padding-top, padding-right, padding-bottom, and/or padding-left. The values of these properties can be an absolute length, a percentage. Example: table { padding-top: 5px; padding -right:3px; padding -bottom: 5px; padding -left: 2px;… Read More

Personality Tests for Job Applicants

Personality Tests for Job Applicants If you are new to the job searching world or if you have not applied for jobs in a very long time then you might be surprised to learn that many companies are using personality tests to help them determine who to call back for interviews and who to avoid. You might think this sounds odd and don’t quite understand, but continue reading and you will learn more about the reasons why companies’ human resources departments have implemented this strategy in their hiring practices. Saves… Read More

E-Resumes : What You Need to Know

Everyone wants a better job; even the people with great jobs frequently want even better jobs, so there are always tips that will help everyone out when looking for employment or simply for better employment. As you begin searching for better employment you will notice that many employment ads, whether in newspapers, online, or even posted somewhere else, will ask for you to submit your e-resume. If you have not applied for jobs in awhile or are not Internet savvy then you might be thinking, “Submit my what?” Fortunately, learning… Read More

Cover Letters : Are They Really That Important?

Cover Letters — Are They Really That Important? You are looking for a job and have your resume all ready to hand to potential employers at your first interview, but what are you missing? The answer is a really great cover letter. Many job applicants make the mistake of simply carrying a resume with them to job interviews and never even think about a cover letter thinking that it isn’t really that important because all of the pertinent information is in the resume. However, this is a mistake because cover… Read More

CSS Margin

CSS Margin In this tutorial you will learn about Cascading Style Sheets (CSS) Margin and Using the shortcut. The margin is the space around the element from the four sides, the margin attributes enables you to increase or decrease this space; the space can be a negative value, which may make elements overlap. Using margins is very easy and straight forward, to declare the margin you can use the following properties: margin-top, margin-right, margin-bottom, and/or margin-left. The values of these properties can be an absolute length, a percentage. Example: .margins… Read More

CSS Borders

CSS Borders In this tutorial you will learn about Cascading Style Sheets (CSS) Borders, Border width, Border style, Border color and Using the shortcut Borders in CSS are not just the table borders as in HTML, with CSS any HTML element can have borders, CSS adds many effects to be applied to these borders. Border width To set the width of a border, use the property “border-width”, the value of this property can be one of the following values: thin, medium, thick, or an absolute value as the table “border”… Read More

CSS – Working with Fonts

CSS Fonts In this tutorial you will learn about Cascading Style Sheets (CSS), Fonts, Font family,Font size, Font weight, Font style and Font variant. Font family To set the font for a specific text, use the property “font-family”, the value can be more than one family separated with a comma, the browser will display the text using the first font, if it’s not supported by the operating system, it will use the next font, if no font is supported, it will use the default font. Example: body { font: Arial,… Read More

CSS Text

CSS Text In this tutorial you will learn about Cascading Style Sheets (CSS), Text, Text color, Text background color, Text direction, Text align, Text indent, Text transform, Text decoration, Letter spacing and Word spacing. Text color To set the text color, use the “color” property. Example: p { color: #FF0000; } h1 { color: red; } This sets the HTML element < p > and the HTML element < h1 > to red. Text background color To set the background color of an element, use the property “background-color”, this property… Read More

CSS Background

CSS Background In this tutorial you will learn about Cascading Style Sheets (CSS), Background, Background Color, Background image, Repeating background image, Background position and Background attachment.   Background color To set the background color of an element, use the “background-color” property. Example: body { background-color: #FF0000; } This sets the background color of the document to red. Background image To set an image as a background, use the “background-image” property. Example: body { background-image: url(bg_image.jpg); } Repeating background image To repeat a background image, use the “background-repeat” property. The value… Read More

CSS External and Internal style Sheets

CSS External and Internal style Sheets In this tutorial you will learn about Cascading Style Sheets (CSS), Applying CSS, External style sheets, Internal styles, Inline styles and Multiple style sheets There are different types for specifying styles to be used with HTML documents, they can be specified in an external CSS file, inside the < head > element of the HTML document, or/and inline to be specific to a single HTML element, also there is the browser default style. These styles will be cascaded in a single HTML documents at… Read More

C Programming – Data Types : Part 1

C language provides various data types for holding different kinds of values. There are several integral data types, a character data type, floating point data types for holding real numbers and more. In addition you can define your own data types using aggregations of the native types. The C standard gives detailed specifications on the language; implementations of C must conform to the standard. An “implementation” is basically the combination of the compiler, and the hardware platform. As you will see, the C standard usually does not specify exact sizes… Read More

CSS Syntax

CSS Syntax In this tutorial you will learn about Cascading Style Sheets (CSS) Syntax, Rule set, Combining selectors, The class selector, The id selector and Comments Rule set A rule or rule set tells the browser how to render an element, the rule set consists of the following: The selector: represents the HTML element to be affected by the rule. . The declaration block: represents the effect to be applied to the element(s), and it contains one or more property value pairs. Example: p {text-align: right; color: red} The selector… Read More

Getting Started with CSS

Getting Started with CSS In this tutorial you will learn about Cascading Style Sheets (CSS), Introduction to CSS, What you should already know? History, What is CSS? CSS saves a lot of work and time, CSS reduces the file size of HTML documents and CSS can be designed for different media What you should already know? The tutorial assumes that you have basic understanding of the following topics: HTML/XHTML History In the old days we had only HTML, which was good, with HTML you can make good web designs, you… Read More

C Programming – Constants and Identifiers

This tutorial will cover constants and identifiers in C. Constants, as the name implies, are values that never change. In the previous tutorial on data types you have seen how a variable can be declared constant by making use of the const keyword. You can also declare a constant by directly entering its value in the source code. For example, in this code: double pi = 3.14159;char c = ‘A’;char hello[] = "Hello World!"; The number 3.14159, the letter A and the string Hello World! are all constants. You have… Read More

C Programming – An Overview

This tutorial will give you an overview of the C programming language. We will cover some of the history of C, why people use it, where it is being used, and the basic structure of programs in C. History The C language was developed at AT&T Bell Labs in the early 1970s by Dennis Ritchie. It was based on an earlier Bell Labs language “B” which itself was based on the BCPL language. Since early on, C has been used with the Unix operating system, but it is not bound… Read More