Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part Three

I’ve decided to share with everyone a recently released YouTube video demonstration in Bulgarian on the topic of OSINT and… Continue reading Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part Three

Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part Two

I’ve decided to share with everyone a recently released YouTube video demonstration in Bulgarian on the topic of OSINT and… Continue reading Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part Two

Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part One

I’ve decided to share with everyone a recently released YouTube video demonstration in Bulgarian on the topic of OSINT and… Continue reading Dancho Danchev’s OSINT Introduction Training Video Demonstration in Bulgarian – Part One

Continuous Integration: What It Is And Why You Need It

If you write software, chances are you’ve come across Continuous Integration, or CI. You might never have heard of it – but you wonder what all the ticks, badges and mysterious status icons are on open-source repositories you find online. You might hear friends waxing lyrical about the merits of …read more

Continue reading Continuous Integration: What It Is And Why You Need It

WebAssembly: What Is It And Why Should You Care?

If you keep up with the field of web development, you may have heard of WebAssembly. A relatively new kid on the block, it was announced in 2015, and managed to garner standardised support from all major browsers by 2017 – an impressive feat. However, it’s only more recently that …read more

Continue reading WebAssembly: What Is It And Why Should You Care?

Learn To Loop The Python Way: Iterators And Generators Explained

If you’ve ever written any Python at all, the chances are you’ve used iterators without even realising it. Writing your own and using them in your programs can provide significant performance improvements, particularly when handling large datasets or running in an environment with limited resources. They can also make your code more elegant and give you “Pythonic” bragging rights.

Here we’ll walk through the details and show you how to roll your own, illustrating along the way just why they’re useful.

You’re probably familiar with looping over objects in Python using English-style syntax like this:

These kind of statements are …read more

Continue reading Learn To Loop The Python Way: Iterators And Generators Explained

Intro to Docker: Why and How to Use Containers on Any System

If you have your ear even slightly to the ground of the software community, you’ll have heard of Docker. Having recently enjoyed a tremendous rise in popularity, it continues to attract users at a rapid pace, including many global firms whose infrastructure depends on it. Part of Docker’s rise to fame can be attributed to its users becoming instant fans with evangelical tendencies.

But what’s behind the popularity, and how does it work? Let’s go through a conceptual introduction and then explore Docker with a bit of hands-on playing around.

What is Docker?

Docker allows you to run software in …read more

Continue reading Intro to Docker: Why and How to Use Containers on Any System

Quick Introduction to ACL

If you’ve every wondered what Audit Command Language (ACL) is, here’s a quick way to find out. ACL has provided a quick, one-page introduction to ACL. And I mean quick. It doesn’t explain a lot, but it gives you a … Continue rea… Continue reading Quick Introduction to ACL

Key to Soldering: Pace Yourself

When writing my last article, I came upon something I thought had been lost to the seven seas of YouTube: the old-school “Basic Soldering Lesson” series from Pace Worldwide.

This nine-episode-long series is what retaught me to solder, and is a masterpiece, both in content and execution. With an episode titled “Integrated Circuits: T0-5 Type Packages & Other Multi-leaded Components” and a 20-minute video that only focuses on solder and flux, it’s clear from the get-go that these videos mean business. Add that to the fact that the videos are narrated by [Paul Anthony], the local weatherman in the Washington …read more

Continue reading Key to Soldering: Pace Yourself

Sage Advice for the New Ham

If you’re on the edge about getting your amateur radio license, just go do it and worry about the details later. But once you’ve done that, you’re going to need to know a little bit about the established culture and practices of the modern ham — the details.

Toward that end, [McSteve] has written up a (so far) two-part introductory series about ham radio. His first article is fairly general, and lays out many of the traditional applications of ham radio: chatting with other humans using the old-fashioned analog modes. You know, radio stuff.

The second article focuses more on …read more

Continue reading Sage Advice for the New Ham