main

Маки, mDNS и немного чёрной магии

-- Ага, вот эти адреса.
-- Не-не-не, макось, нет!
-- Я использую особый, мультикастовый ресолв! Хотите увидеть немного ресолва? Вот ты, что ты делаешь?
-- Захожу на сайт! Локальный! Понятно?! На сайт захожу!!
-- А вы уверены, что он ресолвится?
-- Ну да, он ж в dns'е прописан!
-- Хорошо, сейчас я отресолвлю этот адрес.
-- ЕМАНАРОТ, ты куда сайт дела?! Ты, тупая, убогая система, где он?

→ Читать дальше...

2012-11-09

Модуль деплоя в FusionInventory

По состоянию на сегодня - пилится ударными темпами, но пока ещё очень сырое, как и модуль с snmp. Судя по форумам, в каком-то виде работает с января 2011го.

А именно:

→ Читать дальше...

2012-11-07

Простой индикатор выполнения на bash

Сабж. При желании переделать под проценты.

i=1
max=9000
while ... ; do
  [ $[ $i % 50 ] -eq 1 ] && echo -e -n "\r$i/$max"
  i=$[ $i + 1 ]
done
echo
2012-09-30

Трудности выбора - 2

Бывают моменты, когда твоё внимание фиксируется на какой-то незначительной вещи и стопорит весь процесс. В этот раз в фокус внимания попал алгоритм генерации uuid'ов для файлов.

Вариант "отвлечься" - в моём случае не помогает. Попробуйю изложить в текстовом виде, авось голова прояснится.

→ Читать дальше...

2012-09-23

udpxy

Ещё одна памятка по udpxy, как лечить такую вот ошибку:

Relaying traffic from socket[5] to socket[8], buffer size=[2048], Rmsgs=[1], pauses=[0]
read_buf: read: Resource temporarily unavailable
read_data - EOF
Exited relay loop: received=[-1], sent=[0], quit=[0]
multicast-group [DROP]
Mcast listener socket=[5] closed
Child process=[16797] exits with rc=[0]

Методом научного тыка, было установлено, что дело в непрописанном маршруте на сеть, с которой идёт вещание (10.0.0.0/8).

→ Читать дальше...

2012-09-19