Pages

Sunday, 24 April 2011

The Internet, the web, and electronic commerce.

URL.

URL, also known as a web address is short for uniform resource locator. In other words, The first part of the address is called a protocol identifier and it indicates what protocol to use, and the second part is called a resource name and it specifies the IP address or the domain name where the resource is located. The protocol identifier and the resource name are separated by a colon and two forward slashes. Basically, in order to browse for a website, you need to add in the URL in order to view it. A URL is a formatted text string used by Web browsers, email clients and other software to identify a network resource on the Internet. The URL is categorized into 4 sections. They are URL protocol which means a network protocol to access a resource, URL host which means a computer other network device, URL location which defines as a path to one specific network resource on the host and absolute VS. Relative URL which the former term relates full URL featuring all 3 substrings while the latter describes about certain cases when within Web pages, URLs can contain only the one location element.






HTML.




HTML, short for hyper text mark up language is a markup language which consists of markup tags from which is utilizes to describe web pages. HTML tags interprets the keywords surrounded by angle brackets like <HTML> .Regularly, it comes in pairs. They allow all the cool stuff like images and tables and stuff, just by telling your browser what to render on the page. Different tags will perform different functions. The tags themselves don’t appear when you view your page through a browser, but their effects do.  For example: <b> and </b> the first tag in a pair is the start tag, the second tag is the end tag. <b>These words will be bold</b>, and these will not.  In addition to this,HTML documents, also known as web pages, describe web pages and contain HTML tags. The purpose of a web browser (like Internet Explorer or Firefox) is to read HTML documents and display them as web pages. Web browsers can also refer to Cascading Style Sheets (CSS) to define the appearance and layout of text and other material. The W3C, maintainer of both the HTML and the CSS standards, encourages the use of CSS over explicitly presentational HTML markup.

Javascript.



JavaScript is the most popular scripting language on the internet, and works in all major browsers, such as Internet Explorer, Firefox, Chrome, Opera, and Safari. JavaScript, also known as ECMAScript, is a prototype-basedobject-oriented scripting language that is dynamicweakly typed and has first-class functions. It is also considered a functional programming language like Scheme and OCaml because it has closures and supports higher-order functions.  The purposes of a javascript are that JavaScripts gives HTML designers a programming tool, JavaScript can put dynamic text into an HTML page, JavaScript can react to events, JavaScript can read and write HTML elements, JavaScript can be used to validate data, JavaScript can be used to detect the visitor's browser  and JavaScript can be used to create cookies.morover, javascript can be use without purchasing a license and is usually embedded directly into HTML pages. Did you know that Java and JavaScript are two completely different languages in both concept and design? Java (developed by Sun Microsystems) is a powerful and much more complex programming language - in the same category as C and C++.

Applets.


An applet is a program written in the Java programming language that can be included in an HTML page, much in the same way an image is included in a page. When you use a Java technology-enabled browser to view a page that contains an applet, the applet's code is transferred to your system and executed by the browser's Java Virtual Machine (JVM). In other words, In computing, an applet is any small application that performs one specific task that runs within the scope of a larger program, often as a plug-in.[1][2] An applet typically also refers to Java applets, i.e., programs written in the Java programming language that are included in a web page. Every version of the Java Software Development Kit (aka JDK) includes a set of demo Applets which includes source code.some of which are :

Some applets perform as a stand alone application whereby it is Provided that an applet is hosted by an operating system, it can function as any other normal software application but is small in size and performs only a small set of tasks. Examples of applications often classified as applets are all of the accessories bundled in Microsoft Windows (such as Windows Notepad or Microsoft Paint). 



















Blogs.


A blog is a personal diary. A daily pulpit. A collaborative space. A political soapbox. A breaking-news outlet. A collection of links. Your own private thoughts. Memos to the world.Your blog is whatever you want it to be. There are millions of them, in all shapes and sizes, and there are no real rules.In simple terms, a blog is a website, where you write stuff on an ongoing basis. New stuff shows up at the top, so your visitors can read what's new. Then they comment on it or link to it or email you. Or not.Since Blogger was launched in 1999, blogs have reshaped the web, impacted politics, shaken up journalism, and enabled millions of people to have a voice and connect with others.moreover, a blog is organized in reverse-chronological order, from most recent entry to least recent, a blog is normally public -- the whole world can see it.In addition to that,The entries in a blog usually come from a single author and are usually stream-of-consciousness. There is no particular order to them. For example, if I see a good link, I can throw it in my blog. The tools that most bloggers use make it incredibly easy to add entries to a blog any time they feel like it.In this article, you will have a chance to enter the world of blogging. You will even learn how to create your own blog and publish it to the world.

Wikis.


The first wikis appeared in the mid-1990s. WikiWikiWeb was the first wiki. Ward Cunningham started developing WikiWikiWeb in Portland, Oregon, in 1994, and installed it on the Internet domain c2.com.  A wiki is a Web page that can be viewed and modified by anybody with a Web browser and access to the Internet. This means that any visitor to the wiki can change its content if they desire. While the potential for mischief exists, wikis can be surprisingly robust, open-ended, collaborative group site. Examples include community websites, corporate intranets, knowledge management systems, and note services. Or in other words, Wiki promotes meaningful topic associations between different pages by making page link creation almost intuitively easy and showing whether an intended target page exists or not.apart from that, the purposes of wikis are  that some permit control over different functions (levels of access). For example editing rights may permit changing, adding or removing material. Others may permit access without enforcing access control. Other rules can be imposed for organizing content.


FTP.

FTP is an acronym for File Transfer Protocol. As the name suggests, FTP is used to transfer files between computers on a network. You can use FTP to exchange files between computer accounts, transfer files between an account and a desktop computer, or access online software archives. Keep in mind, however, that many FTP sites are heavily used and require several attempts before connecting.in other terms, this defines the standard protocol used to transferfiles across the internet, or a similar network, between computer systems used for TCP based network, such as the internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server.[1] FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it.

Plug-ins.

Plug-ins are software modules that add to the functionality of an application. Many applications use plug-ins, including Photoshop, and web browsers such as Firefox and Internet Explorer.Plug-ins can have many different functions. Web browsers typically use plug-ins to expand the range of formats they can display (e.g., Acrobat documents, QuickTime or Adobe Flash content). When the web browser encounters a format it doesn't support, it looks for a plug-in that does. A plug-in can launch its own viewer, appear within a browser window, appear in an embedded frame (within a window that may also contain HTML), or run in the background. How you install a plug-in depends on both the parent application and the plug-in itself. In many cases, the directory or folder where you place your plug-in(s) may have an installer.

Filter.



It is program that accepts a certain type of data as input, transforms it in some manner, and then outputs the transformed data. For example, a program that sorts names is a filter because it accepts the names in unsorted order, sorts them, and then outputs the sorted names.
Utilities that allow you to import or export data are also sometimes called filters.
In addition to this, a pattern through which data is passed. Only data that matches the pattern is allowed to pass through the filter.
Moreover, in paint programs and image editors, a filter is an effect that can be applied to a bit map. Some filters mimic conventional photographic filters, but many transform images in unusual ways. A pointillism filter, for example, can make a digitized photograph look like a pointillist painting.

This is an example:


Anyone wishing they could filter out stuff that goes to their Google reader than take a look at this free service I come across:

http://www.feedrinse.com/ (http://abcde.co.uk/links/index.php#F)

It allows you to apply filters to all your feeds.


Just export your feeds and import them into feed rinse then export them out of feed rinse, replace your existing feeds with the feed rinse ones and you're done .


Internet security.


Internet security is a branch of computer security specifically related to the Internet. Its objective is to establish rules and measures to use against attacks over the Internet. The Internet represents an insecure channel for exchanging information leading to a high risk of intrusion or fraud, such as phishing. Some of the known anti virus programmes as it is related to internet security are Norton , kaspersky,McAfee, titanium and many more.Different methods have been used to protect the transfer of data, including encryption.

 Nowadays, there are different types of   network security, which includes Network layer security that have been developed for securing communications on the Internet

And IPsec Protocol which is designed to protect communication in a secure manner using TCP/IP.Moreover, This protocol is designed to protect communication in a secure manner using TCP/Ineternet protocol. It is a set of security extensions developed by IETF, and it provides security and authentication at the IP layer by using cryptography

.






Wednesday, 13 April 2011

Careers in I.T.

Web masters :



A webmaster, the word derived from WEB and MASTER is basically is a person in charge for the creation of a website on the World Wide Web. They are also known as site authors, website administrator or even webmistress. The roles that each carry are pertaining to the operations of hardware and software, whether they are accurate or not, the designs of the web, and other basic amenities of a website like replying to user comments, examining traffic through the site. Moreover, people categorized in this group are usually are generalists with HTML expertise who manage most or all aspects of web operations and are familiarized with scripting languages such as JavaScript, PHP and Perl. Webmasters also heavily deal with high volumes of email, often related to important web or computer-related questions.









Computer support specialists.

Computer support specialists are people who assist users with their computers. If a user faces any technical difficulty, support specialists figure out why and then try to fix it.Many support specialists answer questions over the phone or by e-mail. Others also help people face-to-face. To answer a problem over the phone, the specialist takes the person through the necessary steps to fix the problem using their own computer.Moreover they install printers, software and other computer tools. After, they assist  people  with it which sometimes comes with manuals too.Daily checks are vital in these cases in order to avoid any mishaps.To be good at these jobs, workers need to be good listeners and good at solving problems.However, these people spend  a large amount of time sitting infront of computers which in turn results back strains,wrists and eyes. But did you know that they earn  about 50 k  per year?


Technical writer

A technical writer also called a technical communicator is a professional writer who designs, creates, and maintains technical documentation. This documentation includes online helpuser guideswhite papersdesign specifications, system manuals, and other documents. Not just that, engineers, scientists, and other professionals  may also produce technical writing which  then  will be handed to  the writers  for proofreading editing and formatting. A technical writer not only is capable of solid research, language and writing skills, they also talented in information design and information architecture. Speaking of skills,  a technical writer must also have  Writing skills, Technical skills ,Tools skills, Interviewing and listening skills, Design skills, Usability and testing skills .in addition to this ,  a  talented  technical writer  produces  accurate, complete, unambiguous, and concise documentation. To create a technical document, a technical writer must understand its educational purpose and also its commercial purpose The technical writer also studies the audience to learn their needs and technical understanding level.



Software engineer
 The term ‘ software engineer’  is an engineer who  utilizes the principles of software engineering to the design, development , testing, and and evaluation of the software and systems that make computers or anything containing software, such as computer chips, work. in other words, a programmer can also be referred to as  those without the tools, skills, education, or ethics to write good quality software. In result to that, many practitioners named themselves “software engineers “. In addition to this, they must possess strong problem-solving skills, has the capability of working with team members, other staff and customers. Nowadays, as soon as a problem arises, these engineers will quickly fix it at their fastest pace possible. At first, they analyze the users need, then they design construct, test, and maintain the needed software or systems. Then from there onwards, they will configure the error and distinguish it. However, many work for about 40 hours a week. Anytime longer than that can result in back problems and eye strains. On the contrary, these engineers earn about almost a million dollars yearly. It is a job in high demand and is denominated for the #1 career for pay/stress load as listed by “time magazine”.


Network administrator.
A network administrator is a professional in charge of maintenance of the computer hardware and software systems that make up a computer network. This includes activities such as the deployment, configuration, maintenance and monitoring of active network equipment. The duties that a network administrator carry are  the overall health of the network, server, deployment, security, ensuring network connectivity throughout and company's LAN/WAN infrastructure, and all other technical considerations at the network level of an organizations technically hierarchy. In addition to this, they are also  in charge of the computer hardware and network infrastructure are secured. These are the chief jobs of a network administrator.



Database administrator.
The definition of a database administrator is a person who is  accountable for the design , implementation, maintenance and repair of an organization's database.  In addition to this , Database administrators often plan security measures. Data integrity, backup, and security are critical parts of the job.The role includes includes the development and design of database strategies, monitoring and improving database performance and capacity, and planning for future expansion requirements. In addition to this, a good database administrator are as follows:
1.   Ability to concentrate and pay close attention to detail
2.   Strong written and verbal communication skills
3.   Willing to pursue education throughout your career
4.    Strong organizational skills
5.    Strong logical and analytical thinker
As a result, this will help the performance rate of the computer system  increase. The basic average salary that one earns is  around $ 85 K yearly .So  is you ever thought of  gaining  this amount of money and also has the qualification to apply , this would be the ideal job  for you.
 Software administrator.
A system analyst researches problem, plans solutions, recommends software and systems, and coordinates development to meet business or other requirements. Next, analysts decide which computers, software, and tools to buy. They also tell computer programmers how to make any new software that is needed. They give the programmers step-by-step instructions. Some analysts help make the software, too. Nowadays, the main job for some systems analysts is getting the computers to function together in a network. After, they then decide on how to get information from one computer to another via internet. After planning a system, analysts test it to make sure it works. They check to make sure that information is processed quickly and without mistakes. They also watch to see if the system is easy to use. Often, they have to change their plans to make the systems better. Most system analyst work in offices or computer labs, and sometimes even at home. However, sitting in front of the computer for a long time can cause various health problems.




 Programmer
A programmer is someone who creates a computer software.in other words, the programmer can refer to a  specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. In a way ,it also defines that Computer programmers write, test, debug, and maintain the detailed instructions, called computer programs, that computers must follow to perform their functions. Programmers also conceive, design, and test logical structures for solving problems by computer.Programmers write programs according to the specifications determined primarily by more senior programmers and by systems analysts. After the design process is complete, it is the job of the programmer to convert that design into a logical series of instructions that the computer can follow. The programmer codes these instructions in one of many programming languages. Programmers generally know more than one programming language and, because many languages are similar, they often can learn new languages relatively easily. In practice, programmers often are referred to by the language they know.These are how they comprehend , and the more they acknowledge .. the better it is.