NAND storage ranges from USB flash drives (usb drive, flash drive, thumb drive, memory stick, pendrive, call it what you prefer) to SDD (Solid State Drive) disks. Both are based on NAND flash cells...
A hard disk drive (HDD) can suffer several types of failures: logical failures, mechanical failures or firmware failures. Since we cannot avoid mechanical or firmware failures, we will try to avoid...
Some time ago I started to solve the Krypton game from OverTheWire. I did a walkthrough about Kripton Level 4 and Krypton Level 5. At this point, the only level that I had to solve was the Kryp...
These days I read the Chris Thomas’ book: Space Rogue How the hackers known as l0pht changed the world. It is a great book and I recommend it. It’s very entertaining and reads very quickly. It wa...
Useful shortcuts for Windows 10 and 11 [WIN] + d Hide apps and show desktop or vice versa. [WIN] + e Open file explorer. [WIN] + l Lock session. [WIN] + r Show the run box. [WIN] + t Cy...
Description I’ve made the coolest calculator. It’s pretty simple, I don’t need to parse the input and take care of execution order, bash does it for me!I’ve also made sure to remove characters ...
What is punycode? Punycode is a representation of Unicode with the limited ASCII character subset used for Internet hostnames. Using punycode host names containing Unicode characters are transcode...
I recently had to change my old worn pc105 keyboard. One of the disadvantages of my new 60% keyboard is that I have to use its “mac layer” to have working the F keys. And, in mac keyboards, the win...
It can be useful to systematically install the same list of packages on several computers. Or keep a list of the installed packages in some computers, to expedite reinstallations. In Debian this c...
DoH When you type a web address or domain name into your address bar (example: www.mozilla.org), your browser sends a request over the Internet to look up the IP address for that website. Traditio...