Quantcast
Channel: Tools & Filters – Efstathios Chatzikyriakidis
Browsing all 14 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

The project ‘dec2bin’ (decimal to binary converter).

The project ‘dec2bin’ (decimal to binary converter) is the implementation of an idea I had for some time. I have to admit that sometime in the past when studying possible ways of programming embedded...

View Article


Image may be NSFW.
Clik here to view.

The project ‘hcf’ (Histogram of Characters Frequencies).

Within the framework of the course “Programming II – Laboratory” (Department of Informatics and Communications, T.E.I of Serres) we were asked to implement as homework a program that reads characters...

View Article


Image may be NSFW.
Clik here to view.

C++ function library for the comparison of floating point numbers.

Below I quote a simple but useful library (implemented in C++) which contains functions for comparing double precision floating point numbers. Interface of library (arithmetictools.h): /* *...

View Article

Image may be NSFW.
Clik here to view.

Function implementation to generate true random numbers from the Linux kernel.

Before I mention the function that I have personally developed for the production of random numbers from the monolithic Linux kernel, I would first like to say something about the issue of random...

View Article

Image may be NSFW.
Clik here to view.

Implementation of functions in C for software signal management in POSIX...

Below I quote a simple implementation in C that you can use in your applications for the management of software signals in POSIX operating systems (such as the GNU/Linux). Of course, this...

View Article


Image may be NSFW.
Clik here to view.

Input function as a possible scenario for reproducing non-deterministic...

The presence of errors in software development (and not only) is inevitable. However, over time the programs improve and tend to perfection through various techniques and methods we have developed. The...

View Article

Image may be NSFW.
Clik here to view.

Free source code documentation systems for applications.

In this article, I quote a personal documentation implementation of the source code of the application “GNU Find String” using the Doxygen system. The source code of the application is written in ANSI...

View Article

Image may be NSFW.
Clik here to view.

The project ‘gtrm’ (GNU Terminal Random Message).

It is true that Software Programming is a branch of Computer Science about which I’m pretty enthusiastic. But I’m very excited at the times when I learn something new and innovative on programming....

View Article


Image may be NSFW.
Clik here to view.

The project ‘gdr’ (GNU Diary Reminder).

Within the framework of the course “Operating Systems II – Laboratory” (Department of Informatics and Communications, T.E.I of Serres) we were asked to choose one of the 20 available projects to...

View Article


Image may be NSFW.
Clik here to view.

The project ‘gfs’ (GNU Find String).

Within the framework of the course “Operating Systems I – Laboratory” (Department of Informatics and Communications, T.E.I of Serres) we were asked to choose one of 25 available projects aiming to...

View Article

Image may be NSFW.
Clik here to view.

Remove backup files ending with “~” from your system.

Many text editors create backup files with names ending with “~”. Most of the times these files are annoying and unnecessary… So, you can use the following piped commands to remove them : find / | grep...

View Article

Image may be NSFW.
Clik here to view.

“Hello World” example program in assembly language.

Probably sometime you will need to write a program in assembly language. For this reason, in this article we will develop a simple and typical executable “Hello World” program in assembly language to...

View Article

Image may be NSFW.
Clik here to view.

LISP function for inserting the GNU GPL v3 in Emacs.

Whenever we create a new source code file for a free software with Emacs we need first to add the short brief of the blessed GNU GPL v3. You can add a LISP function to your “~/.emacs” configuration...

View Article


Digital image processing algorithms implemented with C++ and OpenCV.

Hello my friends! How are you? It’s been a long time since the last time I posted an article! In this one I would like to present you some digital image processing algorithms implemented with C++ and...

View Article
Browsing all 14 articles
Browse latest View live