← All posts tagged Linux

lovesan

nponeccop.livejournal.com

Вот кстати, я как-то об этом хотел написать в цикле статеек "почему linux говно". Но руки не дошли.

Да, вот все так. В итоге это приводит к тому что о состоянии памяти в системе(Linux имеется ввиду) непонятно совершенно нихрена. В отличие от ..., да.

lovesan

Продолжая тему прыщиговно.
Вот блядь. Я за последние полгода уже раз 5 сталивался с такой полнейшей ебаниной dpkg/apt:
Короче, удаляется пакет, или устанавливается. И тут один из post/pre-install/rm скриптов каааак наааебнется. И все, пиздец. Не удалить, ни обновить, нихуя. Пока ессно ручками не полезешь куда-нибудь в ебаный хуй.d и не почистишь там говно так чтобы бабуин успокоился.

И это на CURRENT STABLE блядь, между прочим, не шучу. И насколько я помню то ли в каких-то руби пакетах, то ли в похапешных(ну да, типа, какая страна такой и кремль, но все равно). Т.е. ты уже готов ебнуть клавиатурой об стол, потому что ты ему dpkg -yf --пнх --all, а он все-рано говорит "хуй, мая твоя не панимать. там сломаться я не работать". А между тем сервак лежит блядь.

Прыщи говно, пиздец. Типичная разъебайская модель разработки. Разъебайская модель поддержки. Просто тупой разъебон. Жрите блядь че дают, бесплатно же. Ненавижу блядь линукс.

Одна гента хорошая, да и то ...

lovesan

Окей, а если хотите знать мое мнение о systemd — то systemd это логичное продолжение говноархитектуры самого ведра прыщей, т.е. одной большой помойки.

Вот сколько бы не ругали виндовый юзерспейс, но там все на порядки логичнее, и на порядки более unix-way. Т.к. системные функции юзерспейса это не один большой мешок дерьма, а несколько системных сервисов с четко разделенными обязанностями. Т.е. от csrss до lsass или там dcom launcher.

Короче, прыщи — помойка.

lovesan

Окей, я забираю назад свои слова о том что евангелисты Linux ебланы.
Нет.

Они просто морально травмированы в детстве.

Ну, типа, как лет в 14, когда их, задротов, унижали и гнобили, привилось мнение о том что прыщи это илитарно и круто и воще, так вот до сих пор и ...

Я как человек очень технический никогда не мог понять, нахуя прыщи вообще нужны. Т.е. вот ну реально, многие годы, наблюдал за этим говном, наблюдал за вроде бы бы умными людьми, которые агитировали за линукс, но так нихуя и не понял. Читал телеги многих умных чуваков, от Марка Руссиновича до хуй его знает, ну пусть Танненбаума, но вот так и не понял почему прыщи могут быть не говном блевотным, каким они являются. Более того, каждая прочитанная умная телега меня в этом мнении все больше убеждала.

Да, ребята, я слышал что линукс это лучшее из того сброда что щас представляют собой наследники Unix SysV(т.е. пиздец навроде фрибсди или солярки), но блядь, ребята... Это не повод этим говном пользоваться, когда можно пользоваться нормальными ОС(от винды и макоси до qnx), и уж тем более не повод его боготворить.

Короче, вся проблема в комплексах детства и юношества. А вот если бы линуксоидам в юношестве давали бабы, все бы было по-другому...

Вывод наверное в том, что бабы зло. Ну, наверное. Но все же, по-моему, это не повод жрать говно, как это делают линуксоиды, особенно убежденные.

lovesan

Прыщеблядикс погубили идеология, говёные апи, говёная архитектура(ну что такое юнипс-лайк да еще и с монолитным ведром? что такое X11?), и долбоебы разработчики(ну всем известно что опенсорс по большей части это желание "поковыряться" и похвастаться, вместо "написать продукт в сроки").

lovesan

Я по-моему не писал, но такие дела — я в своей генте в виртуалке посносил летом все графические интерфейсы к херам, и сделал из него чисто серверную конфигурацию. Ну там, апач, мускуль, похапе и другая скриптота. Ну другого всякого по мелочи, типа mc.

Но не суть, я че хотел написать — при очередной перекомпиляции ведра, не так давно, я там поставил transparent huge page support. И пиздец, оказывается, это нихуевенько так прибавляет к производительности. Ну правда.
А вообще, имхо, всем современным ОС надо только huge pages и использовать. Непонятно почему они этого не делают хотя бы как линупс, т.е. прозрачно для приложения. Обратной совместимости как-то мешает? Не знаю.

lovesan

Ответ на #1818206/26
[ практика не подтверждает что Windows безопаснее ]

да какая практика?

На винде все проблемы безопасности, на самом деле, всегда были от того что пользователи сидят из под админа. Кто спрашивается мешает на прыщах из под рута сидеть? И сидят ведь. Потому что обычному пользователю тупо влом править все эти ебические тектовые конфиги — им и на винде то влом залезть в панель управления да пару раз мышкой щелкнуть, ограниченного пользователя создать — а уж на прыщах тем более.

Ну максимум — пишут в sudoers %wheel ALL = NOPASSWD: ALL (или как там) и сидят так же, кладут на все хуи, или хуже — скачут ебанашками на каком-нибудь ЛОРе с криками "линуксбезопасен".

Но вот про винду, опять же — сейчас в интернете, и не только в интернете, я постоянно вижу дебилов, которые советуют отключать UAC.

UAC это, на самом деле, вообще практически непробиваемая броня, и при наличии хотя бы минимального количества мозгов(которых хватит хотя бы на то, чтобы не запускать всякое совершенно левое говно) дает такую защиту, что ни один антивирус и прочая поебень — нахрен не нужны, и можно даже под админом сидеть. Но, как поможет UAC, если его просто отключают?

Все проблемы от дебилов.

В последних ядрах NT дырок на текущий момент нуль, например. И находят их редко, хотя стараются так еще.

А в прыщах? Ну, конечно, никто точно не знает, потому что прыщи на уязвимости серьезно особо не исследуют, в основном полагаясь на бред типа что опенсорс или там, юникс-подобность, дает безопасность по умолчанию.

Но, если вон почитать какие серьезные секьюрити-обзоры — то дырок там просто ебаный вагон. И они годами, десятилетиями висят, потому что всем похуй и "секьюребайдизайн"(кстати, прикол с OpenSSL еще не все забыли?).

Но просто прыщи нахрен никому не нужны, из-за мизерной доли на рынке, поэтому никто под них трояны для ботнетов, например, не пишет — это экономически невыгодно просто-напросто. И поэтому многим, особенно любителям прыщей, кажется что винда это пиздец решето, а линупс и прочая — дико какие надежные и безопасные; хотя на самом деле, если сравнивать по существу, то окажется что с.б. той же винды это адовый робот-трансформер с самонаводящейся, например, ракетницей и вообще, искусственным интеллектом, а с.б. линукса это полудохлая собака на цепи и деревянный забор.

lovesan

В последнее время много ковыряюсь с виндовой системой безопасности.

Открыл для себя много нового.

Реально, виндовая с.б. очень умная и навороченная. Охуеть какая.
Ну я и раньше догадывался, когда мельком использовал, но сейчас до конца осознал.

SIDы, домены, токены, контексты, ACLи, привилегии, групповые политики, и прочая и прочая и прочая. В с.б. куча подсистем, и они все очень тонко настраиваются и контролируются и прозрачно интегрируются друг с другом.

Вот на самом деле, ребятки — прыщи, и многие другие юнипсы, по сравнению с виндой это даже не операционные системы, это хуй знает вообще что — бревна какие-то. В сравнении с виндой они как "гном"(http://lurkmore.to/%D0%93%D0%BD%D0%BE%D0%BC) в сравнении с "крузисом", просто. Каменный век.

И я сейчас даже начинаю понимать, почему среди т.н. "сисадминов" большинство — линуксоиды.
Потому что чтобы администрировать винду, разбираться в т.ч. в ее системе безопасности, надо обладать интеллектом повыше средного. А в прыщах вон что — битовые маски, конфиги со списками групп и юзеров, sudo да ssh — любой дебил осилит.

lovesan

Кстати, почему я так часто покрываю говном линукс, вообще говоря?

Ну то есть, да, линукс конечно, говно, срань и ад(и я вот пишу свой цикл статей, в котором по полочкам всё это разберу, особенно технические стороны). Блядь, линукс это реальный кал, а не система, просто ебаный кал, во всем — от системных API до сообщества пользователей.

Но казалось бы — ну и что? Ну вот DOS, или там, Symbian — еще больший кал.

Это то да, но что меня действительно раздражает в линуксе, так это то, что его выбирают компьютерные гики, в т.ч. программисты(в т.ч., что важно, wannabe-гики и wannabe-программисты). В какое техническое сообщество ни сунься — хоть в сообщество пользователей и админов БД, хоть в сообщество программистов на функциональных языках, хоть на, прости г-сп-ди, хабр — так везде, практически везде, блядь, эти ебаные прыщи. Люди обсуждают прыщи, хвалят прыщи, дрочат на прыщи, и т.п. Многие ставит ассоциацию "пользователь линукса == технический специалист". Полный пиздец, короче. И везде, блять, даже вполне себе взрослые, и казалось бы, сознательные люди, несут какую-то хуйню типа "вендаговно", прямо как малолетние школьники с ЛОРа.

Разве что гейм-девелоперы на линуксе так не зациклены. Но остальные — это пиздец. Я вот когда писал биндинги к COM, для лиспа, так заебался искать русскоязычных специалистов по COM, или хотя бы какие-то статьи и подробности о технологии, на русском языке — разбирающихся в нем людей в итоге не нашел, а статей — нашел разве только в архиве RSDN немного.
Это был просто пиздец. Например, захожу куда-нибудь на programming@c.j.r — там вообще нихуя никто ничего не знает, максимум — идет петросяния про линукс и про то что "вендаговно". Захожу куда-нибудь в другое место, спрашиваю — так доходит до смешного — люди говорят — нет, про COM хуй знает, но да нахуй тебе COM — давай мы лучше про GLIB и DBUS расскажем. Пиздец.

И блядь, это уже заметно даже на рынке ПО. Вот реально, как мне недавно кто-то в жж, в комментах, написал — в рашке тольковых Windows-программистов уже практически не осталось. Не, понятное дело, что многие толковые, конечно, куда-нибудь на запад съебались, плюс отчасти в этом виноват расцвет популярности веба и мобилок, но все-таки — отчасти, в этом виновато как раз безосновательное предпочтение "компьютерщиками" линукса и подобного говна(*bsd и иже с ними).

Ну, по крайней мере, в рашке это всё так. На западе то это всё как раз не особо заметно — там большинство программерских и вообще, компьютерных, ресурсов ориентированы как раз на винду, ну максимум на мак, или там, на мобилки и приставки.

И бля, если кто-то из тех, кто это читает, вдруг именно в этот момент думает: "а не перейти ли на линукс" — то совет, естественно, таким людям будет — нет, не перейти. Линукс это куча архаичного говна, это бесполезная трата времени, это куча малолетних долбоебов в сообществе, это ад, сракотан и хлам. Линукс вам не нужен. Думайте мозгами, а не поддавайтесь на идиотские тенденции. Подождите, например, пока я допишу свой цикл статей. Или вот, пока что почитайте вот это, там тоже все неплохо объясняется: linux-faq.org

И нет, Microsoft мне не платит. И нет, я не фанатик винды(вон макось тоже относительно неплохая система), я просто рационалист. Единственные вещи, фанатиком которых я являюсь — так это логика, рациональность, и вообще, сознательность.

lovesan

Еще про прыщи, кстати.

Я тут почитал линупсовых форумов, и начал вполне себе так понимать theiced, с его вечным поливанием кала на "бебианистов".
Потому что теперь я совсем, абсолютно, не врубаюсь в то, как в прыщах вообще возможны отличные от Portage пакетные менеджеры.

Как все знают, в прыщах с софтом разброд, шатание и ад. Система версий в библиотеках примитивна, никакого аналога SxS, или хотя бы COM GUID для компонентов, там нет, и не предвидится.

Так вот — если в gentoo есть, допустим, слоты(все же не совсем WinSxS, но близко), то как этот весь разброд и шатание устаканивается в бебиане?

Ситауции:
1) У нас есть две версии какой-то библиотеки; не совсем совместимые между собой. Но, мы хотим использовать приложения A и B, которые зависят соответственно, от первой и от второй версий. В Gentoo это решается установкой в разные слоты.
2) У нас одна и та же библиотека, а то и программа, причем версия одна и та же. От нее зависят две других библиотека/программы, но каждая из них — требует компилирования исходной библиотеки с разными фичами(с разными опциями компиляции), не совместимыми между собой.
3) Комбинация 1 и 2 — две версии, и разные опции компиляции.
4) Две разных программы/библиотеки, реализуют общую функциональность, но по-разному — например, срут в одни и те же логи, используют одни и те же конфиги, инсталлят одни и те же исполняемые файлы и т.п.
5) Нам надо поставить руками что-то свое, возможно даже скомпилировать. При этом, нам, опять же, надо избежать конфликтов и загаживания системы.

Так вот, в винде такие проблемы вообще не стоят. В Gentoo все решаются с помощью portage — в частности, слотами, virtual-пакетами и оверлеями.
А что в бебиане и прочих прыщах?

P.S. кстати, следующая телега из цикла "Почему линукс говно" будет про FHS, VFS, конвенции именования файлов, и вообще про все, что связано с файловой системой.

lovesan

Наверное, пора заводить новую рубрику, "Цитаты линуксоидов".

Вот например: #1796112/12

"кстати перл, язык шустрый, nginx написан на перле и работает шустро. На питоне тоже много софта написано, хоть и работает чуток медленее перловых, но гораздо шустрее чем джавовский софт."

lovesan

С утра решил поставить себе pidgin для выхода в juick с прыщей.
В итоге все утро пришлось компилировать разные медиа-библиотеки, включая ffmpeg и сраную кучу плагинов для GStreamer.
Вопрос — каким образом pidgin вообще касается gstreamer мне непонятен до сих пор

Самое смешное, что в итоге pidgin с jabber.ru по непонятным причинам не заработал. Пиздец. Забил на все, поставил tkabber.