Skip to content
Nikita Aull Nikita Aull

Blog

bash Idioms - Carl Albing, JP Vossen

- 2 min read

Nasty weather all weekend, so here’s the second book of the week :) My colleague and I often argue about readability, cleanliness, and expressiveness of code. I write code so that even without knowing the language, but knowing English, a person could read and understand what I meant. My colleague calls this dirty, verbose, inexpressive code. Yet when he writes something in Python or bash, I can’t even parse a code block without an explanatory brigade.

AI Through a Hacker's Eyes - Xakep Magazine

- 2 min read

Honestly, this doesn’t feel like a real book, but I enjoyed reading it. It’s a collection of articles from Xakep magazine on the topic of artificial intelligence. Why doesn’t it feel like a book? There’s no common thread besides the topic. And the title doesn’t fully reflect the content. Out of 8 articles in this collection, only 5 match the title, talking about using AI capabilities for hacking. The other 3 articles are just about AI.

py-telegram-sender: Minimalist Telegram Library

- 1 min read

A couple of years ago, while developing our main services and infrastructure monitoring services, I wanted to receive Telegram notifications about important events in the systems. I tried a few popular libraries for sending messages via Telegram, but they didn’t suit me. Some didn’t work at all, some were too heavy. And I decided to just throw together a minimalist script for sending text messages and files. I kept thinking about publishing a lightweight library based on this script. And today, on my day off, I decided to close this issue :)

Stepik: Fundamentals of Network Technologies and Cryptographic Protection

- 1 min read

Completed a mini-course on Stepik: Fundamentals of Network Technologies and Cryptographic Protection. The cryptography section was interesting to read, brought back memories of my university days :) It turned out to be a cheat sheet of key terms and types of encryption. There’s no particular depth, but it’s written in dry scientific language. If you don’t know what it’s about, you can get lost in the terminology. About network technologies, it’s very meager. The OSI model, TCP/IP, and a large block with instructions on how to set up a network on a user’s Windows. The style changes from dry scientific to instructions for housewives.