Resume

How to Make a Resume

Because of the volume of resumes employers receive; most of them now use some kind of resume tracking or applicant tracking system. This automates many of the tasks necessary for tracking candidates, and also makes it possible for an employer to find a resume they received months or years later. As a result of the technologies used, its important to keep your resume in a certain format that will be correctly read and interpreted by the systems. This used to be referred to as a "scannable" resume because of the hardware that used to scan paper resumes into the computer. Now, career websites and resumes received via email are "parsed" and stored in a database.
Once your resume is stored electronically, employers use keywords to match the stored resumes with their open positions. In order to find the resumes, employers (and recruiters) use keyword searches, usually a boolean search.
Because of the technologies involved in parsin g the resume, it is important to keep the format of your resume very simple and somewhat plain. This means that you should generally avoid fancy fonts, graphics and and other "special effects" that dont always make it through the technologies correctly, at least for your electronic resume (you might want a more elaborate version to hand out at job fairs, but it really isn't necessary). A resume that is not formatted correctly wont appear in a search for matching keywords, which greatly reduces your chances of landing interviews. I have seen some resumes come through with "gibberish" as a result of the writer trying to use charts or pictures on their resume.

Resume Format >>>
Here are some practical tips for formatting your resume:
Use a simple font. Do not use a decorate font. Times New Roman and Arial parse most accurately and are the "standard" fonts for business communication, which your resume is.
Use a standard font size. For business communications, fonts of 10 and 12 points are the norm.
Avoid using charts, pictures, tables or graphs in your resume. These rarely make it through. If you have information that needs to be in that format, consider an addendum to your resume or, perhaps, a web page that you have created that stores the information, with a link to the web page from your resume.
If you are applying for a job where it's important to show off your formatting or creative skills to land a job, such as a Web Designer or Graphic Artist position, distribute copies of your fancy paper resume at interviews. Better yet, send both a fancy and plain resume format, or create a fancy Web resume and portfolio, and include the URL in your emailed resume or cover letter
Technical Resumes - Tips, Samples, Examples and Templates

Your resume remains one of the most important components of your job search. A well written resume that gives the employer an accurate vi ew of your skills will help you stand out from the crowd. Here are links to some of my favorite resume tips, resume samples and free resume templates. I have also included links to some actual resumes of employees I have hired in the past for various technical companies.

Resume Writing Tips - How Not To Write a Resume
A recent poll of technical recruiters and hiring managers asked for the top "pet peeves" - things they see on resumes and cover letters that make them less interested in speaking with a candidate. These make great examples of how not to write your resume.
Use of the current "tense" in all jobs on the resume.
Writing the resume or cover letter in the third person.
Too many grammar and spelling mistakes.
Use of tiny, tiny fonts (10 pt or less) so as to cram as much information into the resume as possible.
Photos on resumes (this is a cultural preference).
A listing of their personal interests and activitie s.
Sending a resume attachment named 41808res.doc - use your name or descriptive label.
Writing the resume using table formats (columns).
Using a resume that is password protected (without sending the password).
Including references - but not professional ones - just friends and co-workers.
Having no contact information on the resume or including a phone number that is no longer valid.
When a candidate's email address is not appropriate for the work environment. Example: BigFoxyMama@.com
Resumes that are too long. Most seem to feel that general descriptions pertaining to work history for the last 10 years is sufficient.
Resume stuffing, for example, listing of every software application you've ever touched as a "skill".
Education written so its not clear if the degree was obtained.
Job hopping, which could be contract positions but it's not explained. (If you have been on short term contracts, make sure yo u clarify that they are contract jobs).


Top 7 Tips for Effective Resumes
Ever hear the saying "you never get a second chance to make a first impression?" Your resume gives a potential employer a powerful message about what kind of employee you would be. With only a few seconds to capture the attention of the reader and showcase your extensive skills, you need to make the most of your resume. Read on for resume tips and tricks.
1. Resume Tip 1: Spell Check and "Reality Check"
Before you submit your resume, make sure you give it a spell check using your word processing software. After you spell check it, have someone else give it a quick "reality check" to make sure that the spell checker didn't miss anything and to make sure that you didn't make a mistake that your computer can't catch. It is important that you get a second set of eyes to look over the document that could be responsible for your next job.
2. Resume Tip 2: Not Too Long, But Not Too Short
How long should your resume be? This is always a tough call. Some experts believe a one page resume is the perfect length. I would disagree, unless you really have few skills and experiences to share. Go into enough detail to give an accurate view of your skills, but not so long that the reader falls asleep. You do not need to list every project you have ever worked on. Summarize, but be inclusive.
3. Resume Tip 3: Formatting Counts
Have 2 versions of your resume available. One to be viewed online, and one to be handed out at in-person interviews and job fairs. Fancy formatting with pretty fonts, lines, boxes and bullet points just does not make it through on most computers. Anything you send or submit online should have very basic formatting (spacing and paragraph breaks, for example).
4. Resume Tip 4: Keywords are Key
When an employer searches a database, they use keywords. In general, they expect the results to be r epresentative of what they are searching for. This should mean a couple of things to the resume writer:
Include relevant keywords in your resume, because this is how you will be found.
Don't stuff your resume with keywords that are not relevant of your experience. A list of keywords that do not represent your expertise should be avoided.

Check out How to Make a Resume for more on keywords.
5. Resume Tip 5: Include the Basics
A technical resume should include the following information sections.
An objective: 1-2 sentences describing what you want, customize this for the job you are applying for.
Education: Any degrees you have completed or are working on, as well as relevant classes or certifications. Only include your GPA if it is very high.
Experience: List your past employers and/or major projects you have worked on. Start with the most recent.
Technology Summary: List only the technologies you know well.
6 . Resume Tip 6: Have Multiple Versions
If you are in more than one role (or have skills that may fit more than one role) you should have multiple versions of your resume available that highlight those skills. For example, if you have years of experience as a software engineer, and also have project management expertise, have two resumes: one highlighting your software engineer experience and another highlighting your project management experience.
7. Resume Tip 7: Make Your Resume Viewable
Recruiters and hiring managers like to search and "source" for candidates. If your resume (or bio) is not someplace where an employer can find it, then they don't know you exist. In addition to the regular job boards.

Resume Writing - Guidelines for New Grads

Resume Writing A Guide for New Grads

Purpose of Resume Writing
When you are writing your resume, it is important to keep in mind the purpose of the resume. The resume is meant to spark interest in you as a candidate. Your resume writing should be with the intent to get an interview, not a job offer. It is not meant to list every single course, skill or accomplishment you have. Remember, resumes get interviews, not jobs.
The resume should do the following:
Create a positive first impression. This is done by showcasing your communication skills and making the resume easy to read. The resume should be succinct and easy to follow.
Tell who you are. When you are writing your resume, you are telling the reader who you are and why they should consider you for a position.
Describe what you have learned. Especially for a new grad, your resume should highlight the courses and projects that are applicable for the job you hope to be hired for.
List your accomplishments. Your resume should highlight any special accomplishments you have achieved. If you made a 4.0 while working full time, were awarded a special scholarsh ip, or received special recognition of some kind, it should be listed under your accomplishments.
In order to make your resume pleasant and easy to read, you will want to follow some resume format guidelines. The resume format is important because you want to make sure to keep the readers interest and, ultimately, be called for the interview. A poorly formatted resume, one that is hard to read, contains many errors, or doesnt flow well, is not likely to accomplish your goal.
Resume Format General Guidelines
The following guidelines follow typical resume format and business letter writing standards. These a general resume format rules:
Font size of 10 or 12
Perfectly typed with about a 1 inch margin (even if sending via email, since it will likely be printed out)
Use only one font. You may vary size for emphasis, if necessary.
Do not use different font styles. If you need to call attention to something, you can bold it, but use this sparingly.
Avoid all-capital letters and italics as they are difficult to read.
Resume Format - Section Titles
Begin your resume with a heading which includes your name, address, phone number and email address. This is usually centered at the top or left justified.
Omit personal information such as age, sex, or marital status.
The resume objective states the position type you are seeking. It looks very professional if you tailor the objective to the position you are applying for. Other than that, don't make this section too narrow.
A well organized technical skills or career skills section can be placed after the objective. This should include skills in which you are at least proficient.
The education section should identify your training by listing the university(s) attended with degree(s) conferred, major, and grade point average.
The work experience section comes next and details the most recent positions or areas of ex pertise first and continues in reverse chronological order. Project experience can be listed here if you don't have any formal work experience. I also see many graduates add internships and their larger projects in this section.
The accomplishments section comes last and highlights specific areas in which you have excelled, including leadership activities, memberships, and honors or awards.
Before Writing Your Resume
Before you sit down to write your resume, it is helpful to think through a couple of points. The first is to think in keyword terms, because employers will use them to search for resumes.
Some general keyword examples:
Ability to ... (delegate, supervise, etc.), analytical ability, detail oriented, problem solving, results oriented, communication skills, team leader, lead
Some technology industry examples:
Software, systems, UNIX, Linux, SQL, Oracle, java, .NET, Operating System, CAD, Mechanical systems, Design, OO Programm ing, SDLC, coded, programmed, administered, engineer, programmer, developer, network, Cisco, Microsoft
Tips for Resume Design
The following tips for resume design will help ensure that your resume is easy to read and can be parsed to a resume database properly.
Keep the resume design simple. Using a standard resume template will help with this.
Use standard font styles (Times New Roman and Arial are standard.
Use a font size from 10 to 14. Font sizes of 10 and 12 are standard, with some titles and headings in a larger font.
Avoid 'fancy' styles (italics, underline, bold, fancy fonts etc.).
Do not use horizontal or vertical lines, graphics, charts, tables or boxes. They don't parse well to resume databases and they often print out looking funky.
Use bold fonts for section headings.
Use common names for section headings (i.e., Education, Experience, Technical Sills, etc.)
Put your name at the beginning of the res ume, with contact information on separate lines, immediately following the name. I cannot tell you how frustrating it is to have to read through the entire resume to find an email or phone number.
Avoid abbreviations, except for popular acronyms.
Be concise in your descriptions of projects and work experience. Longer is not necessarily better!
After the Resume
After the resume is written, make sure to proofread. See these Resume Tips for more ideas that will help ensure your resume gives the best first impression possible!
Print the resume out, to see how it looks for a manager that might prefer hard copies. Adjust any spacing as necessary. You will want printed resume copies to take with you to job fairs and interviews.
Sample Resume - Experienced New Grad Resume Sample
Resume Sample - New Grad
This resume sample is from an experienced new grad. Use this resume sample as a guide for writing your own resume.

James Shah
1255 University Avenue
Sacramento, CA -95825
(916) 555-1111
jshah@email dot com

Objective
To obtain a challenging internship/full time position in the field of Computer Science and Software Engineering.

Education
M.S. in Computer Science, California State University, Sacramento, CA, USA GPA- 3.7/4.0
B.E in Computer Engineering, C.U.Shah Engineering College, India GPA-3.8/4.0
Skills Inventory
Programming Languages: BASIC, C, C++, VB6.0, PROLOG, COBOL, VC++, HTML, DHTML, J2EE, JSP, JAVA, ASP, ASP.NET, C#.NET, PHP, XML,JCL
Communication/Network Protocols : TCP/IP, Mobile IP, VoIP, 802.11
Operating Systems: UNIX, Linux, SUN Solaris, Windows NT, Windows 2000 server, HP-UX ,Mainframe
Database: Oracle 8i, SQL, MS Access 2000, FoxPro, Microsoft SQL server 2000, MySql server 5.0, DB2

Experience:
Intern Data Analyst, May 06-sep 06, Vision Service Plan (VSP):
Migration of Metadata web site:
Phase 1: Move the Old Web Site to new IIS server: Since the Metadata web site was running on old IIS box, we were facing the speed and crashing issues everyday. So the first phase of this project was to move the current structure of Metadata web site which is ASP pages and MS Access Database to new server.
Phase 2: Migrate the Database from Access to DB2: Due to the business need and reliability issues, Data base of Metadata was migrated from Access Data base to DB2 Database. I was responsible for designing the new database schema, conversion of all the queries into the DB2 compatible format, as well as change the ASP code to fetch correct data using DB2 database.

Phase 3: Change the Front end: To make the Metadata web site more user friendly, I have re design all the ASP pages and added some extra facilities which can help the user to find information easily. The new front end is more organized and meets all the standards of VSP intranet.
Projects

Data mart design and implementation for Engineering Dept of CSUS (M.S. Project): To maintain the quality education of CSUS, design the web site and accept the feed back from the users i.e. faculty, students and workers about the quality of education, current majors offered by CSUS, Courses offered, Lab facilities as well as the education level of faculty members using ASP.NET and store that data into data mart using OLAP facilities of Analysis Manager of Microsoft SQL Server 2005 and generate useful reports using Pivot tables of MS Excel. The current statistics are on MS Access 2000.

Data link layer: Designed and implemented a data link layer services using UNIX and C Socket utilities. The Project provides all the functionalities of the data link layer like flow control, error control using CRC-16 protocol, piggybacking, and compression using algorithm at client and server.
Executi on of the Instruction Using Pipelining: Using Hardware Language, Verilog, implement the 5 stages of the pipeline with nop as a detection and correction of the data hazard between multiple instructions, which are executing simultaneously in the pipelining and also generate the corresponding control signal using hardwired and microcode logic.

Voice Recognition: Software that can recognize the voice identifies the pitch of the tone and makes a graph of the comparison, and telephony application to record your messages. Online Hotel Booking: Developing a 3-tier application for hotel booking using J2EE, JSP, JDBC, My SQL Server 4.1 and HTML, Tomcat Server.
Design basic Compiler Utilities Using SML: For a given source code and grals grammar definition, provide parsing which can convert the given source code into abstract syntax, provide static semantic to validate the given code, provide dynamic semantic to generate the desirable result for given source code.
Solv e problem definition using various Algorithms: Develop various Algorithms such as Divide and Conquer, Backtracking, Dynamic Programming, Branch and Bound to solve given problem.

Design SRS for Iguana Vision Inc.: As a part of SDLC, Design the SRS document to specify the functional and non-functional requirements as they pertain to the intended product to be designed by Iguana Vision, Inc for Single Medical Provider Franchise. The scope of this document is to describe the proposed inputs, outputs, problems, proposed logical & technical solutions to those problems and project management aspects which can help to take design, development and validation related decisions. Here Client wishes to expand their medical practice by providing a single provider franchise license with turn key software to manage the business. One key portion of business management is the scheduling and management of client appointments for different types of services using Use case diagram, ER D, Data Dictionary, Class Diagram and UML modeling.
Relevant Courses:
Mobile Computing
Programming Language Principles
Advanced Computer Networks
Database Design
Data Model &Data Management System
Data warehousing and Data Mining
Software Engineering
Telecommunication Network Management
Algorithm and Paradigms
Computer Architecture
Data Mining and Data warehouse
Honors & Activities
Presented a National Level Paper on "Hacking" at C. U. Shah College of Engineering and Technology, Surendranagar, India.
Lead the Technical Committee in and organized Technophile State level symposium.
PROFILE: Sincere, Hardworking, Self Motivated, excellent written & oral communications skills, quick-learner, Team-Player, Able to adapt to new work environments & situations, possesses responsible leadership qualities.

Example of a Software Engineer Resume

oe Employee
555 Main Street
Sacramento, CA 95628
myname@myemail dot com
(555)555-1111


SUMMARY
A results-driven, customer-focused, articulate and analytical Senior Software Engineer who can think "out of the box". Strong in design and integration problem solving skills. Expert in Java, C#, .NET, and T-SQL with database analysis and design. Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Strong written and verbal communications. Interested in a challenging technical track career in an application development environment.
Experienced in:
Engineering web development, all layers, from database to services to user interfaces
Supporting legacy systems with backups of all cases to/from parallel systems
Analysis and design of databases and user interfaces
Managing requirements
Implementing software development life cycle policies and procedures
Managing and supporting multiple projects
Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills


EMPLOYMENT

E*Trade Financial, Sacramento, CA July 2002 Present

Software Engineer (Customer Service Systems)
Re-engineered customer account software systems used by brokerage teams. Web developer for user interfaces to trading inquiries, support parallel systems.
Developed and implemented new feedback system for users concerns, bugs, and defect tracking regarding use and functionality of new interfaces.
Coded web designed interfaces using Java, XML, XSL, AJAX, and JWS.
Support system for existing intranet for employees, including designing and developing the Advantage@Work system company wide.
Code and support provided through ASP.NET, T-SQL, Microsoft SQL Server, and Oracle 9i.
C ollaborated in the development of in-house development of new banking software interfaces. Supported existing legacy system to provide newly created cases and insured they were available in the systems in parallel until legacy systems were retired.
Intel Corporation, Folsom, CA Jan 2000 Jul 2002
Systems Programmer (Remote Servers and SSL Product Analyst)
Deployed and tested Remote Installation Services(RIS)-Server Installs on Windows XP.
Focused deployment of Server builds and handled some client builds.
Modified Visual Basic applications for use in post-server builds for customizing builds.
Researched RIS and Active Directory for future deployment world-wide. Presented findings to both the Networking Operating System Network Technology Integration team and the Microsoft Joint Development Team (JDP) at Intel. Produced a document binder for RIS and Active Directory to follow the project to the next team representative.
Wrote bi-m onthly progress reports, participated in weekly staff meetings and JDP team meetings designed to develop white paper processing.
Provide technical support to the SSL team, managing inventory.
Participated in testing and use of new SAP system as it was integrated into Intel.
Managed Chipset products for IO Business Units.
CSU Chico, Chico, CA 2000 2002
Business Department (Visual Basic Teaching Assistant)
Computer Science Department (Supervisor MS Office Suite Teaching Assistant)
Supervised all lab assistants, guiding them with student project development.
Provided one-to-one guidance with Visual Basic programming instruction techniques.
Wrote small program projects for assignments.
Presented structured learning labs where students could ask questions regarding Visual Basic Programming construct and syntax.
Prepared structured teaching guides pertaining to chapter material that complimented the lectures by the professor.
Provided customized software for tracking student progress throughout the semester. It included reporting for the professor on assessments, projects, homework, lab work, attendance, and overall grades.


SOFTWARE SKILLS
Experience with:
Databases: MySQL, Oracle, Access, SAP
Software: Microsoft Office, Remedy, Microsoft SQL Server, DB Artisan, Eclipse, Visual Studio.NET, FrontPage
Languages: C#, Java, Visual Basic, ASP, XML, XSL, JWS, SQL, and T-SQL
EDUCATION

CALIFORINA STATE UNIVERSITY, Chico, CA
BS Computer Science/ Business Minor
4.0/4.0 GPA
COLLEGE OF THE SISKIYOUS, Weed, CA
AS Computer Science

3 sample of General resume

Sample: Resume


FirstName LastName
87 Washington Street
Hopedale, NY 11233
Phone: 555-555-5555
Email: xxxxx@xyz.edu

EDUCATION

XY Z UNIVERSITY
Hopedale, NY: BA, American Studies
Cumulative GPA: 3.93

GEORGETOWN UNIVERSITY STUDY ABROAD
University of Trier, Germany (Summer 2005)

AMERICAN UNIVERSITY
Washington, DC: Washington Semester in American Politics (Spring 2004)

RESEARCH AND ANALYTICAL EXPERIENCE

U.S. Department of Education
Intern, Office of the Deputy Secretary (Spring 2005)
Generated concise written synopses of current legislative action for use by the Department, Congress members, and the general public through the ED website.
Researched and presented to policymakers several successful school design and construction projects to support the Administration Schools as Centers of Community proposal.
Washington Semester Independent Research Project
American University (Spring 2004)
Examined how the increasing dependence of needy students on federal loans instead of grants for higher education has affected college access and enrollment; culminating in 65-page paper
Historical Society of Saratoga Springs
Research Assistant (Spring 2003)
Researched archival materials, wrote text panels and selected objects for a historical exhibit on Saratoga in the 1930s

LEADERSHIP EXPERIENCE

Vice President/Academic Affairs
Student Government Association, XYZ University (2003-2004)
Chaired 60-member body representing each academic department and student perspectives on curricular issues
Participated in college-wide policy decisions concerning such ethical issues as the sale of cigarettes on campus
Made detailed oral and written presentations of curricular reform actions in public student fora
Presidential Search Committee
XYZ University (2002-2004)
Served as one of two students on a college-wide committee to nominate the sixth President of XYZ University, through all stages including:

o A detailed self-study of institutional needs and goals to determine selection criteria
o Search for, and hire of, a higher-education specialty consultant
o Written evaluation of each applicant, interviews and final recommendation to the Board of Trustees
Honors Forum Council
Student Body Representative, XYZ University (2001-2002)
Set goals and guidelines for the first two years of Skidmore?019s innovative, comprehensive honors program whose mission is to increase intellectual engagement and academic rigor in students?019 freshman and sophomore years

ADDITIONAL ACTIVITIES

Student Alumni Society: Founding Member (2002-present)
Committee on Academic Freedoms: Student Representative (2002-present)
Skidmore Orchestra: French Horn (2001-present)
American Studies Club: Secretary (2001-present)

COMPUTER/LANGUAGE SKILLS

Prof icient in written and spoken German
Extensive experience with Internet Explorer, HTML, Lexis-Nexis and Microsoft Office

Sample 2: Resume


FIRSTNAME LASTNAME
67-61 75th Street
Any town, NY 00000
(555) 555-5555 xxxxxxxxxx@aol.com 87 Washington Street
Hopedale, NY 11233
(555) 555-5555
xxxxxxx@xyz.edu

________________________________________

EDUCATION

XYZ University
Bachelor of Arts, May 2000
Major: Psychology. Minor: Studio Art
Hopedale, NY

BRITISH AMERICAN COLLEGE OF LONDON
Student during the semester of Spring 1999 London, ENGLAND


EXPERIENCE

Fall 1999 AMERICA READS PROJECT
Tutor
Assisted children ages 6-7 with the fundamentals of reading
Aided with capitalization, punctuation and printing
Read stories aloud, entreating children to addr ess content
Helped with other activities, from math assignments to art projects
Eased frustration by providing support and encouragement Hopedale, NY
1997-1999 XXX CAREER SERVICES

Office Assistant

Gathered alumni career surveys and updated hundreds of data files utilizing Microsoft Access
Maintained employer literature and credential, counseling and recruiting information files
Compiled materials needed for mailing of credential requests
Performed various administrative duties Hopedale, NY
Summer 1999 CITYARTS, INC.
Intern
Researched corporate and foundation funding sources, using resources at the Foundation Center
Drafted preliminary correspondence with possible philanthropists
Prepared grant applications and supporting materials
Helped with fundraising events such as benefit auction
Provided general office support New York, NY
Summer 1999 MUSEUM OF AFRICAN ART< /p>

Artist Assistant

Supervised young participants in painting workshop
Aided children in the creative process by providing support with painting
Assisted the lead artist in all phases of project implementation, from hanging canvases to cleaning workspace New York, NY
Fall 1995 NEW YORK PUBLIC INTEREST RESEARCH GROUP
Volunteer
Collaborated with others to rebuild a brownstone in Brooklyn under the auspices of Habitat for Humanity
Recruited others to participate in NYPIRG meetings and events
Posted material around the Queens College campus which advocated public awareness of issues Flushing, NY


SPECIAL SKILLS/TRAVEL

Microsoft Word, Microsoft Access, Netscape, and research databases, including PsychInfo. Travel throughout Europe.

Resume Sample 3: Resume/Student


FirstName LastName
email: xxxxxxx@xyz.edu

PRESENT AD DRESS:
XYZ University
Hopedale, NY 11233
(555) 555-5555 PERMANENT ADDRESS
155 Essex Street
Anytown, CT 00000
(555) 555-5555
________________________________________
EDUCATION

XYZ University, Hopedale, NY
Candidate for Bachelor of Arts, May 2000
Major: Government 3.83 GPA Minor: Business 3.87 GPA

The Williams School, New London, CT
High School Degree, June 1995

WORK EXPERIENCE

Merrill Lynch & Co. Inc., New Haven CT, Summer 1999
Completed a rigorous internship working closely with retail and institutional brokers examining US markets and industries. Researched and analyzed equities, derivatives, and bonds utilizing Merrill Lynch computer systems.

Hartford Superior Court, Hartford CT, Summer 1998
Conducted in-depth project studying daily flow within the courthouse including data collection and analysis utilizin g Microsoft Excel. Participated in data correction and filing in both criminal and civil case flow offices.

ACTIVITIES/SERVICE

Social Integrity Board Chairman, XYZ University, Fall 1999 Present
Appointed by Student Government Association Executive Committee and confirmed by Student Senate as member of Social Integrity Board. Adjudicate and sanction students in violation of the XXX Student Codes of Conduct. Lead board members in delivering opinions and sanctions to students in hearings and written form. Conduct cases in close collaboration with Head of Residential Life and examine XXX's social policies and honor code.

Student Speakers Bureau Member, XYZ University, Fall 1998 Present
Allocate funds to various organizations throughout the XXX community to bring speakers to campus.

COMPUTER SKILLS

Microsoft Office 2000
Microsoft Excel
Microsoft Access Po werPoint
WordPerfect
Lotus 1-2-3 I.E. 4.0 and Netscape 4.6
Adobe PhotoShop 5.0
HTML/Web Publishing


0

Taxonomy of Web Hosting Terms

Almost every one has the knowledge of present internet scenario! How fast it is!!? A bud of web pages nurture to trillions of pages on the Internet, providing several hosting plans to choose from under which comes affordable web hosting, Cheap Web hosting, ASP Web Hosting, Budget Hosting, Dedicated Servers, eCommerce Hosting, FrontPage Web Hosting, Hosting With Templates, Managed Web Hosting, PHP Web Hosting, Reseller Hosting, Shared Hosting, Unix / Linux Hosting, Virtual Private Servers, Windows Hosting, Co-location Hosting and few others.

Above mentioned are the few web hosting terms which reflects several faces of web hosting. The entire highlighted web hosting plans and terminologies can be categorized in terms of cost, programming languages, operation systems, Web servers, and functionality.

Broad description is given below:

1. Cost:

Web hosting plans are mentioned and divided between affordable web hosting, budget hosting and cheap web hosting. Cost of web hosting is the prime aspect that several small budget site holders are looking for. On displaying the cost of Affordable web hosting, budget hosting or cheap web hosting plan one will come to know that it is less than $5 a month.
2. Programming Languages:

When a user wants to make his/her site dynamic and interactive, he/she should search for hosting plans that support the programming languages that user have command over. Usually applicable languages are PHP, ASP, JSP, PERL etc. Hosting plans assisting such programming languages are called PHP Web hosting, ASP Web hosting, JSP Web hosting or PERL Web hosting.

3. Operating Systems:

After selecting suitable programming language(s), user still has sovereignty to choose the operating system that can host the concern websites. Moreover, as everybody that ASP is restricted to Microsoft Windows, further programming languages, PHP, JSP and PERL; work not only on Windows, but also on UNIX and Linux. Hosting plans assisting particular operating system is termed as Window Hosting, UNIX hosting or rather Linux hosting.

4. Web Servers:

Talking about web servers, Apache is the most widely supported Web server in Web hosting industry. It operates only on Microsoft Internet Information Server or IIS server. For JSP hosting, Web logic or Web sphere is the main requirement. When ever there is any discussion related to Web servers, the main attraction is server performance. There are several solutions available like Managed Web Hosting, Shared Hosting, Dedicated Servers, or Virtual Private Servers (VPS). Out of these shared hosting is the cheapest plan, and one can host as many sites as he/she likes with a Reseller Hosting option. The cost of VPS is just $50 a month, and Dedicated Server plan costs from $50 - $100 or more per month depending upon storage space and bandwidth of the hosting plan.

5. Functionality:

In the market, one can find several hosting plans which either makes the site creation simple or rather offer assistance for the protection of online transactions. Creating a simple website can be a game of certain hours if the hosting plan selected by user supports assorted templates.

Thus on the hope that this article will definitely serve its users we wish best of luck.


0

Basic Concepts of Web Hosts

The one who wants to enter in this web world and desires for a long time survival, then he/she should be familiar with each and every terminology used in this field. If user considers all the important factors before choosing a hosting plan then only he/she will be able to have a successful future in this world .User should not choose any of the plan, rather he/she should opt the best and most suitable one and this can only be made possible by fetching more and more informations and also by studying properly all the requirements. New comers should start from the basics .They should learn the meaning of each and every term used and also in addition those factors that can affect his/her selection.

Web Host

Web host refers to a computer connected to the internet. Web host can also be termed as web server. The computer that is playing the role of the web server needs to be more powerful than normal PCs and the function of this web server is to serve up websites.
The website content of the user will remain will on this computer, so as the people who are surfing on the internet can get a way to access his/her website.

There can be three main categories in which the web host can be classified based on the economic factor and common features:

1. Free Hosts:

The users who are not professional but are making website only as a hobby then for them free hosting can be a good option. In free hosting space, bandwidth and other features provided are very limited. With free web hosting one can not only make his/her website successful but is also suitable for personal websites or for temporary usage. Generally free hosting enforces pop-up, text or banner ads. Reliability, best performance and customer support lacks in case of free hosting as well. When a user registers for a free host then the word free host gets added with the users domain name that gives an adverse effect in the eye of the visitors.

2. Shared Hosts:

The next type of the web hosting to be discussed is shared hosting. This hosting service is used by many of the web sites .This type of hosting service is Suitable for personal, small and medium businesses. This service can be used by paying $1 to $25 per month. The features provided by this service vary from very limited space/bandwidth to semi-dedicated servers. The users host their website by this type of hosting service and it has its own top level domain facility. No doubt that shared web hosting is quite better than free hosting but still it does not provide 100% satisfactory services. In case of shared hosting one server is shared by the number of websites so its performance and availability gets affected. More websites usually means less performance. If less number of websites are hosted by one server then it will be more expensive, but in this case there are more chances of reliability. There are many companies allowing customers to host multiple websites with differ ent domains under a single account.

3. Dedicated Hosts:

The next type of hosting is dedicated hosting. This type of hosting is most reliable hosting. In this type of hosting a full server is dedicated to a single customer. Generally this type of hosting is used by large businesses, professionals and very active websites dealing with thousands of visitors daily. The customers having dedicated hosting can have their total control over the server as well as able to create as many websites as they like. Customers can run their own hosting company on a rented dedicated server. Payment module is mentioned according to specifications and services provided with the server, which varies from $100 up to about $800 dollars per month.
4. Collocated Hosts:

Now the other type of hosting service to be discussed is collocated hosting. This service is very much similar to dedicated hosting. The difference between collocated hosting and dedicated hosting is that in collocated hosting the customer owns the server hardware instead of renting it. In this service the server will be placed in providers data center. This service is more expensive than dedicated hosting.

5. Reseller Hosts:

In reseller hosting the providers offers web server storage to their customers, and resells the web server storage to them. Generally providers offer resellers a discount price.

6. Other Hosts:

Including the above type of hosts there are also many other hosts such as email hosts, media hosts, data hosts, etc but these hosts will not be discussed in this article.

Domain Name

Domain name is the name which shows the place where ones website is located. The actual address of the website is a set of numbers. Each and every web server has its own unique address. Domain name indicates the real addresses of every websites. One can easily remember the domain name of any of the website. Remembering domain name is easier than recalling the IP addresses.

Space / Storage

Space is one of the services provided by the web host. It plays a very important role in the website development. It happens many times that the customer requires more space but the host fails to provide it, so customer should be very careful while choosing the web host. Storage is the amount of web servers disk space available for customers website files, images and databases. Space can be according to the requirement; it can be as small as 5MB in some free hosts and as big as 300GB for some dedicated servers. Earlier prices of the space were very high but prices reduced significantly during the last few years. The hosting plans offering 3GB of space for less than $10 a month can be easily available.

Bandwidth

Bandwidth can be defined as the amount of data transferred from web server to clients internet browsers. When ever a person outlook a page the data is transmitted from the server to that person PC. If any one is having audio, video and images in his/her website then the bandwidth consumed is more in comparison of the website having only text contents. The bandwidth available in free hosting can be as low as 100MB per month where as in some dedicated servers the bandwidth available is as high as 2000GB a month. The customers who dont want to pay more for bandwidth can easily find hosting plans offering 75GB of monthly data transfer for less than $10.

Server Type

Generally server means the operating system than runs the web server. Some common types are Windows, Linux and UNIX. Server type refers the server side scripting and database types. The difference between Windows server and Linux/UNIX is that Windows runs ASP and ASP.NET with Access or SQL Server databases where as Linux/UNIX servers usually runs CGI, PHP or JSP with MySQL or Oracle databases. The other difference is that Windows servers are more expensive than Linux/UNIX servers.

Databases

As server type is discussed earlier also, we are able to know that there are different types of databases available. The mostly used is MySQL as it is open source GPL (free) software and can serve a lot of online applications requirements such as forums, content management, mailing lists, etc. MySQL, rather its features are limited. MySQL is sufficient for small concern but it is not powerful for the complicated large business sites. Large business requires more powerful databases such as Oracle or SQL Server.
.
Server Side Scripting

Usually the new comers prefer to use PHP as server side scripting. The reason behind this is that there are hundreds of open source (GPL) PHP scripts that are able to fulfill the webmasters requirements. However PHP also has some limitations in features required by advanced websites same as in the case of MySQL, due to this limitation some professional web developers prefer to use ASP.NET or JSP. Some other developers still prefer to use Cold Fusion, CGI, ASP or PERL.

Email

Now the next very important aspect to be talked about is Email. At present no one can move further in this computer world with having his/her Email account. The one who is planning to do any kind of activity through computer such as to run a business or to provide any kind of service, then the first thing he/she need to do is to open an Email account. There are many hosting plans that include the feature of having some email accounts with customers domain. The availability of number and size of email accounts totally depends on the hosting plan one opted. Generally this feature is not included in free hosting. Small plans provide only about 10 accounts where as big plans do not have the limited number. Usually those email accounts are web based and accessible through POP3 clients as well.

File Transfer Protocol (FTP)

The other service is FTP. File Transfer Protocol is a usual way of transferring files across the Internet. Most of the webmasters used to upload and download their websites contents through FTP. The process of uploading or downloading is performed by using FTP client software. Webmasters require FTP username and password so as to access their web server. There are any hosts who use to provide more than one FTP account to their customers as per their requirement. Rather FTP is unspecified; it is not advisable as per the security reasons.

Control Panel

Control panel is the service available by many of the web hosting companies to their customers. It is a web based application that helps in managing websites. Some important functions performed by the control panel are that it used to manage email accounts, providing statistics, managing FTP accounts, managing domains and sub-domains and managing databases. The control panel application that is mostly used by the user is cPanel. There are many companies who use to develop their own control panel application.

Uptime

Now after having all the services, the thing of concern which remains is how the user keeps his/her website uptime most of the time. If anyone is having a website with excellent features but it remains down most of the time it will be of no use, as when ever the visitors visit his/her website and found it down then later on they will think twice before visiting it. In result he/she will suffer the loss of visitors. Uptime is very important feature of web hosts and that is usually measured in percentage. If a server remains down near about 30 minutes a day will have an uptime percentage of about 99.98%, which is acceptable for most small to medium business websites. If any of the business website is not having at least this percentage of uptime then that website is not suitable for a business website. Mission critical sites cannot tolerate frequent outages, thus they may use web monitoring services to notify web administrators immediately when an outage happens.

Price

Finally the factor left is price. In this option also there is a great variability found like for example customer is having option to choose between the prices ranging from 0 to $1000 per month. For most personal, small and medium websites the total amount of cost involved is just $15 per month. Thus its not at all advisable for business website owners to select very cheap plans let say less than $5 because this price can lead to huge cost indirectly afterwards.


0

How to Choose Web Hosting Reseller Software

In web hosting reseller business, the most important decision is choice of web hosting control panel software. Good web hosting software not only saves time or money but also it saves one from lot of frustration. There are several questions which are quite important while considering about the type of reseller web host. They are -What reseller control panel features should one chooses that reduces ones workload? What are the hosting software programs that are integrated with the reseller control panel or work with it? What are the website control panel features that ones client will like? Given below the comparison of 4 types of quality web hosting reseller software programs is given- Alabanza

cPanel

H-Sphere

Plesk

All of the above are the 4 types of reseller control panels that come with control panels for ones clients. They all are well equipped with several numerous features like advanced email management, web statistics, pre-installed scripts, multi-language support etc. All the above mainly work on Linux platforms, while H-Sphere and Plesk also work with Windows. As per cPanel website, a Windows version of cPanel is in development phase.

Other features that set these control panels apart are their degree of automation, the number of features and ease of use for the end user.

Alabanza:

When user becomes an Alabanza reseller, he/she not only gets the facility of a reseller account but he/she even can lease a dedicated server from Alabanza. Alabanza owns the control panel and the server, and one can easily resell directly for Alabanza. If one leases a dedicated Alabanza server, he/she can create his/her own reseller accounts. However, only the user can set up hosting plans; resellers below him/her will be confined only to hosting plans that user creates.

Alabanza offers resellers a very high degree of mechanization with its Domain System Manager (DSM), which can radically reduce overhead and time spent on routine tasks like Account creation, Billing and invoice management, Credit card processing, Domain registration, Email notifications and ordering fraud protection etc.
Even the beginners can sell hosting with this level of mechanization.

For domain name registration, DSM also integrates with bulkregister.com. However it does not integrate easily with other domain registrars.

A very important main feature that resellers use to offer to their client is the Xpress Product Suite, which serves as an important tool for web development and also works well as an email management tools. The Xpress Product Suite includes SiteXpress, which is a website-building program featuring more than 300 templates and even does not require web design skills.

Control panel for resellers and end users- cPanel is well known for its easiness of use and range of features. It consists of collection of more than 50 pre-installed scripts and Fantastico auto installer that assists clients to set up their sites even if they do not possess good web development knowledge.

A basic cPanel reseller account comes with two separate programs for resellers to manage their business:

Web Host Manager (WHM) is used to create accounts and packages, add and suspend sites, modify passwords, view bandwidth usage, park domains, install SSL certificates, and perform other administrative functions.

Now, from the resellers cPanel control panel, a drop-down menu takes the reseller to the control panels for each of the sites on the reseller account, including the resellers site.
WHM Autopilot is an additional optional program, by which one can automate account creation and suspension, email notifications, and other tasks. WHM Autopilot also integrates with common payment gateways and has a helpdesk, an invoice module, and other tools.

H-Sphere:-It is designed for both Linux and Windows platforms. Not only those resellers can even set t up plans for both Linux and Windows and administer sites on different servers from the same control panel. The control panel, which is actually a separate server, also provides administrative access to the integrated helpdesk.

The H-Sphere control panel provides utility in several forms like it enables server automates account configuration, credit card processing, domain registration, and email notifications etc. It also includes a built-in billing module and supports over 20 payment gateways.

From the resellers point of view, H-Sphere is equipped with a higher learning curve in comparison to other control panels because of its plentiful features example , when user is setting up a new plan, the administrator has two pages of features to select from, including setup and monthly pricing for optional services.

For beginners H-Sphere may look very much complicated for their needs. However for skilled users H-Sphere is like a complimentary feature. Main feature of H-Sphere is the ability to have control over separate domains with multi-domain hosting.

H-Sphere usually comes along with the website builder Site Studio, which guides users through a variety of style choices and stores content separately from the layout. Best part is for this no HTML or FTP knowledge is required.

Plesk:

Demand of Plesk is increasing day by day among users and resellers not only because of its quality of providing stability and security but also due to its simple navigation, clean interface, and its professional appearance. Moreover Plesk is available in versions for both Linux and Windows platforms.

With Plesk, all users like Server administrator , Client / reseller , Domain owner , Mail user etc use the same control panel but with different levels of control.

Each level of the control panel enables user control over both that level and the level(s) below it. It provides facility to Email users, to log into their mail user control panel so as to enable them to change their password, add auto responders, and change other personal settings without having access to the domain owner control panel etc.

Plesk handles Spam Assassin not at the domain level but at the mailbox level.
With this facility users are able to categorize email into white list or blacklist for each email address, which allows each email user to have individual settings.

One should have some automation available with his/her account, such as credit card charges, email notification etc. If ones Plesk reseller account is with a web host who offers HSP completely


0

Top 5 Linux Developments: Groklaw Calls It a Day, GNOME Unifies

 

Top 5 Linux Developments: Groklaw Calls It a Day, GNOME Unifies
Apr 13, 2011, 13 :22 UTC (2 Talkback[s]) (2202 reads)


"The Linux Planet never stops spinning, and this past week was no exception. We saw the end of an era at Groklaw, the beginning of a new era at GNOME and Linux continuing to push forward in the embedded market.

"We also saw more Android FUD being resolved this past week as Google once again reconfirmed its commitment to open source and Linux."


Complete Story

Related Stories:
How to install Gnome3 on Ubuntu 11.04 (Natty)/Ubuntu 10.10 (Maverick)(Apr 13, 2011)
KDE's New Project for Portable Devices(Apr 13, 2011)
7.5 Reasons to Look Forward to Fedora 15(Apr 12, 2011)
Fedora 16 will not be a Beefy Miracle(Apr 12, 2011)
KDE Ships April Updates, Codename: Congrats(Apr 07, 2011)
GNOME 3.0 released: better for users, developers(Apr 06, 2011)


 


View the original article here