GitLab 6.0 проекты глобального пространства имен

Development

Обновление GitLab-а 5.4-to-6.0 требует смены глобального пространства имен проектов в пользу пространству имен группы. Даже на пользователей создаются подобные группы. А проекты которые раньше были доступны из корня теперь перемещаются с помощью rake таски migrate_global_projects. У меня так получилось что один из проектов не сменил пространства имен, что ...

gitlab global_namespace sql

Сборка python-пакета

Development

Пару лет тому назад я уже использовал setuptools. Прошло время и мне снова понадобились его услуги, да вот вспомнить все сразу не получилось. Это небольшая шпаргалка о том как можно быстро реализовать создание пакета для собственного модуля Python-а.

setuptools пакет python flask

Трассировка dns запросов

Systems

Я очень часто видел как используют утилиту dnstrace. Это конечно все замечательно, но как оказалось недавно, устанавливать ее мне нет необходимости, так как мой любимый dns-инструмент dig умеет показывать данные трассировки dns запросов.

Для этого необходимо использовать параметр +trace:

dig +trace nightbook.info

результат

; <<>> DiG 9.9.3-P2 <<>> +trace nightbook ...

dig dns

UA-112 + MODBUS + Python

Development

Еще как осенью прошлого года мне было поручено "подключить к компьютеру" прибор UA-112. Увы но на протяжении нескольких месяцев у меня не было не сил не времени этим заниматься. Мои первые попытки натолкнулись на проблему распиновки порта прибора и собственно протокола MODBUS, который был необходим для реализации "общения" с прибором ...

python