Synergy — программный IP-KVM, который смог

Данная статья была впервые опубликована на GeekTimes.


В первую очередь надо сказать, что этот продукт уже фигурировал на ресурсах ТМ в этой статье от 2008 года. Однако по прошествии примерно 7 лет картинки потерялись и материал кажется несколько устаревшим.

Этой же публикацией я постараюсь обновить краткий мануал, раскрыть некоторые …

more ...

Snake in LOVE

One more simple game reimplementation, now it's the Snake implementation (called Python in "Learning C for beginners" book, where I saw it for the first time at age ~7). Again LUA and Love2d.

[ GitHub ]


You gonna need Love2d to launch the game: download LOVE

Same warning, as before - code looks …

more ...

Setting up a home router

In this article I gonna represent my home router config which also acting as a web/media/storage server and so on.

Warning I assume you got direct access to the host console, otherwise don't apply DROP policy until double-check the ACCEPT rules.

Here we do state that eth0 is …

more ...

Java and Timezone

А у меня будет своя таймзона, с преферансом и куртизанками.

While most application software will use the underlying operating system for timezone information, the Java Platform, from version 1.3.1, has maintained its own timezone database. This database is updated whenever timezone rules change. Oracle provides an updater tool …

more ...

Raspberry PI recipes

All recipes here related to Raspbian OS.

Change Raspberry PI MAC

Add this argument (not as new line, just continue one which already present!) to the end of /boot/cmdline.txt:


Disable screensaver

Just add those to any executable script and run …

more ...


Client-server application to monitor overall health of small debian-like hosts group.

[ GitHub ] [ latest *.deb ]



  • Designed to use without disturbing disks, usually client utilizes zero I/O operations during data collection. Most of the data gathered from RAM.
  • Server saves all the data in RAM too, so there's no …
more ...

How to proxy IGMP / IPTV over NAT

Outdated! Nowadays I use udpxy, which is much more efficient for in-home usage.

Here's my network interfaces:

  • eth0 - WAN
  • eth1 - LAN

Iptables default policy is DROP, so we need to allow IGMP traffic:

iptables -A FORWARD -p igmp -i eth0 -o eth1 -j ACCEPT

iptables -A FORWARD -s 224.0 …
more ...

Email via telnet

Просто быстрый способ (попытаться) отправить письмо через telnet. :)

Устанавливаем соединение:

telnet 25

Представляемся и указываем адресанта:


Указываем адресата:


Формируем сообщение:


Точка в конце указывает на завершение сообщения …

more ...

First Entry

Another blog started today.

At least I came to using of static pages.

Hope this one would be interesting. :)

more ...

Tetris in LOVE

Simple Tetris implementation, written in LUA with Love2d framework.

[ GitHub ]


You gonna need Love2d to launch the game: download LOVE

The big feature is that Love works on three most popular desktop systems: Windows, Mac OS X and Linux. Write here, play anywhere!

I'm sure that code is very far …

more ...

Делаем на основе Raspberry Pi и TOR анонимную точку доступа

Данная статья была впервые опубликована на Хабре.

Привет, хабр!

От использования сети TOR меня удерживала необходимость каждый раз иметь дело с программными настройками, хотелось какого-то более общего решения, вынесенного за пределы используемого ПК. На днях я наткнулся на этот проект и понял, что он решил бы все мои затруднения. Но …

more ...