UNIX & GNU/Linux - System calls - Using stat()

The system call stat function is designed to retrieve statistics of a file or a directory.

Simply add the path of your file or directory in the first parameter, then the variable of type struct stat in the second parameter.

Java - SE - Application HelloWorld

This is an easy JAVA SE tutorial for a classic Hello World! code.

Let's start this JAVA SE tutorial with a simple example using Eclipse, NetBeans and a command line.

Objective-C - Design pattern - Delegation

Delegation principle is that an object sends messages to its delegate to ask or to notify it that something is occuring.

The main example is the Application that sends messages to its delegate to tell it that the routines are ready and the custom configuration can start.

Objective-C - Design pattern - Model-View-Controller - MVC

The MVC pattern is certainly the most famous one.
It allows to dispatch the work in 3 concepts: The Model, the View and the Controller.
This concept exists in all programming languages.
So it's easy, when you understood it, to apply your knowledge with all others languages.

C - General Programming - Return value of a if statement without any condition

To test a condition in a if statement without any condition, the result has to be other than 0 to test a true condition.

Let's see an example of a if statement without any condition:

UNIX & GNU/Linux - User commands - Using wc

The user command wc is a GNU/Linux tool written by Paul Rubin and David MacKenzie.

It helps us to display the number of lines, words and bytes counted in one or several files.

Let's see an example of the user command wc by executing this command in our favourite terminal:

C - Bitwise operation - Bit shift in decimal

Let's try to transform a binary into a decimal with a simple loop.

Let's see this example of a bit shit into a decimal display:

C - Character manipulation - Displaying a char

Today I will show you how to transform a decimal number, an hexadecimal number and a binary number into the same character.

And you will see that this transformation is made by the terminal, the shell and Linux (or UNIX ;).

Let's see an example, with 3 files and after with printf():

UNIX & GNU/Linux - User commands - Using grep

Maybe you sometimes asked yourself how to find a part of a code inside all your files.
But how to find this part of code?
We can use the grep user command to display this part of a code.

We can moreover display this code in color.

Let's see an example of the grep user command.

Assembly - GNU/Linux - Hello World!

In this tutorial, we are going to see how to create an executable from an assembly file.

The following example uses a 32-bit version of Ubuntu.
Notice that the version is important when you compiling your assembly file.
It is the same for the linkage operation.

Let's see it in detail.


Subscribe to BadproG.com RSS