Christopher Frenz

Subscribe to Christopher Frenz: eMailAlertsEmail Alerts
Get Christopher Frenz via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Christopher Frenz

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 of reproduction as well as infection, and some research even suggests that digital threats follow the laws of evolution that predict these threats will become more sophisticated and effective as time progresses.  A logical extension of this concept has always been to therefore consider the idea of computer security as a form of digital immune system, and in many regards, current security measures do in fact overlap with the protections present in biological systems.    Biological immunity can be divided into two major categories: specific immunity and non-specific immunity.  Non-specific immunity consists of a ... (more)

The Development of a Perl-based Password Complexity Filter

If you watch the news regularly, it is easy to notice that in almost any given week some company seems to have experienced an electronic break-in or in some other way experienced a form of computer or network compromise. While computer security professionals can help to mitigate such risks via the proper configuration of firewalls, careful crafting of Access Control Lists, the application of updates, and the judicious application of file permission, among other measures, it's important that one of the most fundamental ways of improving the security of a computer or network resour... (more)

The Open Source Advantage in Secure Application Development

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 since its open nature lets a greater number of programmers view the source code and uncover potential security threats before they're released to the wild. Fewer people see closed source software, on the other hand, and so the odds of uncovering a potential security threat before a system cracker finds it is diminished. Op... (more)

Applicability of the .NET Platform to Bioinformatics Research

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 platforms are not in widespread use among present-day bioinformatics practitioners. In fact, the usage of Linux and other open source technologies will likely remain the dominant platforms upon which most novel and/or large-scale bioinformatics research is conducted. Scientific computing of all types has deep-seated roots in... (more)

Demystifying Regular Expressions

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 similarities in the human genome, chances are that the ability to construct a regular expression will be of great value to you. A single regular expression can often be used to create the same pattern-matching functionality that would otherwise require a lengthy subroutine. Yet despite these apparent benefits, many .NET developer... (more)