HTML Editor for VC++ 6.0:Today, applications often need a rich user interface. One of them is abilIty to compose or edit HTML documents in an easy, effective, and reliable way. This article and source code attached give you a nice control to perform this task. And now, the best part: This control works fine with Microsoft VC++ 6.0!
IEEE1394Diag is a GUI application that presents a graphical view of an IEEE1394 network and provides the abilIty to perform common 1394 operations such as async reads, writes, isoc listens and talks, as well as configuration rom browsing of all nodes pres
Design Specification
Introduction
Goals and Objectives
GameForge is a graphical tool used to aid in the design and creation of video games. It attempts to bring game development down to a level that any computer savvy user can understand, without requiring masterful programming abilIty. A user with limited Microsoft DirectX and/or Visual C++ programming knowledge will be able to construct a basic, 2-D arcade game. GameForge limits the amount of actual code written by the user, if not eliminating it completely. It will also assist experienced programmers in generating the Microsoft DirectX and Microsoft Windows9x overhead necessary for basic game construction, allowing them to concentrate on more detailed game design issues and implementation.
Universal Serial Bus (USB) is a communications architecture that gives a personal
computer (PC) the abilIty to interconnect a variety of devices using a simple four-
wire cable. The USB is actually a two-wire serial communication link that runs at
either 1.5 or 12 megabits per second (mbs). USB protocols can configure devices
at startup or when they are plugged in at run time. These devices are broken into
various device classes. Each device class defines the common behavior and
protocols for devices that serve similar functions. Some examples of USB device
classes are shown in the following table
In a preemptive priority based RTOS, priority inversion
problem is among the major sources of deadline
violations. Priority inheritance protocol is one of the
approaches to reduce priority inversion. Unfortunately,
RTOS like uC/OS can’t support priority inheritance
protocol since it does not allow kernel to have multiple
tasks at the same priority. Although it has different ways
to avoid priority inversion such as priority ceiling
protocol, developers still have some difficulties in
programming real time applications with it. In this paper,
we redesign the uC/OS kernel to provide the abilIty to
support round robin scheduling and implement priority
inheritance semaphore on the modified kernel. As result,
we port new kernel with priority inheritance semaphore to
evaluation board, and evaluate the execution time of each
of the kernel service as well as verify the operations of
our implementation.
Mod_python is an Apache module that embeds the Python interpreter within the server. With mod_python you can write web-based applications in Python that will run many times faster than traditional CGI and will have access to advanced features such as abilIty to retain database connections and other data between hits and access to Apache internals. A more detailed description of what mod_python can do is available in this O Reilly article.
The first edition of this book ranks among the small (very small) number of books that I credit with significantly elevating my skills as a professional software devel-oper. Like the others, it was practical and easy to read, but loaded with important advice. Effective C++, Third Edition, continues that tradition. C++ is a very powerful programming language. If C gives you enough rope to hang yourself, C++ is a hard-ware store with lots of helpful people ready to tie knots for you. Mastering the points discussed in this book will definitely increase your abilIty to effectively use C++ and reduce your stress level.
The Unisoft software module GERBER CONNECTION (CNC-BRIDGE). GERBER CONNECTION has all the features of VIEW-MARKUP and adds the abilIty to open multiple gerber file layers and add information to components. It is always the preference to use the CAD data vs. gerber data. If you do not have the CAD data then GERBER CONNECTION can help.
Nagios is a powerful host and service monitoring program designed to run on most *NIX systems. It is written in C and designed to be fast and flexible. It has the abilIty to contact administrators via email, pager, or other user-defined methods.
CodezBank is just a small application that stores source code snippets organized in a hierarhichal maner with basic search abilIty. You just copy and paste the code snippet into or from this application via clipboard. If you have a bag of coding tricks then you want to keep them in this app.