Чем мне не нравится Линукс, За что я ненавижу Линукс
|
Imho
профи!
Группа: Наши Люди Сообщений: 671 Регистрация: 15.04.2008 Из: Тула Пользователь №: 846.186
Респектов: 109
| Возможно некоротые статью уже читали, но... Статья подверглась небольшой цензуре, дабы прикрыть октровенный мат. Кстати в некоторых моментах с автором соласен. Прошу извинить, если грубоватый пост, скрывал мат как мог =) Цитата | Quote Я много написал о том, какая мерзость Windows, и чем хорош Линукс. Ради вселенской справедливости настало время написать о том, какое говно Линукс. Не потому что я вдруг полюбил Windows - это обклеенное долларами помойное ведро с червями и вирусами вообще ниже всякой критики. Но сегодня разговор не об этом. Сегодня я расскажу, какое говно Линукс. В последнее время волею судеб мне довелось столкнуться с разными дистрибутивами, особенно с Ubuntu. И вот что я хочу сказать: товарищи, это отвратительно. Мата не хватает, честное слово. Извините, наболело. » Нажмите, для открытия спойлера | Press to open the spoiler « Хваленый Ubuntu оказался жутким дерьмом. Да, он конечно красивый, и умный, и понимает всякое оборудование (по-моему это не его заслуга), но первый звоночек прозвенел, когда Ubuntu не позволил выставить пароль пользователя меньше 6 символов. Не выдал предупреждение о безопасности, а просто сказал: нет, бл#, никак не меньше 6 символов! Не можешь придумать сам - я тебе придумаю набор букв чтоб ты мозг сломал. А не нравится - вообще гуляй отсюда, меньше ставить не позволю! Да какое твое дело, чурка африканская, какой длины у меня пароль? Думаешь, "Q7wEz" подобрать легко, а вот "abc123" - уже все, неподбираемо? Да кто ты вообще такой, указывать мне, какие мне ставить пароли на моем, собственном домашнем компьютере? Что ты, сука, понимаешь обо мне, моей внутренней сети и моих задачах? А может я полярник один во всей Антарктиде на ноутбуке с отключенным интернетом в негнущихся варежках на пингвиньем пуху, и для меня каждый лишний символ - пытка? Ты думаешь, что ты такой умный, а я такой тупой пользователь, что ты лучше меня знаешь, что мне надо? И у тебя есть право мне жестко навязывать свое мнение? Да ты тогда не Линукс ни разу, ты просто Виндоус! Потому что Виндоус - это не наличие/отсутствие ядра от Торвальдса, а вот эта самая тоталитарная идеология: за тебя все решено, слушай, Пахомыч, свои "валенки-валенки" и не трепись, а только деньги плати.
Но ладно, дело не в этом. Волею судеб за последние полгода я ставил Убунты разные и на разных машинах. И везде - везде! - они тормозили дико. И Ubuntu, что я поставил друзьям на ноутбук (простите меня!), и Kubuntu. И ничем не лучше Xubuntu - а может даже прожорливей! И даже Fluxbuntu не сильно спасает! Я не понимаю, с какой радости старенький ноутбук на процессоре 600mHz со 128 мегами оперативки стал Машиной-На-Которой-Нельзя-Работать-Под-Линуксом? Да вы обалдели, граждане вконец? Fluxbuntu - единственный из всей линейки - там еле-еле ворочается. А остальные Убунты вообще умерли!
Да что там старенький ноутбук, когда на своем собственном компе (это на минуточку: Атлон-1800 и 512 оперативки; всегда хватало 128-256, но попалась как-то лишняя, я и воткнул 512, разницы не заметив) - на этой машине я на той неделе поставил себе Xubuntu ("легкий xfce"!), и он реально тормозит, чешется и сидит в глубоком свопе!
# free total used free shared buffers cached Mem: 515580 354760 160820 0 16040 185428 -/+ buffers/cache: 153292 362288 Swap: 522072 110848 411224
Это при том, что никаких крутящихся 3D десктопов и прочей гламурности у меня не включено! Я спрашиваю товарища с Убунтой, что за хня, а он отвечает, что у него все летает, и не надо, мол, ругать Убунту. На 1 гиге памяти, говорит, слегка тормозило, а как поставил 2 гига - все летает...! Два гига памяти! Да Линукс всегда позиционировался как система, которая летает даже на самом первом Пентиуме начала 90-х! Мы издавна слышали сказки, что, мол, такой-сякой Microsoft специально выпускает прожорливые системы, потому что в сговоре с производителями железа и они сообща хотят, чтобы пользователи делали апгрейд. Ну и где теперь ваш Майкрософт? Он обгадился со своей негуманоидной Вистой, и весь мир продолжает использовать XP. А эта самая XP - на минуточку - урожая 2000 года. И она сегодня летает! Ведь компьютерные мощности удваиваются каждые два года. Поэтому когда в 2008 году пользователь покупает компьютер, он покупает то, что в 2000 году стояло только в кабинете главного маршала Пентагона. И если в 2000 году XP пыхтел и терся ушами по винчестеру, то на современных компьютерах он реально летает! В отличие от Убунты 2008 года, которая пыхтит из последних сил! Что это, если не амбец и полная дискредитация идеи?! Вы, разработчики опенсорсные, всерьез предлагаете пользователю сменить XP на Убунту, чтобы все это ощутить? Это вы предлагаете внедрять Убунту на слабые школьные компьютеры? Да пользователь пошлет вас в лес с такой альтернативой, и будет абсолютно прав!
Вы мне можете рассказывать сказки, что у меня не такой компьютер попался, и не такой ноутбук попался, и у друга моего тоже что-то не то с ноутбуком, а у вас, мол, на гигабайте памяти все летает, и вообще надо садиться разбираться, что именно там тормозит... Но не надо мне терзать мозг: я купился на рекламу о самом "человечном" Линуксе и поставил официальный последний дистрибутив с официального сайта "xubuntu для систем с небольшой производительностью". Или имелось в виду, что небольшая производительность будет у самой операционной системы? Или вы раскатали губу, что вашу систему повсюду ждет "слабый" двухъядерный проц вместо последнего четырехъядерного?
Вообще мне не понятна эволюция операционных систем как таковых. Давайте на примере Windows посмотрим. С точки зрения пользователя, чем Win98 отличается от XP и Vista? Да ничем. Поменялись фонты, шрифты, рисунки на кнопочках, понимает теперь чуть больше оборудования и умеет монтировать флэшки? Да меня, пользователя, это не интересует! Я, пользователь, работаю с прикладными программами, а они остались прежними и вообще не имеют отношения к системе. Они любые (за редким исключением) точно так же запускаются под любой совместимой версией ОС - хоть под Win98, хоть под Vista. Так с какого рожна XP тормозит в два раза больше, чем Win98, а Vista - в три раза тормознее, чем XP? Что это? Рисунки на кнопочках такие великие или умение монтировать флэшку без установки дополнительного драйвера так грузит процессор и требует лишних 256 мегов памяти?
То же самое с Линуксами. Чем какое-нибудь паршивоое КДЕ 2, которое в 2000-е годы летало на 32 метрах оперативки, отличается от сегодняшнего КДЕ 4.0? Для меня, пользователя? Разве на рабочем столе КДЕ 2 нельзя запустить все те же самые приложения тех же самых версий? Сегодняшней версии браузер, почту, аську, медиаплеер, мощный графический редактор, программы аудио и видеомонтажа? Да можно. А что тогда добавилось с 2000 года, что уже в 512мег памяти не лезет? Автомонтирование бля флэшки? Блютуз с Wifi? Да это сраные копейки! А может, традиционный десктопный планктон "микшер-поиск-заметки-калькулятор" вырос в сотни раз? За счет чего? Чего ради?
Для пользователя суть операционной системы - в наборе прикладных программ, с которыми он проводит дни. Только их пользователь видит перед собой: какой-нибудь там 1C, Firefox, Word. Именно в них пользователь замечает изменения, когда оказывается, что новая версия умеет то, что не умела старая. А что такое операционная система для пользователя (и для этих программ)? Запустить программу, отмонтировать флэшку и скопировать файл? Да пользователь вообще имеет право не знать, что там в глубине есть какая-то операционная система! Так что же они так растут и пухнут год от года?! За счет чего?
Я, будучи воспитан в традициях программирования старой школы, всю жизнь наивно полагал, что усовершенствование любого продукта включает в себя не только добавление новых алгоритмов, но и оптимизацию старых. Поэтому любая версия 2.0 по сравнению с 1.0 должна по идее не только обладать поддержкой новых форматов B,C,D, но занимать меньше места, жрать меньше ресурсов и работать со старыми A, B заметно быстрее за счет оптимизации старого кода. Скажите, я не прав? Нет, я понимаю, что я маньяк, и в 1988, помнится, даже переписал целиком некий свой код ради экономии в 2 (два) байта. А когда в начале 90-хх я писал программки для приборных чипов, там тоже каждый байт и каждый такт у меня был на счету: где надо - экономил именно байты, а где надо - наоборот, циклы разворачивал в линейку, чтоб выполнялось быстрее. Но я ж не требую настолько дотошной оптимизации! Но хоть какой-то мозг включать надо, товарищи разработчики! Написал себе минимальные требования к системе? Так поставь себе комп такой, и отладь на нем! Работает комфортно? Нет? Значит ты что то не понял и правь код, думай, отчего прежняя версия летала, а нынешняя тормозит.
Я еще понимаю, когда речь идет о Microsoft - там существует миллион технических и коммерческих причин гнать товар все толще и толще и не заниматься оптимизацией. Но, опенсорс? Открытый код - читай и правь! На она тогда вообще нужна, идея открытого кода, если код не оптимизировать, а только год за годом довешивать со всех боков нового громоздкого говна кто во что горазд?! Чукча не читатель, чукча писатель - так выходит, товарищи опенсорсники?!
По моему глубокому убеждению, компьютер должен летать под пальцами пользователя. Символы должны вылетать из-под курсора на миг раньше, чем пользователь нажмет на клавишу. Окна и задачи - открываться и закрываться на миг раньше, чем пользователь осознает, что он действительно решил это сделать. По крайней мере именно такое должно создаваться у пользователя впечатление. И меня не должно волновать, как это там организовано! Ты операционная система - ты и думай. Весь мир, миллионы дипломированных спецов, работают над созданием самых разных операционных систем не для того, чтобы там могли существовать вирусы, сбои и зависания. Я захочу открыть 1000 окон - открой мне их в тот же миг, подели мощность процессора 1000, и чтоб все работали! А когда я захочу их закрыть - убей их в ту же микросекунду. В ту же! А не когда захочется! Я - человек, ты, сука, - машина. Это ты должна ждать моих распоряжений, а не наоборот! Это я тебе должен долбить мозги насчет того, какой длины у меня должен быть пароль, а не наоброт! Это я имею право задуматься над клавиатурой, а ты, сука, должна преданно глядеть на меня, затаив дыхание, и терпеливо ждать, пока я соизволю снова обратить на тебя свое внимание! А НЕ НАОБОРОТ! Слышишь?
Это ж ужас, до чего мы дожили со своим техническим прогрессом! Вдумайтесь: человек ждет, пока железяка закончит свои дела и даст ему новые инструкции! Стоило ради этого спускаться с пальмы и брать в руки каменный топор? Это же мир с ног на голову! А эти замечательные строчки в описаниях новых товаров: "данная видеокарта поддерживает Виндоус Висту". Не операционная система поддерживает видеокарту, нет! Видеокарта поддерживает, прогибается под соответствие системе! Железка - под программку! Моя ступня годится для новых ботинок, мой желудок поддерживает переваривание химсостава гамбургеров нового поколения, о везение! Это уже сегодня! А что же будет дальше? А дальше вслед за железкой в мясорубку отправимся мы с вами. Мы будем учиться обхаживать операционную систему, понимать операционную систему, контактировать с операционной системой. Откроются курсы по изучению психологии, привычек и мотивов поведения операционной системы, появятся тренинги "как расположить к себе операционную систему", "эффективное убеждение операционной системы", "тактика и стратегия переговоров с операционной системой"... На прилавках повылазят книжки "Чего хочет операционная система", "Как завоевать доверие операционной системы", "Искусство подчинять себе операционную систему", "1001 способ произвести впечатление на операционную систему"...
Система должна знать свое место! Человек - полновластный хозяин системы, машина - раб. Раб должен выполнять любые указания - бегом и без разговоров. Я всегда жил именно в таком компьютерном мире - с 1990 года, когда впервые залез с паяльником в свою БК0010-01 и переключил по совету бывалых тактовую частоту процессора с заводской 4мгц на 6мгц - и все стало летать под пальцами. Там еще не было операционной системы, там комфортная скорость действительно зависела только от частоты процессора. Комфорт развращает. И я привык. И летало у меня с той поры всегда. Я никогда не морочился и всегда покупал самую дешевую на тот момент модель нового железа, потому что знал: у меня все будет летать. Почему? Потому что я не использую говно-софт - у меня был такой принцип. А то, что я использую - не говно-софт. Независимо от типа поколения, самое дешевое железо в линейке обычно не шумит и не греется, а мне всегда нужно было именно это. У меня никогда не было Windows, я его считал и считаю говно-софтом. У меня летали последовательно серии DOS, затем OS/2 (Warp, Merlin, Aurora), потом ALT-Linux (2, 3, 4...) Я никогда не мог работать на чужих виндокомпьютерах - они почему-то тормозили. Их владельцы изумлялись, когда я говорил им об этом, никто им не говорил ничего подобного. А я привык работать с другими системными задержками. И я думал, что это наверно из-за непривычной клавиатуры. Друзья же с трудом сидели за моим компьютером - стоило им задуматься, буквы стреляли очередями из-за настроек клавиатуры, к которым я привык еще со времен турбированной БК0010. И я честно все эти годы думал, что дело в удачном типе клавиатуры, которой я пользуюсь много-много лет! А дело-то в специфической на грани осознавания реакции системы - примерно то, о чем недавно говорил Arkanoid, только про мобильные телефоны.
Но вот я поставил Убунту - самый, как я слышал, прогрессивный и добрый к пользователю Линукс. Я вывел клавиатурные задержки в привычный минимум. А потом - еще меньше, так, что даже сам не успевал убирать палец вовремя. Но это не спасало. Я понял, что не могу работать за Убунтой! Как не смог когда-то под FreeBSD, которая тоже не в ту же микросекунду отзывалась на команды. Как не смог когда-то осилить хваленый OpenOffice - он тормозил под пальцами, в отличие от Winword (да-да, запускается и под Linux и не тормозит почему-то).
Я в ужасе вернулся на свой родной привычный ALT-Linux. Тот самый ALT-Linux, на который я тоже начал понемногу ворчать, и чего-то мне по мелочам уже не нравилось, и чего-то не скомпилилось, и чего-то не хватало... Тот самый ALT-Linux (altlinux.ru, кому интересно), который у меня умер на прошлой неделе из-за того, что я забыл после очередных экспериментов проверить установки и полез обновлять какую-то ерунду, и умный пакет-менеджер "обновил" мне всю систему из репозитария Сифилиса, после чего в ней отвалилось все - от шрифтов до звуковой карты. И я тогда подумал, что это знак, и что не зря на логотипе ALT-линукса один пингвин сосет у другого, и вообще пора попробовать какой-нибудь более продвинутый и международный Линукс. Попробовал. Спасибо. Наелся говна. Просидел неделю с настройками, плюнул, снова поставил ALT и надолго потерял желание экспериментировать. В итоге - пропавшая неделя работы и куча неизрасходованного мата, который я, уж извините, расходую как умею в этой заметке о наболевшем.
Товарищи линуксоиды, программисты-опенсорсники, я хочу задать только один вопрос: вы не обалдели? Вас миллионы по всему миру! Среди вас опытные черти, лучшие мировые программисты! Вы ж если захотите, так возьмете какой-нибудь дистрибутив и вылижете его напильником, чтоб летал и на первом Пентиуме в 32 мегах! И я даже видел такие дистрибутивы, они прекрасны, но с ними потом придется мучаться годами, собирать софт и читать мануалы, когда понадобится подвесить вебкамеру, примонтировать флэшку или сделать еще какую-нибудь непредусмотренную операцию. А я пользователь, я не хочу и не умею писать и компилировать софт! Не надо мне рассказывать, как это просто и здорово! Мне на не уперлось читать тонны документаций и медитировать, что означает и как поступить если "ОШИБКА КОМПИЛЯЦИИ: установите библиотеку не ниже huiTamLib-2.4.0". При том, что в системе, разумеется, давно присутствует какая-нибудь "huiTamLib2-5.1"? Ее предлагается снести чтобы отвалилось полсистемы или обновить до старой чтоб полсистемы отвалилось? Вам же знаком этот повседневный линуксовый дзен, не правда ли? Так не надо наверно тарахтеть, как легко одним нажатием кнопки сами по себе собираются любые программы. Да и, скажите, на что это мне, пользователю? Почему нельзя собрать весь мировой человеческий мозг и сделать один нормальный дистрибутив, чтоб работал. И чтобы дистрибутив пытался угадать, чего хочет пользователь, а не наоборот. Но чтобы решал в итоге все пользователь, а не дистрибутив за него. Неужели это так сложно? Один дистрибутив на весь земной шарик? Вам же, уже всю основную работу сделали - у вас есть ядро Линукса, которое вам дается фактически свыше, от бога. Осталось только собрать вокруг него сам Линукс, чтоб ставился сам, не требуя от пользователя никаких знаний, и оборудование понимал, и не тормозил потом. Один - на весь мир, самый быстрый и самый удобный для чайника, слабо? Как позиционировала себя Убунта, пока не оказалась на поверку тормознутым говном. Или это несовместимые понятия - быстрота и удобство? У вас там что, студенты свои первые курсовые защищают, собирая линуксовые дистрибутивы? Так неужели это так сложно, взять пару опытных волков, чтоб они построили в ряд всех подростков и объяснили, что так и так писать - нельзя, тут вам, не сортировка пузырьком на бейсике, а системный ресурс, где счет идет на доли секунды, задайте таблично и не выеживайтесь, а здесь и здесь - вообще надо переписать потому что ужос, а вот тут - зачемизобретать велосипед, возьмите стандартный алгоритм из отлаженной еще в 81 году библиотеки, а вот те и эти абзацы - вообще не годятся, потому что никто вам столько памяти не даст под каждую такую ерунду... Помочь детям, указать и подправить. И сделать всем миром один дистрибутив вместо сотни недоносков. Но вокруг же, ужас полный! Линуксов - жопой жуй, в каждой деревне свой Линукс!
Дистрибутив SuSe видел тут недавно. Очень коротенько видел - он был установлен на ноутбуке, что купила сестра. А я включил один раз прежде чем снести. Сестра заглянула мне через плечо в экран и пришла в полный шок от покупки: она-то брала ноутбук для верстки (не под Линуксом, естественно), и не думала, что там такого жуткого качества дисплей! А дисплей реально жуткого качества, пиксель на пискель не попадает и расплывается! Сестра ж не могла знать, что дисплей-то отличный, просто фирменным образом официально поставляемый с этим ноутбуком SuSe не смог правильно определить разрешение! Да как вы это себе вообще представляли? Что я включу свежекупленный ноутбук и вместо работы сразу займусь программированием, полезу по форумам читать доки, как и где в каком конфиге мне выставить какие параметры, и какие драйвера пересобрать руками, чтобы получить свое не очень стандартное 1280x800? Потому что этот нестандарт мышкой из менюшек пользователю ни#я же не выставить, это надо куда-то по консолям лезть и чего-то там программировать, причем знать, где именно и как. И этот квест должен пройти каждый владелец ноутбуков этой модели? Вы, суки, не поленились голографические наклеечки распечатать "SuSe Linux" с вашей чебурашкой! А задать в предустановленном дистрибутиве нужное разрешение экрана того ноутбука, который вы продаете, - что, религия не позволяет? И не надо мне врать, что SuSe Novell типа не в курсе, как его Линуксом злые торговцы комплектуют ноутбуки этого типа с голографическими наклеечками. А может, вы заранее знали, что я куплю ноутбук чтобы снести на#й ваш SuSe и поставить сестре XP + Quark? Так что же тогда говорить про какую-то "альтернативу", если заранее делаем системы под снос?
Почему когда я хочу поставить, например, Debian, я захожу на сайт и вижу там в разделе скачивания комплект ISO-образов 28 штук CD с крайне мутной и крайне длинной инструкцией насчет того, что вы можете скачать все эти 28 CD, а можете только первый из них, и тоже наверно будет нормальненько, а можете вообще скачать 4 DVD, и тоже ничего, а можете и как-то по-другому. И вся эта фигня - длиннющее руководство по одному лишь выбору метода установки дистрибутива, и все это в русском переводе (я имею право не знать иностранного языка?) пересыпано дикими американизмами "вероятно, наилучшим способом для вашего случая станет..." Вероятно - это, вы сами сомневаетесь что ли? А что мне тогда делать? И у меня, пользователя, сразу пропадает всякое желание ставить Debian. Я же не идиот, я же чую жопой, что если производитель не смог мне даже внятно указать, какой мне файл скачать чтоб поставить в моем самом типичном случае ("пришел на сайт пацан и хочет линукс"), а заставляет вместо этого изучать длиннющие и не уверенные в себе документации, то это ж ясно, что так будет и дальше. И жопой чую, что наверняка ваш первый диск из 28 сам собой в интернет ни#я не полезет, и меня по ходу установки ждет еще миллион длиннющих документаций по каждому чуху (которых взять в тот момент будет негде), и придется неделю осваивать новую профессию "установщик дистрибутива Debian" и неделю сидеть в консоли, конфигурить. Это ж страх, какой! А я пользователь. Я не обязан изучать архитектуру и схемы инсталляции вашей системы, неужели это так трудно понять? Мне нужна одна кнопка на сайте "скачать и установить шоб фсё летало". Вообще, 28 дисков, для кого это все выложено в интернете? Для жены того полярника, который без интернета сидит в варежках на пингвиньем пуху, чтоб она скачала, прожгла на болванки и послала ему вертолетом в посылке?
И вот так везде. Либо делают программисты для программистов, но жопой к пользователю. Либо попытки повернуться лицом к пользователю, но это сразу превращается в идеологический Виндоус со всеми "введите пароль, но не менее 6 символов", "вы можете установить любые приложения из тех двух, что я предлагаю".Нет в мире подходящей операционной системы!
Говнище страшное Виндоус любой - это вообще не обсуждается, дырявое деспотичное ведро с глюками и вирусами. Как вы с этим живете - вообще выше моего понимания. Работать на компьютере, не забывая ни на минуту, что везде в интернете можно подхватить вирус, нарваться на троян, что надо вовремя обновлять спасительную антивирусную программу, а иначе - машина превращается в зомби для спаморассылок, начинает тормозить, виснуть или подсовывать рекламу, украдены пароли-блоги, а может даже отформатирован диск. Это как снимать комнату в туберкулезном бараке, тщательно соблюдая гигиену, не расставаясь ни днем ни ночью с марлевой повязкой, принимая профилактические антибиотики и три раза в сутки обтираясь раствором хлорки из специально купленного и регулярно обновляемого ведра.
FreeBSD - абсолютно негуманоидная штука в качестве домашней машины.
Наверняка дрянь и МАК, хотя не видел, но знаю, что там никакой альтернативы софта, да и вообще сама идея покупать специальный компьютер ради операционной системы - это как покупать лошадь ради подковы.
Дрянь Ubuntu, Debian, SuSe. Один ALT-Linux пока спасает. Один лишь. И тот - отечественный и туго развивающийся. Может как раз потому он все еще такой быстрый.
Скажите, я что, действительно так много хочу от операционной системы? Чтоб ее архитектура не допускала существования реально действующих вирусов и уязвимостей, чтоб она летала на любом даже старом железе, понимала любое оборудование, запускала любые нужные мне программы, повсеместно поддерживалась и регулярно развивалась, работала на русском языке, не требовала от меня программирования и специальных знаний, умела тактично подсказывать, но не смела учить меня жизни, умела предлагать популярные решения, но не навязывала силой дебильные типовые варианты, и никогда ни при каких условиях не притормаживала и не зависала? Автор _ http://www.razgovor.o...al/article588/ | |
| |
13.07.2008 - 22:19 |
mazaj
Грамотный
Группа: Пользователи Сообщений: 298 Регистрация: 29.08.2007 Пользователь №: 476.886
Респектов: 55
Предупреждений:
| Цитата | Quote И как и винду можно (и есть сборки коль сами не умеете) на Флешке содержать так и Линуксы есть на Флешке с самыми минемальнымы запросами Зацепило! Захотелось подлить масла в огонь Такое сложилось впечатление, будто в Линуксе все работают только в терминале. Позволю себе не согласиться. Таки ДА кофигурировать лучше руками и своими, знаешь что получиться должно, проще найти ошибки. Все эти универсальные конфигураторы, как правило не всегда дают те опции, которые хотелось бы. Но меня совсем не прельщает ВСЁ делать из консоли. Программисты народ ленивый , поэтому проще написать один раз скрипт и не морочить себе нижнюю часть спины. Но здесь автор поднимает вопрос о том, что это должно возлогаться на сборшиков дистрибутивов. То есть, он хочет это всё удовольствие сразу из коробки. И его как пользователя понять можно. Но только при одном НО, если он покупает коммерческий продукт. Тогда он вправе требовать этих сладостей. Именно для этого и существует техподдержка в соответствующих дистрибутивах. А его возмущает, что мол "усредняют", и никого не должно интересовать, какой длины его пароль Но простите! А как быть с теми кто первый раз взял в руки Линукс. Ведь они не только не думают о длине пароля, а ещё не совсем чётко понимают его необходимость как такового. Я часто сталкивался с такими вопросами. И это иногда очень тяжело объяснить человеку, у которого есть компьютер, и он не собирается делиться им ни с кем В том и прелесть Линукса, что я могу взять его и настроить под своё "железо" и свою задачу. Другое дело, что иногда хочется и рюшиков, и скорости, и бесплатно ... УТОПИЯ! Никто не подарит вам Феррари ручной сборки. | |
| |
14.07.2008 - 9:30 |
Imho
профи!
Группа: Наши Люди Сообщений: 671 Регистрация: 15.04.2008 Из: Тула Пользователь №: 846.186
Респектов: 109
| Цитата | Quote(mazaj @ 13.07.2008 - 22:22) Зацепило! Захотелось подлить масла в огонь Такое сложилось впечатление, будто в Линуксе все работают только в терминале. Позволю себе не согласиться. Таки ДА кофигурировать лучше руками и своими, знаешь что получиться должно, проще найти ошибки. Все эти универсальные конфигураторы, как правило не всегда дают те опции, которые хотелось бы. Но меня совсем не прельщает ВСЁ делать из консоли. Программисты народ ленивый , поэтому проще написать один раз скрипт и не морочить себе нижнюю часть спины. Но здесь автор поднимает вопрос о том, что это должно возлогаться на сборшиков дистрибутивов. То есть, он хочет это всё удовольствие сразу из коробки. И его как пользователя понять можно. Но только при одном НО, если он покупает коммерческий продукт. Тогда он вправе требовать этих сладостей. Именно для этого и существует техподдержка в соответствующих дистрибутивах. А его возмущает, что мол "усредняют", и никого не должно интересовать, какой длины его пароль Но простите! А как быть с теми кто первый раз взял в руки Линукс. Ведь они не только не думают о длине пароля, а ещё не совсем чётко понимают его необходимость как такового. Я часто сталкивался с такими вопросами. И это иногда очень тяжело объяснить человеку, у которого есть компьютер, и он не собирается делиться им ни с кем В том и прелесть Линукса, что я могу взять его и настроить под своё "железо" и свою задачу. Другое дело, что иногда хочется и рюшиков, и скорости, и бесплатно ... УТОПИЯ! Никто не подарит вам Феррари ручной сборки. Корень то проблемы несколько иной. Речь не идет о ручной настройке. Я ввообще удивлен, о ней говорится. Это аксиома. С турдом себе представляю линукс без ручной настройка. Так не бывает. Некторые(как я подозреваю не так давно перешли на линукс) линуксоиды почему то сразу встают в "позу" и начинаются бесконечные разговоры о версии установленной библиотеки руки.sys Неправильно мол настраиваете и т.п. Речь же идет о оптимизации. Если 5-7 лет назад я мог запозорить виндовозника одним сравнением конфигурации сист.блоков и КПД компьютеров, то сейчас это несколько сложнее Некоторые начнут упоминать висту. С этим мутантом сравнивать вообще нет у смысла. Что бы не говорили о МС, но она неплохая компания. однако продуктами аля windows ME и Vista она позорит свое имя. Большинство отстроенных дистрибутивов линукс несомненно выигрывают у той же win xp, даже при исках. Но разница уже не столь существенна. Да, можно урезать свою сборку достаточно сильно, отсказаться от иксов, однако это не выход. | |
| |
22.07.2008 - 10:13 |
Imho
профи!
Группа: Наши Люди Сообщений: 671 Регистрация: 15.04.2008 Из: Тула Пользователь №: 846.186
Респектов: 109
| Цитата | Quote(mazaj @ 15.07.2008 - 15:54) Под старое желез ветку 2.6 лучше вообще не использовать. Именно эта ветка даёт на старом железе "тормознутые" ощущения. С 2.4 (при одинаковом размере дистрибутива) - этого не наблюдается. По этому не стоит ставить двигатель от КАМАЗ-а на Запорожец. У меня Первый Пентиум 166-Гц с 64-М памяти тянет в полный рост. Другое дело когда его включаешь после четвёртого с гигабайтом оперативки, очень хочется спать А вот хочу. Может конечно наглею немного, а может уже привыкший к хорошему - с трудом принимаю плохое. | |
| |
22.07.2008 - 13:50 |
mazaj
Грамотный
Группа: Пользователи Сообщений: 298 Регистрация: 29.08.2007 Пользователь №: 476.886
Респектов: 55
Предупреждений:
| Цитата | Quote(Imho @ 22.07.2008 - 10:16) Что именно 2.6 на первый Пентиум? Так у Вас и половины её возможностей не будут работать. Сама архитектура ядра была создана на вырост. С расчётом, что мощности процессоров будут расти. Здесь всё очень логично и дальновидно. С 2.4 дела обстоят тоже не плохо, ядро развивается и показывает хорошие результаты при правильной оптимизации. появилась поддержка новых стандартов Си. Есть отличные надстройки к нему, позволяющие построить на его основе кластер. Даже в домашних условиях (многие просто выбрасывают старые Пентиумы), можно построить прототип. Было бы желание и время . | |
| |
9.08.2008 - 8:28 |
ЭЖД
*nix`оид
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 11.935 Регистрация: 18.09.2004 Пользователь №: 1.679
Респектов: 789
| Почему свободное ПО недостаточно удобно, и как сделать его удобнее Цитата | Quote Дизайнер компании Canonical отмечает постепенное улучшение удобства использования свободного ПО и ПО, разрабатываемого на добровольных началах в целом. Помимо улучшения как такового, в наличии имеются и качественные изменения в приоритетах, которые нелишне взять на заметку при разработке интерфейса пользователя (UI). Рассмотрены причины отставания от проприетарного ПО, и способы решения этих проблем.
- Слабые стимулы к удобству. Для коммерческого ПО финансовое положение поставщика зависит от этого напрямую, через количество пользователей и объём продаж им. Для свободного ПО мотивация как будто не связана с количеством пользователей.
Что делать: организаторы могут обратить больше внимания на мотивацию к интерфейсу пользователя. Устроители наград могут выделять отдельную номинацию для разработчиков за хороший дизайн, система вознаграждений может позволять людям направлять средства разработчикам за именно хороший дизайн, система разделения версий может различать версии ПО и условия их поставки не только по функционалу, обеспечиваемому этим ПО, но и по удобству использования.
- Хороших дизайнеров мало. Мало хороших разработчиков, и мало хороших дизайнеров. Тем реже случаи, когда это совмещается в одном. Некоторые, конечно, заняты на такой работе, но уже совсем редко бывает, что это на общественных началах.
Что делать: выпускайте больше хороших обучающих материалов, помогайте тем сообществам, которые объединяют дизайнеров и программистов, ведите работу над проектами свободного ПО с разделением труда на программистов, дизайнеров и т. д.
- Часто мы не замечаем их предложений по дизайну. мы часто говорим друг другу "покажи исходник", а дизайнеру мы отвечаем "присылай исправление". Но, как правило, дизайнер - не программист, и сам работающий код написать не может.
Что с этим делать: главе проекта рекомендуется наладить взаимодействие со всеми, кто заинтересован, уже на стадии выработки интерфейса пользователя. Публиковать наравне с остальной проектной документацией описания и характеристики интерфейса пользователя для обсуждения его, например, в онлайн-дневниках, системах запросов на улучшение ПО, и повысить приоритет таких запросов до уровня сообщений об ошибках в такого рода системах.
- Удобство субъективно. Мы можем более точно судить о скорости и полезности ПО, чем об удобстве. Чтобы оценить удобство, нужны подробные тесты использования. Но мало кто из пользователей поступает настолько тщательно, и дизайнеры таким образом остаются без результатов таких тестов. А ведь на такие запросы нужно проводить работы по дизайну — и снова проводить тесты.
Что делать: поощряйте мелкомасштабные тесты пользователей на общественных началах, внедряйте и развивайте ПО, способствующее этому: снимки экранов, видеозапись и т. д. Направляйте разработку таким образом, чтобы пользовательские тесты оказывались важнее, при этом в требованиях к разработке выделяйте преимущественно те моменты, которые трудно уловить пользователю.
- Код, а потом дизайн. ПО получается намного более удобным, когда сначала сделан хотя бы набросок. Изменения, вносимые в интерфейс пользователя, могут затрагивать реализацию различных частей кода, таких как многопоточность, способ хранения рабочих данных и т. д. Однако, часто мы просто пишем код, оставляя удобство для пользователя "на потом".
Однако по мере роста объёма кода, выправлять дизайн становится всё сложнее. Особенно пикантно когда после это происходит выхода версии 1.0 - уже было набравшая вес база пользователей смотрит на это "как баран на новые ворота" и отворачивается в сторону конкурентов. Что делать: объединяйте "по два" дизайнеров с теми программистами, когда они собираются сделать что-то новое, с тем, чтобы сначала было решено по дизайну.
- Разнобой. Случается, что дизайнеры работают над проектом "каждый помаленьку". Полученные "винегреты" показывают, что качество такого дизайна обратно пропорционально количеству дизайнеров.
Что делать: Выделять ведущего дизайнера интерфейса пользователя, принимающего вклад всех остальных, и решающего с программистами, что именно можно воплотить.
- "Остатки прежней роскоши". Часто разработчики пытаются имитировать проверенные временем дизайны. Но далеко не всегда можно точно полагаться на то, что интерфейс пользователя от Apple или Microsoft заведомо хорош. Случается разработчики свободного ПО не предлагают своё видение того, каким должен быть интерфейс пользователя, а повторяют ошибки предшественников.
Что делать: поддерживать эксперименты в области дизайна, и по мере их успешности обновлять проектную документацию для направления дизайнеров в нужное русло.
- Делаем "под себя". Разработчики часто пишут для себя, то есть, полагаясь в разработке в основном на собственные нужды. При этом не берутся в расчёт нужные пользователям с первых шагов вещи, такие, как первоначальная установка и настройка, и импорт настроек из конкурирующего ПО.
Что делать. Сила, как известно - в простоте, поэтому в удобстве использования давайте лучше относиться к простым дизайнам, а к сложным - наоборот. И предлагайте работать с вашим ПО тем , кто вас окружает - друзьям и семьям.
- "Крошки на столе". Вполне возможно, что прелесть вашего ПО будет сложно разглядеть за теми оставшимися мелочами, которые мешают работать с ним неподготовленному пользователю, ведь "хороших танцоров" среди них действительно немного, и понятно почему им нередко "что-то мешает".
Что делать. Планируя работу над ошибками в ПО, отдавайте себе отчёт в том, сколько длится каждая её часть. Ведь многие досадные ошибки в интерфейсе пользователя могут быть исправлены раньше других, потому лучше бы их поставить в расписание выполнения работ пораньше.
- Многовариантность для удобства избранных. Случается, что разработчики реагируют на запросы пользователей тем, что предлагают им в настройках изменить поведение ПО для какого-то случая. В коммерческом ПО разработчики продолжают работать над проектом по какому-то одному из вариантов, даже когда они не согласны с его выбором.
Что делать: Проявлять твёрдость в руководстве проектом, вводить в обиход простоту. Также можно распределять многовариантность по веткам в системе контроля версий.
- "15 минут славы". Понятно, что каждый доброволец хочет занять место на экране пользователя, чтобы как будто сказать "вот это - делал я". В итоге интерфейс пользователя загромождён элементами, которые, может быть, и утратили свою актуальность, да вот только гневать не хотелось бы таких авторов.
Что делать: использовать другие возможности, например, блоги. Регулярно пересматривать изменения в коде, затрагивающие дизайн, и пересматривать существующий код на тему нужности каждого элемента.
- Затруднённость командного взаимодействие на удалёнке. Как правило, разработка свободного ПО очень разнесена территориально. В основном мы взаимодействуем текстовыми способами: почта, чаты и т. д. Но интерфейс пользователя включает и поведение ПО, и графику, поэтому возможны недопонимания.
Что делать. Развивайте и внедряйте средства мультимедиа-общения: voip, видеочаты, "виртуальные планшеты" и т. д. И, по возможности, чаще встречайтесь лично.
- Часто мы пишем ПО, а к нему отдельно - графический интерфейс. Это, конечно, хорошо для повторного использования того же кода, модульности, но в графическом ПО, например, индикатор хода выполнения процесса имеет решающее значение. Хотя и понятно, что для терминалов это нехарактерно.
Что делать: сначала подумайте, как будет выглядеть и вести себя графический интерфейс, а уже потом решайте, как "расслаивать" ПО для отделения его кода от общего.
- Разнесённые "по углам" команды разработчиков. Что бы вы ни делали на компьютере, как правило, используются целые разные наборы ПО. И в отличие от коммерческого ПО, команды, которые их разрабатывают, не настолько сильно связаны друг с другом. У них разные подходы к разработке и выпуску релизов, это часто затрудняет внесение дизайнерами улучшений интерфейса пользователя, ведь он затрагивает сразу несколько таких подсистем. Например, чтобы посмотреть и напечатать веб-страницу, человек в той или иной мере использует порядка десятка элементов интерфейса ПО из разных подсистем.
- Что делать. Задача поставщикам ПО: координировать работу таких команд, если, конечно, они могут позволить себе содержать штат разработчиков на всех уровнях стека ПО. При этом вовлекать в эту координацию вклад и со стороны.
В ближайшие месяцы Matthew Paul Thomas покажет примеры решения таких проблем. Источник_ http://mpt.net.nz/ | |
| |
7.12.2009 - 20:06 |
partizanen
Опытный юзверь
Группа: Пользователи Сообщений: 128 Регистрация: 4.11.2006 Из: Самый Крайний Север Пользователь №: 262.545
Респектов: 39
Предупреждений: 0
| +100 Мазаю! Именно так. Хочешь "из коробки" - покупай. Если честно, меня по работе достало точить и курить... потому домой, не парясь покупаю, "из коробки", полчаса и всё крутится и радует глаз. Да к тому же , если я дома сяду точить Линух.... Первой в меня кинет камень товарищ супруга, ей без "одноклассников" не прожить, потом дитё добьёт, потому как школа-задания-общение. Причём то самое "из коробки" чудно пашет со всеми девайсами и не доставляет неудобств. "а точить Линукс - можно бесконечно" слова коллеги после 2-3 литров вкусного пива. ЗЫ чуть не забыл, "чудо из коробки" естественно Linux. | |
| |
|
|