Sponsor

Show off what you've built, and learn new skills faster with our AI-powered personal coach.

You can create your accurate, 360-degree coder profile based on your public and private data on various coding sites (like GitHub, Gitlab, Stack Overflow, etc.). Thanks to this, you can show off what you've built, and you can also learn new skills with our AI-powered personal coach.

Check it out now!

Articles

(Oct 25) #markov chain #python

We've recently had a few articles relating to Markov Chains and for good reason; they are extremely useful for many industry applications. What sets this article apart is that although Luciano Strika explains them at a higher level, he then goes on to implement one in a simple example of a text generator in Python which can be expanded on for your own project.

(Nov 06) #linux #networking

Ever wonder how to do networking on Linux using sockets? Or maybe you just want to know what's happening behind the scenes on your computer? Well in Marek's extensive article on sockets in Linux, he thoroughly explains the ins and outs of socket creation starting with the socket() syscall, then goes on to socket errors, retrieving socket type, socket activation, dissolving socket association, and finally ending on the socketpair syscall.

(Nov 06) #git

From my experience, git appears to be one of the most used but underappreciated pieces of software out there. Most people stick to the few bare essential features, and don't bother to venture out. What a shame! In this article, German Velasco takes us on a dumpster dive into some git dotfiles to explore what the branches alias does, breaking it down by its individual components.

(Nov 06) #dart

Dart is a client-optimized programming language for apps on multiple platforms. One of the problems it has is that it isn't easy to add new, custom members to existing types. Fortunately that isn't the case anymore. In this article, Lasse Reichstein Holst Nielsen's introduces the upcoming "extension methods" feature for Dart that he helped write, as well as answering questions like why they are being added, what they are good for, and how to use them.

And that''s it for today! Discuss this issue at our subreddit r/morningcupofcoding.

Did you like what you read? Let us know by clicking one of the links below.

Liked - Disliked

I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting us by becoming a patron (Patreon) for perks like ad-free issues, or via a one-time donation via PayPal.

Cheers,

Pek