Softwarehood.com - Place for software developers

Codenizer released to the public

Codenizer is a tool for detecting possible problems (bugs) before script execution. It is used to pinpoint possible problematic locations which could eventually lead to bugs in the program -- while debuggers are used to eliminate bugs once they are in the program Codenizer is used to prevent bugs from appearing in the program in the first place.

Codenizer can help you dramatically improve code quality and allow you to do much more in less time. It has bunch of built-in checks for all kinds of usual errors which inevitably occur during development. With Codenizer you can focus on complex application logic rather than chasing simple bugs and typos. Codenizer is easily integrated into many different editors and integrated development environments, so you don't have to change your usual way of work.

You can find out more about Codenizer here. In section about Codenizer you can also find free version with limited functionality, but with bunch of very useful features still enabled, or you can buy full version from our world-wide retailer. If you have any question regarding use of Codenizer you can post it into our support center and we will come to you as soon as possible.

Read more about Codenizer »

Pfadapt

OpenBSD's pf firewall is among the most prized firewall products available on the market. It is very fast, configurable and carefully coded, coming from the community oriented towards security and code correctness.

Pfadapt is tool designed to allow easier creation of adaptive behavior with pf. Adaptive firewall by definition is firewall which is able to adjust its own behavior (to adapt) to the environment and specific conditions. For example firewall could decide to harden itself toward hostile machine, or to adapt itself in opposite direction, allowing certain services to the machine that has proven its friendliness or that has been verified in some way.

Pfadapt operates by parsing and executing labels from pf rules, this way you don't need to have separate configuration files controlling behavior of firewall. The way pfadapt is helping you to achieve adaptiveness is by allowing you greater flexibility with pf tables manipulation.

Read more about pfadapt »

eXtension Templates for PHP

Major problem PHP developers face when working on big application is separating HTML from PHP code (i.e. separating presentation from core application logic).

This small template engine is yet another attempt to address that problem. It will allow you to do similar code/presentation separation as that seen with JSP or ASP.Net. You can declare your own web controls and define tags to represent them when you need to use them. This template engine is very lightweight so it won't impose any performance penalty to your web application, yet benefits it offers are significant when it comes to code reusability and maintenantability. Entire library comes with BSD licence so you can use it basically for whatever you want (for more details please check licence included in source files).

Read more about eXtension Templates »

Memory Leak Detector Library

Everyone who ever worked with C++ knows how hard can be to resolve problems with memory and pointers. This is why authors of many modern programming languages decided to completely remove memory management out of control of programmer and to leave us all to mercy of Garbage Collector.

However, for those who like the speed and the power of C++, this library can be very useful. This small portable library is capable of catching quite a few memory leaks and giving you locations in your source where leaks occurred. For sure there are more powerful things available out there, but nevertheless this is something worth seeing. Best of all library comes with very liberal BSD-style license so you need not to worry about legal implications of using it in your programs (or even founding some brand new product on top of it).

Read more about Memory Leak Detector »

Launched Softwarehood.com

Softwarehood.com is website dedicated to software developers. The idea behind it is to provide software developers with decent programming tools, at affordable prices. The first project Softwarehood.com brought out is Codenizer, tool designed to make life easier for PHP developers. Soon more programming tools will be available here, so don't forget to check occasionally.

Read more about Softwarehood.com »

COMMING SOON: More development tools with decent prices will come soon. We are currently working hard to make our code profiling tools for C/C++ suitable for general developer population and to add them memory leak checking capability. Come here soon to check what we made for you.