tutorial

Fedora logo

Fedora - minimal installation of KDE Plasma environment

After a while, I will talk about Fedora again, because during the previous distro-hopping , Fedora generally left a positive impression on me. I may have been a little harsh to the Gnome environment, but in any case, this distro received a passing grade. Maybe even a C+! Between versions 34 and 35, I noticed significant improvements in the package manager, ie its speed. This text brings one more thing, and that is the bash script for installing Fedora with KDE Plasma environment and all the basic programs to use.

Read More »Fedora - minimal installation of KDE Plasma environment
Arduino microcontroller

Binary counter and shift register 74HG595

At first glance, with the Arduino UNO microcontroller (μcontroller) it can be concluded that the number of digital pins is insufficient for a more serious project. The Arduino Mega offers 54 digital pins, so you can consider purchasing such a microcontroller. Another solution that allows you to increase the number of pins is to use shift registers. In this case, we are talking about the shift register 74HC595. How this is achieved, how a scroll register works and how to use it with an Arduino UNO controller is the topic of this video tutorial and text.

Read More »Binary counter and shift register 74HG595
Arduino microcontroller

Seven-segment LED display

The seven-segment display (single-digit) is one of the electronic components intended for displaying numerical values (integers from 0 to 9). The designation of the component that will be used in the exercise is 5161AS.

What are segments? The seven-segment display consists of 8 LED elements, 7 are used to represent numerical values and 1 LED element is used to represent a decimal point. The segments are arranged in the shape of the number "8". By including precisely defined segments, it is possible to display any number from 0 to 9.

Read More »Seven-segment LED display
Arduino microcontroller

The concept and application of "pull up" and "pull down" resistors

When using a microcontroller, when the pin we use as an input is not set to "HIGH" or "LOW" state, but its state "floats" between these two values, we say that it is in a state of high impedance. This is a condition that we definitely want to avoid because it leads to irregularities (unpredictability) in work and that is why we introduce a concept like"pull-up"and"pull-down"resistors. These are not special types of resistors, but resistors that allow us to maintain the desired state of the logic circuit regardless of the conditions. Arduino pin is connected via this resistor to a constant value, either to the + 5V power supply or to the GND (ground). In the first case it is a "pull-up", while in the second we are talking about a "pull-down" resistor.

Read More »The concept and application of "pull up" and "pull down" resistors
Computer network

Networking two computers under Linux

I also dealt a little with this topic, I went into the administrator's waters and looked for a way to network two machines under (Arch) Linux in the simplest way, in order to easily transfer a bunch of data that I need from time to time, and what I allowed myself was fast backups. This is important because I am often do a little distro hopping. One thing is for sure, I always come back to Arch Linux!

Read More »Networking two computers under Linux
Arch linux

Improving performance on ArchLinux

ArchLinux as a distro gives quite a lot of freedom to the end user to configure the entire system. Starting with the installation that is done from the console (there are TUI and GUI variants, but I'm talking about the basic one), through the post-installation procedure, the user has to adjust everything himself in order to have a functional system, working environment, etc. In this text, I will mention one item, and that is improving the performance of classic hard drivesI will have to quote and publish one by one, because one text cannot cover everything.

Read More »Improving performance on ArchLinux
Arduino microcontroller

Hello (Arduino) world - flashing LED

Some time ago, I started to discover a new area in programming and electronics, it's about the Internet of Things, a little more precisely about microprocessors and microcontrollers. As I announced in the first text on the blogone of my target areas is Arduino and it's time for the first post! This text is different from the others, this time in addition to the text, video material for the first project is included, something like "Hello world!" - flashing LED. I follow trends a bit, or at least try, but I definitely enjoy doing this!

Read More »Hello (Arduino) world - flashing LED
Hacking and cracking windows passwords

Resetting password on Windows - chntpw tool

I come back with the story again, and this time I go to the dark side ... a little. Why the dark side, you ask? Part of my job is to use Windows OS and I can't escape that. So I consider Windows the dark side because I know there is something better and of course I use that something every day. The other side of the dark side story is about computer ethics, but I had no other way out of the situation. I had to use Linux and the chntpw tool to allow myself access to one of the user accounts on one of computers at work.

Read More »Resetting password on Windows - chntpw tool
Arch linux

Adjust the rendering of fonts on ArchLinux

My series of texts about ArchLinux continues, this time I come with one that falls into the category of post-installation. After a successful installation of the system, the graphical environment as described in previous postit is possible that the appearance of the fonts will not be the best for you. What it is about? It happens that additional font configuration is needed so that they do not look worn out, pixelated and in the mildest form illegible. You will find out the details in the text that follows.

Read More »Adjust the rendering of fonts on ArchLinux
Arch linux

How to install ArchLinux in 50 steps

The migration from the old to the new computer took me a long time, but it also enabled me to write this text. I need a reminder when an accident happens, and it can help someone. When you read "50" steps, it may scare someone, but if you know how to work in the console, there will be no problems. This way of installation can be fun, not to mention that "I am God!" moment and of course bragging in front of a clumsy neighbors that doesn't even know what Linux is, not to mention the console and all commands you type. They'll just think you invented the Matrix. This brings with it some bad things, they will ask you to fix their computer. When I say this it means that they will call you for every little thing. The warning is there, the good sides as well, so let me start with the list.

Read More »How to install ArchLinux in 50 steps