>а он даже не попробовав альтернативы с пеной у рта доказывает
У людей может не быть ни времени, ни желания пробовать что-то ещё. Вот я по возможности пытаюсь всё заюзать, хотя меня больше волнует программирование, а не само использование ОС, то есть я стерплю всё к чему сам не привык, и если надо разовью у себя новые привычки.
Недавно вот развлекался компиляцией проектов на линуксе с помощью gcc из командной строки, довольно забавно и познавательно, со времён ассемблера такого не делал. Хотя нет, я ещё .NET пару лет назад компилил без VS, встроенными в .NET Framework компиляторами, но это немножко не то, то есть делается так же, но ощущается почему-то по другому.
>что его выбор оптимален…
Есть такая позиция, что если всё работает, то всё и хорошо. Лично она меня устраивает, хотя с винды я кое-чего не могу получить, хотя бы бесплатности, всё о мегапроектах потому что мечтаю, а платить за софт не хочу :)
Ещё используя разные ОС, можно добиться разных точек зрения на одну и ту же проблему, но обычным юзерам, для которых компьютер является источником развлечений ни к чему мучать свои мозги. Все равно компьютер под линуксом их больше, чем компьютер под виндой не развлечёт.
Нет, это как раз то будущее, которое бы наступило не будь линукса :) Можно программировать под виндой, но запускать свои сервисы на PHP или Ruby под виндой довольно глупо, хотя бы по денежной причине (а есть ведь ещё и скорость, хотя вроде говорили, что эту часть доработали).
>Она звучит так, как будто если код ОС закрыт, то под ней и программировать невозможно в принципе или связано с очень большими трудностями
Закрыто там ядро не закрыто, да и вообще, причём здесь ядро. Ядро надо компилировать если хочешь добиться максимум производительности на конкретном компьютере, и то не факт, что это действительно надо, как бы хуже не вышло.
Хотя меняя ядро, можно ускорить запуск системы и т.д. и т.п., что в винде невозможно, а некоторым программистам хочется. Между прочим тут где-то новость недавно проскакивала на этот счёт.
>Но тем не менее винду покупают, причем в странах где традиции считать деньги не прерывалась лет на 70.
Я не против винды, были задан вопрос, — «Какие есть обьективные причины для перехода на линукс?», я ответил. Ты сказал, что PHP и Ruby программисты не будут копаться в ядре, а я сказал, что эти программисты существуют только благодаря линуксу.
Иначе они сейчас юзали что-нибудь другое, на винде или на чём ещё я не знаю, но точно не PHP и Ruby, потому что не было бы этих языков и серверов для них в том числе и для винды, было бы что-то иное, как раз этот VB/VBA, вот на нём бы они и сидели :) :) :) И жили бы мы в эпоху побеждающего VBSrcipt'а и супер несовместимых глючных систем.
>Ну справедливости ради у китацев суммарная производительность суперкомпов (топ 500)раза в 3 выше чем в мире суммарная производительность супер компов под виндой, да и самих суперкомпов в три раза больше.
О чём и говорю, в соблюдающих лицензии странах кому в голову придёт строить на винде суперкомпы, разве что самому майкрософту.
Он же сказал не made in Russia, а made for Russia, то есть нам специально продают некачественный товар. Иногда у меня возникает мысль, что чинесы специально нас травят, ведь они даже в обычные тапочки умудряются засунуть смертельные при вдыхании вещества, то есть посидев в их перевозящих фуре можно запросто откинуть коньки.
Мне кажется здесь знаешь как бывает, люди берут у плохого поставщика сломанные винты. То есть они сломались, люди их вернули, потом их починили и они снова пошли в продажу. А иногда продают уже использованное оборудование, или сами его юзают, или на реализацию берут.
Может даже отдел снабжения специально находит дешёвую партию товара и зная, что он бракованный ведутся на бросовую цену, ведь покупатель все равно получит его по обычной цене. Я за свою жизнь вывел несколько правил.
1. Лучше Asus никто не делает материнские платы и видеокарты.
2. Лучше Seagate никто не делает винчестеры.
3. Лучшая оперативная память это Kingston.
4. Никогда не покупать компьютер в торговых сетях где помимо компьютерной техники торгуют чем-то ещё (бытовой техникой, мебелью и прочим), в них первые три правила не работают :)
>Поинтересуйтесь происхождением комплектующих из своего системного блока. Там 80% «сверхнизкого», по вашим словам, качества. Извините, если расстроил. )
Всё было не так :) Я сам выбирал каждую комплектующую для своего компьютера. Он конечно по современным меркам уже старый, так как куплен много лет назад, но мне хватает, за ядрами сейчас вообще не угнаться.
CPU Intel Pentium 4 630, 3000 MHz (15 x 200)
M/B Asus P5AD2E-Premium (на коробке написано luxury, даже WiFi сразу встроен, плюс множество других возможностей)
Видеокарта Gigabyte NVIDIA GeForce 6600 (256 Мб) GV-NX66256DP
Корпус Asus 6AR (с двумя 12 см шасси, переднее с фильтром, охлаждает винты, так как без этого электронике винтов может прийти конец)
Мне как бы не кажется, что мои комплектующие на 80% низкого качества, так как выбирал их исходя из надёжности работы, а не из-за цены. Хотя многие экономят и потом жалуются, что у них всё летит.
Полностью согласен, не нравится линукс, пользуйся виндой. Я тоже пользуюсь виндой, только называю не «винда приспособленная для пользователя», а «сам себя приспособившимся для винды». Если бы я не был приспособлен для винды, то материл бы её при каждом удобном или уж скорее неудобном случае :), обзывал бы недоделкой.
Кстати, до XP начиная с 95 это и делал, пока она не стала стабильной и у меня не набрались программы для решения разных задач. Для тех кто сидит на висте, хр и довольны «как слоны», никто не заставляет вас переходить на другие ОС. Некоторые вот тут постоянно пишут, что довольны макбуками, и очень хорошо. Каждый сам выбирает удобное для него железо и ПО, которое ему по карману, за все последствия пользователь отвечает тоже сам :)
>Весьма спорное заявление, с трудом представляю пхп- или руби-программиста, читающего исходники ядра :)
Открытый код это не только исходники ядра. И PHP и Ruby это культура выросшая на GNU/Linux. Не было бы линукса, то не было бы и программистов использующих PHP или Ruby. Ведь мало того, что всё это разрабатывалось и запускает главным образом под линуксом, сам принцип обоих языков подразумевает открытость, то есть без обфускации (кодозапутывания), можно читать открытый код проектов. В общем, без линукса люди бы даже языков таких не знали PHP и Ruby.
>Тоже далеко не факт. Хоть с экономической, хоть с технической точки зрения
С технической точки зрения, не столь важно, что ставить, винду или линукс. Даже если предположить, что проект сделан на C++, а линуксы оптимизированы под C, а значит и под него, и даёт большую скорость, чем у Windows, то это как бы играет ощутимую роль лишь в масштабах таких проектов как Google, но не в мелких начинаниях.
А с экономической точки зрения винда стоит как железо, а железо стоит как зарплата программиста, а если ещё клиент/серверные базы посчитать, то как зарплата очень дорого программиста. Одну серверную винду можно купить, вместе с дополнительными службами, но с каждой новой виндой мы будем терять деньги, получая ту же функциональность, что и на линуксе, но жутко за неё переплачивая.
Программное обеспечение даже ста серверов обойдётся в миллионы рублей, а за эти деньги можно открыть свой бизнес или нанять небольшую группу программистов на год работы. Кстати, PHP или Ruby вообще нет смысла использовать на винде, ведь на неё эти проекты всего лишь портированы.
Есть и китайский путь развития, строить суперкомпьютеры на бросовой винде, так как майкрософт отдаёт им её в сотни раз дешевле, чем остальным странам, а то и бесплатно. Как в этом обсуждении сказали, первая доза бесплатна :) Но в России такой путь не прокатит, да и не нужно это.
>Другие совсем не смогли.
Так назови эти другие, желательно с номером версии, страна должна знать своих героев в лицо. А то винду критикуем конкретно, винда 98, винда хр, винда виста и прочее, с линуксами надо так же.
>Но с гимповскими окнами проблема была и под виндой, и под линуксом — yast тут не виноват
Да, я понял, но он действительно не правильно записывает настройки. Мне даже прокси пришлось вручную прописывать в файле конфигурации, чтобы он на нём заработал.
Это как раз по теме магазинов. Я вот ходил покупать компьютерную технику, и там с долларов на рубли пересчитывают. Так вот если доллар 23 с копейками стоил, а продавцы это увеличивали до 27, то вроде как терпимо. Но вот сейчас уже 31.5, и в пересчёте магазина ещё дороже, и желания никакого нет затариваться.
Теперь непонятно, то ли купить, что-то пока доллар совсем не съел мои деньги, то ли дождаться пока компьютерная техника станет дешевле, новейшая ведь с каждым годом в два раза дешевле стаёт. На счёт того, что доллар остановится на 35 рублях мне тоже сомнительно, ведь были 90-е, были 1998, теперь наступает 2009.
Действительно, что-то люди жалуются forum.ixbt.com/topic.cgi?id=11:36760-78. Не знаю, всю жизнь пользовался Seagate, ни один ещё не слетел, вероятно кому-то действительно не повезло, и попались палёные винты аля Made In China. Последний винт у меня ST31000340NS и ничего, уже год работает без проблем, как раз ES.2 брал на всякий случай, чтобы надёжность была выше.
В общем, могу сказать только, что по моим ощущениям Seagate сверхнадёжные винты, но если их выпуском занялась Чина, а наши магазины ради прибыли начали ими торговать, не взирая на то, что чинские товары как правило имеют сверхнизкое качество, то тогда всё может быть. А тем кто уже купил новые Seagate, надо наверное на всякий важные данные продублировать, уж два то винта точно не слетит за раз.
Доллар ещё недавно стоил 24 рубля, а теперь 31, есть там у них налоги нет, цены по любому растут. Пусть хоть обложатся своими налогами, все равно покупатель постарается взять где дешевле и надёжнее.
>Моя текущая винда ХР на ноуте работает без перезагрузки уже 29 дней в режиме 24*7
Она годами может работать без глюков, не в этом суть.
>Какие есть обьективные причины для перехода на линукс?
Для обычных пользователей смысл есть переходит только на бесплатные линуксы, потому что за не лицензионную винду могут наказать, тоже самое касается майкрософт офис и прочего. Возможности те же, но ничего платить не надо. Для предприятие покупка софта это тяжкое бремя, особенно если компьютеров много. Недостаток в том, что под винду в отличие от линукса сделано много хардкорных игр, однако для офиса это не так важно. Замечу так же, что переход офисов на линукс не всегда возможен из-за специфического софта.
Для программистов линукс нужен потому, что открыт исходный код. Второе применение сервера, так как для масштабирования может понадобится очень много лицензий операционных систем, баз данных и прочего. Чем больше серверов, тем выгоднее использовать линуксы, ведь лицензии на многие из них не требуют каких-либо денежных отчислений.
Во всяком случае если создавать какой-либо мегасервис, лучше сразу предвидеть, что на винде у него будет нулевая масштабируемость. За те деньги которые уйдут на винду можно будет покупать заводы, корабли, пароходы, или просто очень много хороших программистов.
>Я не холивара ради, мне просто интересно.
И замечу никакого холивара :)
Если openSUSE 11.0, то да, там очень кривое всё. Бета версии продуктов вместо стабильных релизов, yast2 ничего не записывает, у него куча глюков. Обсуждать её недостатки пожалуй нет смысла, я ей как раз и пользуюсь сейчас параллельно с виндой.
Очень удобно учить линукс, когда всё отваливается на ходу, плюс слишком много надо обновлять, что тоже тренирует. С Мандривой 2008 и Кубунтой такого нет, но Мандрива больше напоминает винду.
Есть и другие дистрибутивы, но если ты пользовался openSUSE 11.0, то согласен на все сто, это не для обычных юзеров, слишком много у новела соглашений с майкрософт. По нему лучше не судить о линуксах, иначе создастся впечатление, что все GNU/Linux это глючащая неудобная лажа, а это далеко не так.
>Но почему нельзя хотя бы убрать второстепенные окна из таскбара? Раньше думал, это проблема Qt под виндой. Оказалось, что в линуксе так же. В настройках все есть, но ни на что не влияет.
Настройки в openSUSE это yast2, он действительно ничего толком прописать не может, надо напрямую с утилитами взаимодействовать, а то и ручками файлы конфигураций менять. Но вот на счёт Qt не совсем понял, что тебя в нём не устраивает?
>Юзабилити в другом: большинство действий должно совершаться интуитивно.
А интуитивно они совершаются по привычке, то есть человек пересевший с винды на линукс будет тыкать кнопки и менюшки по аналогии с виндой. Если будут отличия, то этот человек может подумать, — «Какая это линукс корявая», однако данное мнение субъективно.
Я пробовал Kubuntu, но она показалась мне не такой как винда, и мне стало неудобно. OpenSUSE 11.0 тоже отличается и её легко случайно испортить. А вот Mandriva 2008 очень похоже на винду, особенно если сразу поставить на неё wine, плюс она стабильна.
>Скажете навскидку, чем отличаются все эти пункты? А чем отличаются Graphics и KDE/Graphics? Programming и KDE/Development? Sound&Video и KDE/Multimedia?
Это вопрос не ко мне, мне нравится рабочий стол KDE4 и Qt 4.x.x на котором можно писать кроссплатформенные приложения. То есть вопрос не ко мне, потому что я знаю ответ, отличия в том, что на KDE используется Qt со всеми вытекающими последствиями.
Скриншот так понимаю от Gnome, это ведь Ubuntu, то есть используется GTK+, в этом и отличия. Но как бы вопрос не в программной реализации, это уже привычка к определённым программам, тоже кстати проблема.
Интересное явление, что пользуясь Firefox, я не ощущая дискомфорта в линуксах, так как он там сразу есть. Вот примерно по такой схеме наверное и надо действовать, то есть или переводит пользователей на кроссплатформенные программы, или делать абсолютную копию интерфейса программ, к которым они привыкли в винде.
>Люди, которые хоть немного понимают в дизайне интерфейсов и юзабилити, никогда такого не наворочали бы
Признаться в Windows XP все меню поменял примерно по такой аналогии, а то у меня было слишком много пунктов, и они все лежали в Пуск->Программы, и открывалось жутко большое меню (прокручивать я тоже не люблю).
К счастью в Windows XP есть служба, которая следит за изменением положений папок, файлов и ярлыков на них, так что данные о моих изменениях не портят процесс деинсталляции. Это как бы то, что я позаимствовал у линукса для винды.
Но как бы все равно всё, что я говорю сводится банально к привычке. Ведь люди даже винду по разному настраивают. Меня например раздражает, когда в проводнике можно выбирать пункты одинарным щелчком, я предпочитаю один, а некоторые выбирают один и потом за компом стрёмно сидеть или приходится менять настройки и тогда уже других начинает раздражать. А некоторые вообще на тотал коммандер подсели.
Каждый пользователь несёт с собой присущие ему навыки, в этом и заключается вся интуитивность, как говорится «привычка — вторая натура».
>И это только один маленький пример.
Приведи ещё пару примеров, я читал книжки по построению интерфейсов, да и сам баловался сочетая различные элементы управления, виджеты, ну и т.д. в различных системах программирования. Интересно просто, что вызывает наибольший негатив и неприязнь.
>не раньше чем он догонит винду по юзабилити и устойчивости
Этого никогда не будет, так как юзабилити зависит только от юзера, и если юзер не будет пользоваться линуксом, то для него никогда линукс не станет удобным. То что для одних удобно, другими может восприниматься как мега извращение, и напротив самый корявый, но привычный интерфейс оставляет благоприятные впечатления.
В майкрософт очень давно это просекли, потому с каждой новой версией делают немного иной интерфейс, юзер привыкает, а в итоге все привыкают к винде. Правда иногда случаются накладки, интерфейс слишком непривычен, но в целом это не меняет ситуацию, так как в этом случае они выпускают обновления с откатами до предыдущих версий.
У линуксов самая главная проблема сейчас это не сервера и не офис, с этим всё отлично, так же как и с юзабилити. Проблема в малом количестве игр выпускаемых под эти оси.
Интернет журналы тоже надо как-то монетизировать. Нужен журнал, поиск рекламодателей, и получение денег. В pdf вроде и так многие библиотеки могут переводить гипертекст и прочее, так что по идее можно создать нечто своё, другое дело что. Может журналы умрут не только как электронка или бумага, а как вид продукции.
Это юмор что-ли такой новомодный. О чём статья вообще, неужели о подсоединённых и отсоединённых объектах. Но ведь любой кто учит ADO.NET, по идее сразу с этим сталкивается, это первая глава любой книги по этой технологии. В MSDN сразу об этом написано.
Отсоединённые объекты
ExecuteReader, ExecuteScalar — запросы SELECT
ExecuteNonQuery — запросы UPDATE, INSERT и DELETE
Нет так уж и всё понятно. Автор очевидно пишет статьи с позиции обычного юзера, плохо представляющего как работают устройства. Основная работа специалистов осталась за кадром. А так да, всё понятно, что человек в ремонт устройство отнёс и там ему всё сделали.
У людей может не быть ни времени, ни желания пробовать что-то ещё. Вот я по возможности пытаюсь всё заюзать, хотя меня больше волнует программирование, а не само использование ОС, то есть я стерплю всё к чему сам не привык, и если надо разовью у себя новые привычки.
Недавно вот развлекался компиляцией проектов на линуксе с помощью gcc из командной строки, довольно забавно и познавательно, со времён ассемблера такого не делал. Хотя нет, я ещё .NET пару лет назад компилил без VS, встроенными в .NET Framework компиляторами, но это немножко не то, то есть делается так же, но ощущается почему-то по другому.
>что его выбор оптимален…
Есть такая позиция, что если всё работает, то всё и хорошо. Лично она меня устраивает, хотя с винды я кое-чего не могу получить, хотя бы бесплатности, всё о мегапроектах потому что мечтаю, а платить за софт не хочу :)
Ещё используя разные ОС, можно добиться разных точек зрения на одну и ту же проблему, но обычным юзерам, для которых компьютер является источником развлечений ни к чему мучать свои мозги. Все равно компьютер под линуксом их больше, чем компьютер под виндой не развлечёт.
Нет, это как раз то будущее, которое бы наступило не будь линукса :) Можно программировать под виндой, но запускать свои сервисы на PHP или Ruby под виндой довольно глупо, хотя бы по денежной причине (а есть ведь ещё и скорость, хотя вроде говорили, что эту часть доработали).
>Она звучит так, как будто если код ОС закрыт, то под ней и программировать невозможно в принципе или связано с очень большими трудностями
Закрыто там ядро не закрыто, да и вообще, причём здесь ядро. Ядро надо компилировать если хочешь добиться максимум производительности на конкретном компьютере, и то не факт, что это действительно надо, как бы хуже не вышло.
Хотя меняя ядро, можно ускорить запуск системы и т.д. и т.п., что в винде невозможно, а некоторым программистам хочется. Между прочим тут где-то новость недавно проскакивала на этот счёт.
>Но тем не менее винду покупают, причем в странах где традиции считать деньги не прерывалась лет на 70.
Я не против винды, были задан вопрос, — «Какие есть обьективные причины для перехода на линукс?», я ответил. Ты сказал, что PHP и Ruby программисты не будут копаться в ядре, а я сказал, что эти программисты существуют только благодаря линуксу.
Иначе они сейчас юзали что-нибудь другое, на винде или на чём ещё я не знаю, но точно не PHP и Ruby, потому что не было бы этих языков и серверов для них в том числе и для винды, было бы что-то иное, как раз этот VB/VBA, вот на нём бы они и сидели :) :) :) И жили бы мы в эпоху побеждающего VBSrcipt'а и супер несовместимых глючных систем.
>Ну справедливости ради у китацев суммарная производительность суперкомпов (топ 500)раза в 3 выше чем в мире суммарная производительность супер компов под виндой, да и самих суперкомпов в три раза больше.
О чём и говорю, в соблюдающих лицензии странах кому в голову придёт строить на винде суперкомпы, разве что самому майкрософту.
Может даже отдел снабжения специально находит дешёвую партию товара и зная, что он бракованный ведутся на бросовую цену, ведь покупатель все равно получит его по обычной цене. Я за свою жизнь вывел несколько правил.
1. Лучше Asus никто не делает материнские платы и видеокарты.
2. Лучше Seagate никто не делает винчестеры.
3. Лучшая оперативная память это Kingston.
4. Никогда не покупать компьютер в торговых сетях где помимо компьютерной техники торгуют чем-то ещё (бытовой техникой, мебелью и прочим), в них первые три правила не работают :)
Всё было не так :) Я сам выбирал каждую комплектующую для своего компьютера. Он конечно по современным меркам уже старый, так как куплен много лет назад, но мне хватает, за ядрами сейчас вообще не угнаться.
CPU Intel Pentium 4 630, 3000 MHz (15 x 200)
M/B Asus P5AD2E-Premium (на коробке написано luxury, даже WiFi сразу встроен, плюс множество других возможностей)
Видеокарта Gigabyte NVIDIA GeForce 6600 (256 Мб) GV-NX66256DP
2 планки Samsung M3 78T6553CZ3-CD5 512 Мб
2 планки Kingston HyperX 99C5316-026.A00LF 1 Гб — докуплено
Винт ST3250823AS (250 Гб, 7200 RPM, SATA)
Винт ST31000340NS (1000 Гб, 7200 RPM, SATA-II) — докуплено
Корпус Asus 6AR (с двумя 12 см шасси, переднее с фильтром, охлаждает винты, так как без этого электронике винтов может прийти конец)
Мне как бы не кажется, что мои комплектующие на 80% низкого качества, так как выбирал их исходя из надёжности работы, а не из-за цены. Хотя многие экономят и потом жалуются, что у них всё летит.
Кстати, до XP начиная с 95 это и делал, пока она не стала стабильной и у меня не набрались программы для решения разных задач. Для тех кто сидит на висте, хр и довольны «как слоны», никто не заставляет вас переходить на другие ОС. Некоторые вот тут постоянно пишут, что довольны макбуками, и очень хорошо. Каждый сам выбирает удобное для него железо и ПО, которое ему по карману, за все последствия пользователь отвечает тоже сам :)
Открытый код это не только исходники ядра. И PHP и Ruby это культура выросшая на GNU/Linux. Не было бы линукса, то не было бы и программистов использующих PHP или Ruby. Ведь мало того, что всё это разрабатывалось и запускает главным образом под линуксом, сам принцип обоих языков подразумевает открытость, то есть без обфускации (кодозапутывания), можно читать открытый код проектов. В общем, без линукса люди бы даже языков таких не знали PHP и Ruby.
>Тоже далеко не факт. Хоть с экономической, хоть с технической точки зрения
С технической точки зрения, не столь важно, что ставить, винду или линукс. Даже если предположить, что проект сделан на C++, а линуксы оптимизированы под C, а значит и под него, и даёт большую скорость, чем у Windows, то это как бы играет ощутимую роль лишь в масштабах таких проектов как Google, но не в мелких начинаниях.
А с экономической точки зрения винда стоит как железо, а железо стоит как зарплата программиста, а если ещё клиент/серверные базы посчитать, то как зарплата очень дорого программиста. Одну серверную винду можно купить, вместе с дополнительными службами, но с каждой новой виндой мы будем терять деньги, получая ту же функциональность, что и на линуксе, но жутко за неё переплачивая.
Программное обеспечение даже ста серверов обойдётся в миллионы рублей, а за эти деньги можно открыть свой бизнес или нанять небольшую группу программистов на год работы. Кстати, PHP или Ruby вообще нет смысла использовать на винде, ведь на неё эти проекты всего лишь портированы.
Есть и китайский путь развития, строить суперкомпьютеры на бросовой винде, так как майкрософт отдаёт им её в сотни раз дешевле, чем остальным странам, а то и бесплатно. Как в этом обсуждении сказали, первая доза бесплатна :) Но в России такой путь не прокатит, да и не нужно это.
Так назови эти другие, желательно с номером версии, страна должна знать своих героев в лицо. А то винду критикуем конкретно, винда 98, винда хр, винда виста и прочее, с линуксами надо так же.
>Но с гимповскими окнами проблема была и под виндой, и под линуксом — yast тут не виноват
Да, я понял, но он действительно не правильно записывает настройки. Мне даже прокси пришлось вручную прописывать в файле конфигурации, чтобы он на нём заработал.
Теперь непонятно, то ли купить, что-то пока доллар совсем не съел мои деньги, то ли дождаться пока компьютерная техника станет дешевле, новейшая ведь с каждым годом в два раза дешевле стаёт. На счёт того, что доллар остановится на 35 рублях мне тоже сомнительно, ведь были 90-е, были 1998, теперь наступает 2009.
В общем, могу сказать только, что по моим ощущениям Seagate сверхнадёжные винты, но если их выпуском занялась Чина, а наши магазины ради прибыли начали ими торговать, не взирая на то, что чинские товары как правило имеют сверхнизкое качество, то тогда всё может быть. А тем кто уже купил новые Seagate, надо наверное на всякий важные данные продублировать, уж два то винта точно не слетит за раз.
А теперь подробнее, что неудобного в Windows? Может не нравятся приложения? Или интерфейс неудобный? Трудно выполнить нужную операцию? И т.д.
Она годами может работать без глюков, не в этом суть.
>Какие есть обьективные причины для перехода на линукс?
Для обычных пользователей смысл есть переходит только на бесплатные линуксы, потому что за не лицензионную винду могут наказать, тоже самое касается майкрософт офис и прочего. Возможности те же, но ничего платить не надо. Для предприятие покупка софта это тяжкое бремя, особенно если компьютеров много. Недостаток в том, что под винду в отличие от линукса сделано много хардкорных игр, однако для офиса это не так важно. Замечу так же, что переход офисов на линукс не всегда возможен из-за специфического софта.
Для программистов линукс нужен потому, что открыт исходный код. Второе применение сервера, так как для масштабирования может понадобится очень много лицензий операционных систем, баз данных и прочего. Чем больше серверов, тем выгоднее использовать линуксы, ведь лицензии на многие из них не требуют каких-либо денежных отчислений.
Во всяком случае если создавать какой-либо мегасервис, лучше сразу предвидеть, что на винде у него будет нулевая масштабируемость. За те деньги которые уйдут на винду можно будет покупать заводы, корабли, пароходы, или просто очень много хороших программистов.
>Я не холивара ради, мне просто интересно.
И замечу никакого холивара :)
Очень удобно учить линукс, когда всё отваливается на ходу, плюс слишком много надо обновлять, что тоже тренирует. С Мандривой 2008 и Кубунтой такого нет, но Мандрива больше напоминает винду.
Есть и другие дистрибутивы, но если ты пользовался openSUSE 11.0, то согласен на все сто, это не для обычных юзеров, слишком много у новела соглашений с майкрософт. По нему лучше не судить о линуксах, иначе создастся впечатление, что все GNU/Linux это глючащая неудобная лажа, а это далеко не так.
>Но почему нельзя хотя бы убрать второстепенные окна из таскбара? Раньше думал, это проблема Qt под виндой. Оказалось, что в линуксе так же. В настройках все есть, но ни на что не влияет.
Настройки в openSUSE это yast2, он действительно ничего толком прописать не может, надо напрямую с утилитами взаимодействовать, а то и ручками файлы конфигураций менять. Но вот на счёт Qt не совсем понял, что тебя в нём не устраивает?
А интуитивно они совершаются по привычке, то есть человек пересевший с винды на линукс будет тыкать кнопки и менюшки по аналогии с виндой. Если будут отличия, то этот человек может подумать, — «Какая это линукс корявая», однако данное мнение субъективно.
Я пробовал Kubuntu, но она показалась мне не такой как винда, и мне стало неудобно. OpenSUSE 11.0 тоже отличается и её легко случайно испортить. А вот Mandriva 2008 очень похоже на винду, особенно если сразу поставить на неё wine, плюс она стабильна.
>Скажете навскидку, чем отличаются все эти пункты? А чем отличаются Graphics и KDE/Graphics? Programming и KDE/Development? Sound&Video и KDE/Multimedia?
Это вопрос не ко мне, мне нравится рабочий стол KDE4 и Qt 4.x.x на котором можно писать кроссплатформенные приложения. То есть вопрос не ко мне, потому что я знаю ответ, отличия в том, что на KDE используется Qt со всеми вытекающими последствиями.
Скриншот так понимаю от Gnome, это ведь Ubuntu, то есть используется GTK+, в этом и отличия. Но как бы вопрос не в программной реализации, это уже привычка к определённым программам, тоже кстати проблема.
Интересное явление, что пользуясь Firefox, я не ощущая дискомфорта в линуксах, так как он там сразу есть. Вот примерно по такой схеме наверное и надо действовать, то есть или переводит пользователей на кроссплатформенные программы, или делать абсолютную копию интерфейса программ, к которым они привыкли в винде.
>Люди, которые хоть немного понимают в дизайне интерфейсов и юзабилити, никогда такого не наворочали бы
Признаться в Windows XP все меню поменял примерно по такой аналогии, а то у меня было слишком много пунктов, и они все лежали в Пуск->Программы, и открывалось жутко большое меню (прокручивать я тоже не люблю).
К счастью в Windows XP есть служба, которая следит за изменением положений папок, файлов и ярлыков на них, так что данные о моих изменениях не портят процесс деинсталляции. Это как бы то, что я позаимствовал у линукса для винды.
Но как бы все равно всё, что я говорю сводится банально к привычке. Ведь люди даже винду по разному настраивают. Меня например раздражает, когда в проводнике можно выбирать пункты одинарным щелчком, я предпочитаю один, а некоторые выбирают один и потом за компом стрёмно сидеть или приходится менять настройки и тогда уже других начинает раздражать. А некоторые вообще на тотал коммандер подсели.
Каждый пользователь несёт с собой присущие ему навыки, в этом и заключается вся интуитивность, как говорится «привычка — вторая натура».
>И это только один маленький пример.
Приведи ещё пару примеров, я читал книжки по построению интерфейсов, да и сам баловался сочетая различные элементы управления, виджеты, ну и т.д. в различных системах программирования. Интересно просто, что вызывает наибольший негатив и неприязнь.
Этого никогда не будет, так как юзабилити зависит только от юзера, и если юзер не будет пользоваться линуксом, то для него никогда линукс не станет удобным. То что для одних удобно, другими может восприниматься как мега извращение, и напротив самый корявый, но привычный интерфейс оставляет благоприятные впечатления.
В майкрософт очень давно это просекли, потому с каждой новой версией делают немного иной интерфейс, юзер привыкает, а в итоге все привыкают к винде. Правда иногда случаются накладки, интерфейс слишком непривычен, но в целом это не меняет ситуацию, так как в этом случае они выпускают обновления с откатами до предыдущих версий.
У линуксов самая главная проблема сейчас это не сервера и не офис, с этим всё отлично, так же как и с юзабилити. Проблема в малом количестве игр выпускаемых под эти оси.
Отсоединённые объекты
ExecuteReader, ExecuteScalar — запросы SELECT
ExecuteNonQuery — запросы UPDATE, INSERT и DELETE