DEV Community

loading...
Nathanael Demacon profile picture

Nathanael Demacon

404 bio not found

Education

ESGI

All 67 comments

Basics of multithreading in C

You can and should do a for loop. It's been 1 year since I ...

Basics of multithreading in C

For the theory of operating systems, I see this subject at ...

Which types of loops are most popular in the programming languages you use?

In Rust it's quite a simple syntax: for i in 1..100 { ...

First Contact with C++

C++ also deals with manual memory allocation C++ standar...

Reverse a String - Four JavaScript Solutions

.split('') can be shortened: [...string].reverse().join(...

๐ŸŽ๐Ÿ’DevTo CLI๐Ÿ’๐ŸŽ: A Valentine's Day Gift To My Favorite People

All for our nerd cravings ๐Ÿค“

How to rewrite a callback function in Promise form and async/await form in JavaScript

Promise hell can't exist, that's why it's so nice! const ...

Basic principles that will make your programming life in 2019.

The YAGNI really makes me laugh, that's exactly what I do a...

Basics of multithreading in C

I have my answers, threads.h is better to use even if it's ...

Basics of multithreading in C

Yup, seems nice, their is just a lack of documentation, I w...

Basics of multithreading in C

pthread.h is POSIX compliant, threads.h isn't. But sure yo...

Basics of multithreading in C

C can be a very scary language at first but it's so captiva...

Basics of multithreading in C

Glab that you enjoyed it! I'm starting to understand a lot...

How conventional commits improved my git skills

It perfectly works on Windows too!

How conventional commits improved my git skills

git -a -m "message" can be shortened to git -am "message" b...

Who's looking for open source contributors? (Dec 17th edition)

Ridiculously Simple Chat - Well, that's a chat ยฏ\_(ใƒ„)_/ยฏ Y...

How I hate the term ยซEthical Hackerยป !

"IT security expert" or "pentester" are very good terms, "E...

Ruby has the kindest programming community and I have the data to prove it

C# is a language mostly used in companies, the mentality is...

Ruby has the kindest programming community and I have the data to prove it

I'm a .NET MVC developer - I'm disappointed of the communit...

Web Development !== Computer Science

Computer Science does not involve code, if you start coding, ...

Top 5 DEV Comments from the Past Week

I'm happy to be on the list this week! ๐Ÿ˜„

How did I started learning a new technology

I think it's made to use the exact same syntax. But I don't...

How did I started learning a new technology

The only missing feature I found is that Crystal isn't on W...

How did I started learning a new technology

Well, at first I wanted to start learning Ruby but Crystal ...

5 CSS tips you didn't know you needed

Oh ok! So your way is better for sure!

What I learned about cryptography in 3 weeks

I'll note that! I'm not an english native. In french, the w...

5 CSS tips you didn't know you needed

It seems like the same thing? :(

How to easily build Desktop Apps with HTML, CSS and Javascript

Beware of Electron, while it's super easy to use for a Java...

5 CSS tips you didn't know you needed

The most useful trick I use in every project is: * { box-...

Who's looking for open source contributors? (November 26th edition)

In the case of WarShield, you can start by discovering the ...

Who's looking for open source contributors? (November 26th edition)

Every improvement is a great help for this tool. The parame...

Who's looking for open source contributors? (November 26th edition)

Well, it could be a great way to start an adventure in the ...

Who's looking for open source contributors? (November 26th edition)

Heyyy, Like the last "Who's looking for open source contri...

What is HTTP/3 ?

It was quic since HTTP/2

Protect your data with WarShield

Thanks! I'm happy to see that it's useful ๐Ÿ˜Š

Who's looking for open source contributors? (November 12th edition)

WarShield is a CLI tool made to cipher and decipher your fi...

How to properly use passwords

I couldn't hope for a better comment ๐Ÿ˜ฎ You made a counter ...

How to properly use passwords

I didn't mention that the use of different passwords for ea...

How to properly use passwords

I didn't know xkcd, thanks for sharing this! Random words a...

"for" vs. "forEach" and the value of documentation

I see all the solutions in the comments, you can also do th...

What I learned about cryptography in 3 weeks

It's hard to show proper code of how cryptography works. Yo...

Protect your data with WarShield

The post isn't updated, WarShield had an update 12 days ago...

What I learned about cryptography in 3 weeks

Rework finished, hope that you will enjoy it!

What I learned about cryptography in 3 weeks

It's theoricaly the same thing as a salt, a salt is mostly ...

Blockchain using NodeJS and Socket.io

Great and well explained post! I agree with you about doing...

What I learned about cryptography in 3 weeks

ECC curves are far from what I know at this time.. If your ...

What I learned about cryptography in 3 weeks

You're right, I somehow poorly formulated the paragraph, it...

Whatโ€™s the most frustrating thing about the process of looking for work or interviewing?

I think it's when you need to talk in front of a recruiter,...

What I learned about cryptography in 3 weeks

It's literally the same thing as a salt, it's mixed with th...

What I learned about cryptography in 3 weeks

Thanks, the community helps me alot to improve myself! Hope...

Introducing our November 2018 sponsors

DEV.to has become a gigantic IT community! Can't wait for i...

๐Ÿ“Š Languages' Popularity on DEV

JavaScript: Famous for being famous. Well, it's actually...

Say something nice about another DEV member

๐Ÿ˜‚

Say something nice about another DEV member

@dimensi0n is very passionate by what he create, I had nev...

Why you should reinvent the wheel

It all depends on the employers, a big company like EA can ...

Why you should reinvent the wheel

I agree with you, peoples should not totally reinventing th...

Why you should reinvent the wheel

What I believe is that if something can be done at no cost,...

Why you should reinvent the wheel

Understanding how something works is the best way to use it...

Why you should reinvent the wheel

Absolutely not! For work productivity it's better to take t...

Why you should reinvent the wheel

Really great developed article!

Why you should reinvent the wheel

In your case you want to create an app because it doesn't a...

Why you should reinvent the wheel

Sure, creativity need a bit of thinking. The point of reinv...

Protect your data with WarShield

Thanks! GPG use CAST-128 which is less powerful than AES. ...

Protect your data with WarShield

3DES is deprecated, AES is the new data encryption standard...

All you need to know about destructuring in JavaScript

Yup, it was a mistake, thanks you! ๐Ÿ˜„

loading...