Writing Command-Line Applications in NodeJS

by Peter Benjamin Writing Command-Line Applications in NodeJS With the right packages, writing command-line apps in NodeJS is a breeze. One package in particular makes it extremely easy: Commander [https://www.npmjs.com/package/commander]. Let’s set the stage and walk-through how to write a command-line interface (CLI) app in NodeJS with Commander. Our goal

Read More

How to build and install the latest Linux kernel from source

by Sreehari How to build and install the latest Linux kernel from source A map of the Linux kernelI just finished my first assignment for a course on Advanced Operating Systems. And I decided to document my approach for building the Linux kernel from source and implementing my own system

Read More

Code Briefing: The best classes for learning statistics

Here are three stories we published this week that are worth your time: 1. If you want to learn Data Science, take a few of these statistics classes: 14 minute read [http://bit.ly/2fC62TD] 2. How to build and install the latest Linux kernel from

Read More

How to Install Arch Linux from Scratch

by Andrea Giammarchi In this article, you’ll learn how to install Arch Linux from scratch… and in about 5 minutes. So let’s get to it. As of today, it’s been more or less 3 years I am happily using Arch Linux as my primary Operating System, and I’ve used it

Read More

How I built a web server using Go — and on ChromeOS

by Peter Gleeson How I built a web server using Go — and on ChromeOS Linux →ChromeOS →Android →Linux Emulator Image via WikiMedia [https://upload.wikimedia.org/wikipedia/commons/6/69/Wikimedia_Foundation_Servers-8055_35.jpg] “Why on earth did you get a Chromebook for web development?” is a question I’m occasionally asked. People don’t seem to believe I’m able to teach

Read More

A new tool to prevent catastrophic deletions like GitLab’s

by Alan Chen A new tool to prevent catastrophic deletions like GitLab’s Basically: I found most of the existing tools not very helpful and made a new open source tool called rm-protection, which you can download from GitHub [https://github.com/alanzchen/rm-protection]. I was riding a bus back to my dorm and I

Read More

How installing Arch Linux brought my old laptop back to life

by Jonathan Baldie How installing Arch Linux brought my old laptop back to life Got an old computer that is too slow to run Windows? Don’t throw it away or sell it. Install Linux on it. Never used Linux? It’s a lot of fun, as long as you’re willing to

Read More

How to set up a VPN on Linux in 5 minutes for free

by CodeDraken How to set up a VPN on Linux in 5 minutes for free In this short and overdue tutorial, we will set up a virtual private network (VPN) to help protect your online anonymity. I will not be covering much on what a VPN is or what these

Read More