You feel like an old, grumpy Socrates, …

… when there are guys who learned just everything about current IT development in half a year, and they even have time left for sports and traveling 🙂

Posted in Impressions, Offtop | Tagged | Leave a comment

Never-ending joke

Hahah! 🙂 Fortune on my home FreeBSD server just greeted me with a reminder for nano users:

Posted in Impressions, IRL, Offtop | Tagged , , , | Leave a comment

It's not fair, Google!

It’s not that I’m a big fan of challenges, but if you have invited me to play, expect me at least trying to:

Yeah, I was curious clicking on the cyan button, shame on me. I looked forward for some Google magic to happen but nothing emerged on my screen, so after a while I clicked a sign-in link to get the disappointing reply:

Ok, Google, there are more sad things happen around the world every second and I just had a bad luck with a broken foobar toy. But, look, if you don’t really want to play, I have more important things to do and more interesting puzzles to solve.

Posted in IRL | Tagged , , | Leave a comment

ASCII Saver – Screensaver for terminals

This is my attempt to run some animation while there is no I/O on a terminal. It
runs on FreeBSD and macOS, should also work on Linux. Download it from GitLab.



$ make


$ make install clean


$ $ ascsaver -f /usr/local/share/ -b -s 128000 -r 14

And don’t touch the keyboard for a minute to see the Star Wars episode IV running in your terminal!


	ascsaver [-b][-i n][-p n][-s n][-f][-h]

[-b]		Do not attempt to restore the screen after show
[-i n]		Wait n minutes (default 1) before running a screensaver show
[-p n]		Pause between shows in seconds, default 10
[-r n]		Number of rows in an animation frame, default 24
[-s n]		Animation speed n in microseconds, default 64000
[-f]	A file with ASCII art animation
[-h]		This message

Other interesting invocations:

$ ascsaver -f /usr/local/share/ -p 0

Also, if you are an adult, dogs.vt looks very nice:

$ ascsaver -f /usr/local/share/ -r 1 -p 5 -s 32000

Otherwise, better see the inspiring nasa.vt animation:

$ ascsaver -f /usr/local/share/ -s 128000

The directory contains several examples of good old school ASCII-art animation files from the Artscene collection, as well as a dump of Star Wars episode IV telnet session from

Posted in My projects | Tagged , , , , , | 1 Comment

Skills, Rules and Knowledge для IT-шника и человека

Inmates on a penal treadmill at Brixton prison in London, England, c. 1827.

В прошлый раз мы затронули такие проблемы образования как схоластический подход к обучению, а также немного поговорили о порочной практике тренинга навыков в ущерб получению знаний. Теперь настало время обсудить эти две фундаментальные категории более подробно и понять, в чём между ними принципиальная разница.

Читать дальше на

Posted in Copy-paste, My projects | Tagged , , , , | Leave a comment

Мое очень субъективное мнение о профессиональном и не только образовании в ИТ

Обычно я пишу про ИТ – на разные, более или менее, узкоспециализированные темы вроде SAN/СХД или FreeBSD, но сейчас я попытаюсь выступить на чужом поле, поэтому многим читателям мои дальнейшие рассуждения, покажутся в достаточной мере спорными или даже наивными. Впрочем, так оно и есть, и потому я не в обиде. Однако, как непосредственный потребитель знаний и образовательных услуг, пардон за этот жуткий канцеляризм, а также как восторженный дилетант жаждущий поделиться urbi et orbi своими сомнительными «находками и открытиями», промолчать я вряд-ли тоже смогу.

Поэтому, вы или проскакивайте этот текст дальше пока не поздно, либо смиритесь и терпите, потому, что, вольно цитируя известную песню, всё что я хочу, это гнать свой велосипед.

Читать дальше здесь:

Posted in Copy-paste, Impressions, My projects | Tagged , , , , | Leave a comment

HEO – LEGO Boost robot


Using Linux, Python and a couple of amazing libraries, I added voice control to Vernie, the LEGO Boost based robot.

Now, with kids, we put all engineering skills together and took official path to built our custom robot – HEO. Then we composed a path-finding program in the original LEGO Boost application.

Finally, the kids created a nice video for their YouTube channel.

P.S. HEO – is acronym in Russian – Наш пЕрвый рОбот which can be translated as: Our First Robot.

Posted in My projects | Tagged , , , | Leave a comment