Archive forJuly, 2009

Unbranded search results

See what happens when you remove the branding from search engines :)

http://blindsearch.fejus.com/

Comments (58)

Device driver applications - What do they do?

Computer drivers simplifies programming by acting as an abstraction layer between a hardware device and the applications or operating systems that use it. The higher-level application code can be written independently of whatever specific hardware device it will ultimately control, as it can interface with it in a standard way, regardless of the underlying hardware. Every version of a device, such as a printer, requires its own hardware-specific specialized commands. In contrast, most applications utilize devices (such as a file to a printer) by means of high-level device-generic commands such as PRINTLN (print a line). The device-driver accepts these generic high-level commands and breaks them into a series of low-level device-specific commands as required by the device being driven. Furthermore, drivers can provide a level of security as they can run in kernel-mode, thereby protecting the operating system from applications running in user-mode.

Because of the diversity of modern hardware and operating systems, many ways exist in which a driver can be used. Drivers are used for interfacing with:

* Printers
* Video adapters
* Network cards
* Sound cards
* Local buses of various sorts - in particular, for bus mastering on modern systems
* Low-bandwidth I/O buses of various sorts (for pointing devices such as mice, keyboards, USB, etc.)
* computer storage devices such as hard disk, CD-ROM and floppy disk buses (ATA, SATA, SCSI)
* Implementing support for different file systems
* Implementing support for image scanners and digital cameras

Common levels of abstraction for device drivers are

* For hardware:
o Interfacing directly
o Writing to or reading from a Device Control Register
o Using some higher-level interface (e.g. Video BIOS)
o Using another lower-level device driver (e.g. file system drivers using disk drivers)
o Simulating work with hardware, while doing something entirely different
* For software:
o Allowing the operating system direct access to hardware resources
o Implementing only primitives
o Implementing an interface for non-driver software (e.g. TWAIN)
o Implementing a language, sometimes quite high-level (e.g. PostScript)

Choosing and installing the correct device drivers for given hardware is often a key component of computer system configuration.

Comments (48)

Bing - really useless

Often someone tells me that Bing is good, and each time I go to Bing and ckeck if it is true… and each and every time Bing disappoints me…

Comments (92)

Profitable Targeted Email Marketing

Often you with your online marketing efforts are wasting your time do you think? You choose a free classified ad, or purchase a list of random generator running in place can allow. However, they definitely need and you wish to offer guidance with their efforts to the real profits are. Targeted Email Marketing is for this purpose.

Email marketing and promotions, e how the navigation looks, like the combination of proposals to apply to have any. This is a business in the market a line of cheaper, and at least one time if you use an answering machine. However, on the basis of the selected option - that led to his leadership is not leadership.

Email marketing campaign that targets your products, services or business opportunities need to send the email to process. Buy this email, including the possibility of receiving several ways, takes. The list of potential pre-qualified or a data often are based on a series of surveys.

For example, if you contact the parents on online parenting should try to sell books. This information publicly, and is available to parents with a range of ways to make a generator can be contacted on a select number - “in for information about parenting. In the form of a time when they children’s education is concerned e-mail received from third parties have agreed to, you can buy your e mail from a list of email marketing is another.

More targeted to a different type of email that you can generate a reliable clue. Like any marketing method, the number of success is. To make contact and they will be more sales. However, this figure more control, when a contact is needed and what it has to offer for / or is easy to desire.

Comments (46)

What does a device driver do?

In computing, a device driver or drivers software is a computer program allowing higher-level computer programs to interact with a hardware device.

A driver typically communicates with the device through the computer bus or communications subsystem to which the hardware is connected. When a calling program invokes a routine in the driver, the driver issues commands to the device. Once the device sends data back to the driver, the driver may invoke routines in the original calling program. Drivers are hardware-dependent and operating-system-specific. They usually provide the interrupt handling required for any necessary asynchronous time-dependent hardware interface.

A device driver simplifies programming by acting as an abstraction layer between a hardware device and the applications or operating systems that use it. The higher-level application code can be written independently of whatever specific hardware device it will ultimately control, as it can interface with it in a standard way, regardless of the underlying hardware. Every version of a device, such as a printer, requires its own hardware-specific specialized commands. In contrast, most applications utilize devices (such as sending a file to a printer) by means of high-level device-generic commands such as PRINTLN (print a line). The device-driver accepts these generic high-level commands and breaks them into a series of low-level device-specific commands as required by the device being driven. Furthermore, drivers can provide a level of security as they can run in kernel-mode, thereby protecting the operating system from applications running in user-mode.

Comments (33)