Christopher Frenz is the author of "Visual Basic and Visual Basic .NET for Scientists and Engineers" (Apress) and "Pro Perl Parsing" (Apress). He is a faculty member in the Department of Computer Engineering at the New York City College of Technology (CUNY), where he performs computational biology and machine learning research.
Throughout the last
decade, society has
witnessed an explosion of
network connectivity
among PCs and mobile
devices as well as a vast
proliferation of
networked applications,
ranging from Web-based
email to online banking.
The end result of this is
that network co...
Parallels have often been
drawn between the
computer security
landscape and the
biological world, since
security threats such as
computer viruses and
worms can be viewed as
digital incarnations of
common biological
threats. Similarities
exist in terms of modes
...
The security benefits and
risks of Open Source code
is one of the most
debated topics in
information security
today. The views of
proponents of the Open
Source model are typified
by Eric Raymond's
argument that Open Source
software is intrinsically
more secure sin...
A current look at the
field of bioinformatics
will reveal that it is a
field that is largely
dominated by the Linux
operating system, as well
as by programming
languages such as Perl,
Python, and Java. Windows
and its associated native
application development
plat...
In late May 2004,
Microsoft made the
announcement that it was
considering entering the
High-Performance
Computing (HPC) Market, a
market that has
traditionally been
dominated by
custom-engineered
Unix-based machines. In
recent years, advances in
technology have ...
With the release of
Visual Studio .NET and
the structured
error-handling
capabilities of the .NET
Framework came
significant improvements
in the way that VS
programmers are able to
capture and deal with
programmatic errors. Yet
these more robust
abilities do not...
The ability to perform
pattern-matching
operations on text is a
skill that is highly
useful to any programmer.
Whether you are creating
a routine to validate
data entered into a form,
performing parsing and
mining on data sets, or
searching for sequence
similariti...
The Mobile Internet
Toolkit comes prepackaged
with a variety of
controls that address the
most common mobile
computing tasks. However,
specialized tasks can
arise that these generic
controls are not powerful
enough to address, or for
which they simply fail to
meet...