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.
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 !
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 ?
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 !
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…
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 ?
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 ?
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 ?
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 ?
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 ?
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 ?
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 ?
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.
"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.