The real power of Linux executables
What happens when a file gets executed in Linux? What does it mean that a file is executable? Can we only execute compiled binaries? What about shell scripts then? If I can execute shell scripts, what else can I execute?
Practical tcpdump examples to lift your network troubleshooting and security testing game. Commands and tips to not only use tcpdump but master ways to know your network.
Mastering git branches
Branches are one of the most misunderstood concepts in git and yet they are so simple to understand. How many uncomfortable situations have you been when dealing with branches?
Improve MariaDB Performance using Query Profiling
A few useful query profiling techniques that exploit MariaDB server’s own built-in tools: the Slow Query Log and the Performance Schema to determine the exact sources and causes of bottlenecks and sluggish performance
A Course in Machine Learning
Introductory materials that covers most major aspects of modern machine learning (supervised learning, unsupervised learning, large margin methods, probabilistic modeling, learning theory, etc.). It’s focus is on broad applications with a rigorous backbone. A subset can be used for an undergraduate course; a graduate course could probably cover the entire material and then some.
Monads explained by a imperative programmer
A monad is any type construct that follows a specific pattern. They’re defined by having two methods: the bind method (also commonly called fmap), and the unit method (also commonly known as pure or from).
TestProf: Factory therapy for your Ruby tests
Learn how to bring your Ruby test suite back to full health, and full speed, with TestProf—a bag of powerful tools to diagnose all test-related problems. This article focus on factories.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this