вот скажите мне, почему все они такие пиздецовые в настройке и монстроидальные? это я реально чего-то не понимаю, или их авторы совсем ебанулись?
ну ладно, может «корпоративный сервер» там каких-то гитик должен уметь. но блядь, обычный, простой smtp-сервак для одного хоста с поддержкой виртуальных доменов… я не вижу — НЕ ВИЖУ, БЛЯДЬ!, — чего там такого сложного, чтобы в конфигах сто хуёв поломать и всё равно оно работало через сраку и весило мегатонны? сука, это же простой протокол — как кайлом по черепу. никакой, блядь, секурности, нихуя. простая авторизация, текстовые строчки. сконнектился-передал; сконнектились-получил-положил на диск. ЧТО, БЛЯДЬ, ТАМ НАДО НАВОРОТИТЬ, ЧТОБЫ ОНО ВСЁ БЫЛО ТАКИМ ЕБАНУТЫМ?!
сука, ну у меня же нет времени ещё и свой smtp-сервак писать!
почти весь современный софт страдает от одной и той же болезни: болезни универсальности. kitchen sinks everywhere. куча кода — и всё говно. сервера — говно. клиенты — говно. редакторы — говно. операционки — говно. утилиты — говно. всё жирное, всё ёбнутое, ничего нормально использовать невозможно.
истинно говорю вам: скоро всё это ёбнется под тяжестью своего долбоебизма.
зыж блядь, да что там говорить, если у ftp, например, даже вменяемого стандарта на LIST нет, только рекомендации? это же надо было быть полным уебаном, чтобы изобретая, считать, что все операции будут делать хумансы.
блядь, все ваши интернеты давно пора слить на помойку и написать заново. с учётом времени. настоящего, блядь, времени, а не полувековой давности говна. сука, 7-bit clean! ну нахуя это теперь? сука, протоколы с завершением строк [cr/]lf — ну НАХУЯ это сейчас? блядь, длину строки/размер заголовков/размер payload в начало — и пизда куче эксплойтов влёт! а каждого, кто пискнет про «зато в telnet'е видно и можно порулить» — на осину. или берёзу. или любое другое подручное дерево. нет дерева — на фонарь, на столб электропередачи, да хоть камнями забить. только бы они передохли все побыстрее. ублюдки на пути прогресса, блядь.
кстати, то же самое сделать с фанатами xml и utf.
блядь, html — компилировать в бинарный вид, сука. слышите? КОМ-ПИ-ЛИ-РО-ВАТЬ! и передавать бинарно. в unicode. жабоскрипт уебать, заменить на передачу бинарного кода для простой VM. всё, что необходимо для рисовалки — жёстко стандартизировать. вплоть до sample code. отошёл? нахуй с пляжа. выпустил нечто, назвал internet browser, а оно рендерит хуи с крылышками заместо страниц? штрафовать, пока не починишь. выпустил опенсорц того же качества? уебать и выкинуть. а если ты контора/фонд (и поебать, что «некоммерческий»!) — штрафовать, блядь.
libc — уебать. posix — уебать. ВСЁ, ВСЁ УЕБАТЬ И ПЕРЕДЕЛАТЬ! ибо нельзя так — говно будет накапливаться.
программеры, вы занимаетесь умножением количества говна на свете. даже лучшие из вас. ну, и я в меру сил помогаю, конечно.
я кончил на сегодня.
ззззззззыж и не вякайте про кат — нехуй. никакого ката.
crossposted from Vivisector's Home |