?

Log in

No account? Create an account

January 14th, 2015

Луч поноса

посылаю я 3,14дорам, проектировавшим технологию установки пожаротушения жилого комлекса на ул. Усачёва.
Чтоб вам, ребята, усраться и не слезать с горшка недели две, желательно в холерном бараке.

Ребятки облегчили себе жизнь, проектируя свою установку в каком-то специализированном САПРе. Всё бы хорошо, но у этих 3,14даров в выданных в DWG чертежах каждое условное обозначение - это блок со своим уникальным именем, причём для разных типов блоков (задвижка, сигнализатор потока, клапан) имена одинаковые, отличающиеся просто порядковым номером. Причём всё лежит на одном слое Нельзя просто отфильтровать автоматом то, что должно управляться автоматикой - надо выискивать блоки на этаже и отбирать их вручную. Ага, под 50 клапанов и 4 СПЖ, которые я еле нашёл в нагромождении условных обозначений.

Пидоры, однозначно. Потратил 2 часа на поиски устройств. И то, не уверен, что нашёл все.

Та же хрень была с проектом ОВ, с которого надобыло  вытащить клапана ОЗК и ДУ, но они там хотя бы в явном виде были видны, а не обозначены значочком размером с комариный хуй.

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

Вы уже в курсе, что я с начала года произвёл в домашней сетке несколько изменений, и в частности перевёл домашний сервер на ОС FreeBSD в виде дистрибутива FreeNAS.
После настройки и запуска торрентокачалки обнаружился интересный глюк - часть папок со скачанными торрентами оказалась напрочь блокирована от любых операций записи по сети. Т.е. содержимое просмотреть можно, скопировать через сеть можно, а вот перенести папку с содержимым в другое место, или записать в неё что-то по сети, или удалить её - xyz. При этом никакой системы не прослеживалось, ни по имени папки, ни по времени создания. И глюк этот обнаруживался именно только в папке с торрентами.

Я позависал на форуме поддержки FreeNAS, умные люди подсказали, как с помощью fuser и pd определить, чем блокирован файл. Во всех случаях виной оказался процесс smbd, т.е. SMB - сервер, обеспечивающий доступ к файлам с машин с виндой.
Причём совершенно непонятны признаки по которым одни файлы лочатся, другие нет, почему лочится вся папка целиком, ну и т.п. Самое смешное, что с точки зрения консоли сервера ни один файл в блокированной папке залочен не был, fuser возвращал пустой PID, в якобы залоченную папку с консоли можно было писать файлы и удалять их. Правда в консоли я сидел под rootом, может быть в этом было дело. Но это не не отменяет той странности, что лочились не все папки, а только отдельные....

В общем, мне в очередной раз надоело бороться со злом и я установил из репозитария midnight commander - известный аналог Нортона для *nix.
Теперь процесс разборки содержимого торрента выглядит так:

  • Пробуем с клиентской машины перенести файлы FARом по F6, если не удаётся, то

  • файлы торрента по сети копируются в нужную папку, затем

  • лезем в консоль сервера по сети и удаляем исходную папку midnight commanderом...

Извращённо, но работает и задача решена, хоть и без изящества. А до причин вот такой странной блокировки файлов - так и не докопался... Главное - непонятно, почему одни папки лочатся, а другие - нет.

А вообще, хочу как-нибудь попробовать вместо FreeNAS поставить дистрибутив NAS4FREE, там, судя по описанию, при общей схожести некоторые вещи решены чуток по-другому.