Technology

Wed
11
Aug
Dennis Faas's picture

Kernel

In computing, the kernel is the central component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's ... resources (the communication between hardware and software components). Usually as a basic component of an operating system, a kernel can provide the lowest-level abstraction layer for the resources (especially processors and input / output devices) that application software must control to perform its function. Kernel Basic Facilities The kernel's primary ... (view more)

Tue
10
Aug
Dennis Faas's picture

Data Mining

Data mining is the process of extracting patterns from data. Data mining is becoming an increasingly important tool to transform otherwise abstract data into useable information. It is commonly used in a wide range of profiling practices, such as ... marketing, surveillance, fraud detection and scientific discovery. Data mining can be used to uncover patterns in data but is often carried out only on samples of data. The mining process will be ineffective if the samples are not a good representation of the larger body of data. Data mining cannot discover patterns that may be present in the larger ... (view more)

Tue
03
Aug
Dennis Faas's picture

BlackBerry at Risk of Being Banned in Middle East

Business users may love their BlackBerry smartphones, but governments in the Middle East are not so keen. Three countries have issued different degrees of bans on the devices' functions. The biggest conflict comes in the United Arab Emirates (UAE), ... where officials there accuse the device of breaching local laws on data security. The problem is that messages sent on a BlackBerry are encrypted and immediately sent to servers in Canada for processing and storage. BlackBerry maker Research in Motion is based in Waterloo, Ontario, Canada. The UAE frowns upon such activity because it demands the ... (view more)

Fri
23
Jul
Dennis Faas's picture

Beta Software

When software is developed, it goes through a number of stages before it is officially released to the public. This document briefly explains this process. Software Release Development Life Cycles Pre-Alpha (Development) Pre-alpha refers to all ... activities performed during the software project prior to testing. These activities can include requirements analysis, software design, software development and unit testing. Pre-alpha software is rarely ever released to the public. Alpha (Developer Testing) The alpha phase of the release life cycle is the first phase to begin Software testing. In this ... (view more)

Thu
22
Jul
Dennis Faas's picture

Sandboxing

In computer security, "sandboxing" is a security term used to describe the separation of running programs on an operating system. A sandbox, as it is also referred to, is often used to execute untested computer programs to ensure that they do not ... overstep their boundaries and cause harm to the system. The sandbox typically provides a tightly-controlled set of resources for guest programs to run in, such as scratch space on disk and memory. Network access and the ability to inspect the host system or read from input devices are usually disallowed or heavily restricted. In this sense, sandboxes ... (view more)

Tue
20
Jul
Dennis Faas's picture

Algorithm

In mathematics and computer science, an 'algorithm' is an effective method for solving a problem expressed as a finite sequence of instructions. Algorithms are used for calculation, data processing, and many other fields. Each algorithm is a list of ... well-defined instructions for completing a task. Starting from an initial state, the instructions describe a computation that proceeds through a well-defined series of successive states, eventually terminating in a final ending state. Expressing algorithms Algorithms can be expressed in many kinds of notation, including natural languages, ... (view more)

Mon
12
Jul
Dennis Faas's picture

Honeypot

In computer terminology, a honeypot is a trap set to detect, deflect, or in some manner counteract attempts at unauthorized use of information systems. Generally it consists of a computer, data, or a network site that appears to be part of a ... network, but is actually isolated, (un)protected, and monitored, and which seems to contain information or a resource of value to attackers. Honeypot Function A honeypot is valuable as a surveillance and early-warning tool. While it is often a computer, a honeypot can take other forms, such as files or data records, or even unused IP address space. ... (view more)

Thu
08
Jul
Dennis Faas's picture

Flying Car a Reality; to Ship by 2011 (Pics)

A new invention threatens to completely redefine the modern traffic commute. Terrafugia, the Massachusetts producer of the flying car, says it has plans to launch its contraption -- dubbed the 'Transition' -- by the end of 2011. A recent thumbs-up ... from the Federal Aviation Administration (FAA) means the idea of an air commute might not be so sci-fi after all. The Next 'Wow' Vehicle "It's the next 'wow' vehicle," said Richard Gersh, Terrafugia's vice president. "Anybody can buy a Ferrari, but as we say, Ferraris don't fly." (Source: google.com) The Transition works by activating wings that ... (view more)

Tue
29
Jun
Dennis Faas's picture

RIM Reports Record BlackBerry Sales As New iPhone Launches

On the same day Apple released its much-anticipated iPhone 4G, Canadian tech firm Research in Motion (RIM) has announced an impressive 20 per cent increase in its fiscal first quarter net income. Given the hype surrounding the new iPhone, it may be ... the last good news for RIM for a while. Waterloo, Ontario-based Research in Motion produces the popular BlackBerry smartphone, a rather ubiquitous device within most modern business environments. For some time analysts have predicted that the BlackBerry could face a serious threat from the iPhone -- which is seen more as a pleasure than business- ... (view more)

Fri
25
Jun
Dennis Faas's picture

Net Neutrality

Network neutrality (also known as "Net neutrality") is a principle that advocates no restrictions by Internet Service Providers and governments on content, sites, platforms, on the kinds of equipment that may be attached, and no restrictions on the ... modes of communication allowed. The principle states that if a given user pays for a certain level of Internet access, and another user pays for the same level of access, that the two users should be able to connect to each other at the subscribed level of access. Net Neutrality and Service Providers Neutrality proponents claim that telecom ... (view more)

Pages

Subscribe to RSS - Technology