пятница, 1 апреля 2011 г.

Regexp для IP v4 адреса


^(([0-1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\.){3}([0-1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])$

среда, 3 марта 2010 г.

вторник, 19 января 2010 г.

Книжно-ремонтно-строительное

Фотографии в альбоме «Книжная полка» на Яндекс.Фотках



вторник, 3 марта 2009 г.

Определение работы под VmWare в Linux

Задача:
Определить работаем мы на реальной железке или под VmWware.
Операционная система: Linux 2.6.x

Решение:

*) /sbin/lspci |grep -i VMware
Мы под VmWare, если в выводе есть нечто вида:
00:0f.0 VGA compatible controller: VMware Inc Abstract SVGA II Adapter
00:11.0 PCI bridge: VMware Inc Device 0790 (rev 02)
02:02.0 USB Controller: VMware Inc Abstract USB2 EHCI Controller


*) /sbin/lspci |grep -i -c VMware
Мы под VmWare, если в выводе число больше 0:
3

**) Проверка существования файла /proc/driver/vmware-sync
UPD. Есть не во всех случаях

***) Проверка существования каталога /sys/bus/pci/drivers/vmxnet
UPD. Более надёжный вариант чем **)

и т.д.

понедельник, 22 декабря 2008 г.

5я точка

В сложных ситуациях некоторые начальники решают не те задачи не теми методами и всегда за счёт подчинённых. :(