Tag Archives: Programming

Tick Box

Definition:

Unlike the cartoon the tick box is not a container for a dog’s ticks but rather an element or user interface control used in computer programs. Tick boxes are also known as check boxes. A check boxes usually only have two states, checked (ticked) or not checked (not ticked). There are check boxes with a third state, tristate check boxes. This third state indicates that the check box hasn’t been to set to either state (undecided).

Check boxes are generally used to indicate true or false, yes or no or to confirm something. It is commonly used on the internet when a visitor registers on a web site. They are presented with a check box they must tick to confirm that they have read and understood the terms and conditions of the site.

Tagged , , , Leave a comment

Cookies

Browser cookies. Feed the cookie monster.

Definition:

In computing terms a cookie refers to a small text file stored on a user’s computer by a web site the user might be visiting. Information stored in these cookies are used by web sites to store information related to the user for example the email address, user name or anything else the web site might need to identify the user in the future.

Web sites implement this to improve user experience and personalisation. That is how the web sites know who you are when you visit them a second time round. Clearing your cookies in your browser will delete all this information and the web site will not recognise the user.

Cookies can be disabled in most browsers but this can prevent some web sites from functioning properly.

Further reading:

Tagged , , Leave a comment

Carriage Return

Carriage Return

Definition:

In computing terms the carriage return refers to moving the cursor or head to the beginning of the line and is usually used to indicate the end of a line in a file. In Microsoft operating systems the carriage return character ( ASCII 13)  is used with the line feed character (ASCII 10) to indicate a new line. In other operating systems, like Linux and Unix, the line feed character is used and in Macintosh operating systems only the carriage return character is used to indicate a new line.

In the days before computers, when typewriters were used, pressing the carriage return key would end the current line and move the carriage or head back to the beginning of the line while the paper is advanced by one line.

In modern day computing the carriage return key is also known as the enter or return key.

Further reading:

 


Tagged , 2 Comments

Scope creep

scope creep - that's creepy!

Definition:

In project management, scope creep refers to unexpected or uncontrolled changes to a project’s original scope or definition. Scope creep has a negative impact and can affect the cost and extend the time line of the project by pushing out the date for final implementation.

In software development project terms, an example of scope creep would be when new features or functionality are requested that were not originally included in the specification. The software development team may have to add additional programmers to the team and possibly make changes to work already completed, causing cost over runs.

Further reading:

Tagged , Leave a comment

Stack overflow

Stack Overflow Cartoon

Definition:

In computer software terms a stack overflow error occurs when the program tries to use more memory than was allocated to it. The call stack is a special type of data structure used to store information about a program’s subroutines.

The web site StackOverflow is useful resource for finding answers to programming related problems and issues.

Further Reading:

Tagged , , Leave a comment

iPad Patch

iPad Patch

Definition:

A patch, in computer terms, is a software program specifically written to improve or fix problems with existing software. Patches can be applied to any type of software for example operating systems, games etc.

The iPad is a popular tablet computer developed by Apple Inc. It is a handheld device with a touch sensitive screen. It was mainly designed to run media rich applications like movies, web content , games and books.
Apple iPad Tablet (32GB, Wi-Fi)

Further reading:

 

Tagged , , , 1 Comment

Toolbar

Toolbar

Definition:

Toolbars are usually found in graphical user interfaces (GUI) of computer programs. They come in various forms and sizes and are mainly used to provide a quick and simple way of performing common functions or tasks in software programs. The toolbar generally consists of a series of buttons or images. Many software programs make use of toolbars for example your favourite Internet browser usually has a toolbar displayed at the op of the screen. Some toolbars can be docked or displayed vertically or horizontally.

Futher reading:

 

Count    Category
1    Bug
1    Data Update
1    Development
2    Reporting
Tagged , Leave a comment

camelCase

Camel case

Definition:

In computer programming terms, camel case refers to a naming convention where multiple words are combined and all spaces removed. Each word in this combined word starts with a capital letter except for the first word e.g. Big + Black + Cat =  bigBlackCat

Further reading:

Tagged , , , Leave a comment