Kevin Carroll

4,787 Flips | 4 Magazines | 20 Likes | 4 Following | 672 Followers | @KevinCarrol78tk | Keep up with Kevin Carroll on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Kevin Carroll”

router7

router7 is a pure-Go implementation of a small home internet router. It comes with all the services required to make a fiber7 internet connection …

Linux

Sorting networks

<b>Important note:</b> whenever log is mentioned in this particular post, it is referring to the ceiling of the <b>base-2 (binary) logarithm</b>. (Elsewhere on …

Mathematics

GLBC

GLBC is a GCE L7 load balancer controller that manages external loadbalancers configured through the Kubernetes Ingress API.<p>A word to the wise<p>Please …

DevOps

AWS Serverless Express

Run serverless applications and REST APIs using your existing Node.js application framework, on top of AWS Lambda and Amazon API Gateway. The sample …

Cloud Computing

Ansible reboot a Debian/Ubuntu Linux for kernel update and wait for it

How can I reboot a Debian or Ubuntu Linux server/host remotely using an Ansible playbook for kernel update and wait for it to come back again?The …

Linux

Understanding Kubernetes through a concrete example

Kubernetes is a container orchestration system. You can think of a container as an application and multiple containers as a pod. The orchestration …

Microservices

A Linux Sysadmin's Guide to Network Management, Troubleshooting and Debugging

A system administrator’s routine tasks include configuring, maintaining, troubleshooting, and managing servers and networks within data centers. …

Linux

Passing by value or by reference? How does JavaScript handle it?

The way JavaScript handles the passing of variables is something fundamental to understand if you're developing in JavaScript as it can lead to some …

JavaScript

Vim Ported to WebAssembly

This project is an experimental fork of Vim editor by @rhysd to compile it into WebAssembly using emscripten and binaryen.<p>Try it with your</b> …

Linux

The FCC Just Faked Out America With Last-Minute Vote On Consumer Complaint Process

The Federal Communications Commission (FCC) seems to have pulled some fast and fancy moves this week, as a controversial change to its complaint review process was seemingly pulled, and then suddenly passed.<p>Today, the FCC’s four remaining commissioners voted along party lines to approve a package …

Net Neutrality

Introducing Logpoints and auto-attach

July 12, 2018 Kenneth Auchenberg, @auchenberg<p>Over the past few months we have been busy improving the debugging experience in Visual Studio Code, and …

JavaScript

9 Navy SEAL Sayings That Will Improve Engagement And Accountability In Your Organization

Engagement and accountability are critical elements for growth, productivity and profitability in any organization. But in this fast-paced twenty-first century age of disruption, improving engagement and accountability seems more challenging than ever before.<p>According to the 2017 KPMG Global CEO …

Employee Engagement

Dijkstra's algorithm in python: algorithms for beginners

<i>Photo by Ishan @seefromthesky on Unsplash</i><p>Dijkstra's algorithm can find for you the shortest path between two nodes on a graph. It's a must-know for …

Algorithms

Here are the 16 leaking VPNs to avoid

A VPN is a virtual private network—a way to protect and encrypt your web traffic from prying eyes. There are dozens of VPN services available, but …

Information Systems

The Right Way™ to do Serverless in Python (Part 2)

<i>Note: This article was authored by Michael Lavers</i><p>In Part 1 we covered the serverless basics and got our feet wet with the Serverless Framework. If …

Python Programming

California mall owner's license plate readers send info to ICE (updated)

Some shopping malls in California are scanning license plates and sending that data to a surveillance vendor that works with -- and sells information to -- Immigrations and Customs Enforcement. That's according to a report by tech watchdog group Electronic Frontier Foundation, which discovered that …

License Plates

What is it that Makes a Microsoft Executable a Microsoft Executable?

What is it that Makes a Microsoft Executable a Microsoft Executable? An Attacker’s and a Defender’s Perspective<p>What exactly is it that separates …

Cybersecurity

How to use the Linux dmesg command

The dmesg command can make it easier to troubleshoot your data center Linux servers. Jack Wallen explains how it works.<p>It's a rare occasion that your …

Linux

The Comprehensive Beginner’s Guide to JavaScript Geolocation Tracking

Combining the Google Maps JavaScript API and PubNub for realtime tracking of device location (with the bells and whistles)<p>Brought to you by …

JavaScript

​Minimal Ubuntu for containers and clouds

Canonical has a new Ubuntu release just for servers, containers, and clouds.<p>Cloud TV<p>The cloud is disrupting traditional operating models for IT …

Linux

10 Common Git Problems and How to Fix Them

I originally wrote this article for Codementor in October 2014. It should have something for everyone, from fairly new git users to experienced …

Software Development

This amazing new web tool lets you create microsites that exist solely as URLs

Long live the open web<p>Former Google designer Nicholas Jitkoff, who’s now the vice president of design at Dropbox, has created a really nifty new web tool he’s calling itty bitty sites, or self-contained microsites that exist solely as URLs. You can create your own by following this URL: …

QR codes

A Google Executive Just Admitted a Frightening Truth About Its Search Engine. Here It Is in 5 Words

Well, this should make a few people think a little more.<p><i>Absurdly Driven</i> <i>looks at the world of business with a skeptical eye and a firmly rooted tongue in cheek.</i><p>You do it all the time, don't you?<p>You're at a restaurant, in a bar, on a train, or merely prostrate on the sofa when a question comes …

Google Search

Brave Move Good For Tor And Privacy

In its latest version, Brave, a privacy focused desktop browser, has introduced the ability to enable Tor in private tabs, an important move both for private browsing and for Tor itself.<p>A recent research paper (pdf) showed that many people don’t have a good idea of what private browser mode really …

Privacy

Why you might want to wrap your car key fob in foil

DETROIT – Given that the best way to store your car keys at night is by putting them in a coffee can, what's an ex-FBI agent's advice to protect cars from theft during the day?<p>Wrap car fobs in aluminum foil.<p>“Although it's not ideal, it is the most inexpensive way,” said Holly Hubert, a …

Los Angeles

How to manage any kind of secret with AWS Secrets Manager

AWS Secrets Manager is a service recently released designed to make the management of secrets easier. It provides built-in support for Amazon RDS, …

Cloud Computing

An extensive ZFS setup on MacOS – Yep

• <i>It works™</i> 😉 <i>(even on High Sierra!)</i><p>The Goal<p>I have:<p>A MacBook Air<br>• a portable USB 3.0 external 1TB disk because I’m space constrained on my 128 GB …

Linux

Monitor the performance of any command line program with this single command

I have been executing a lot of bash scripts and one-off processes on the linux command line recently, and was curious about how to monitor the CPU …

Linux

The Horrors of Upgrading Etcd Beneath Kubernetes

About Us<p>We help software companies deploy and manage their applications across multiple environments, including on-prem, private cloud and public …

DevOps