Skip to content

Latest commit

 

History

History
1042 lines (765 loc) · 96.4 KB

File metadata and controls

1042 lines (765 loc) · 96.4 KB

drawing

Free as freedom!

You can use GPU power for hacking the world.

This one is for all the Linux lovers - Linode & HackerNoon are excited to host a Linux Writing Contest!

by Yilun Zhang, CTO of NKN.org

If you’ve adopted Linux, chances are you might have done so for development purposes. After all, it has everything you need to program in most languages, and do so for (almost) free.

There are many Hackers in this world who may be currently watching your activities daily and will try to snatch your personal information from you.

In this Ultimate Guide, we’ve made a list of the best Termux commands list for beginners. You cannot run Termux without these Termux commands.

So earlier this year I reviewed the PineBook Pro. I was pretty impressed with it at the time, but am I still enamored with this $200 laptop? I’ve now been using it for at least 90 days. I know that because I haven’t rebooted it in 90 days. Really.

Alpine linux is a linux distribution primarily made for the deploying application on linux distribution and is a rising competitor for the Ubuntu. Alpine Linux is designed for security, simplicity and resource effectivity. It is designed to run directly from RAM.

The Linux kernel is widely considered the pillar of some of the most popular projects among the open-source community. As the central module of the O.S, the system’s stability, performance, and security rely heavily on the kernel.

This guide will show you how to install the Windows Subsystem for Linux (WSL2) on Windows 10 with Kali Linux.

Linux is a collection of countless variants and distributions of the open-source, modular operating system.

The best Wi-Fi Adapter for Kali Linux and Wifi attacks comes does not work out of the box. This how-to will walk you through an easy installation.

In this article, you will walk through the creation of a simple Bash shell script to send messages to Telegram messenger using the Curl command. Then you will use this script to send a notification on every ssh login into your server.

With Docker Desktop running on WSL 2, users can leverage Linux workspaces and avoid having to maintain both Linux and Windows build scripts.

How is it different?

We compare Kali Linux to ParrotOS and go over the pros and cons of each operating system.

Skip the Linux certs and go with AWS/Azure/Google certification instead. These days, pretty much every cloud provider has their own version of Linux.

I’m sorry Linux. It’s not me, it’s you. The “year of the Linux desktop” never came to fruition. It was always next year, year after, some year. Now, it’s almost a running joke.

STEP 1 : Download an Image File 😉

As a developer, I love working with the terminal. The plain, simple, and in my opinion the best way to interact with the computer (also it makes you look geeky)

Since the early days of Unix, the shell has been part of the user's interface with the operating system. The first Unix shell (the Thompson shell) had very limited features, mainly I/O redirection and command pipelines. Later shells expanded on that early shell and added more and more capabilities, which gave us powerful features that include word expansion, history substitution, loops and conditional expressions, among many others.

Productivity is always one pomodoro away. Source: Pixabay

Automation is a great way to learn new things and enhance critical thinking. This is a beginner tutorial on automating Linux desktops.

Once upon a time, in a land far, far away (Africa), a boy of great courage dared to use Linux. This is his story.

One of the most common tool to develop software is container. This guide helps you to configure correctly podman and docker-compose on Windows using WLS2.

Let's discuss the easiest way of setting up the Redis Docker image using the Docker container.

Recently I got a nice computer, but before I was using a very old Chromebook. I talk about my experiences trying to set up a coding environment.

A few great tools to improve your productivity on Ubuntu desktop.

Send visual feedback and reminders from scripts, using notify-send and at commands on Linux. Also how to get MacOS to do it as well, through some jury-rigging.

Docker is an open-source containerizing platform for application services, codes, libraries, configurations, and other dependencies into one package.

Take a moment to think of everything you love about Linux, and answer some of these questions we have curated for you.

Containers provide a way to run your application by packaging it with every dependency it needs. This article will look at Linux containers and their uses.

create a beautiful custom shell setup on your Linux/macOS with oh-my-zsh

Normal development flow requires continuous patching the production database with local changes normally made automatically by the orm software, this method is not perect but deceptively simple, all we'll use is standard Unix commands, and is good enough for us.

Typing faster is just not scalable enough. Source: Pixabay

In this post, you will find 20+ incredible resources that are worth several $100,000s.

Need help learning about Linux's pacman? Look no further. Here's everything you need to know.

To get a good understanding of the sudo and root access, get started with using Linux.

An easy and simple guide to installing and set-up virtual environment wrapper for python Linux OS. Also, find how to solve the error WorkOn not found.

AlmaLinux Cloud Images include aarch64 support for AWS AMIs, OpenNebula x86_64 and aarch64, and aarch64 support for Generic (cloud-init) Cloud image/OpenStack.

An overview of the Linux distro

This write-up is aimed at explaining how to transfer files between your remote system and your local machine, using ssh.

How to create a quick shell programming script for system administrators to check system status, logged in users, available memory, and free disk space.

WebP lets you compress your images as efficiently as possible, reducing the size of your web page while preserving quality. You can convert from the terminal

It is common in Node.js and other languages to run a script on a certain port. These are steps to take to stop an active process on a port.

How to know the difference in shell and terminal

Using ChatGPT to help write a bash script to download YouTube videos

Linux is growing and evolving even after 30 years since its birth, but the core ideas behind it remain the same, which opens the doors to new horizons.

Linux is one of the best-known and most used operating systems in the world. Here are 6 essential commands which can make you better at using Linux systems.

The easiest way to dockerize your Laravel project. you can set up Laravel in just 10 minutes...

In the first part of this tutorial, we've built a simple Linux shell that prints a prompt string, reads input, then echoes the input back to the screen. This isn't very much impressive now, is it?

Hey Hackers! The wait is over! Here we are with the results announcement for The Linux Writing Contest, June 2022.

What is a Linux distribution? Why Linux has so many distributions? Why is Ubuntu called a Linux distribution and not an operating system?

The best thing about Linux is the community behind it.

In this article, we’ll attempt to hack a Bluetooth speaker using my knowledge of CyberSecurity.

Want to learn how to control the GPIO (general-purpose input/output) pins of a Raspberry Pi with Python? Well, you're in the right place.

It's now possible to develop and distribute iOS apps without using macOS. Learn how to build ios apps on Linux.

SSH connection gets terminated if the server(or client, in some cases) is idle for a certain period of time. It can be fixed by a simple trick.

Setting up Arch Linux environment for coding.

I created Deskreen. It turns any device with a web browser into a secondary screen for your computer

A tribute to the GNU project, the free software movement, and Richard Matthew Stallman (RMS).

Install Deb-Multimedia Repositories on Debian and Kali Linux. In this tutorial I will share a little bit about how to install and use Deb-Multimedia repos in Debian distributions and their derivatives. 

I will explain Linux on Five Levels (a child, a teen, a college student, a grad student, and an expert).

This post will show you how you can run an arbitrary piece of code in your nano VM. This post assumes that you already have a nano VM running (here). A full version of the program can also be found here (gitlab).

This story is shown how to make a web service using python and jupyter notebook using with MLjar mercury framework.

First article in a series for introducing a guide about building a K8s cluster on a single PC with Proxmox VE and K3s

Every Apple computer released prior to 2013 will be rendered obsolete and insecure, thanks to the impending death of macOS Catalina.

A terminal is a command line interface used to interact with computers. With MacOS, Linux and even sometimes windows, interacting with the terminal is a pretty common practice for developers. But, not so much with Android.

It is the geeky thinker who uses an operating system along with programming and scripting languages to solve problems and automate tedious and monotonous tasks.

Want to run Windows, Linux, or any another operating system on your Mac? Here are your options!

Second article where I review my guides about building a small K8s cluster on a single PC with Proxmox VE, Debian VMs, and K3s.

The Go programming language has become quite popular over the past few years. Why? The primary reason is that it has become the language of choice for distributed and highly scalable servers. Go was based on C and brings code efficiency to the table, which generates faster software and apps for businesses. 

Are you one of that guy who just loves the three finger swipe in Windows and almost always ends up using windows for basic web surfing and media consumption? You have tried so hard to install touchegg which promised you the three finger gesture but still failed up anyway. These and many other small reasons have been one of the many reasons that I have been using a dual booted system (Windows & Ubuntu) for the past few years.

How to Make a Linux Kernel with Nasm, Go Binary, Mini Linux

Guided install for Arch Linux beginner or todo list for pro

A brief guide on how to create encrypted containers in Linux using Cryptsetup, giving you tools for keeping your most important files and data protected.

Stop with the rumbling, bro. What is Linux?

FOSS is the big boy LEGO of the Innovative World

If you have ever used cURL to retrieve the output of a file, believe me, saving that output to a file only takes a few more characters.

Linux systems are being increasingly targeted by ransomware, cryptojacking, and other malicious attacks, according to a recent report.

Linux, best OS for developers. Linux, Windows, Ubuntu, macOS, Powerful yet resource-friendly, free, open-source, Command-Line, distro and desktop environment

Server admins commonly use SSH to login to Linux servers. It is also good to setup SSH notification with IP geolocation for better security.

11/4/2022: Top 5 stories on the Hackernoon homepage!

Capabilities in Linux are used to provide fine-grained access to kernel resources that was previously unavailable to unprivileged processes.

In developing the distributed software system it might be reasonable to use exchange data over the UDP protocol to minimize exchange time.

In this short article I will show you how to create an executable file as well as produce debug information but in a completely separate file.

This article will be beginner friendly, only this time in the Linux console. The material is presented, from my experience.

People in the stone age used their bare hands to create container images!.

Read these 10 questions summarizing my full byte-to-byte experience with this epic piece of 1’s and 0’s. So you can drift in 5th gear with Linux.

How to install and run Swift on Linux

9/27/2022: Top 5 stories on the Hackernoon homepage!

How an innocent-looking USB device can deliver ransomware to a user's computer through an open USB port.

Let's start a Linux movement. Get people using Linux, fedora Linux.

How to choose the right Linux distribution for your personal computer.

Cloud and Containers SIG have been hard at work lately on a project surrounding container updates, new images, new registries, and distribution.

11/1/2022: Top 5 stories on the Hackernoon homepage!

If you are a Linux admin or developer, chances are pretty good that you have to work on a remote server or two. When it comes time to log into those remote machines, there’s only one tool for the job—SSH (aka Secure Shell). 

The highly anticipated new release 7.0 of Vinchin Backup & Recovery will be coming soon! Numerous new features are coming your way including NAS backup, physica

Among the incredible writers in our diverse community, we discovered Jeremy Morgan from the United States. Jeremy has been nominated for five different Noonie awards, including IoT Writer of the Year. Learn more about Jeremy below and don't forget to vote for him at NOONIES.TECH.

How to simplify your edr tests while keeping it real, and an easy-to-expand initial access case.

The lightweight Kubernetes OS that is known as k3OS has quickly been gaining popularity in the cloud-native community as a compact and edge-focused Linux distribution that cuts the fat away from the traditional K8s distro. While k3OS is picking up steam, it is still on the bleeding edge and there is still a bit of a shortage of learning material out there for it.

Melhore a obsevabilidade da sua Stack Elastic, baseado em fatos reais

A brief and practical overview of Linux philosophy.

This article will teach you how to set up Ubuntu 20.04 LTS on a Vagrant virtual box. It will also show how to configure the Virtual box to suit your preferences

Bash is a language that is quite useful for automation no matter what language you write in. Bash can do so many powerful system level tasks. Even if you are on windows these days you are likely to come accross bash inside a cloud VM, Continuous Integration, or even inside of docker.

I spend a lot of time working on the bash command line, and I've come to highly value the availability of my custom set of shortcuts, preferences, and tricks, r

You know that feeling when you work really hard on something for really long and it feels like nobody really notices? Hacker Noon’s Annual Tech Industry Awards, the 2020 Noonies, are here to help with that. Nominate YOUR best people and products today at NOONIES.TECH. Speaking of the best people and products in technology, here’s a quick intro to 2020 Noonie Nominee, Luciano Strika, from Argentina, who’s been nominated in the Future Heroes and Technology categories.

Why should one use Linux these days? My brief but pleasant history with the latest versions of GNU/Linux inspires me to share my thoughts on the matter.

We are a hundred days deep in the Lambda Quadrant part of the galaxy, resting on a deep space Moonad, myself and my crew, my parter and my lovematch, our infant son, and a cat. We study the properties and relations of Haskell abstract entities, enjoying meditating the pure functional programming vibe. It is deep work and we take time and turns. We also watch the second season of Star Trek Discovery and enjoy seeing the bright stars of its universe.

Bruce Li from United States has been nominated for a 2020 #Noonie in the Future Heroes and Technology categories.

Parse JSON in C language with Vely framework

Minimizing downtime during any deployment is a key part of any successful deployment strategy. There are many ways to achieve this.

Third article where I review my guides about building a small K8s cluster on a single PC with Proxmox VE, Debian VMs, and K3s.

I'll start off by dating myself... it was the year 2000. I was in college and the brand new Mini Disk MP3 player had just come out. Superior audio to CD's and the ability to hold hundreds of songs on 1 little disk. Being a broke college kid, it took me about 6 months to make the purchase. Just when I got used to looking cool with my MD player, a wild flash of cool came across the analog airways via a commercial from a company that was only recently regaining its cool with a crappy multicolor desktop PC called the iMac. Of course, I'm talking about Apple. The product was the iPod. I was defeated and nearly threw away my MD player on the spot.

Linux shell scripting has a little-seen parameter expansion operator that tests if a variable exists or is null.

Jeremy Morgan is 5x Noonies nominee and an author for Pluralsight focused on Software Development and Integration.

Thanks to the rise of portable devices like the Steam Deck, Linux is gaining more popularity as an operating system than ever before. The platform is built by users, for users, aiming to give them complete control over the software and features on their machine. Unfortunately, this means they’ll have access to fewer popular applications that are available on Windows and Mac — possibly including VPNs. Those having trouble with figuring out how to start should take a look at the 5 best VPN services on Linux, though they might be surprised at how many options they truly have.

Fourth and last article where I review my guides about building a small K8s cluster on a single PC with Proxmox VE, Debian VMs, and K3s.

Build your projects with Nspawn

With this guide, I hope you gain an in-depth understanding of the buddy system in OS and the slab system for allocating kernel memory.

My personal experience with switching my computer's OS from Linux to ChromeOS flex.

This blog covers why Wink adopted a Cloud-Native Infrastructure Backed by Kubernetes-Docker-CoreOS Container Linux stack. Learn more.

Creating a Dynamic Github Profile With Github Actions and Bash. Parsing RSS and XML in Bash.

It all started with video games.

We are back with the results announcement for The Linux Writing Contest by Linode and HackerNoon, July 2022.

Linux essentials for everyone

My experience with a Linux crash and how i fixed it.

Introduction

It seems crazy that Microsoft has a done a complete one-eighty of their position on open-source software. Learn how VS Code works.

he web server has a crucial role in web-based applications. Since most of us leave it to the default configuration, it can leak sensitive data regarding the web server.

Web applications in C language means performance and it's easier than you think

This article is part of a series of case studies exploring the skills of senior software developers . In each case study, we look at a specific challenge faced by a senior developer and investigate the reasoning the developer used towards finding a solution.

Java has been a developer staple for quite some time. In fact, Java is one of the most popular programming languages on the market. Part of the reason for that is Android.

Running Vaultwarden in a container with systemd using Podman.

Windows or Mac users who want to try out Linux should start out with Arch Linux. Forget Ubuntu, Mint, or even Zorin. Get Arch.

Before we move on to understand how an SSID attack is launched let us cover some basics first so that you know exactly what you are doing.

Importance of Linux in the Cloud Computing revolution

As far as I can tell, this is hard-coded into standard utilities. I straced both a touch creating a new file and a mkdir creating a new directory.

The touch trace produced this:

t’s that time of year again, Ubuntu 20.04 is now available. Will this be the release that steals away more Windows users?

The Metasploit Project is a computer security project written in ruby that provides information about security vulnerabilities and aids in penetration testing and IDS signature development. It is owned by Boston, Massachusetts-based security company Rapid7.

Oh boy, this is going to be interesting. A freelance writer with a law degree writes about Linux. Just when you thought you have seen and read it all. 

Can you use your command-line shell history as a second brain? Should you? Here are some ideas to help leverage the humble Ctrl-r key to supercharge your work.

Take a deep dive into the world of alternative Linux kernels that offer specialized performance, new features, and additional security.

Let's suppose you need to send a file to multiple hosts and you can not do it manually and you need to do it now. Below I talk you through three strategies you can use to send files in emergencies.

Containers under Linux - building a container from scratch.

In this article, you'll learn how to build the latest Linux Kernel for RISC-V 64 architecture and deploy it with minimal environment: busybox command-line.

AWS, Azure, and Google Cloud are three cloud services that are the creations of three large worldwide corporations with a global customer base and a constant commitment to improving their services andproducts.

Oi pessoal!

Hard links and symbolic links have been available since time immemorial, and we use them all the time without even thinking about it. In machine learning projects they can help us, when setting up new experiments, to rearrange data files quickly and efficiently in machine learning projects. However, with traditional links, we run the risk of polluting the data files with erroneous edits. In this blog post we’ll go over the details of using links, some cool new stuff in modern file systems (reflinks), and an example of how DVC (Data Version Control, https://dvc.org/) leverages this.

Android, as we all know is based, on top of Linux.

Learning the basics of the Linux Command Line helps users get the most out of their machine while streamlining the experience of using the open-source OS

This article simply explains the crazy, vast universe of Linux distributions.

A Linux users answer to 10 important questions about Linux OS.

Jeremy Morgan is 5x Noonies nominee and an author for Pluralsight focused on Software Development and Integration.

Learn linux command by playing Leviathan wargame from OverTheWire. This wargame doesn’t require any knowledge about programming - just a bit of common sense and some knowledge about basic *nix commands.

How to install Ubuntu minimal and configuration a minimalistic desktop environment.

CentOS to Oracle Linux 7 in 2 Easy Steps.

The Linux Writing Contest by Linode and HackerNoon has come to an end. It’s time to celebrate the final round winners.

Did you ever wonder how a hacker can compromise a system? This Behind the Scenes (BTS) walkthrough takes us through a possible scenario using a known exploit.

This blog will help you navigate through Linux.

DNS Kubernetes improvements, How to change ndots option default value of dns in Kubernetes. DNS k8s best practices.

These are the Linux distros recommended by hackers

What is the best OS for medical devices? Should I choose a Microsoft product? Is Linux better than Windows 10 IoT? Read the answers.

Convert files' and folders' structures to Bash Scripts with NodeJS.

If your work needs you to use Linux, these Bash Tips can save you plenty of time and effort in your day-to-day operations while streamlining your processes.

Introduction: What is Router OS?The operating system of MikroTik RouterBOARD hardware is MikroTik RouterOS. For those who prefer using a PC as their router,the software may be downloaded and installed on that machine, transforming it into an all-purpose router with all the functionality listed above.Since RouterOS is based on the Linux v2.6 kernel, we wanted to make it as simple as possible to set up and operate, so MikroTik developed it. By setting up your own vps routeros, you may create a safe, private connection between your devices and the Internet, as well as to your other resources.For how to install routeros, go to and get the CD image of RouterOSto get started now. No restrictions apply to the free trial version. 

If you've read some of my prior articles you might've thought I'd never write this one huh? :) Well here goes.

I am on Microverse working with a lot of people new to Software Development with Linux (I use this word to refer to Linux OS and all his derivatives or distros), and in web development we use certain tools and pipelines that are more difficult to set up in Windows. So I found that most of the people new to Linux struggle to set up the tooling and basic commands for the first time.

Get a brief review of migration options and a checklist of the steps to be taken for a successful transition from this legacy software

10 wget command

Ansible is a Configuration Management and Application Deployment system that is designed to streamline the process of controlling a large number of servers, basically for administration and operational processes. In other words, it allows you to control several remote machines in an automated fashion from a location.

Around Linux, myths have always wandered that it is a convenient OS exclusively for a narrow circle of people who understand code.

💻 Command Line:

It's better to be a Linux beginner than a Windows old-timer.

This Slack discussion, featuring myself in some sleep-deprived rambling, occurred in hackernoon's official #protips channel, and has been [barely] edited for readability.

Introduction to Ethical Hacking

When I just started developing PHP applications I used Mamp or Xamp to set up a local Lamp stack. Later this became Vagrant in combination with VirtualBox and eventually Docker.

How to install Node, Yarn, Git and VSCode on Linux, Mac and Windows, a simple and easy guide to follow.

In case you missed our latest update, Elimo Engineering designed a small, powerful Linux System-on-Module, designed for low cost and fast system integration. It’s FOSS and OSHW and sports all of the following:

What are the pros and cons of using Linux for your medical device? We wrote an expert article for you, answering all those questions, take a look at it here.

The Story

Most of the programmers use programming languages such as C,C++, Python, Javascript. They use shell for many tasks . But most of them don’t know that they can program with shell for automating stuff that we find ourselves doing over and over again.

This is part III of a tutorial on how to build a Linux shell. You can read the first two parts of this tutorial from these links: part I, part II.

Reader, I have a confession. I’m really into bad 1980's cartoons. You know, the ones that are little more than animated toy commercials? I’ve learned so many life lessons from those hours in front of a flickering analog TV.

For some time now I've been using zsh as my default Unix shell, which is an extended Bourne shell with many improvements, including some features from bash, ksh and tcsh. One of my favorite shells is fish shell. It's easy to set-up and many of the features that I use comes pre-installed, as it is not POSIX supported it has a much readable (fish) syntax for scripting.

Learn how to be more productive and switch faster between windows and projects with Zsh, Tmux and Dracula Theme.

Soft skills matter in the tech world, but if you don’t know the right programming language or platform, you probably won’t get the job. 

This is part IV of a tutorial on how to build a Linux shell. You can read the previous parts of this tutorial from the following links: part I, part II, part III.

This is an augmentation article to the one which Mr. Karim has elaborated upon in couchbase blog. If you haven’t read that article it’s better to take a look at it also, so that we can elaborate on in-depth concepts in this article based on what you have learnt from that article. As clear from the title this piece is aimed to dive deep into creating robust solutions for such tools being integrated with basic system design principles. As however cool these hacker like tools may look they must be robust and should be able to scale up to the organizations need. This article can be interpreted as a case-study for Prometheus and Grafana integration with Couchbase-Exporter.

This is part V of a tutorial on how to build a Linux shell. You can read the previous parts of this tutorial from the following links: part I, part II, part III, part IV.

An AI-powered Linux shell that can do what you say was made possible with OpenAI GPT-2 language model.

The Pinebook Pro is a $200 laptop that runs a couple of ARM processors, and it promises a lot. Does it deliver? After what seemed like an eternity waiting, mine arrived here’s what I think.

Linux is a free software that enables you perform tasks with ease. This is a detailed beginner guide that shows you how Linux works and how you can use it.

Explore these basic Linux commands for beginners. Start Linux journey with these must-know commands in Linux.

Let’s say hypothetically you wanted to download all of the high quality Super Nintendo ROMs from a website. The site simply has a list of links that take you to the file itself. Since this is a flat tree, you could run a basic wget command with the URL ala:

If you are using Windows and don’t want to use the RStudio client on the Windows side, this method will work perfectly.

WHAT?

Monitor Key Nginx Metrics with Grafana

[This post is inspired by an Interview with Kublr CTO, Oleg Chunikhin]

9 text-based interactive CLI tools for Linux that you must know.

I loved POP OS as my daily driver for Linux for work and home. Its simplicity of design and linear workflow mechanism is much easier to follow and maintain.

How to customize MariaDB Docker images: Execute SQL and shell scripts when the containers start and pass configuration files.

You probably have programs that you run repetitively each time you turn on your Linux system. In this article, we still learn to automate these scripts on boot.

[212. 7 Reasons Why You Should Switch

To Linux](https://hackernoon.com/7-reasons-why-you-should-switch-to-linux-rp6f3wd6) Your current computer or laptop shows the same performance no longer? This is absolutely no reason to choose new hardware and invest money in buying a cut edge device. We know a much more attractive solution. It is Linux!

Ready to dig deep into your Linux filesystem? An exploratory look at some of the lesser-known features of /proc, /sys/, and /dev.

This is a quick tutorial for using Metasploit to attack default user names and passwords in our lab environment.

An honest view of Windows vs Linux: a comparison done by an experienced Linux enthusiast.

How Linux, which started as a hobby project, became a beast that no one in the tech industry could ignore. Not even Bill Gates.

I am a lazy DevOps Engineer. So whenever I came across the same task more than 2 times I automate that. Although now we have many automation tools, still the first thing that hit into our mind for automation is bash or shell script.

I decided to make the first steps in Yocto-oriented software development and make a rather simple service app for Yocto-based Linux distro.

What a difference one browser made.

Threads & Processes are some of the least-understood topics in Linux. Make yourself stand out by starting learning them today. See yourself transform!

Using LVM to Serve Old Laptop as a Cloud Storage Engine Service at home with all External Hard Drives.

Linux follows tough rules when it comes to permission. Being a root user or sudo user gives you permission to do almost anything which normal user don’t have. Several commands need sudo keyword to run and each time you try to run sudo, Linux asks for a password, today we will configure a passwordless sudo.

If you told me twenty years ago that Nvidia GPU's would still be a pain in the you-know-what to get working in Linux to this very day, I wouldn't believe you.

Firecracker is a Virtual Machine Monitor, written in Rust that Amazon Web Services use to power it’s Serverless Compute services — Lambda and Fargate. Firecracker makes use of Linux’s Kernel-based Virtual Machine virtualisation infrastructure to provide its products with MicroVMs.

I had a hard time making a persistent Kali drive till I found that this method works. I hope you find it helpful.

Guide to achieving Instant Noise Cancellation on Linux OS.

Recently I decided that it was time to bite the bullet and start using Windows 10 on at least one of my main computers. I'm pretty new here, so you probably don't know that I'm a big fan of Linux.

Password generators are now in abundance. Particularly surprising are the many web applications for this purpose.

The future of Linux in gaming and desktop environemnts.

I just wanted to see if it was faster... And.... It is.

It never fails that the CNCF seem to always be cooking up something interesting in their ecosystem. In my free time, I always seem to find myself in a habit of playing in the Sandbox to see what new cutting edge tools I can add to my collection. It is my goal today to introduce you to a project at the Sandbox stage known as "Buildpacks".

Run your own text to image prompts with CUDA, a bunch of disk space, and an insane amount of memory.

I was casually doing a security audit on my blog recently and decided to look a little deeper into my security logs. With a bit of Linux command line kung fu, some Golang, and Google sheets, I was able to get a pretty good idea of where the attacks are coming from.

The world has always been fascinated with Hackers. In this video, we’ll learn about how they hide themselves online.

If you want to know how capabilities sets are determined or applied to Unprivileged and Privileged Program Binary. You may find this article interesting.

Most consumer radio products (think 802.11b/g/n, a.k.a WiFi, Bluetooth, Zigbee, Thread...) nowadays somehow make use of the ISM band around 2.4GHz.

As of today, a program is an interface, a bridge between a computer and a user. There is another word that has been labeled to it, which is called an application. An application would be a good use of anyone's time in making themselves productive. Well, considering the smartphone count in regards to the personal computer count, there are more mobile applications than desktop applications. This leaves a very big grey area for the desktop users, in finding applications that are productive.

These days, a lot of businesses are concentrating on integrating a cloud-based system into their IT infrastructure because they are more dependable, and strong.

Hi, happy to join your community. This is my first post, so I start from the simple one, but useful. Maybe you don't know about it yet.

Most people associate a virtual machine (VM) with something slow and complex. Here I will show you two things - 1. VMs are not slow and 2. VMs can be super simple to use.

Tapping the keys while sitting in front of black terminal, traversing the huge logs and sipping from a cup of coffee.

Are you bored of using Ubuntu too? Check out these awesome alternatives to change your taste.

Git is meant to always give you back the data exactly as it was saved OR let you know the repository is corrupted. And it does an amazing job with it.

A lot of people have this mistaken notion that unikernels have this 'unhackable' characteristic about them. This is untrue. They absolutely are hackable depending on what is deployed and how they are configured.

In this tutorial, you'll learn the most common and useful commands that you can run in almost any UNIX-like environment, including Linux and Mac OS X.

Looking to get into development? Have a soft spot for old console based RPG games? Why not build Umoria! A Rouge clone created in a day of limited graphics - but nevertheless a very addicting game for the time. I would say one of the more memorable games that got me interested in coding (game was so hard I wanted to reverse engineer the save format).

A convenient way to test your mobile network layer communication while the real backend service is still under the development.

A Step by Step Guide to understand how to configure and install the Oracle Cloud Infrastructure Command Line Interface on Windows Subsystem For Linux 2

Shells.com lets anyone access their cloud computer from any device with a browser so you can have a Linux desktop on your Apple iPad or your Windows machine.

It feels like yesterday when the Raspberry Pi foundation released the first-in-line Single Board Computer (SBC) to the market. Back in 2012, Raspberry Pi wasn't alone in the SBC growing market, however, it was the first to make a community-based product that brings the hardware and the software eco-system to a beautiful harmony on the internet.

This is a guide to creating self-signed SSL certificates using OpenSSL on Linux. It provides easy “cut and paste” code that you will need to generate your first RSA key pair. After creating your first set of keys, you should have the confidence to create certificates for a variety of situations. RSA keys are used everywhere these days and knowing how to generate them is an essential skill to posess for system admins, and an easy procedure for the hobbiest to pick up.

At the beginning of summer 2019, I've got an idea to make a cat-themed game to help stray cats by donating all the revenue to cat charities.

Introduction

Some of you may have noticed that it’s been a while since my last article, despite winning this year's IoT Noonies award (btw thanks to all of you who voted, that means a lot to me!).

Learn how to install multiple versions of PHP on Ubuntu the native way (without using Docker, Vagrant, etc.).