Tux Machines

today's howtos

Posted by Roy Schestowitz on Aug 15, 2023

=> Why I use Ubuntu | Linux 0.01 and Linux 6.6

How To Use the iconv Command on Linux

=> ↺ How To Use the iconv Command on Linux

No matter what type of data a computer is working with or storing, it is held as binary information. Images, text, music, video, and everything else are stored as binary data. Whether the data is on a storage device or loaded into the computer’s memory, it's still represented by binary values.
If the data is text, and we want to display that text on screen, there’s a translation that has to happen to convert the binary values into characters. To perform the translation, we need to know which values were used to represent each character when the data was created. The software can then work backward and map the stored numerical values back to characters.
Because success depends on knowing what type of mapping has been used and rigorously adhering to the rules of the mapping during data creation and data usage, standards have been created that formalize such character mappings. They're easy to understand if we get the jargon straight.

Email – The System Running Since 71’

=> ↺ Email – The System Running Since 71’

There are hundreds of settings that can have far reaching consequences. I encourage administrators to understand the settings through the service that they procure. To further protect email, some new security vendors are parsing emails to look for pig butchering or invoice scams, which look for behavioral clues compared to a standard baseline that an organization might have. These can help layer on protection to prevent fraud or deception early, often targeted towards certain users (such as your CEO or CFO).

Using events to drive Ansible: rulebooks

=> ↺ Using events to drive Ansible: rulebooks

Rulebooks are the system by which Ansible is told which events to use in Event-Driven Ansible. They are written in YAML and contain three main components: sources which define the event sources to be used, rules which define conditionals matched from sources, and actions which trigger what should occur when a condition is met.
Here’s a small example I’ve cobbled together to test Event-Driven Ansible (EDA).

There’s Meaning in the Ordering of the Web’s Tech Stack

=> ↺ There’s Meaning in the Ordering of the Web’s Tech Stack

We often see the web’s stack of technologies written together: “HTML, CSS, and JS”. What was reinforced to me from Zach’s presentation is that the ordering of this list of technologies has meaning.
As I noodled with my words on this subject, trying to re-state what Zach had said so clearly, I ended up expressing his point anew in HTML (which was kind of fun).

Why Tailwind CSS Won

=> ↺ Why Tailwind CSS Won

Tailwind CSS is the new ubiquitous frontend framework. It replaces a generation of sites built with Twitter Bootstrap. However, Tailwind CSS is not a UI framework itself but has become synonymous to some degree with the UI components shipped through Tailwind UI (which is a UI framework). Why did Tailwind CSS become so popular? A few hypotheses: [...]

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/08/15/today_s_howtos.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
141.685152 milliseconds
Gemini-to-HTML Time
0.689016 milliseconds

This content has been proxied by September (ba2dc).