Category Archives: c programming

essexeld: Open Source Domain/URL Block List Daemon

essexld is a simple, high performance service, written in C using the sxe event driven programming library, for serving information about domains and URLs over HTTP from Linux. It was built and tested on Mint/debian Linux. It doesn’t support multiple … Continue reading

Posted in c programming | Tagged , , , , , , , , | Leave a comment

OOPC (Object Oriented Programming in C) Conventions

Because C is not an object oriented programming language, if you want to use it for object oriented programming, you need to do it yourself. But how best to do this? Here are some of the conventions I prefer to … Continue reading

Posted in c programming | Tagged , , , , | Leave a comment

Debugging a Core with DDD

When something goes badly wrong in a C program, things generally go south in one of two ways: If the programmer has been careful, the program will detect that something is wrong and abort itself If the programmer was lazy … Continue reading

Posted in c programming, tools | Tagged , , , , , | Leave a comment