Sign up

cleberg.net

Not verified No WebSub updates No webmention support Not yet validated

Stillness amidst the chaos.

Webmaster
Christian Cleberg
Public lists
I ♥ RSS
Fetched

cleberg.net
Text •

Minimalist Website Redesign (5kb)

Table of Contents 1. A Brief History 2. The Redesign Process 3. The Results 3.1. Reflection 1. A Brief History As a form of continuous learning and entertainment, I've been running a handful of websites since 2016 when I took my first programming courses in col...

cleberg.net
Text •

On Mediocrity

Table of Contents 1. Perfect is the Enemy of Good 2. When Mediocrity Isn't Enough 1. Perfect is the Enemy of Good As the saying goes, "the best is the enemy of the good." As we strive for perfection, we often fail to realize the implications of such an undertaking....

cleberg.net
Text •

Data Analysis: World Happiness Choropleth Map

Table of Contents 1. Background Information 2. Install Packages 3. Import the Data 4. Clean the Data 5. Merge the Data 6. Create the Map 7. Create a Tooltip on Hover 1. Background Information The dataset (obtained from Kaggle) used in this article contains a list o...

cleberg.net
Text •

Internal Audit: Who Are They?

Table of Contents 1. Definitions 1.1. Independent 1.2. Objective 1.3. Assurance 1.4. Consulting 1.5. Governance, Risk Management, & Compliance (GRC) 2. Audit Charter & Standards 3. Three Lines of Defense 4. Audit Process 4.1. 1. Risk Assessment 4.2. 2. Plann...

cleberg.net
Text •

IBM Watson Vision API

Table of Contents 1. What is IBM Watson? 2. Prerequisites 3. Calling the IBM Watson Visual Recognition API 4. The Results 5. Discussion 1. What is IBM Watson? If you've never heard of Watson, this service is a suite of enterprise-ready artificial intelligence (AI) ...

cleberg.net
Text •

Learning PHP Auth

Table of Contents 1. Introduction 2. Creating User Accounts 2.1. Validate Returning Users 3. Storing Authentication State 3.1. Removing User Authentication 4. Wrapping Up 1. Introduction When creating websites that will allow users to create accounts, the d...

cleberg.net
Text •

GitHub Pages Redirect Subdomain to TLD

Table of Contents 1. Short answer 1.1. Step 1 1.2. Step 2 1.3. Step 3 1.4. Step 4 2. Long answer 2.1. DNS Entry Types 2.2. DNS Load balancing 2.3. What GitHub is trying to say 2.4. How GitHub Pages treats HTTP requests 2.5. Why can't I add a CNAME record entry that ...

cleberg.net
Text •

Data Analysis: Finding the Best Location for a Business

Table of Contents 1. Background Information 2. Import the Data 3. Clean the Data 4. Visualize the Data 5. Clustering: k-means 6. Investigate Clusters 7. Discussion 1. Background Information This project aims to help investors learn more about a random city in order...

cleberg.net
Text •

Data Analysis: Video Games Sales Data

Table of Contents 1. Background Information 2. Import the Data 3. Explore the Data 4. Visualize the Data 4.1. Investigate Outliers 5. Discussion 1. Background Information This dataset (obtained from Kaggle) contains a list of video games with sales greater than...

cleberg.net
Text •

Ubuntu GNOME Customization

Table of Contents 1. More Information 2. Customizing Ubuntu 2.1. Required Tools 2.2. GNOME Application Themes 2.3. GNOME Shell Themes 2.4. Icons & Cursors 2.5. Fonts 2.6. Terminal 2.6.1. Steps to Replicate My Terminal 1. More Information For inspiration...

cleberg.net
Text •

A Look Inside My Homelab

Table of Contents 1. What is a Homelab? 2. Hardware 2.1. Raspberry Pi 4 2.2. Dell Optiplex 5040 2.3. WD easystore 10TB & 8TB 2.4. Netgear Unmanaged Switch 2.5. TP-Link Managed Switch 2.6. Arris TM1602A Modem & Sagecom Fast 5280 Router 2.7. TP-Link EAP 2.8. Gener...

cleberg.net
Text •

Review: Session Messenger

Table of Contents 1. Privacy Warning 2. About Session 3. Features 4. Downloads 5. Creating an Account 6. Start Messaging 6.1. macOS 6.2. iOS 7. Potential Issues 1. Privacy Warning The company behind Session (Loki Foundation) is from Australia. If you didn't kno...

cleberg.net
Text •

Cryptography Basics

Table of Contents 1. Similar Article Available 2. What is Cryptography? 3. Key Elements of Cryptographic Systems 4. Symmetric Systems (Secret Key Cryptography) 5. Asymmetric Systems (Public Key Cryptography) 6. Applications of Cryptographic Systems 7. Cybersecurity Contro...

cleberg.net
Text •

Steam NTFS Fix on Linux

Table of Contents 1. Auto-Mount Steam Drives 1. Auto-Mount Steam Drives If you want to see how to install Steam on Linux, see my other post: Linux Software. Are you having trouble launching games, even though they've installed correctly? This may happen if you'r...

cleberg.net
Text •

My Favorite Linux Software

Table of Contents 1. Graphical Applications 1.1. Etcher 1.2. Atom 1.3. Visual Studio Code 1.4. GNOME Tweaks 1.5. Steam 2. Command-Line Packages 2.1. neofetch 2.2. yt-dlp 1. Graphical Applications 1.1. Etcher Etcher is a quick and easy way to burn an opt...

cleberg.net
Text •

NIST Password Security

Table of Contents 1. Users 1.1. Why Does It Matter? 1.2. How Do I Protect Myself? 2. Developers 2.1. What Are the Basic Requirements? 2.2. What Does NIST Recommend? 1. Users 1.1. Why Does It Matter? Information security, including passwords and identiti...

cleberg.net
Text •

The Ansoff Matrix

Table of Contents 1. Overview 2. Strategic Options 2.1. Market Penetration 2.2. Market Development 2.3. Product Development 2.4. Related Diversification 2.5. Unrelated Diversification 3. Requirements for Success 1. Overview As the world of business evolves, man...

cleberg.net
Text •

Internal Audit Analytics

Table of Contents 1. What Are Data Analytics? 2. Current Use of Analytics in Auditing 3. The DELTA Model 4. Finding the Proper KPIs 5. Data Analysis Tools 6. Visualization 7. Wrap-Up 1. What Are Data Analytics? A quick aside before I dive into this post: data analy...

cleberg.net
Text •

CSS Tips: Flexbox, Shadows, Variables

Table of Contents 1. Introduction to CSS 2. CSS Variables 3. CSS Box Shadows 4. CSS Flex Box 5. Even More CSS 1. Introduction to CSS Cascading Style Sheets (CSS), the language used to mark up HTML code and give it a visual style, is one of the most effective ways t...

cleberg.net
Text •

The C++ Compiler

Table of Contents 1. A Brief Introduction 1.1. Compilation Process 1.1.1. An Overview 1.2. Compilation Phases 1.2.1. Step 1 1.2.2. Step 2 1.2.3. Step 3 1.2.4. Step 4 1. A Brief Introduction C++ is a general-purpose programming language with object-orien...

cleberg.net
Text •

AES Encryption

Table of Contents 1. Basic AES 2. How Secure is AES? 3. The Process 4. Why Does Encryption Matter? 5. Read More 1. Basic AES If you're not familiar with encryption techniques, the Advanced Encryption Standard (AES) is a specification for encryption of electronic da...