Icon
Language
Culture

The blog celebrates its first birthday

The blog celebrates its first birthday

Unbelievable, it's already been a year since I launched my blog !

To celebrate this, I suggest that you look back at this year, which was very special for me.
I will take this opportunity to tell you some of the blog's anecdotes and statistics, and I will also explain what I have in store for it in the future.
I will also come back to the origin of the blog and what motivated me (And still motivates me) to write about it.

So come and celebrate this first anniversary in the following lines.

VideoGames

Pokémon Detective Pikachu, a film that lives up to expectations ?

Pokémon Detective Pikachu, a film that lives up to expectations ?

Long awaited by fans, the film featuring Pikachu in an ultra-realistic universe was finally released in cinemas.

The promise of a story highlighting the relationship between humans and Pokémon was already envious.
But that was without counting on the incredible realization of the Pokémon, modelled like real fighting animals.
Not to mention the relationship between Tim Goodman and his Pikachu, which will be put to the test during their adventures.

Is this new Pokémonics adventure a success ?

Culture

Why could Huawei be banned from Android ?

Why could Huawei be banned from Android ?

The information made a lot of noise when it was announced : Google now prohibits Huawei from selling smartphones running Android.

This means that from now on, no smartphone sold by Huawei will be able to use the world's most popular mobile operating system.
Subsequently, other American companies also announced that they would cut off their relations with Huawei.
Contrary to what one might think, this decision was long overdue, and reveals more of a political than a technological issue.

But how could a company of such magnitude alienate all American companies, and what will happen to its millions of users ?

Programming

Understand and use pointers.

Understand and use pointers.

Since the first programming languages, it is possible to manipulate different types of variables and store values in them.

Some programming languages also include pointers, variables containing other variables.
These pointers, although very useful, are often misunderstood by beginners who do not see any interest in them.
However, there are situations where pointers are the only solution.

So how can we understand how they work and use them effectively ?

Programming

Frameworks and libraries.

Frameworks and libraries.

In recent years, a huge amount of code has been written by developers around the world.

But most of the time, these lines of code are similar and are used to do basic tasks.
Whether it is opening a window in C++, or accessing the elements of a web page in JavaScript, these functions are common to most projects.
In this case, why not group together the most used functions and make them available to all developers on the Internet ?

The concept of frameworks was then born !

Culture

Ralph Breaks the Internet - A nice trip to the heart of the Internet.

Ralph Breaks the Internet - A nice trip to the heart of the Internet.

After exploring the world of video games, Ralph returns to a new adventure that will lead him through the meanders of the Internet.

Accompanied by his friend Vanellope, our hero with the big arm will have the mission to explore the many websites that make up the web.
The film also makes many references to the modern web, for example through an amused representation of advertising, always more intrusive.
All this for a single purpose : Repair Vanellope's arcade bollard, which was condemned after a too hectic game !

What is this new adventure worth to our two virtual heroes ?

Web

Dynamic sites with Bootstrap.

Dynamic sites with Bootstrap.

Since the advent of smartphones and tablets, the need to have a site that can adapt to customer support has become increasingly important.

Whether your site is displayed from a 4-inch smartphone or a multimeter television, what elements should be displayed in each situation ?
Do we need a small hamburger menu at the top or a large banner width ?
And most importantly, how do I display this according to the client's browser ?

Fortunately for us, Bootstrap has tailor-made tools to create great dynamic sites !

Electronic

First assemblies with Arduino.

First assemblies with Arduino.

After having seen a general presentation of Arduino and its main components, it is time to start our first assemblies.

Each project you will carry out with Arduino will be made up of two distinct parts.
First of all, the writing of the source code (Software) will be used to control the different connectors of our Arduino and to send an electrical voltage or not.
Then, the wiring (Hardware) will consist in connecting these connectors to our components, in order to make them work.

Let's look at all this in more details…

VideoGames

Super Pokémon Run (Alpha) - Pokémon hunting in the Mushroom Kingdom !

Super Pokémon Run (Alpha) - Pokémon hunting in the Mushroom Kingdom !

In addition to being a blogger for a few months, did you know that I have also been a developer for many years ?

A few days ago, I put online the Alpha version of my latest project : Super Pokémon Run !
Cross-over between Super Mario Run and Pokémon, this one invites you to explore a multitude of levels in automatic racing and retrieve all their PokéCoins.
But it won't be that easy, because there are many traps and enemies present and they intend to block your way !

So what makes such a project so original ?

Electronic

The basics of electronics with Arduino.

The basics of electronics with Arduino.

Whether you have already programmed or not, you probably know that the only limit to computing is your imagination…

But no matter what you can develop, the result will always remain behind a screen !
To overcome this limitation, Arduino will allow you to use IT in the real world, by creating electronic systems that will simplify your life.
Whether you light a simple LED or build a real robot, absolutely anything is possible.

But how do you learn to use such a small electronic card that offers so many possibilities ?

Web

How do cookies and sessions work ?

How do cookies and sessions work ?

Every time you visit a website, it leaves a kind of trace on your computer.

This completely harmless trace is called a "cookie".
This is a small file used to store information such as your nickname or the language of the site.
There is also a more advanced version of these cookies, called a "session".

But how does this micro-data work, completely invisible to most users ?

Culture

Why protect your privacy on the Internet ?

Why protect your privacy on the Internet ?

When you register on a website, it usually asks you for your first and last name.

You instinctively fill them in, as well as your email address, phone number, and sometimes much more…
But for what purpose do these sites ask you for all this information ?
Why is the collection and use of this personal data increasingly being discussed ?

And even worse, what information belonging to you is being used behind your back, without you even knowing it ?

Web

The HTTP protocol.

The HTTP protocol.

To communicate with a server, our computers use what is called a communication protocol.

The most widely used of these is HTTP, which is the basis for almost all current communications.
This protocol ensures a good understanding with the server, in order to download its files.
To do this, it is important to respect certain standards, established by this famous communication language.

But how can such a protocol ensure the proper functioning of the World Wide Web ?

Web

What is a "Client/Server" architecture ?

What is a

At the heart of the Internet, our computers are constantly communicating with each other.

There are many ways to exchange data.
We can send our message directly to the recipient.
Or have it passed through a trusted third party : A server.

This method is called the Client/Server environment.

But how does such an architecture work ?

Programming

The history of programming languages.

The history of programming languages.

How is an application created ?

Anyone interested in computers has asked themselves this question at least once in their life.
The operation of an application is an extremely complex process.
So complex that computer scientists have had to invent specific languages to achieve this.

But what are these mysterious programming languages, and why are they so important in the world of computing ?

Programming

BomberMario, a first explosive project !

BomberMario, a first explosive project !

What were you doing on May 19, 2017 ?

Most of you were probably in school or at work.
But maybe you were just resting at home.
Or maybe you were still spending time with a friend or a family member.

On my side, I was posting the very first version of BomberMario.
Moreover why this project is so special beside all the others?

Come and discover how and why this game has marked my career as a developer.

Culture

Anthony Khelil - From passionate player to independent developer.

Anthony Khelil - From passionate player to independent developer.

"The true vocation is to have his passion as a profession."

But is it possible to spend your life doing what we love ?
How some people do to be successful in everything they do while others never succeed ?
Is it possible to devote your life to your passion or do you have to resign yourself to work all your life ?

I'll tell you how I went from a simple passionate player to an independent developer.

Newsletter