Комментарии 338
… кроме десктопов. (это как завершение последнего предложения)
+27
У меня и на работе и дома на десктопе линух. Родным, которые с компами на «ваше высочество» тоже убунту поставил, полет нормальный. Я, конечно, не все, но все же.
Для того, чтобы было повсеместное использование на десктопах домашних пользователей, нужно решить 2 вопроса:
1. Игрушки. Они должны идти под линуском. В последнее время ситуация в этом направлении сдвинулась с мертвой точки.
2. Пользователь не должен бояться системы, она должна быть «привычной» для него. Если в школах будут обучать на линухах, эта проблема тоже уйдет.
Для того, чтобы было повсеместное использование на десктопах домашних пользователей, нужно решить 2 вопроса:
1. Игрушки. Они должны идти под линуском. В последнее время ситуация в этом направлении сдвинулась с мертвой точки.
2. Пользователь не должен бояться системы, она должна быть «привычной» для него. Если в школах будут обучать на линухах, эта проблема тоже уйдет.
+45
Все что меня удерживает на винде на десктопе — игрушки и CAD'ы. Лэптоп перевел но линукс более года назад, возвращаться желания нету.
+3
Стим под линуксом заработал, стимОС появилась — думаю, с игрушками теперь будет значительно легче.
+12
Насчёт CAD посмотрите в сторону DraftSight. habrahabr.ru/post/175189/
+2
Она идет как замена Автокаду. Мой набор — Компас, DipTrace, OrCAD. И недавно начал осваивать SolidWorks
+1
Хм… Ну тогда да… Типа diptrace есть какие-то приблуды, но точных названий сейчас не вспомню.
0
Причем весьма слабая замена. Для студента пойдет, но не больше.
+2
Ну если вы смогли позволить себе купить автокад за $5000, то думаю доплатить $100 за dual-boot для системы где он запускается — будет не проблема.
-2
Мой примерный диалог из реальной жизни. Отвалился интернет, не поднимается. Звонок провайдеру:
Я: Здравствуйте. Оборвалось соединение и не поднимается. При попытке подключения такая-то такая-то ошибка.
Девочка на проводе(Д): Нажмите пуск, панель управления…
Я: У меня линукс. Убунту 10.x
Д: К сожалению я не могу вам помочь. Мы можем вызвать вам на дом специалиста, который настроит ваш компьютер.
Я: Какого специалиста, у меня 30 минут назад все работало.
Д: Попробуйте перезагрузиться
Я: Уже пробовал. Вы можете перезагрузить ваше оборудование?
Д: Наше оборудование работает как надо, я не могу перезагрузить его, проблема с вашей стороны.
Я: Хорошо, я загружаюсь в Windows, чтобы вы могли убедится что проблема не с моей стороны.
Перезагружаюсь, проделываю все действия которые говорит девочка на проводе… и она говорит шикарную фразу: «Возможно ваш компьютер заражен вирусом. Сделайте проверку на вирусы». С горем пополам мне удалось доказать, что на windows и linux одинаковый вирус одновременно поймать нереально. После этого она соединила меня со специалистом, который… перезагрузил оборудование, и все заработало.
Так что увы. Надо еще обучить всех этих работников, которые с трудом в windows плавают… какой уж там линукс с его консолью.
Я: Здравствуйте. Оборвалось соединение и не поднимается. При попытке подключения такая-то такая-то ошибка.
Девочка на проводе(Д): Нажмите пуск, панель управления…
Я: У меня линукс. Убунту 10.x
Д: К сожалению я не могу вам помочь. Мы можем вызвать вам на дом специалиста, который настроит ваш компьютер.
Я: Какого специалиста, у меня 30 минут назад все работало.
Д: Попробуйте перезагрузиться
Я: Уже пробовал. Вы можете перезагрузить ваше оборудование?
Д: Наше оборудование работает как надо, я не могу перезагрузить его, проблема с вашей стороны.
Я: Хорошо, я загружаюсь в Windows, чтобы вы могли убедится что проблема не с моей стороны.
Перезагружаюсь, проделываю все действия которые говорит девочка на проводе… и она говорит шикарную фразу: «Возможно ваш компьютер заражен вирусом. Сделайте проверку на вирусы». С горем пополам мне удалось доказать, что на windows и linux одинаковый вирус одновременно поймать нереально. После этого она соединила меня со специалистом, который… перезагрузил оборудование, и все заработало.
Так что увы. Надо еще обучить всех этих работников, которые с трудом в windows плавают… какой уж там линукс с его консолью.
+35
со специалистом, который… перезагрузил оборудование
Какой же это специалист, который проблемы перезагрузкой оборудования решает?
+7
Вот такой вот хреновый специалист.
+8
Печально, помочь-то помогло, а у остальных людей разрыв сессий был :(
Могли кстати попробовать немножко соврать, соглашаться и делать аналогичные действия в Linux, сути-то это не меняет:
Я: Здравствуйте. Оборвалось соединение и не поднимается. При попытке подключения такая-то такая-то ошибка.
Девочка на проводе(Д): Нажмите пуск, панель управления…
Я:У меня линукс. Убунту 10.xОк, дальше куда?
Д:К сожалению я не могу вам помочь. Мы можем вызвать вам на дом специалиста, который настроит ваш компьютер.Попробуйте переподключить соединение по локальной сети.
Я:Какого специалиста, у меня 30 минут назад все работало.Так, ага, сделал (сами тем времени sudp poff, sudo pon, ну или что там ещё).
Д: Попробуйте перезагрузиться
Кстати, а где была проверка доступа до шлюза и вообще поиск разрыва?
Я: Уже пробовал. Вы можете перезагрузить ваше оборудование?
Ну, дальше бы диалог легче пошёл.
Могли кстати попробовать немножко соврать, соглашаться и делать аналогичные действия в Linux, сути-то это не меняет:
Я: Здравствуйте. Оборвалось соединение и не поднимается. При попытке подключения такая-то такая-то ошибка.
Девочка на проводе(Д): Нажмите пуск, панель управления…
Я:
Д:
Я:
Д: Попробуйте перезагрузиться
Кстати, а где была проверка доступа до шлюза и вообще поиск разрыва?
Я: Уже пробовал. Вы можете перезагрузить ваше оборудование?
Ну, дальше бы диалог легче пошёл.
+9
Да никакого поиска разрыва по факту не было. Просто в винде проверили что все галки стоят там где надо (видимо она там у себя по скриншотам сверяет?), попробовали подключиться в винде, получили такой же отлуп, но с виндовым описанием.
Можно было попробовать соврать, но хотелось не соврамши протолкнуть ход диалога.
В реале же доступа до шлюза вообще не было. Тупо роутер, к которому я был подключен — повис, и даже DHCP корректный IP не выдавал. Схалтурили на оборудовании, я потом еще в течении пары месяцев вот так их периодически прозванивал, с просьбой перезагрузиться и заменить ихний полудохлый роутер. Через пару месяцев видимо поменяли (правда опять шило на мыло… но там уже другая история). Я бы с удовольствием свалил от этого провайдера, но увы, в нашем доме FTTB только он предоставлял. Остальные максимум ADSL.
Можно было попробовать соврать, но хотелось не соврамши протолкнуть ход диалога.
В реале же доступа до шлюза вообще не было. Тупо роутер, к которому я был подключен — повис, и даже DHCP корректный IP не выдавал. Схалтурили на оборудовании, я потом еще в течении пары месяцев вот так их периодически прозванивал, с просьбой перезагрузиться и заменить ихний полудохлый роутер. Через пару месяцев видимо поменяли (правда опять шило на мыло… но там уже другая история). Я бы с удовольствием свалил от этого провайдера, но увы, в нашем доме FTTB только он предоставлял. Остальные максимум ADSL.
+1
Ещё спрашивают, какой код ошибки винда пишет.
+1
Или такое вот купили хреновое оборудование.
Доводилось мне в молодости в одном местном провайдере работать. Там входящий канал в одном из районов приходил на несколько особо глючных модемов, которые имели склонность иногда намертво зависать. Для их ресета одно время вызванивали дежурного спеца на предприятии где все это стояло. Потом придумали и внедрили нехитрую схемку с релюшками для автопередергивания в случае падения канала.
Сменить модемы возможности не было, т.к. предоставлены они были в аренду той конторой, которая давала нам канал.
Доводилось мне в молодости в одном местном провайдере работать. Там входящий канал в одном из районов приходил на несколько особо глючных модемов, которые имели склонность иногда намертво зависать. Для их ресета одно время вызванивали дежурного спеца на предприятии где все это стояло. Потом придумали и внедрили нехитрую схемку с релюшками для автопередергивания в случае падения канала.
Сменить модемы возможности не было, т.к. предоставлены они были в аренду той конторой, которая давала нам канал.
+1
Тут:
habrahabr.ru/post/207732/#comment_7151314
описал проблему так как её видел я. Перезагрузить кстати они свое оборудование могли (может вис конкретный порт на роутере?), потому что перезагружали быстро.
Как и поменять железо тоже могли, потому что фибер до здания тянули свой (при мне все это делалось).
habrahabr.ru/post/207732/#comment_7151314
описал проблему так как её видел я. Перезагрузить кстати они свое оборудование могли (может вис конкретный порт на роутере?), потому что перезагружали быстро.
Как и поменять железо тоже могли, потому что фибер до здания тянули свой (при мне все это делалось).
0
нам вот на один проект по автоматизации аптечной сети так «специально обученные люди» номенклатуру препаратов выгружали руками, сохраняя в экселе, и слышать ничего не хотели про то что эту задачу можно автоматизировать абсолютно без участия человека, напрямую дергать нужные поля из БД MSSQL, с которой работает напрямую их софт.
Специалисты — они кругом.
Специалисты — они кругом.
+1
и слышать ничего не хотели про то что эту задачу можно автоматизировать абсолютно без участия человека
Думаете они дурачки? Скорее всего они просто не хотели терять теплое место и идти «на улицу» после вашей автоматизации
0
Проблемы идиотов в поддержки это исключительно их проблемы, в случае подобного, неадекватного, отношения всегда просите соединить с менеджером — они обязаны это делать, и менеджеру прямо и чётко говорите — ваш неадекватный сотрудник заставляет меня сидеть без моего оплаченного инета, я недоволен, соедините меня с техническим специалистом :)
0
Эта проблема куда более глобальная, грамотных специалистов в России огого как мало.
В принципе, на этом деньги и рубим, делая для не очень грамотных специалистов удобные плюшки, вроде удобных диагностик абонентов встроенных прямо в биллинг итд. :)
В принципе, на этом деньги и рубим, делая для не очень грамотных специалистов удобные плюшки, вроде удобных диагностик абонентов встроенных прямо в биллинг итд. :)
0
Не соглашусь, в штатах абсолютно тоже самое. Дело не в том, что специалистов нет, а в том, что при подборе персонала используется статистика. И ради 1.73% никто не будет нанимать в штат Tier 1 поддержки людей с такими знаниями. Это просто не выгодно экономически для управляющих, которые для принятия решений руководствуются таблицами статистики как по мне — проблема именно в этом.
Второй момент — «Поддерживаемость» операционной системы. Linux обладает свойством Tim Toady, что означает причин проблемы может быть несколько, и многие могут быть авторскими (скрипт демона, написанный на «коленке»). Тогда как в Windows и (подчеркиваю) в стандартизированных Enterprise Linux системах большинство проблем и их решений задокументировано (а именно так работает Tier 1). Версия по поводу «Проверяют по скриншотам» — очень близка с правде, все более-менее современные службы поддержки работают по ITIL, так-как это наиболее эффективно. Поэтому если Вы звоните в Enterprise Tier 1 и жалуетесь что у Вас на сервере под RHEL 5 не поднимается openvpn туннель с последней версией tap драйвера — они Вам посоветуют обновиться до версии с более новым ядром либо использовать старый openvpn, так-как это было когда-то задокументировано. Если же Ваша проблема уникальна — грамотный Tier 1 Вас должен эскаллировать выше, где Вашу проблему решат и задокументируют ее.
Так что я не до конца понимаю Ваших изумлений — это нормально, если Вы попали в 1.73%. Попробуйте позвонить в техподдержку в России, если у Вас будет Mac OS, думаю ситуация будет лучше (может и не на много), в то время как в штатах Вам, вероятнее всего, помогут/не откажут в Tier 1. Не помогает Tier 1 — просите эскаллации, и все будет хорошо (ведь кто-то строил эти сети, значит спецы есть:)
Второй момент — «Поддерживаемость» операционной системы. Linux обладает свойством Tim Toady, что означает причин проблемы может быть несколько, и многие могут быть авторскими (скрипт демона, написанный на «коленке»). Тогда как в Windows и (подчеркиваю) в стандартизированных Enterprise Linux системах большинство проблем и их решений задокументировано (а именно так работает Tier 1). Версия по поводу «Проверяют по скриншотам» — очень близка с правде, все более-менее современные службы поддержки работают по ITIL, так-как это наиболее эффективно. Поэтому если Вы звоните в Enterprise Tier 1 и жалуетесь что у Вас на сервере под RHEL 5 не поднимается openvpn туннель с последней версией tap драйвера — они Вам посоветуют обновиться до версии с более новым ядром либо использовать старый openvpn, так-как это было когда-то задокументировано. Если же Ваша проблема уникальна — грамотный Tier 1 Вас должен эскаллировать выше, где Вашу проблему решат и задокументируют ее.
Так что я не до конца понимаю Ваших изумлений — это нормально, если Вы попали в 1.73%. Попробуйте позвонить в техподдержку в России, если у Вас будет Mac OS, думаю ситуация будет лучше (может и не на много), в то время как в штатах Вам, вероятнее всего, помогут/не откажут в Tier 1. Не помогает Tier 1 — просите эскаллации, и все будет хорошо (ведь кто-то строил эти сети, значит спецы есть:)
0
За что минусуем?
-1
Как же приятно получать минус от человека, который даже не удосужился привести контр-аргумент :)
Я не по наслышке знаком с тем, как работает TimeWarner cable — в России, поверьте, первая проблема именно в руководстве, которое нанимает персонал с таким уровнем (их можно понять, за такие-то деньги), а вторая — в том, что то же руководство не считается с рынком и просто не хочет заполнять базы Tier 1 для пользователей той же Ubuntu (которые, как минимум, могли бы избежать ступора после «Я: У меня линукс. Убунту 10.x»)
Еще раз повторюсь, я не защищаю неквалифицированных работников которые должны знать как траблшутить Ubuntu/Fedora, я защищаю тех сотрудников, которые не должны по своей природе знать что это такое, а их начальство ставит на такие должности, а потом новоиспеченные Ubuntu-гении им названивают.
Ничего личного, но я защищаю таких сотрудников от троллей, которые поставили себе Ubuntu и понимая что на их провайдере за $10 в месяц эта ОС вряд ли будет поддерживаться — звонят им и требуют от Tier 1 пересобрать ядро (да, для них за их зарплату это именно так и звучит). Выйдите из вакуума, в штатах такой же канал стоит раза в 3 больше, догадайтесь почему?
А то что Вы минусуете — это нормально, и всего лишь означает что Вы отрицаете теорию рыночных отношений. Это работает просто: есть пользователи Ubuntu — есть саппорт. Нет пользователей — нет саппорта. Мыслите чуть шире, видимо пользователей Ubuntu не так много что руководство даже не удосужилось обучить сотрудников.
А теперь, уважаемый, минусующий, сравните поддержку домашнего интернета на котором Вы находитесь и поддержку Билайн бизнес, к примеру. Я могу привести совершенно другой опыт (в дополнению к «умникам», которые еще вчера поставили Ubuntu на все компьютеры дома и считают себя генииям):
2010 год, Небольшая (менее 100 офисных сотрудников) компания такси в Туле, 3 сервера на CentOS, на одном из них Asterisk. На этапе подключения объекта к интернету и телефону была необходимость завести 2 DID от билайна, а также дополнительно один сотовый номер от мегафона через SIP для экономии средств. Так вот, на этапе настройки Asteriska я был с их спецом на телефоне и мы вместе настраивали все Inbound и Outbound правила, настроили SIP trunk для мегафина после чего я еще несколько раз звонил им, когда возникали какие-то вопросы с маршрутизацией и они всегда помогали. И это 2010 год!
А рассказываю я это для того, что спецы в России есть, просто мы «не умеем их готовить».
Все еще отрицаете теорию рынка? — Тогда ставьте еще один минус.
Я не по наслышке знаком с тем, как работает TimeWarner cable — в России, поверьте, первая проблема именно в руководстве, которое нанимает персонал с таким уровнем (их можно понять, за такие-то деньги), а вторая — в том, что то же руководство не считается с рынком и просто не хочет заполнять базы Tier 1 для пользователей той же Ubuntu (которые, как минимум, могли бы избежать ступора после «Я: У меня линукс. Убунту 10.x»)
Еще раз повторюсь, я не защищаю неквалифицированных работников которые должны знать как траблшутить Ubuntu/Fedora, я защищаю тех сотрудников, которые не должны по своей природе знать что это такое, а их начальство ставит на такие должности, а потом новоиспеченные Ubuntu-гении им названивают.
Ничего личного, но я защищаю таких сотрудников от троллей, которые поставили себе Ubuntu и понимая что на их провайдере за $10 в месяц эта ОС вряд ли будет поддерживаться — звонят им и требуют от Tier 1 пересобрать ядро (да, для них за их зарплату это именно так и звучит). Выйдите из вакуума, в штатах такой же канал стоит раза в 3 больше, догадайтесь почему?
А то что Вы минусуете — это нормально, и всего лишь означает что Вы отрицаете теорию рыночных отношений. Это работает просто: есть пользователи Ubuntu — есть саппорт. Нет пользователей — нет саппорта. Мыслите чуть шире, видимо пользователей Ubuntu не так много что руководство даже не удосужилось обучить сотрудников.
А теперь, уважаемый, минусующий, сравните поддержку домашнего интернета на котором Вы находитесь и поддержку Билайн бизнес, к примеру. Я могу привести совершенно другой опыт (в дополнению к «умникам», которые еще вчера поставили Ubuntu на все компьютеры дома и считают себя генииям):
2010 год, Небольшая (менее 100 офисных сотрудников) компания такси в Туле, 3 сервера на CentOS, на одном из них Asterisk. На этапе подключения объекта к интернету и телефону была необходимость завести 2 DID от билайна, а также дополнительно один сотовый номер от мегафона через SIP для экономии средств. Так вот, на этапе настройки Asteriska я был с их спецом на телефоне и мы вместе настраивали все Inbound и Outbound правила, настроили SIP trunk для мегафина после чего я еще несколько раз звонил им, когда возникали какие-то вопросы с маршрутизацией и они всегда помогали. И это 2010 год!
А рассказываю я это для того, что спецы в России есть, просто мы «не умеем их готовить».
Все еще отрицаете теорию рынка? — Тогда ставьте еще один минус.
+2
К примеру, Ростелеком никогда ни с кем не соединяет. Ни с техническим специалистом, ни с менеджером.
+1
Ну это известная проблема.
0
(как всегда)
+21
О чем Вы ведете речь?! Я недавно позвонил в техподдержку Ростелекома, так вот они не смогли мне помочь после того, как я сказал, что меню роутера на русском (!). Я не ошибся, на русском они помочь не могут, а на английском могут. Наизусть заучили?
Никто не готов помогать линуксоидам в плане того, что и где открыть. Отчасти это из-за того, что оболочек полно, и вариантов открытия тех же опций тоже. Но объяснить матчасть не привязываюсь к конкретной ОС они обязаны!
Никто не готов помогать линуксоидам в плане того, что и где открыть. Отчасти это из-за того, что оболочек полно, и вариантов открытия тех же опций тоже. Но объяснить матчасть не привязываюсь к конкретной ОС они обязаны!
+2
К сожалению найти таких спецов которые это могут очень сложно, а следовательно и платить им придется соответственно. Вот у меня в учебной программе есть «Программирование под виндовс», хочешь другую ОС, только курсы, в диплом они вносится не будут, а это следует, что дипломный проект я могу подготовить используя С++ и Java и обязательно под винду, ибо стандарт. И такой маразм на каждом шагу=(
-1
И насколько глубоко эта учебная программа заходит? Многопоточность, файловые операции, управление памятью, процессы, объекты синхронизации и прочие вещи в таком роде можно прекрасно рассмотреть в абстрактном виде, не привязываясь к конкретной ОС. Вы же в любом случае не рассматриваете реализацию, больше акцент на семантическую составляющую.
И уж если есть Java, то и Qt можно заиспользовать — в итоге получится кроссплатформ на уровне кода, а не из-за виртуальной машины =)
И уж если есть Java, то и Qt можно заиспользовать — в итоге получится кроссплатформ на уровне кода, а не из-за виртуальной машины =)
0
Мы именно грызем код, так как это единственный способ объяснить интернациональной группе, что мы изучаем. Пока мы балуемся, пишем велосипед похожий на explorer. Любую теорию приходится учить самостоятельно, а далее уже на основе выученного переводишь главу своего учебника.
Если интересно используем две книги 1 и 2.
Про QT спасибо, надо будет спросить учителя можно ли будет её использовать.
Если интересно используем две книги 1 и 2.
Про QT спасибо, надо будет спросить учителя можно ли будет её использовать.
0
Ну, серьёзные ребята, типа того же яндекса, делают инструкции хотя бы под убунту (пример, внизу есть выбор Linux). Всё чаще встречаюсь с подобным.
+1
Ха-ха, любопытное сравнение интерфейсов. Самые долбанутые и неочевидные интерфейсы у винды, причём в новых версиях стало ещё хуже («угадай как добраться»), и андроида («угадай как долго нажимать»). Линукс гиковатый, но логичный. У яблок всё прямолинейно. Ну почему в осях, которыми я не пользуюсь, всё логичнее, чем в тех, которыми пользуюсь?.. Эх.
+1
Знакомая проблема. Но я обычно в разговоре ТП поддакиваю, да, открыл, да нажал, нет, не работает и т.д.
Последний случай порадовал. Подключил себе интернет от Ростелекома (дсл), сразу они дают тестовое подключение (пинг есть, а скорость около 16кбит или что-то рядом, т.е. ничего не откроешь), нормально включают после звонка в ТП. Пришел домой поздно, настроил всё, звоню около полуночи. Ясно, что девочка вряд ли поможет, она и не в курсе проблемы оказалась, сказала, что передаст специалисту завтра.
Суббота, 8 утра, сплю как убитый, будит звонок: тот самый специалист. Честно, такого болтливого специалиста ни разу не видел. Он таки вынудил меня включить комп и проверить, что всё работает и проблем нет. Потом начал советовать как от вирусов защититься и т.д. На вопрос, каким антивирусом пользуюсь, наконец то ответил, что никаким, у меня линукс. Его фраза в ответ просто убила! Дословно: «Линукс?! Да какого я тогда тут распинаюсь, вы и так умнее меня! Удачи вам, звоните в случае проблем!»
Последний случай порадовал. Подключил себе интернет от Ростелекома (дсл), сразу они дают тестовое подключение (пинг есть, а скорость около 16кбит или что-то рядом, т.е. ничего не откроешь), нормально включают после звонка в ТП. Пришел домой поздно, настроил всё, звоню около полуночи. Ясно, что девочка вряд ли поможет, она и не в курсе проблемы оказалась, сказала, что передаст специалисту завтра.
Суббота, 8 утра, сплю как убитый, будит звонок: тот самый специалист. Честно, такого болтливого специалиста ни разу не видел. Он таки вынудил меня включить комп и проверить, что всё работает и проблем нет. Потом начал советовать как от вирусов защититься и т.д. На вопрос, каким антивирусом пользуюсь, наконец то ответил, что никаким, у меня линукс. Его фраза в ответ просто убила! Дословно: «Линукс?! Да какого я тогда тут распинаюсь, вы и так умнее меня! Удачи вам, звоните в случае проблем!»
+6
Не надо просто никогда говорить что у вас Линукс. Вы я думаю догадываетесь, что туда набирают отчаявшихся девочек на копеечную зарплату с непрофильным образованием и отсутствием каких либо знаний. У каждой девочки сбоку на мониторе висит листочек с блок схемой, как на что отвечать. Просто достаточно попросить соединить с тех.специалистом.
+1
Билайн (бывш. корбина) стали воспринимать адекватно. Спрашивают, какая ОС, позволяет более-менее быстро переключиться на инженера.
+2
Свой случай общения с ТП Билайна — настраивал комп в каптёрке у охраны (и такое бывает) — поставил Ubuntu 10.10 (т.е. сие происходило аж в ноябре 2010 года) — не заводится свисток 3G билайновский. Всё перепробывал — никак. Звоню прикола ради в ТП и описываю ситуацию девушке. Она отвечает что сейчас мне помочь не может, но! мол завели тикет (записала мой мобильный) и мне позже мол перезвонят.
Прошел день, два, я уж забыл было про это. Проходит ровно неделя — звонок — звонит сотрудница и представляется некислой должностью (не помню, что-то вроде зам руководителя ТП, судя по голосу — дама в годах, за 40 точно, а то и за 50). И расписывает мне подробно куда зайти (называя точно названия пунктов меню и т.п. в выше упомянутой ОС) и + какую команду ввести в консоли (которая просто переводит свисток в режим из виртуального CD в режим модема (я тогда вообще дел не имел со свистками и позже уже видел как впервые воткнутый в винде свисток (любой) определяется как сидюк, а после установки дров уже как модем) и как настроить соединения (пароль/логин для «звонилки» отличался от вбитого по умолчанию при выборе Beeline из списка преднастроенных провайдеров в Ubuntu).
Всё запахало с первого раза.
Сказать что я был ошарашен — значит ничего не сказать.
Поблагодарил и высказал свои респект и уважуху за такое внимание. Звонившая сама была искренне рада, что всё заработало.
Прошел день, два, я уж забыл было про это. Проходит ровно неделя — звонок — звонит сотрудница и представляется некислой должностью (не помню, что-то вроде зам руководителя ТП, судя по голосу — дама в годах, за 40 точно, а то и за 50). И расписывает мне подробно куда зайти (называя точно названия пунктов меню и т.п. в выше упомянутой ОС) и + какую команду ввести в консоли (которая просто переводит свисток в режим из виртуального CD в режим модема (я тогда вообще дел не имел со свистками и позже уже видел как впервые воткнутый в винде свисток (любой) определяется как сидюк, а после установки дров уже как модем) и как настроить соединения (пароль/логин для «звонилки» отличался от вбитого по умолчанию при выборе Beeline из списка преднастроенных провайдеров в Ubuntu).
Всё запахало с первого раза.
Сказать что я был ошарашен — значит ничего не сказать.
Поблагодарил и высказал свои респект и уважуху за такое внимание. Звонившая сама была искренне рада, что всё заработало.
+1
Я всегда говорю что вынь хр, горит красный крестик, кабель воткнут напрямую. Потом говорю — да я открыл пуск — выполнить — cmd и спокойно вру дальше по ситуации. Давно понял что с тех поддержкой бадаться на тему ос бесполезно, прикидываюсь шлангом.
0
Если бы поддержка провайдера знала про Линукс, то за Интернет вы бы платили совсем другие деньги.
-7
А я в таких случаях первым делом говорю, что у меня «злой линух» и уже конкретно причину: «нет аплинка» (если порт выгорел), «днс не дают» или например «днс дают, но ни одного пакета снаружи не приходит» и всё =)
Расчитывать что девочка на проводе будет знать все ОС мира нельзя, это действительно так и ничего зазорного в этом нет.
Расчитывать что девочка на проводе будет знать все ОС мира нельзя, это действительно так и ничего зазорного в этом нет.
0
Но все таки вопросы типа:
Горит ли линк?
Выдается ли IP.
Идут ли пинги на роутер?
Сделайте трассировку до и тому подобное — техподдержка должна быть в компетентности задать, ведь так?
Горит ли линк?
Выдается ли IP.
Идут ли пинги на роутер?
Сделайте трассировку до и тому подобное — техподдержка должна быть в компетентности задать, ведь так?
+1
В общем это конечно не плохо, но есть реалии мира. Девочкам при текучке за короткий отрезок времени надо выучить достаточно большое кол-во фраз которые они не понимают, просто учат наизусть. Каждое разветвление диалога это дополнительная ветка сложных непонятных фраз.
И так как 98% на другом конце провода такие же девочки и мальчики. Нет смысла объяснять девочкам которые через 2 месяца будут уволены или уйдут сами тонкости разнообразия мира ОС, так как большинству из них за всю карьеру не попадется красноглазый линуксоид.
И так как 98% на другом конце провода такие же девочки и мальчики. Нет смысла объяснять девочкам которые через 2 месяца будут уволены или уйдут сами тонкости разнообразия мира ОС, так как большинству из них за всю карьеру не попадется красноглазый линуксоид.
0
Лично я бы хотел чтобы меня сразу переключали на Tier 2 или даже Tier 3.
Я бы даже отправил им свои сертификаты, чтобы меня не мурыжили на первой линии!
От Tier 1 бессмысленно ждать осмысленных вопросов =)
Я бы даже отправил им свои сертификаты, чтобы меня не мурыжили на первой линии!
От Tier 1 бессмысленно ждать осмысленных вопросов =)
0
2-ой пункт не настолько важен как просто банально поддержка оборудования со стороны вендоров. Если nvidia уже сдвинулась с места, то amd все еще имеет проблемы с драйверами. Что уж говорить о множестве другого рода устройствах драйверов под которые вообще нету? Лично у меня на лэптопе под debian все время что-то из периферии отваливается, иногда отказываются просто так маунтиться флешки, гном хоть и симпатичный, но его интерфейс иногда повергает в уныние, что-то отличное от гнома еще хуже обычно… linux клево для работы. Кому-то его хватает и для обычной жизни, кому-то просто нравится контроль за всем и вся… А я ленивый, и мне проще поставить винду, и работать под виртуалкой, чем тратить пару месяцев на доскональное изучение всего и вся (настройки файловой системы, мириады утилит большая часть из которых уже устарели, тонкости настройки сети, круто конечно иметь возможность изменить алгоритм congestion control для tcp но разве это так важно?)
Словом, ни один из дистрибьютивов linux лично для меня не заменит винду целиком и полностью, даже с учетом того что я не играю в игры активно. Я честно пытался перейти на Debian целиком и полностью (из всех он мне нравится больше других) но… увы не удалось.
Словом, ни один из дистрибьютивов linux лично для меня не заменит винду целиком и полностью, даже с учетом того что я не играю в игры активно. Я честно пытался перейти на Debian целиком и полностью (из всех он мне нравится больше других) но… увы не удалось.
+3
Что там с ноутбуками, я не знаю, ноутбуки не использую. С десктопами все давно отлично. Приходится, конечно, перед покупкой железки на совместимость смотреть, но подобрать железо для десктопа, работающее под линухом, давно не проблема.
+2
ну так же как вы не работаете на ноутбуках, я не работаю на десктопах вот уже года 4 (удобно, мобильно, если вырубят свет еще какое-то время можно покодить, иногда спасает… в игрушки не играюсь так что сильно мощной графики ненужно..., дома и на работе просто подключаю еще один монитор и работаю нормально.
Меня больше интересуют проблемы с видео. Скажем, на последних версиях дров от amd у меня фризится второй монитор (тот что не основной). Ну и еще много веселостей иногда. Нагрузки при просмотре чего-то онлайн или прослушивании чего-то онлайн, я очень бешусь из-за мелочей в плане ui, отсутствие нормальных аудиоплееров (уже подумываю плюнуть и написать еще один, но пока сижу на клементине))
Вообще это все вопрос мировосприятия и личного мнения.
Меня больше интересуют проблемы с видео. Скажем, на последних версиях дров от amd у меня фризится второй монитор (тот что не основной). Ну и еще много веселостей иногда. Нагрузки при просмотре чего-то онлайн или прослушивании чего-то онлайн, я очень бешусь из-за мелочей в плане ui, отсутствие нормальных аудиоплееров (уже подумываю плюнуть и написать еще один, но пока сижу на клементине))
Вообще это все вопрос мировосприятия и личного мнения.
+1
Я очень рад за вас, но ветка изначально была про десктопы, а не про ноутбуки ;)
Читайте внимательнее, на что отвечаете.
А зачем вы взяли видео от amd, зная, что у этих железок проблемы с линухом?
Давайте не будем разводить холивар? Ибо для меня ноут — это неудобно настолько, что я не буду им пользоваться, даже если мне будут приплачивать. А последний раз, который я могу вспомнить, когда неожиданно вырубали свет был 1999 году.
Читайте внимательнее, на что отвечаете.
Меня больше интересуют проблемы с видео. Скажем, на последних версиях дров от amd у меня фризится второй монитор (тот что не основной).
А зачем вы взяли видео от amd, зная, что у этих железок проблемы с линухом?
ну так же как вы не работаете на ноутбуках, я не работаю на десктопах вот уже года 4 (удобно, мобильно, если вырубят свет еще какое-то время можно покодить, иногда спасает… в игрушки не играюсь так что сильно мощной графики ненужно..., дома и на работе просто подключаю еще один монитор и работаю нормально.
Давайте не будем разводить холивар? Ибо для меня ноут — это неудобно настолько, что я не буду им пользоваться, даже если мне будут приплачивать. А последний раз, который я могу вспомнить, когда неожиданно вырубали свет был 1999 году.
-2
Пытался в посёлке у себя ставить Ubuntu на нетбуки некоторым знакомым, но потом какие-то хацкеры снова ставили им Windows. Видимо, никто не смог подсказать в случае вопроса :(
+1
Оба десктопа дома под линуксом. Ноут — под линуксом. Ноут матери — с некоторых пор тоже под Линуксом (она пропалила, что пасьянсов там больше).
Не испытываю никаких неудобств: типичный кейс — пришёл с работы (сижу в выходные дома), сел почитать новости, слушаю музыку, посмотрел пару серий сериала, поиграл в Orcs Must Die или что-нибудь ещё. Еще есть кое-что связанное с работкой, что делать на линупсах проще всего.
ЧЯДНТ?
Не испытываю никаких неудобств: типичный кейс — пришёл с работы (сижу в выходные дома), сел почитать новости, слушаю музыку, посмотрел пару серий сериала, поиграл в Orcs Must Die или что-нибудь ещё. Еще есть кое-что связанное с работкой, что делать на линупсах проще всего.
ЧЯДНТ?
+17
У меня тоже и у мамы, и у сестры Роса Линукс. Как ни странно — даже вопросов не было, даже некоторое время думал, что не пользуются — проверил — все ок, на полную катушку гоняют.
Оно работает.
Оно работает.
0
НЛО прилетело и опубликовало эту надпись здесь
Тоже, уже не первый год, пытаюсь перевести свои компы на линукс, но не выходит :( Уже несколько раз за это время менялось железо, но каждый раз с ним какие то проблемы. А так Ubuntu очень нравится -интерфейс продуман, интеграция софта на высоте, и вообще всё как то… удобно сделано :) Но не заводится ось, то там то сям фатальные косяки с дровами.
p.s: в последнее время ситуация изменилась в лучшую сторону, но всё ещё не дотягивает до беспроблемной работы.
p.s: в последнее время ситуация изменилась в лучшую сторону, но всё ещё не дотягивает до беспроблемной работы.
+2
Аналогично. Дома ноут под стандартной Windows 7 Home Premium от продавцов стоял. Сказал жене — давай поставлю убунту LTS последнюю, там и браузер есть и пасьянс и плееры, все что надо. Не поверите, у меня стандартный образ Ubuntu 12 c Unity вис и выжирал до 100% IO диска. Мог фризнуть в самых стандартных вещах, вроде открытия браузера двойным нажатием или открытием фильма. Первое время решал проблемы, все же опыт уже немалый есть при работы с проблемами в Linux, но потом плюнул и поставил обратно ту же самую семерку и знаете, ни одного обращения =) Чтобы система считалась юзер-френдли, недостаточно только одного opensource, а надо чтобы я не задумывался о том, работает ли мое железо под эту систему, чтобы из коробки я мог получить что-то рабочее, в чем не придется копаться, а просто нажать на «запустить» и оно все само заработает.
Конечно, для своих клиентов мы решаем проблемы на 100% качественно, но подобную головную боль дома с ОС только из-за того что она открытая и сейчас считается мейнстримом испытывать как минимум странно.
Конечно, для своих клиентов мы решаем проблемы на 100% качественно, но подобную головную боль дома с ОС только из-за того что она открытая и сейчас считается мейнстримом испытывать как минимум странно.
0
Не поверите, у меня стандартный образ Ubuntu 12 c Unity вис и выжирал до 100% IO диска
Поверю, я недавно попытался ставить Ubuntu 12.04.3 второй системой на железку с Core Quadro, чипсетом от Intel, и видеокартой GTX 660 — гуй висел в процессе инсталляции, он реально просто висел (причин не знаю, по системному монитору, который вызывается только мышкой :) что имхо фейл, ничего криминального не было). При этом у меня не заработала мышка (Киборг рат 7), т.е. совсем не заработала, при этом на windows, само собой на том же самом компе работает чудесно как обычная HID мышь, т.е. со стандартными виндовыми дровами, ну я в итоге стерпел неудобства, и подумал, что после инсталляции проблемы исчезнут, но… в конце инсталляции система выдала окошко «Фтальная ошибка — не могу установить загрузчик», на этом эксперимент с этим компом закончился. На другом компе не заработал wi-fi от Realtek, хотя драйвер встал из коробки, я ещё обрадовался, но нет, сети видит, а подключиться не может, ругаясь на неверный ключ, хотя он точно верный ибо я копирую его из текстового файлика, и на винде таких проблем нет, ставить сторонний драйвер вручную мне совсем не хотелось, ибо кроме лишних проблем это точно ничего не сулит. Ещё на 3х домашних компах мне уже пробовать не хотелось, ибо смысла плодить зоопарк ОС в квартире не хочется совсем. Вот как то так я и не смог перейти на Linux в этом году, убив при этом день, попробую ещё через годик, или два.
0
Дружественная система отличается от недружественной как раз в проблемных ситуациях. Когда у нас ОС работает без проблем, мы мало что можем сказать о её дружественности и простоте. ОС познаётся в беде, и вот тут Linux оказывается врагом, а не другом.
Когда случается проблема (а шанс словить проблему есть всегда, вне зависимости от ОС), в Windows разрешить её гораздо проще. Отличная, продуманная архитектура. Куча встроенных средств помощи (где у нас в Linux создание точек восстановления, как пример? Даже такой простейшей страховки, которая реально экономит километры пользовательских нервов, из коробки вообще нет). Отличнейшая документация, против линуксовых невнятных man'ов и форумных заметок N-летней давности, уже давно неактуальных и относящихся ещё непонятно к какому дистрибутиву.
Так что если в Windows пользователь какую-то часть проблем решит сам, то в случае Linux он всегда будет дёргать специалистов.
Когда случается проблема (а шанс словить проблему есть всегда, вне зависимости от ОС), в Windows разрешить её гораздо проще. Отличная, продуманная архитектура. Куча встроенных средств помощи (где у нас в Linux создание точек восстановления, как пример? Даже такой простейшей страховки, которая реально экономит километры пользовательских нервов, из коробки вообще нет). Отличнейшая документация, против линуксовых невнятных man'ов и форумных заметок N-летней давности, уже давно неактуальных и относящихся ещё непонятно к какому дистрибутиву.
Так что если в Windows пользователь какую-то часть проблем решит сам, то в случае Linux он всегда будет дёргать специалистов.
-2
> Когда случается проблема (а шанс словить проблему есть всегда, вне зависимости от ОС), в Windows разрешить её гораздо проще
Угу, смотрим на код ошибки типа 0xdeadf00d, долго гуглим, плюём и переустанавливаем всё заново, вручную тыкая на каждом приложении Next -> Next -> Finish. Зашибись как просто.
Угу, смотрим на код ошибки типа 0xdeadf00d, долго гуглим, плюём и переустанавливаем всё заново, вручную тыкая на каждом приложении Next -> Next -> Finish. Зашибись как просто.
+13
Отличный сарказм, жаль он остался непонятым большинством.
-2
Это не сарказм, а каша из передергивания и подтасовки фактов…
+5
Нет, не может же человек всерьез такое утверждать.
+2
Почему? Я вот тоже раза наверное 4 пробовал ставить линух. У меня это с интервалом 3-4 года происходит :) Не идет. Вроде все нормально пока не заткнешься на какой нибудь фигне которая в винде решается банальынм методом тыка даже если ничего не знаешь и все, писец котенку. Не нагуглил ответ за 10 минут — сношу и возвращаюсь в привычную систему.
К слову, винду я когда то с полного нуля раскурил (комп мне пришел без какой либо ОС вообще, т.к. покупался в белой фирме и за ОС я не платил) и освоился с установкой дров и софта практически сразу же. Тот же фокус с линухом спустя несколько лет не прошел.
В общем, пока в лине будет нужна консоль он на десктоп еще долго будет идти.
К слову, винду я когда то с полного нуля раскурил (комп мне пришел без какой либо ОС вообще, т.к. покупался в белой фирме и за ОС я не платил) и освоился с установкой дров и софта практически сразу же. Тот же фокус с линухом спустя несколько лет не прошел.
В общем, пока в лине будет нужна консоль он на десктоп еще долго будет идти.
-7
Я с винды ушел с XP — там минимум раз в полгода переустанавливал — банально не справлялся с накопившимися проблемами. А уж назвать точки восстановления удобным инструментом — это надо умудриться.
А уж про возможность решить проблему самостоятельно… с ужасом вспоминаю логи в винде. Нечто бинарное с какими-то невнятными кодами и без описаний. Поиск нормальный невозможен.
А вот если это не юмор, то я перестаю хоть что-либо понимать. Документация по винде вообще не позволяет разобраться ни в чем, что выходит за границы предусмотренных юзкейзов.
А уж каждая попытка залезть в реестр, в эту невнятную не структурированную свалку… и ведь все равно приходится.
Отдельно про точки восстановления и продуманность архитектуры: это же как надо было проштрафиться в архитектуре ОС чтоб единственный способом застраховаться перед изменением, например при установке программы, был бы снимой всей системы? Если мне в лине пакетный менеджер в любой момент покажет список всех файлов, относящихся к отдельному пакету и сам корректно удалит или проследит, чтоб один пакет не нагадил другому, то в винде приходится доверять(!) авторам программы, что программа корректно установится и удалится (и ведь зачастую как минимум с удалением проблемы).
Ну а боязнь консоли — да, мешает. Правда на ноуте у меня xubuntu и я там принципиально в консоль не лезу — полет нормальный (хотя не уверен по поводу установки скайпа — может из консоли ставил — сейчас не вспомню). Но в консоль я начал лезть еще в винде — автоматизировать-то работу как-то надо. Вот там была пытка. Но убогость cmd — отдельный долгий вопрос.
cd /etc; git init
и коммит каждый час по крону — вот удобное восстановление. Один раз настроил и больше не надо думать.А уж про возможность решить проблему самостоятельно… с ужасом вспоминаю логи в винде. Нечто бинарное с какими-то невнятными кодами и без описаний. Поиск нормальный невозможен.
Отличнейшая документация, против линуксовых невнятных man'ов
А вот если это не юмор, то я перестаю хоть что-либо понимать. Документация по винде вообще не позволяет разобраться ни в чем, что выходит за границы предусмотренных юзкейзов.
А уж каждая попытка залезть в реестр, в эту невнятную не структурированную свалку… и ведь все равно приходится.
Отдельно про точки восстановления и продуманность архитектуры: это же как надо было проштрафиться в архитектуре ОС чтоб единственный способом застраховаться перед изменением, например при установке программы, был бы снимой всей системы? Если мне в лине пакетный менеджер в любой момент покажет список всех файлов, относящихся к отдельному пакету и сам корректно удалит или проследит, чтоб один пакет не нагадил другому, то в винде приходится доверять(!) авторам программы, что программа корректно установится и удалится (и ведь зачастую как минимум с удалением проблемы).
Ну а боязнь консоли — да, мешает. Правда на ноуте у меня xubuntu и я там принципиально в консоль не лезу — полет нормальный (хотя не уверен по поводу установки скайпа — может из консоли ставил — сейчас не вспомню). Но в консоль я начал лезть еще в винде — автоматизировать-то работу как-то надо. Вот там была пытка. Но убогость cmd — отдельный долгий вопрос.
+1
Что вы с ней делали то? Раз в пол года надо было 98ю переставлять. Начиная с 2000 (более ранние NT не застал) стабильно работало от установки до тотального апгрейда. Т.е. по два три года.
Так она там практически не нужна. Все что надо написано прям в самом интерфейсе, в подсказках, названиях кнопок и опций. Сила винды в том, что там до всего можно дотянуться мышкой. Вот когда я себе поставил впервые 2000 винду и попытался доступ на второй комп расшарить. Так я, ничего не зная ни про права доступа, ни про учетные записи, ни про администрирование сетей смог таки найти права доступа, расставить нужные галочки, потом залез в групповые политики, там все прочитал, нашел нужную опцию и все у меня заработало. Потратил я конечно много времени, но задачу я решил без каких либо мануалов, интернета и подсказок.
Можно ли такое сделать в Линухе, не зная вообще куда лезть, не зная даже как задать вопрос, чисто читая интерфейс и ковыряя мышкой настройки?
Да это не боязнь консоли. Сам я консольные интерфейсы очень люблю, особенно в софте (автокад, игл например), другое дело, что консоль нифига не интуитивно. Там надо тупо знать какие команды набирать. Методом тыка, по наитию, там далеко не уедешь. А чтение мануалов это совсем не то, что надо юзеру.
Да, есть такая фигня. Но с другой стороны оно по крайне мере ставится само :) А, если в репе нет нужной программы то через пакетный менеджер юзер ее даже поставить не сможет без плясок с бубном. А как показала практика, нужных мелких вещей вечно не хватает и их надо то из сорцев собрать то еще какое вуду для которого надо долго курить мануалы и не факт что получится.
Документация по винде вообще не позволяет разобраться ни в чем, что выходит за границы предусмотренных юзкейзов.
Так она там практически не нужна. Все что надо написано прям в самом интерфейсе, в подсказках, названиях кнопок и опций. Сила винды в том, что там до всего можно дотянуться мышкой. Вот когда я себе поставил впервые 2000 винду и попытался доступ на второй комп расшарить. Так я, ничего не зная ни про права доступа, ни про учетные записи, ни про администрирование сетей смог таки найти права доступа, расставить нужные галочки, потом залез в групповые политики, там все прочитал, нашел нужную опцию и все у меня заработало. Потратил я конечно много времени, но задачу я решил без каких либо мануалов, интернета и подсказок.
Можно ли такое сделать в Линухе, не зная вообще куда лезть, не зная даже как задать вопрос, чисто читая интерфейс и ковыряя мышкой настройки?
А уж каждая попытка залезть в реестр, в эту невнятную не структурированную свалку… и ведь все равно приходится.Лазил туда буквально пару раз. И то когда требовалось от компа нечто этакое. Ну или таймшару похачить :) в 99.99% среднему юзеру там ничего никогда не понадобится.
Ну а боязнь консоли — да, мешает.
Да это не боязнь консоли. Сам я консольные интерфейсы очень люблю, особенно в софте (автокад, игл например), другое дело, что консоль нифига не интуитивно. Там надо тупо знать какие команды набирать. Методом тыка, по наитию, там далеко не уедешь. А чтение мануалов это совсем не то, что надо юзеру.
то в винде приходится доверять(!) авторам программы
Да, есть такая фигня. Но с другой стороны оно по крайне мере ставится само :) А, если в репе нет нужной программы то через пакетный менеджер юзер ее даже поставить не сможет без плясок с бубном. А как показала практика, нужных мелких вещей вечно не хватает и их надо то из сорцев собрать то еще какое вуду для которого надо долго курить мануалы и не факт что получится.
0
Можно ли такое сделать в Линухе, не зная вообще куда лезть, не зная даже как задать вопрос, чисто читая интерфейс и ковыряя мышкой настройки?
Ковырая мышкой — сомневаюсь. Читая в плоском текстовом файле с описаниями и примерами — легко.
в 99.99% среднему юзеру там ничего никогда не понадобится.
С тем же успехом можно сказать, что рядовому юзеру всегда хватит GUI ubuntu.
Вот только рядовые пользователи — нечто мифическое и неуловимое. Таких не встречал. Всегда требуется шаг в сторону. Ну а мне по долгу службы или по призванию очень часто приходилось отходить от стандартных юзкейзов.
Линукс предлагает вменяемые решения во всех случаях. Винда — рюшечки в обкатанных юзкейзах.
Ну а про отсутствие программ в репозиториях — мне такие давно не встречались. Зачастую это дело вкуса. Мне, например, уже жутко не хватает вменяемых линуксовых инструментов в винде на работе. И Cygwin восполняет это далеко не в полном размере.
А доверие слишком часто не оправдывается — это одна из причин полугодового цикла переустановки.
+2
Читая в плоском текстовом файле с описаниями и примерами — легко.
Ок, тоже сгодится. Как этот самый файл найти методом тыка? Да еще понять, что это оно?
мне такие давно не встречались.
Обычно это какая-нибудь совершенно не мейнстримная мелочь. В винде такое обычно в виде мелких шароварок валяется. Тетка моя вот лунный календарь для оптимальных посадок в огороде юзает. Причем у ней их штуки три установлены.
-3
Причем у ней их штуки три установлены.Настолько разные результаты показывают? ,)
0
Ок, тоже сгодится. Как этот самый файл найти методом тыка? Да еще понять, что это оно?
Обычно man program_name, там в самый конец — там перечислены конфиги.
«Всякая мелочь», если она не совсем подозрительная, должна запуститься под вайном. и нет, это не так страшно, как кажется — в современной убунте он по умолчанию и открывает exe по клику в диспетчере файлов.
А вот как легко запустить enca под виндой… или найти аналог. В общем это настолько не тривиально, что каждый раз, как требуется enca, я заливаю через ssh файлы в линукс.
0
Обычно man program_name, там в самый конец — там перечислены конфиги.
Вот в этом вся проблема. Пользователь это должен откуда-то узнать. Впрочем, это можно довольно просто обернуть в GUI достаточно забацать пункт меню «Сведения о программах» или что то подобное, где был бы список всех программ и тыком по каждому выдавало бы не только консоль, а еще окошко где были бы ссылки на файлы конфигураций, с указанием, что это оно. Или как то так.
должна запуститься под вайном
Это уже выпадает из концепции системы как таковой. Допустим речь идет о линуксовой мелочи. Что там обычно? Какой-нибудь tar.bz дается и делай с ним что хошь?
+1
GUI для манов может и есть, но он совершенно бесполезен.
Для меня обычно это google «gentoo overlay programm_name» — подвело всего однажды — пришлось делать ebuild (к несчастью программа оказалась совершенно бесполезной).
Для «обычных пользователей» — это обычно не «tar.bz», а deb или rpm. И то и другое ставится (даблкликом) во всех популярных дистрибутивах.
Для меня обычно это google «gentoo overlay programm_name» — подвело всего однажды — пришлось делать ebuild (к несчастью программа оказалась совершенно бесполезной).
Для «обычных пользователей» — это обычно не «tar.bz», а deb или rpm. И то и другое ставится (даблкликом) во всех популярных дистрибутивах.
+1
Он нужен только чтобы можно было добраться до опций по наитию, не более того.
это уже RTFM. Как выше уже писалось, для хорошего UI факин мануал совсем не нужен.
«google «gentoo overlay programm_name»»
это уже RTFM. Как выше уже писалось, для хорошего UI факин мануал совсем не нужен.
0
Так я уже написал про, что для «обычных пользователей» путь покороче: deb и даблклик.
Да и для меня он такой только потому, что мне лень запомнить адрес одного сайта: gpo.zugaina.org/
Да и для меня он такой только потому, что мне лень запомнить адрес одного сайта: gpo.zugaina.org/
+1
Видимо в мою прошлую попытку мне попался какой то кривой дистриб :) Там это не работало.
0
А что ставили? В следующий раз рекомендую xubuntu. Или что еще ubuntu-образное.
0
Могу ошибаться было это в 9 году еще, вроде бы это был AltLinux+xfce в качестве десктопа. Выбрал его по рекомендации знакомого как самый легкий и не требовательный к железу (ставил его на ноут с процом Трансмета и 128мегами оперативки).
Встал вроде нормально, пришлось пошаманить чтобы заработал USB и тачпад. Работал только он там тормозно. Винда хп намного шустрей бегала на том ноуте.
Встал вроде нормально, пришлось пошаманить чтобы заработал USB и тачпад. Работал только он там тормозно. Винда хп намного шустрей бегала на том ноуте.
0
У меня (к сожалению или к счастью) был опыт только с дебиан-образными (включая убунту со свитой) и с генту.
Где-то около восьмого года ставил знакомым дебиан на машину, на которой с виндой работать не получалось — тормозила. Они смогли даже видео некоторое смотреть.
Начинал тоже с «легковесного» — DE blackbox на дебиан. Но со временем пришел к выводу, что надо ставить ширпотреб (на данный момент это убунта с семейством) и переходить на что-то боле специфичное только если есть понимание зачем это нужно.
С девятого года, кстати, ситуация улучшилась.
И да, по поводу AltLinux: у меня вызывают подозрение «национальные» ОС.
Где-то около восьмого года ставил знакомым дебиан на машину, на которой с виндой работать не получалось — тормозила. Они смогли даже видео некоторое смотреть.
Начинал тоже с «легковесного» — DE blackbox на дебиан. Но со временем пришел к выводу, что надо ставить ширпотреб (на данный момент это убунта с семейством) и переходить на что-то боле специфичное только если есть понимание зачем это нужно.
С девятого года, кстати, ситуация улучшилась.
И да, по поводу AltLinux: у меня вызывают подозрение «национальные» ОС.
0
И работа группы, создающей дистрибутив, как раз и заключается в стыковке компонентов так, чтобы было удобно пользователю.
Если для вас важно качество проведения интеграции, превращения набора программ в целостный продукт, в ОС, то вам стоит смотреть на дистрибутивы с максимальным количеством разработчиков и комьюнити. Это точно не «национальные» ОС.
Если для вас важно качество проведения интеграции, превращения набора программ в целостный продукт, в ОС, то вам стоит смотреть на дистрибутивы с максимальным количеством разработчиков и комьюнити. Это точно не «национальные» ОС.
0
У меня сейчас ровно та же ситуация: на ноуте, с которого пишу стоят Win7 и Ubuntu 12
Так вот в убунту перестал заходить, потому что тормозит все больше и больше, обновления только ухудшают ситуацию. Примитивные операции, не требующие наличия мозга вообще, вроде браузинга в инете и слушаяния музыки/просмотра киношки. Работают в принципе, правда медленнее и менее удобно чем в винде, но терпимо. А вот с разработкой под МК и ПК там проблема — нормальных IDE практтически нет, вечные танцы с бубнами с отладкой и прочие прелести вроде несовместимости кучи библиотек, постоянного притаскивания каждой софтины за собой пол репозитория. Никакого удобного способа запустить софтину от имени другого юзера кроме консоли просто нет. Сответственно, чтобы что-то сделать от имени рута, а при разработке это нужно часто, нет. но и в консоли будут свои косяки. Софт, который якобы выполняет функции аналогов софта под винду, на самом деле очень ограничен, кривобок и уродлив, если с GUI, а без GUI не всегда работает как надо.
В общем, если хочешь что-то сделать — надо все преписывать самому. Итого — не ОС, а конструктор, как и детский конструктруктор — позволяет собрать много чего, но все будет получаться угловато, уродливо и долго. Меня сейчас могут заминусовать, но юзабилити у линукса нет. Вообще нету, как класса. В качестве сервера я использую его с удовольствием, а вот на десктопе просто не годится. Нет ни нужного софта, ни удобства ни приличного внешнего вида. Одни шрифты уродливые чего стоят. Ну и вырвиглазные цветовые схемы.
Так вот в убунту перестал заходить, потому что тормозит все больше и больше, обновления только ухудшают ситуацию. Примитивные операции, не требующие наличия мозга вообще, вроде браузинга в инете и слушаяния музыки/просмотра киношки. Работают в принципе, правда медленнее и менее удобно чем в винде, но терпимо. А вот с разработкой под МК и ПК там проблема — нормальных IDE практтически нет, вечные танцы с бубнами с отладкой и прочие прелести вроде несовместимости кучи библиотек, постоянного притаскивания каждой софтины за собой пол репозитория. Никакого удобного способа запустить софтину от имени другого юзера кроме консоли просто нет. Сответственно, чтобы что-то сделать от имени рута, а при разработке это нужно часто, нет. но и в консоли будут свои косяки. Софт, который якобы выполняет функции аналогов софта под винду, на самом деле очень ограничен, кривобок и уродлив, если с GUI, а без GUI не всегда работает как надо.
В общем, если хочешь что-то сделать — надо все преписывать самому. Итого — не ОС, а конструктор, как и детский конструктруктор — позволяет собрать много чего, но все будет получаться угловато, уродливо и долго. Меня сейчас могут заминусовать, но юзабилити у линукса нет. Вообще нету, как класса. В качестве сервера я использую его с удовольствием, а вот на десктопе просто не годится. Нет ни нужного софта, ни удобства ни приличного внешнего вида. Одни шрифты уродливые чего стоят. Ну и вырвиглазные цветовые схемы.
0
Юзабилити у линукса нет — линукс это ядро. Юзабилити нет даже ужровнем повыше — у libc. Так вот, давайте говорить о конкретных дистрибутивах.
Из убунты нельзя соберать много чего, вернее можно, но надо знать что вы делаете иначе все поломаете. Потому что убунта полна костылей более чем полностью — для того чтобы быть дружественной пользователю. Как только пользователь выходит за пределы usecase, убунта ломается. Хотите конструктор, возмите Gentoo или Arch.
конструктор, как и детский конструктруктор — позволяет собрать много чего
Из убунты нельзя соберать много чего, вернее можно, но надо знать что вы делаете иначе все поломаете. Потому что убунта полна костылей более чем полностью — для того чтобы быть дружественной пользователю. Как только пользователь выходит за пределы usecase, убунта ломается. Хотите конструктор, возмите Gentoo или Arch.
+3
Вы правы, но говоря о линуксе почти всегда имеют ввиду дистрибутивы, потому что ядро само по себе практически никому не нужно (кроме системных разработчиков). Я говорю именно про дистрибутивы. За 10 лет я перепробовал много дистрибов. Наиболее удобными для меня оказались debian based. Сам Debian на серверах и Ubuntu на десктопе (у debian проблемы с дровами даже на сетевухи и видеокарты неистребимы). Но ни одна из них не годится для моих целей. У меня очень обширный список обязательного софта. К сожалению, я не принадлежу к поколению разработчиков, которым достаточно браузера и текстового редактора с подсветкой синтаксиса для работы. Я и разработчик и пользователь, активно используемого софта в том числе бесплатного у меня много и альтернатив ему под Linux такого же качества почти нет. А что касается внешнего вида, то Win7/win8 настраивается без проблем, а в Ubuntu даже ядовитый оранжевый интерфейс не сменить толком, не сломав все шрифты, отступы и весь GUI практически. Настроек в GUI почти нет. Даже если меня беспокоит всего-навсего мелочь, ее изменение оказывается весьма проблематичным — все форумы заполнены обсуждением как это лучше сделать так, чтобы сохранить возможность обновляться, а в итоге все равно работает плохо. Тот же XNeur при автозапуске не работает нормально, пока руками не запустишь. И таких косяков много. А из мелочей состоит общее впечатление от ежедневного использования.
К этому можно привыкнуть, но зачем, когда есть ОС, в которой легко все становится на свои места и не раздражает? В линуксе свои методы работы и я бы ими пользовался, будь они столь же удобны после настройки, но этого не получается. А вся работа полетит к чертям после обновления — обязательно что-то изменят так, что оно станет несовместимо с моими настройками.
К этому можно привыкнуть, но зачем, когда есть ОС, в которой легко все становится на свои места и не раздражает? В линуксе свои методы работы и я бы ими пользовался, будь они столь же удобны после настройки, но этого не получается. А вся работа полетит к чертям после обновления — обязательно что-то изменят так, что оно станет несовместимо с моими настройками.
0
Ну тут с вами не поспоришь. Я так понял, основной ваш аргумент — некрасивый он, этот ваш линукс из коробки, а пилить — не буду?
А можно списочек, прям желательно полный? Просто если есть какая-либо утилитка под винду, обычно есть и альтернатива ей в линукс. Может вы плохо искали альтернативы, или может действительно что-то нужное под линукс еще не написано. Автокад с фотошопом и визуалстудио — не в счет.
Я и разработчик и пользователь, активно используемого софта в том числе бесплатного у меня много и альтернатив ему под Linux такого же качества почти нет.
А можно списочек, прям желательно полный? Просто если есть какая-либо утилитка под винду, обычно есть и альтернатива ей в линукс. Может вы плохо искали альтернативы, или может действительно что-то нужное под линукс еще не написано. Автокад с фотошопом и визуалстудио — не в счет.
0
К сожалению, вы меня неверно поняли.
Ко всему прочему он еще и некрасивый :) это как дополнительный раздражающий фактор. Однако при попытке его допилить, он ломается и становится проблемнее во много раз — все то, что хоть как-то работало, работать перестает, потому что заточено было под один единственный вариант. Стоит захотеть что-то изменить и работает перестает все, что с этим связано. И уже никакой автоматики никаких удобств вообще. Но и то, что надо при этом не удается настроить. Я на самом деле не против бы пилить, если бы это было один раз, а то при каждом добавлении в систему софта или обновлении по необходимости (поставил софтину, а она потребовала обновить по дороге кучу либ) ломается то одно то другое. Это очень похоже на ВАЗ — купил и начинаешь чинить сразу.
Полный списочек нельзя. Я уже писал неоднократно и мне не помогли найти и сам тоже искал упорно.
Слишком большой список будет — софта очень много, который нужен и без него никак.
Примеры — это можно.
FastStonу Image Viewer
Photoshop CS6
Adobe LightRoom
Microsoft Empression Media 2
Delphi 2010 + XE5
Emblocks (CodeBlocks не заменяет — сильно менее удобен для Embedded разработки)
Punto Switcher (экономит нервы, XNeur — несравнимо хуже)
Propellerheads Reason (использую в связке с Casio CDP-120)
WhereIsIt
Diptrace
Track Checker
PtGUI
Альтернативы если и есть, то не работают так, как нужно или не стыкуются с другим софтом или тормозят и глючат или все вместе :)
Некоторым есть бледные альтернативы, но по удобству, скорости работы и сопряжению с другими программами сильно хуже.
Как пример — Gimp. Мало того, что не все, что нужно под него есть даже в виде плагинов, так он еще и не дает работать в Lab с нужными результатами. В итоге я не только медленее в нем работаю, но и нужный цвет получить очень и очень проблематично, а иногда невозможно.
Ко всему прочему он еще и некрасивый :) это как дополнительный раздражающий фактор. Однако при попытке его допилить, он ломается и становится проблемнее во много раз — все то, что хоть как-то работало, работать перестает, потому что заточено было под один единственный вариант. Стоит захотеть что-то изменить и работает перестает все, что с этим связано. И уже никакой автоматики никаких удобств вообще. Но и то, что надо при этом не удается настроить. Я на самом деле не против бы пилить, если бы это было один раз, а то при каждом добавлении в систему софта или обновлении по необходимости (поставил софтину, а она потребовала обновить по дороге кучу либ) ломается то одно то другое. Это очень похоже на ВАЗ — купил и начинаешь чинить сразу.
Полный списочек нельзя. Я уже писал неоднократно и мне не помогли найти и сам тоже искал упорно.
Слишком большой список будет — софта очень много, который нужен и без него никак.
Примеры — это можно.
FastStonу Image Viewer
Adobe LightRoom
Microsoft Empression Media 2
Delphi 2010 + XE5
Emblocks (CodeBlocks не заменяет — сильно менее удобен для Embedded разработки)
Punto Switcher (экономит нервы, XNeur — несравнимо хуже)
Propellerheads Reason (использую в связке с Casio CDP-120)
WhereIsIt
Diptrace
Track Checker
PtGUI
Альтернативы если и есть, то не работают так, как нужно или не стыкуются с другим софтом или тормозят и глючат или все вместе :)
Некоторым есть бледные альтернативы, но по удобству, скорости работы и сопряжению с другими программами сильно хуже.
Как пример — Gimp. Мало того, что не все, что нужно под него есть даже в виде плагинов, так он еще и не дает работать в Lab с нужными результатами. В итоге я не только медленее в нем работаю, но и нужный цвет получить очень и очень проблематично, а иногда невозможно.
-1
Кстати, нет альтернатив Total Commander — я использую некоторое количество плагинов и его встроенного функционала, благодаря которому вся работа с файлами намного производительнее, чем в консоли, но и консоль в нем также доступна. Все графические и консольные «альтернативы» под линуксом очень убоги в плане функционала.
-1
Он вам на Linux зачем? Терминал, консоль ведь как раз для таких задач, можно писать свои скрипты для автоматизации некоторых процессов. Ведь если бы в самом деле его так не хватало — неужели люди для себя же не сделали бы полноценную копию под Linux? Ещё вопрос — а какими альтернативами именно вы пользовались?
+2
Для задач, которые не нужно автоматизировать. Я привык воспринимать информацию визуально. Нормальный список файлов с инкрементальным поиском мне помогает куда больше чем всякие автодополнения по tab, когда я не знаю что именно ищу. Grep мне не помогает вообще, я по-другому воспринимаю информацию. Консоль мне в общем и целом неудобна. Даже во времена DOS я предпочитал Dos Navigator прямому набору команд. Выбрать десяток файлов клавишей ins и нажать F5 для меня быстрее и удобнее, чем набирать полные пути, перечислять все имена файлов, которые нужно скопировать.Найти нужный каталог визуально и нажать F7 быстрее, чем вспоминать полный путь к нужному каталогу и дописывать к нему имя и так далее. В TC много встроенных средств сравнения файлов (Shift-F2) по содержимому, аналога которых я не нашел в консоли, чтобы они по одному нажатию открывались. А помнить десятки однозадачных утилит и строчить их названия с кучей ключей командной строки, все держать в памяти и постоянно изобретать как бы их применить меня совершенно не интересует — я сосредоточен на задаче и нажимаю нужные пару клавиш почти спинномозговым рефлексом, отвлекаться на вспоминание и набор команд со всякими ключами и написание скриптов, которые понадобятся один раз или два я тоже не люблю.
Я предпочитаю два раза щелкнуть мышью для поиска по датам и размерам файлов в определенном диапазоне, а не набирать кучу команд для этого. Есть поклонники FAR — вот им пофиг какая консоль, они и винде не имеют особой информативности представления информации. А я люблю информативность хорошо проработанного графического интерфейса. Когда информацию несет и цвет и размер и фон и мелкие значки. Это удобно, это быстро и информативно.
Я перепробовал все более-менее развитые файловые менеджеры под Debian, но ни один из них не умеет того, что мне нужно — быстрый и универсальный инструмент типа швейцарского армейского ножа.
Я не знаю, почему все так любят скрипты в линуксе — мне они не особо помогают. Почти все мои задачи одноразовые или редко повторяемые. Писать скрипт дольше, чем сделать это с помощью удобной программы. Писать команду и вспоминать что и как ей передать в качестве параметра — тоже дольше. Я давным давно встроил WinRar в оболочку и щелчок правой кнопкой с командами распаковать в папку с именем архива или запаковать выбранные мной файлы, нажать * для инвертирования выбора, чтобы удалить остальное гораздо быстрее, чем пользоваться tar, bz, gz, zip и им подобными консольными утилитами. Я и под DOS не любил запоминать ключи, все было настроено один раз в DN, а дальше пользовался хоткеями.
Я не выполняю однотипные задачи по многу раз. Если задача повторяется — она мне неинтересна. Я стараюсь от нее избавиться. Мне мало помогают пакетные обработки файлов — фотографии все уникальны, редко когда настройки можно применить к другим. И так почти во всем.
Я предпочитаю два раза щелкнуть мышью для поиска по датам и размерам файлов в определенном диапазоне, а не набирать кучу команд для этого. Есть поклонники FAR — вот им пофиг какая консоль, они и винде не имеют особой информативности представления информации. А я люблю информативность хорошо проработанного графического интерфейса. Когда информацию несет и цвет и размер и фон и мелкие значки. Это удобно, это быстро и информативно.
Я перепробовал все более-менее развитые файловые менеджеры под Debian, но ни один из них не умеет того, что мне нужно — быстрый и универсальный инструмент типа швейцарского армейского ножа.
Я не знаю, почему все так любят скрипты в линуксе — мне они не особо помогают. Почти все мои задачи одноразовые или редко повторяемые. Писать скрипт дольше, чем сделать это с помощью удобной программы. Писать команду и вспоминать что и как ей передать в качестве параметра — тоже дольше. Я давным давно встроил WinRar в оболочку и щелчок правой кнопкой с командами распаковать в папку с именем архива или запаковать выбранные мной файлы, нажать * для инвертирования выбора, чтобы удалить остальное гораздо быстрее, чем пользоваться tar, bz, gz, zip и им подобными консольными утилитами. Я и под DOS не любил запоминать ключи, все было настроено один раз в DN, а дальше пользовался хоткеями.
Я не выполняю однотипные задачи по многу раз. Если задача повторяется — она мне неинтересна. Я стараюсь от нее избавиться. Мне мало помогают пакетные обработки файлов — фотографии все уникальны, редко когда настройки можно применить к другим. И так почти во всем.
0
Тут, конечно, от задач зависит.
Сможет ваш TC, например, при щелчке на sql-файле запустить его на одной или нескольких БД одновременно? Прям вот так: F2, Enter — скрипт попёр, базы зашуршали. При том расширение ассоциировано с другим приложением.
Настроенный mc может. Да я просто обалдел, что он может. Правда настраивать долго пришлось под себя.
И мне да, его текстовый интерфейс удобнее.
Сможет ваш TC, например, при щелчке на sql-файле запустить его на одной или нескольких БД одновременно? Прям вот так: F2, Enter — скрипт попёр, базы зашуршали. При том расширение ассоциировано с другим приложением.
Настроенный mc может. Да я просто обалдел, что он может. Правда настраивать долго пришлось под себя.
И мне да, его текстовый интерфейс удобнее.
0
mc в данном случае ни при чем, но в принципе — так сделать можно и в TC. Только вы опять об автоматизации.
попробую объяснить по-другому — хорошо заточенный нож сам по себе ничего не делает, он не автоматизирует нарезку яблока. Просто вы не будете материться, пытаясь почистить яблоко или отрезать кусок хлеба, а не смять его тупым ножом. Это просто инструмент. Он не заставляет прикладывать излишних усилий, но и не делает дело за меня. Это не автохлеборезка, не циркулярная пила, не кухонный комбайн с таймерами выпечки, готовыми рецептами и возможностью программирования. Это просто нож. Но удобный, хорошо заточенный и универсальный — он режет все, что в принципе поддается резке. Сталь или дерево лучше пилить ножовкой. Но кусок дерева можно отрезать и ножом.
В TC есть встроенный FTP клиент, есть просмотр архивов как обычных папок, распаковка и запаковка, multirename tool, много очень полезных плагинов для ускорения работы в одном и том же стиле — работа как с файлами. И его не нужно мучительно настраивать читая маны и долго запоминая что и как работает. В принципе, можно и мышой тыкать, правда будет сильно медленнее. но можно изменять ширину колонок, одним щелчок сортировать по любому атрибуту файла, собирать результаты поиска в панель, просматривать всю глубину вложенных папок в плоском списке и делать по нему инкрементальный поиск, быстро просматривать содержимое файлов в соседней панели не открывая файлы, а просто перемещая курсор по списку. Встроить инструменты в панель TC. На панели разместить скрипты, сформировать свой favourite directories list, организовать PORT соединие между двумя компами по сети для обмена файлами, синхронизировать каталоги, склеивать и нарезать файлы быстро и просто.
Все это не требует особого изучения и чтения мануалов. Это просто работает. По одну-двум движениям. Это нужно не каждый день, но когда нужно, то срабатывает не заставляя напрягаться и читать, а просто и быстро. Вот за это и ценю.
Этот инструмент позволяет как и остальные инструменты, которые я ценю, делать работу минимально отвлекаясь на сам инструмент.
Мне плевать на ОС, на софт, мне нужно решать мои задачи. если я программирую, то мне хватает сложности задачи, я не хочу изучать опции компилятора, писать make файлы, я хочу писать полезный код, который должен компилироваться в одно нажатие. Когда я захочу что-то изменить в компиляции, я залезу в настройки проекта и поменяю это. Но только тогда. До этого типовая конфигурация должна собираться сама. И я должен иметь возможность этот шаблон изменить. В EmBlocks и Delphi это возможно. В eclipse — нет. в Keil и IAR — нет.
Мне не доставляет удовольствия бороться со средой разработки и героически преодолевать эти трудности. Свою GUI я написал под DOS еще в универе. Свою систему плагинов уже разрабатывал. Это вспомогательные вещи. Они — не самоцель и отвлекаться на них — это зло. Я бы с удовольствием пользовался хорошо написанными и хорошо документированными библиотеками с исходниками. В идеале на 1-2 языках общего назначения типа С/С++ и Delphi. Скрипты для web — отдельный разговор, меня они не очень интересуют.
попробую объяснить по-другому — хорошо заточенный нож сам по себе ничего не делает, он не автоматизирует нарезку яблока. Просто вы не будете материться, пытаясь почистить яблоко или отрезать кусок хлеба, а не смять его тупым ножом. Это просто инструмент. Он не заставляет прикладывать излишних усилий, но и не делает дело за меня. Это не автохлеборезка, не циркулярная пила, не кухонный комбайн с таймерами выпечки, готовыми рецептами и возможностью программирования. Это просто нож. Но удобный, хорошо заточенный и универсальный — он режет все, что в принципе поддается резке. Сталь или дерево лучше пилить ножовкой. Но кусок дерева можно отрезать и ножом.
В TC есть встроенный FTP клиент, есть просмотр архивов как обычных папок, распаковка и запаковка, multirename tool, много очень полезных плагинов для ускорения работы в одном и том же стиле — работа как с файлами. И его не нужно мучительно настраивать читая маны и долго запоминая что и как работает. В принципе, можно и мышой тыкать, правда будет сильно медленнее. но можно изменять ширину колонок, одним щелчок сортировать по любому атрибуту файла, собирать результаты поиска в панель, просматривать всю глубину вложенных папок в плоском списке и делать по нему инкрементальный поиск, быстро просматривать содержимое файлов в соседней панели не открывая файлы, а просто перемещая курсор по списку. Встроить инструменты в панель TC. На панели разместить скрипты, сформировать свой favourite directories list, организовать PORT соединие между двумя компами по сети для обмена файлами, синхронизировать каталоги, склеивать и нарезать файлы быстро и просто.
Все это не требует особого изучения и чтения мануалов. Это просто работает. По одну-двум движениям. Это нужно не каждый день, но когда нужно, то срабатывает не заставляя напрягаться и читать, а просто и быстро. Вот за это и ценю.
Этот инструмент позволяет как и остальные инструменты, которые я ценю, делать работу минимально отвлекаясь на сам инструмент.
Мне плевать на ОС, на софт, мне нужно решать мои задачи. если я программирую, то мне хватает сложности задачи, я не хочу изучать опции компилятора, писать make файлы, я хочу писать полезный код, который должен компилироваться в одно нажатие. Когда я захочу что-то изменить в компиляции, я залезу в настройки проекта и поменяю это. Но только тогда. До этого типовая конфигурация должна собираться сама. И я должен иметь возможность этот шаблон изменить. В EmBlocks и Delphi это возможно. В eclipse — нет. в Keil и IAR — нет.
Мне не доставляет удовольствия бороться со средой разработки и героически преодолевать эти трудности. Свою GUI я написал под DOS еще в универе. Свою систему плагинов уже разрабатывал. Это вспомогательные вещи. Они — не самоцель и отвлекаться на них — это зло. Я бы с удовольствием пользовался хорошо написанными и хорошо документированными библиотеками с исходниками. В идеале на 1-2 языках общего назначения типа С/С++ и Delphi. Скрипты для web — отдельный разговор, меня они не очень интересуют.
+3
Да я понял вас, TC — отличный инструмент. Я и сам им пользуюсь. Просто хотел сказать, что можно использовать linux практически не трогая консоль.
0
Да вот не получается, к сожалению. Без root даже доступа к COM порту не получить. А значит даже Arduino IDE надо запускать из консоли, запущенной от root имени или шаманить предварительно под рутом, настраивая права, которые могут и не сработать в конкретном дистрибе. Чего уж говорить про запуск приложения, работающего с GPIO на Raspberry Pi к примеру. У меня она потому и лежит без дела — программинг в таком стиле вызывает раздражение, вместо удовольствия от хорошо сделанного дело. Все криво, все через одно место нужно делать.
0
Без root даже доступа к COM порту не получить.То, что в win порты доступны всем — иногда тоже не лучшая политика. Кроме того, есть огромное количество приложений (в том числе коммерческих с ценами от килобакса), которые не умеют работать из-под непривелегированного пользователя. Не говоря уж про shareware и простые пользовательские приложения.
0
Ключевое слово — иногда. Закрыть к ним доступ можно, если очень надо. Но чаще всего через COM порт ничего не украсть. Кстати, то, что приложение требует привилегированного доступа — чаще всего признак плохого дизайна. Нормальному приложению если оно не для управления компа — он не нужен. Если нужен — пишется драйвер, который ставится один раз в систему. Он должен быть вылизан и тщательно написан. А программа будет с ним взаимодействовать. Неважно — в линуксе или в винде. Это правильный дизайн.
А грязные хаки — это плохой стиль. В новой версии скорее всего работать не будет.
А грязные хаки — это плохой стиль. В новой версии скорее всего работать не будет.
0
Неконсистентное WinAPI и дальнейшие API. Пляски с NIH/фатальными недостатками технологий DDE, OLE, COM, COM+, DCOM и прочее.
Долгое время не было единых guidelines (сейчас, вроде, лучше стало). К примеру, FHS существует с 1996 года, появился благодаря Linux и BSD сообществам.
Проблема в том, что подавляющее большинство приложений под win имеют такой «плохой дизайн», т. к. система поощряет.
Иногда приложение вроде и работает под непривилегированным пользователем, но в некоторых случаях некорректно. Например, какая-нибудь SCADA, которой только и надо, что показывать картинки, да собирать данные через OPC (OLE for Process Control). Почему — неизвестно.
Или какой-нибудь коммерческий сервер лицензий FlexLM, который при воткнутом HASP'е иногда его не обнаруживает, если он вынимался. Но только иногда.
Или RC-симулятор, которому нужен только доступ к своим файлам да directx/opengl, который размывает шрифты при запуске не из-под админа до нечитаемого состояния.
Большинство программ даже не способны почистить за собой при удалении, писать пользовательские данные в APP_DATA и т. п.
В этом плане в win куда больше проблем, для борьбы с которыми крайне много людей сидят под админом. Проставить своему пользователю доступ к
Понять, что означает
Долгое время не было единых guidelines (сейчас, вроде, лучше стало). К примеру, FHS существует с 1996 года, появился благодаря Linux и BSD сообществам.
Проблема в том, что подавляющее большинство приложений под win имеют такой «плохой дизайн», т. к. система поощряет.
Иногда приложение вроде и работает под непривилегированным пользователем, но в некоторых случаях некорректно. Например, какая-нибудь SCADA, которой только и надо, что показывать картинки, да собирать данные через OPC (OLE for Process Control). Почему — неизвестно.
Или какой-нибудь коммерческий сервер лицензий FlexLM, который при воткнутом HASP'е иногда его не обнаруживает, если он вынимался. Но только иногда.
Или RC-симулятор, которому нужен только доступ к своим файлам да directx/opengl, который размывает шрифты при запуске не из-под админа до нечитаемого состояния.
Большинство программ даже не способны почистить за собой при удалении, писать пользовательские данные в APP_DATA и т. п.
В этом плане в win куда больше проблем, для борьбы с которыми крайне много людей сидят под админом. Проставить своему пользователю доступ к
/dev/ttyUSBx
, чтобы не запускать недоверенное приложение под рутом — это не так уж и сложно. Понять, что означает
"/dev/ttyUSB0: Отказано в доступе"
гораздо проще, чем пытаться понять под виндой, что означает ошибка 0x00000135
у приложения, которое не работает в виртуалке, но работает на реальном железе. При том, что оно не использует directx/opengl.0
Плохой дизайн имеет вообще большинство приложений :) Это статистика.
Тем не менее под Win приложений просто количественно больше и хотя бы есть из чего выбрать. под Linux не всегда удается найти даже плохо написанное приложение. Часто просто вообще нет никакого варианта. вот тут беда. Всего самому не написать.
Под винду много хлама. факт. Но есть отлично написанные приложения. и мне удалось собрать для себя почти все, что нужно. Не все, но много чего. Под линукс не удается собрать такого набора.
Возможно благодаря квалификации MCSA мне удается понимать причины большинства проблем. Не всех, но большинства. Часто удается решить проблемы софта. или найти более правильный аналог. Под линукс мне обычно ничего не говорят ошибки. Часто я даже не могу найти куда приложение их отправляет. Оно молча не работает. И никаких видимых централизованных средств получения информации вроде Event logs или чего-то такого.
Тем не менее под Win приложений просто количественно больше и хотя бы есть из чего выбрать. под Linux не всегда удается найти даже плохо написанное приложение. Часто просто вообще нет никакого варианта. вот тут беда. Всего самому не написать.
Под винду много хлама. факт. Но есть отлично написанные приложения. и мне удалось собрать для себя почти все, что нужно. Не все, но много чего. Под линукс не удается собрать такого набора.
Возможно благодаря квалификации MCSA мне удается понимать причины большинства проблем. Не всех, но большинства. Часто удается решить проблемы софта. или найти более правильный аналог. Под линукс мне обычно ничего не говорят ошибки. Часто я даже не могу найти куда приложение их отправляет. Оно молча не работает. И никаких видимых централизованных средств получения информации вроде Event logs или чего-то такого.
0
Часто я даже не могу найти куда приложение их отправляет. Оно молча не работает. И никаких видимых централизованных средств получения информации вроде Event logs или чего-то такого.
Для пользовательских приложений — см.
stderr
, достаточно запустить из терминалаДля системных —
/var/log/*
Напротив, в виндовом event log часто нет вообще ничего. Так что сильно зависит от приложения.
0
вот говорю же, что без консоли в линуксе никак :) А выше тут говорили, что можно.
На самом деле хорошо, если все так обстоит, потому что обычно советы из книжек и форумов на моем конкретном компе с дебиан или убунту или мандривой (раньше нравился дистриб) не особенно то помогают — все сильно зависит от настроек системы. С единообразием же не очень. Это мое основное нарекание. Вроде и стандарты создаются, а опыт в одном дистрибутиве никак не помогает в другом. даже между debian и ubuntu, которые ближайшие родственники не все работает. Что уж говорить про mandriva или того хуже FreeBSD.
На самом деле хорошо, если все так обстоит, потому что обычно советы из книжек и форумов на моем конкретном компе с дебиан или убунту или мандривой (раньше нравился дистриб) не особенно то помогают — все сильно зависит от настроек системы. С единообразием же не очень. Это мое основное нарекание. Вроде и стандарты создаются, а опыт в одном дистрибутиве никак не помогает в другом. даже между debian и ubuntu, которые ближайшие родственники не все работает. Что уж говорить про mandriva или того хуже FreeBSD.
0
вот говорю же, что без консоли в линуксе никак :) А выше тут говорили, что можно.Я такого не утверждал. Не считаю, что следует отрубать левую руку, если пишешь правой.
С единообразием же не очень.Как будто в винде «очень». Везде, где нет нормальных guideline'ов это так. Вспомнить, например, про инсталляцию/деинсталляцию софта.
Вроде и стандарты создаются, а опыт в одном дистрибутиве никак не помогает в другом. даже между debian и ubuntu, которые ближайшие родственники не все работает.Мой опыт в archlinux прекрасно помогает мне в debian, ubuntu и centos. Только это работает тогда, когда опыт выходит далеко за рамки copy-paste с форума. Меняются версии софта, меняются конфиги, их расположение, но принципы остаются теми же. Первый из них — RTFM. Хуже, когда мануалов нет, там и бубен бывает нужен.
0
Инсталляция и деинсталляция — это беда. К счастью в последнее время много софта, который вообще ее не требует. По возможности стараюсь пользоваться именно таким. Правильно настроенный TC не требует установки больше никогда, он мобилен, FastStone, FileZilla portable, KeePass, Miranda, CodeBlocks, HeidiSQL, XAMPP, AIMP, WinRAR, MPC HC, Light Alloy и куча других программ.
В Linux с источником информации хуже, к сожалению довольно часто. кроме форумов где полно мусора и воды, как и устаревшей нерабочей информации (удивительно как информация 1-2 летней давности может так сильно устаревать) искать часто вообще негде. А общепринятая идея, что текстовые конфиги сами себя документируют лично мне кажется ущербной — неудобно мне лазать по конфигам и пытаться понять как думал автор, когда ему казалось, что он пишет просто и понятно. Мне от его проги нужно одно — чтобы она запустилась или сказала, чего ей не нравится. Далеко не большинство прог это делает.
В Linux с источником информации хуже, к сожалению довольно часто. кроме форумов где полно мусора и воды, как и устаревшей нерабочей информации (удивительно как информация 1-2 летней давности может так сильно устаревать) искать часто вообще негде. А общепринятая идея, что текстовые конфиги сами себя документируют лично мне кажется ущербной — неудобно мне лазать по конфигам и пытаться понять как думал автор, когда ему казалось, что он пишет просто и понятно. Мне от его проги нужно одно — чтобы она запустилась или сказала, чего ей не нравится. Далеко не большинство прог это делает.
0
WinRARОн разве не прописывается в реестре? Кажется, что он интегрировался с explorer'ом.
удивительно как информация 1-2 летней давности может так сильно устареватьПри достаточной динамике развития — запросто. А динамика эта вполне впечатляющая.
В Linux с источником информации хуже, к сожалению довольно часто. кроме форумов где полно мусора и воды, как и устаревшей нерабочей информации (удивительно как информация 1-2 летней давности может так сильно устаревать) искать часто вообще негде.Для большинства вещей мне хватает документации программы, arch wiki и gentoo wiki. Иногда багтрекер redhat и форумы, но это обычно касается совсем не домашних случаев (типа подключения и настройки корзины от EMC, официальное описание установки которой не работает даже на той версии RHEL, для которой его, якобы, писали) или специализированного софта (типа сопряжения arm тулчейна и eclipse).
0
При наличии TC винрар вообще не нужен. Точнее нужна только его консольная версия которая втыкается в ТС на *.rar и все. Но таки он портабельный всегда был. Разве что лицензия слетает при переносе.
0
Интеграция с эксплорером происходит при первом запуске. Заодно открывается окошко, которое предлагает выбрать какие форматы в дальнейшем с ним ассоциировать. Установка для этого не требуется. Будет работать там, откуда его запустили.
0
> Без root даже доступа к COM порту не получить.
4.2
$ ls -lh /dev/ttyS0
crw-rw---- 1 root uucp 4, 64 дек. 29 15:42 /dev/ttyS0
Добавляемся в группу uucp и спокойно юзаем порт как угодно.
4.2
$ ls -lh /dev/ttyS0
crw-rw---- 1 root uucp 4, 64 дек. 29 15:42 /dev/ttyS0
Добавляемся в группу uucp и спокойно юзаем порт как угодно.
+3
извините, но вы тут по незнанию столько чуши понаписывали, что даже не знаю как на всё это ответить.
COM-порт без рута никак? а как же правила udev?
только из консоли под рутом можно IDE запустить? а как же gsudo или там kdesudo?
программинг GPIO из юзерспейса — а вы точно уверены, что это не должен быть модуль ядра (драйвер). потому что обычные приложения таким не занимаются. а если и надо из userspace — то опять же, udev rules.
всё криво и через одно место — это где, в unix, да еще и в сравнении win? что-то мне подсказывает судя по таким высказываниям, что у вас понимание linux не просто плохое, а АБСОЛЮТНО нулевое.
> программинг в таком стиле вызывает раздражение, вместо удовольствия от хорошо сделанного дело
ну конечно, в ТАКОМ СТИЛЕ только раздражение и будет. попробуйте разобраться, как система устроена, и как делать то что вы хотите ПРАВИЛЬНО, а не так как вы привыкли в windows.
по аналогам программ, что вы спрашивали выше — опять же, где-то половину я могу назвать сходу, по функционалу не уступающие win программам. а значит это одно — вы даже не искали, просто ищите оправдания, чем вас linux не устраивает.
COM-порт без рута никак? а как же правила udev?
только из консоли под рутом можно IDE запустить? а как же gsudo или там kdesudo?
программинг GPIO из юзерспейса — а вы точно уверены, что это не должен быть модуль ядра (драйвер). потому что обычные приложения таким не занимаются. а если и надо из userspace — то опять же, udev rules.
всё криво и через одно место — это где, в unix, да еще и в сравнении win? что-то мне подсказывает судя по таким высказываниям, что у вас понимание linux не просто плохое, а АБСОЛЮТНО нулевое.
> программинг в таком стиле вызывает раздражение, вместо удовольствия от хорошо сделанного дело
ну конечно, в ТАКОМ СТИЛЕ только раздражение и будет. попробуйте разобраться, как система устроена, и как делать то что вы хотите ПРАВИЛЬНО, а не так как вы привыкли в windows.
по аналогам программ, что вы спрашивали выше — опять же, где-то половину я могу назвать сходу, по функционалу не уступающие win программам. а значит это одно — вы даже не искали, просто ищите оправдания, чем вас linux не устраивает.
+2
krusader
0
Ну во-первых отсутствие фотошопа/автокада/вижуалстудии — может вполне достаточный повод, чтобы работать на винде. Если человеку нужно работать в этих инструментах, а не браузерик серфить.
Во-вторых полный списочек составить тут нереально, но давайте на вскидку. Допустим человек занимается 3д моделированием в 3dMax или VUE. Линуксового порта нет. Альтернативы — блендер? Который с горем пополам может заменить только 3dMax + переучиваться?
Ок, оставим 3д моделирование. Возмем разводку печатных плат:
OrCAD, Altium, Allegro, Proteus… Какие есть в линуксах альтернативы, способные полноценно заменить эти пакеты?
Наверное опять неудачный пример. Аудиомикширование:
FL Studio, Steinberg Cubase, Propellerhead Reason, Reaper, ReCycle, Ableton Live — все винда (мак). Какие альтернативы у линукса?
Можно тыкать в любую профессиональную область: видеомонтаж, бухучет, разработка ПО (дада, все эти вижуалстудии, мертвые делфи и т.п.)
То есть уходим чуть дальше, чем серфенье в браузере, прослушивания музыки, просмотра видео, и поднятие сервера, и все, приплыли. С профессиональными инструментами у линукса не просто туго, а очень туго.
Во-вторых полный списочек составить тут нереально, но давайте на вскидку. Допустим человек занимается 3д моделированием в 3dMax или VUE. Линуксового порта нет. Альтернативы — блендер? Который с горем пополам может заменить только 3dMax + переучиваться?
Ок, оставим 3д моделирование. Возмем разводку печатных плат:
OrCAD, Altium, Allegro, Proteus… Какие есть в линуксах альтернативы, способные полноценно заменить эти пакеты?
Наверное опять неудачный пример. Аудиомикширование:
FL Studio, Steinberg Cubase, Propellerhead Reason, Reaper, ReCycle, Ableton Live — все винда (мак). Какие альтернативы у линукса?
Можно тыкать в любую профессиональную область: видеомонтаж, бухучет, разработка ПО (дада, все эти вижуалстудии, мертвые делфи и т.п.)
То есть уходим чуть дальше, чем серфенье в браузере, прослушивания музыки, просмотра видео, и поднятие сервера, и все, приплыли. С профессиональными инструментами у линукса не просто туго, а очень туго.
0
Допустим человек занимается 3д моделированием в 3dMax или VUE.
Тут в голову приходит только Голливуд с его мультиками и фантастикой просчитанными и озвученными на Linux… но из линукса там только ядро, а все остальные инструменты, которые скорее всего разрабатывались специально под конкретную задачу. Возможно бралось за основу что-то из OpenSource. Точно помню был какой-то полнометражный мультик просчитанный в блендере.
Тут вы с RaJa правы — если построить систему на основе Linux для решения приведенных вами задач, то она будит явно не бесплатной, а скорее всего дороже того чем вы в данный момент пользуетесь.
0
Тут в голову приходит только Голливуд с его мультиками и фантастикой просчитанными и озвученными на Linux… но из линукса там только ядро, а все остальные инструменты, которые скорее всего разрабатывались специально под конкретную задачу. Возможно бралось за основу что-то из OpenSource.Вы неправы.
Многие голливудские эффекты делались в Maya (сейчас она работает в т. ч. и на win). Изначально она работала на IRIX (коммерческий UNIX рабочих станции Silicon Graphics, ни пол раза ядра Linux там не было); позже (после перехода с собственных RISC на x86/amd64) они переехали на работу на всей тройке (Linux/MacOS/Win).
В современном варианте используются нормальные дистрибутивы (например, RHEL).
Blender ставится на любой разумный дистр. Использование blender'а в мультиках не сильно широкое.
0
То есть уходим чуть дальше, чем серфенье в браузере, прослушивания музыки, просмотра видео, и поднятие сервера, и все, приплыли. С профессиональными инструментами у линукса не просто туго, а очень туго.Вы передергиваете.
разработка ПО (дада, все эти вижуалстудии, мертвые делфи и т.п.)Вы привели пример таргетированной на win разработки.
Это всё равно, что писать, что невозможно разрабатывать, например, банковские приложения под другие браузеры, кроме IE6 (или где там ActiveX закончился).
Если вы разрабатываете десктопный софт не только под windows (т. е. нет требования «только visual studio») — то можно спокойно работать на linux.
Если вы разрабатываете мобильный софт — то сильно зависит от сегмента (xcode, кажется, на win работать всё ещё не собирается):
— iOS — только Mac OS
— WP — только Win
— Android — Linux/MacOS/Win
Если вы разрабатываете под web (опять же, за исключением нацеленного на инфраструктуру MS: Azure, IIS, всякий C#+MVC.NET и прочее), то вам почти без разницы на чем работать (на *nix часто удобнее). Те же IntelliJ IDEA/RubyMine/PyCharm/WebStorm/PhpStorm работают с одинаковым успехом на всех трех основных платформах.
Если вы разрабатываете системное ПО, то, в случае нацеленности на POSIX-мир, можно работать на *nix (Linux/Mac OS). В случае win — преимущественно win. Часть БД, например, поддерживают win по остаточному принципу.
Java-разработка вообще не привязана к платформе. Python более-менее индифферентен. Ruby — с уклоном в POSIX-мир. C есть везде. На C++ можно писать кроссплатформенно, благо библиотек море (в т. ч. и десктопных: Qt, GTK+, wxWidgets).
Если говорить про 3д, то не 3dsmax'ом единым. Maya сейчас и на виндах работает, но исторически они были unix-only (SGI IRIX).
+4
Обработка фотографий, обработка звука, обработка видео, 3д моделирование, разработка печатных плат, бухучет.
Если это все тоже примеры таргетированной win разработки — то извините.
Или может быть вы предлагаете всех 3д моделлеров посадить на майку? :)
А как быть с остальными инструментами?
Если это все тоже примеры таргетированной win разработки — то извините.
Или может быть вы предлагаете всех 3д моделлеров посадить на майку? :)
А как быть с остальными инструментами?
0
Обработка фотографий, обработка звука, обработка видео, 3д моделирование, разработка печатных плат, бухучет.Не передергивайте. Про это я вообще не говорил. Я говорил про ваше
разработка ПО (дада, все эти вижуалстудии, мертвые делфи и т.п.)где win необходим только при нацеленности на win/wm/wp. И, к сожалению, с embedded всё на linux не гладко, но ситуация постепенно улучшается.
Или может быть вы предлагаете всех 3д моделлеров посадить на майку? :)Я это где-то говорил? Я лишь привел пример профессионального инструмента 3d-моделирования. Просто в области обработки звука или нелинейного монтажа, например, не интересовался.
Ситуация с EDA меня печалит. Всё-таки Cadsoft Eagle — штука относительно слабая. Нормальных аналогов proteus нет. Есть, конечно, куча SPICE симуляторов, эмуляторов процессоров (simulavr, simavr, qemu), но порог вхождения зачастую существенно выше.
Не надо пытаться меня выставить фанатиком, это выглядит банально глупо.
Очевидно, что перевес win привел к тому, что большая часть профессиональных инструментов сделаны под win. Про этот замкнутый круг знают все, кто способен хоть чуть-чуть думать.
+1
Может я не достаточно осведомлен по поводу хороших IDE на linux-e. Подскажите мне хорошую IDE с хорошим отладчиком, я может посмотрю на досуге, ибо мне действительно интересно.
Последнее что я на линуксе я пробовал (правда давно) — это NetBeans + gdb, и там все было печально (по сравнению с виндой конечно). Никаких тебе вызовов методов из под отладчика, никаких тебе автообновляемых вотчлистов. Может я что делал не так, и там все это есть?
Последнее что я на линуксе я пробовал (правда давно) — это NetBeans + gdb, и там все было печально (по сравнению с виндой конечно). Никаких тебе вызовов методов из под отладчика, никаких тебе автообновляемых вотчлистов. Может я что делал не так, и там все это есть?
0
С чем вы работаете (какая target платформа)?
0
Пока меня интересуют только десктопы. x86 x64.
upd. Циска само собой
upd. Циска само собой
0
Судя по gdb вы имеете ввиду c/c++. У меня в плане десктопов только консольные приложения (в основном пишу на java и ruby server-side). Поэтому мои сведения довольно поверхностны.
Из того, что я использовал:
— Qtcreator (для qt-based консольных и не очень тулзов). Серьезных проблем с отладкой не припомню, работало «из коробки».
— Eclipse использовал только для embedded (с соотв. тулчейном, gdb и gsbserver'ом), всё более-менее работает. Бывают нефатальные баги (например, остановка раньше breakpoint'а). OpenOCD иногда чудит (сейчас мучаю ARM).
— Code::Blocks вполне юзабелен. Под винды запилили Em::Blocks, но в Linux пока не портировали.
Насчёт нативной разработки под Cisco IOS не знаю, не сталкивался вообще.
Из того, что я использовал:
— Qtcreator (для qt-based консольных и не очень тулзов). Серьезных проблем с отладкой не припомню, работало «из коробки».
— Eclipse использовал только для embedded (с соотв. тулчейном, gdb и gsbserver'ом), всё более-менее работает. Бывают нефатальные баги (например, остановка раньше breakpoint'а). OpenOCD иногда чудит (сейчас мучаю ARM).
— Code::Blocks вполне юзабелен. Под винды запилили Em::Blocks, но в Linux пока не портировали.
Насчёт нативной разработки под Cisco IOS не знаю, не сталкивался вообще.
0
Консоль для меня — как признак незаконченного приложения — логику написали, а frontend нет. Я так привык. Так воспринимаю еще со времен Правец 8 (клон Apple II). приложение должно не просто работать, а быть удобным. И желательно не очень сложным в использовании.
Что касается CodeBlocks — согласен, вполне хорош, мне нравится. Хоть и не без недостатков. Но сильно хуже даже Visual Studio по удобству. Про Embarcadero IDE даже говорить нечего — в RAD разработке с ними никто не сравнился пока. Но этот подход верен для меня. Другим может быть нужно другое.
OpenOCD — это глючный тормоз. Мне не понравился крайне. Отлаживать в нем сплошное мучение — если нужно запустить 10 раз, то уже на 5й терпение может кончиться от скуки в ожидании. А если нужно попробовать несколько идей — то вообще тоска.
Я не очень люблю рисовать блок-схемы, я предпочитаю пробовать небольшими кусками. Писать огромный код и потом ловить в нем баги неделями пытаясь его запустить — не мой метод. Лучше проверять идеи небольшими блоками и соединять их потом. Поэтому компиляция и пробные запуски — довольно большая часть моего времени. И если среда тормозит — это плохо. Это отнимает драгоценное время. Delphi компилирует очень быстро. С/С++ by design медленнее в разы. Если добавить неудобную IDE и медленный отладчик, получается мука, а не разработка.
Что касается CodeBlocks — согласен, вполне хорош, мне нравится. Хоть и не без недостатков. Но сильно хуже даже Visual Studio по удобству. Про Embarcadero IDE даже говорить нечего — в RAD разработке с ними никто не сравнился пока. Но этот подход верен для меня. Другим может быть нужно другое.
OpenOCD — это глючный тормоз. Мне не понравился крайне. Отлаживать в нем сплошное мучение — если нужно запустить 10 раз, то уже на 5й терпение может кончиться от скуки в ожидании. А если нужно попробовать несколько идей — то вообще тоска.
Я не очень люблю рисовать блок-схемы, я предпочитаю пробовать небольшими кусками. Писать огромный код и потом ловить в нем баги неделями пытаясь его запустить — не мой метод. Лучше проверять идеи небольшими блоками и соединять их потом. Поэтому компиляция и пробные запуски — довольно большая часть моего времени. И если среда тормозит — это плохо. Это отнимает драгоценное время. Delphi компилирует очень быстро. С/С++ by design медленнее в разы. Если добавить неудобную IDE и медленный отладчик, получается мука, а не разработка.
-1
Консоль для меня — как признак незаконченного приложения — логику написали, а frontend нет
Почему для вас? Это, собственно, так и есть. Только эта «незаконченность» не баг, а фича :) Frontend'ов можно написать сколько угодно и каких угодно, проблема только в том, что написанием качественных GUI к консольным приложениям особо не заморачиваются: популярность линукса небольшая, а целевой аудитории консоль проще. Вот и выходит замкнутый круг.
0
можно, вот только почему-то очень редко кто-то пишет. Не писать же самому фронтенды ко всему на свете.
Это невозможно. А на деле так и получается — за какое дело ни возьмись — все инструменты недоделаны, не настроены, не работают, чтобы взять и просто пользоваться. Этакий перемотанный изолентой навечно самосборный веломотоавтогибрид. вроде ездит, но неудообно до жути.
О том и речь — пока каждый свой велосипед изобретает, люди просто пользуются приложениями, решают задачи. Им пофигу ОС. Лично я был бы счастлив иметь гибкость linux с удобством приложений под windows или macOS. но не судьба. Линукс-разаработчики в большинстве своем, к сожалению, адепты синей изоленты и мыльниц в качестве корпусов. А те, кто пытаются сделать красиво, увлекаются рюшечками сверх меры. В итоге приложением пользоваться все равно невозможно, просто из-за перегруженности красявостями. Всякие «блики» — имитация стекла и прочая безвкусица в стиле — чем больше красот тем лучше — не добавляют удобства. Эта безвкусица только мешает.
И так кругом — ощущение недоделанности, брошенности на полпути, непродуманности. Никакого ощущения надежности и целостности. Я просто не доверяю этой ОС. А как ей доверять, если она того и гляди подставит тебя в нужный момент :)
Это невозможно. А на деле так и получается — за какое дело ни возьмись — все инструменты недоделаны, не настроены, не работают, чтобы взять и просто пользоваться. Этакий перемотанный изолентой навечно самосборный веломотоавтогибрид. вроде ездит, но неудообно до жути.
О том и речь — пока каждый свой велосипед изобретает, люди просто пользуются приложениями, решают задачи. Им пофигу ОС. Лично я был бы счастлив иметь гибкость linux с удобством приложений под windows или macOS. но не судьба. Линукс-разаработчики в большинстве своем, к сожалению, адепты синей изоленты и мыльниц в качестве корпусов. А те, кто пытаются сделать красиво, увлекаются рюшечками сверх меры. В итоге приложением пользоваться все равно невозможно, просто из-за перегруженности красявостями. Всякие «блики» — имитация стекла и прочая безвкусица в стиле — чем больше красот тем лучше — не добавляют удобства. Эта безвкусица только мешает.
И так кругом — ощущение недоделанности, брошенности на полпути, непродуманности. Никакого ощущения надежности и целостности. Я просто не доверяю этой ОС. А как ей доверять, если она того и гляди подставит тебя в нужный момент :)
0
Консоль для меня — как признак незаконченного приложения — логику написали, а frontend нет.У нас сильно разные представления. Я не считаю, что моим серверным приложениям нужен GUI. Как максимум — API, через который работает веб-интерфейс.
Но сильно хуже даже Visual Studio по удобству.Сравнили. MS VS развивался довольно долго и в смысле UX на высоком уровне. Сильный коммерческий продукт.
OpenOCD — это глючный тормоз. Мне не понравился крайне.У меня к нему особо претензий нет: использую с Olimex ARM-USB-TINY-H. Пользуюсь версией 0.7.0.
Поэтому компиляция и пробные запуски — довольно большая часть моего времени. И если среда тормозит — это плохо.Make, Eclipse поддерживают инкрементальную сборку, что в случае Си позволяет собирать проект более-менее нормально. Это относится только к embedded сборке. Про сборку вещей размером с chromium разговор не идет. Там актуальна сборка в tmpfs, distcc и прочие радости.
+1
Более-менее, худо-бедно, максимум API — это как раз те фразы, которые оценивают общее положение дел.
В некотором роде завидую вам. спартанские привычки — это неплохо. Я даже в серверном приложении люблю иметь наглядный фронтенд, который позволяет видеть что происходит в реальном времени. А не срезами через кучу утилит или поиском в логах. Я не лезу в двигатель, но тахометр, спидометр, датчик температуры и топлива считаю обязательными на панели управления. Они напрямую не влияют на скорость, но без них управление превращается в лотерею — на сколько еще хватит топлива (памяти, ресурсов проца и прочего), что именно сейчас делает система.
Для сравнения — Gene FTP и любой FTP сервер под Linux. У второго будет возможно больше всяких фич. Но пользоваться первым удобнее.
В некотором роде завидую вам. спартанские привычки — это неплохо. Я даже в серверном приложении люблю иметь наглядный фронтенд, который позволяет видеть что происходит в реальном времени. А не срезами через кучу утилит или поиском в логах. Я не лезу в двигатель, но тахометр, спидометр, датчик температуры и топлива считаю обязательными на панели управления. Они напрямую не влияют на скорость, но без них управление превращается в лотерею — на сколько еще хватит топлива (памяти, ресурсов проца и прочего), что именно сейчас делает система.
Для сравнения — Gene FTP и любой FTP сервер под Linux. У второго будет возможно больше всяких фич. Но пользоваться первым удобнее.
+1
Я даже в серверном приложении люблю иметь наглядный фронтенд
Установленный, надеюсь, не на самом сервере? :)
+1
По желанию. Но чаще всего нет. Для этого в винде есть MMC, а также каждое приложение может изобрести свой протокол, вне зависимости от ОС.
0
Установленный, надеюсь, не на самом сервере? :)Достаточно посмотреть на www.g6ftpserver.com/en/screenshots
0
И что с того? :) У меня FileZilla стоит в качестве FTP, он простой удобный, с гуй, но гуй к сервису коннектится через tcp/ip. А MMC для таких целей вообще сказка, в Linux подобного стандарта нет, кстати как и нет стандарта RemouteApp к примеру для работы с графикой удалённо (X сервер тут не при чём, ибо это совсем другое).
0
кстати как и нет стандарта RemouteApp к примеру для работы с графикой удалённоТот же RDP, только в профиль.
X сервер тут не при чём, ибо это совсем другоеЕстественно другое. И? Графику пробрасывает, нормально работает (хотя при использовании Qt/GTK/wxWidgets будет так же гоняться графика). Для любителей — есть NX, чтобы меньше гонять по сети. Ещё есть VNC и SPICE.
Естественно, что в существенно различных системах бывают различные протоколы. Очевидно, что пропиетарный протокол не получил хорошего распространения вне MS-экосистемы.
0
В том и дело, что X-сервер предназначен для терминальных сессий, а не для удалённого доступа, а сторонние решения, тот же NX, его ведь нет из коробки, а так решение замечательное, просто нужен стандарт.
p.s: rdp вообще не при чём, просто для того что бы запустить отдельное приложение на сервере с гуй, со всеми плюшками граф ускорения, и т.д. в винде есть встроенный из коробки механизм, вот и всё :) собственно по этой причине в винде много даже системного сотфа имеет гуй потому что так принято в экосистеме.
p.s: rdp вообще не при чём, просто для того что бы запустить отдельное приложение на сервере с гуй, со всеми плюшками граф ускорения, и т.д. в винде есть встроенный из коробки механизм, вот и всё :) собственно по этой причине в винде много даже системного сотфа имеет гуй потому что так принято в экосистеме.
0
Более-менее, худо-бедно, максимум API — это как раз те фразы, которые оценивают общее положение дел.Перегибаете.
Я даже в серверном приложении люблю иметь наглядный фронтенд, который позволяет видеть что происходит в реальном времени.На мало-мальски гетерогенном приложении это уже не работает. Особенно, если оно распределенное. Удобнее иметь агрегацию логов, отдельный мониторинг и т. п.
Они напрямую не влияют на скорость, но без них управление превращается в лотерею — на сколько еще хватит топлива (памяти, ресурсов проца и прочего), что именно сейчас делает система.Для этого есть мониторинг. Или вы сидите на нескольких серверах и смотрите на каждом в несколько окон одновременно?
0
Не сижу, но агрегацию логов и отдельный мониторинг лучше планировать при разработке. Потому что если не напишете вы, есть шанс что не напишет никто. В итоге не будет никакого мониторинга.
0
Тогда зачем мне GUI для какого-нибудь демона?
0
В Windows есть централизованная консоль Services. в которой хотя бы можно посмотреть какие сервисы работают, какие нет, от чьего имени, какие права. В Task Manager можно посмотреть визуально дерево процессов, какие ресурсы использует, как себя чувствует приложение. В linux таких средств маловато. mem выводит информацию только о памяти, никакого drilldown нет. Я не специалист по администрированию linux, но даже с гуглом я не чувствую себя комфортно в линуксе. Часто я не могу понять что происходит, если что-то пошло не так. Наглядно посмотреть дерево процессов и распределение ресурсов не получается. Информации вроде много, а понимания больше не становится.
0
Навскидку: ps, pstree, htop. Почти в каждом DE есть графический менеджер, доступный через основное меню.
kde
htop
0
Спасибо, за информацию. попробую у себя на ноуте в Ubuntu при очередной перезагрузке в нее :)
на тестовом debian сервере не особенно наглядно:
init─┬─acpid
├─apache2───5*[apache2]
├─atd
├─cron
├─dhclient3
├─exim4
├─6*[getty]
├─miniserv.pl
├─mysqld_safe─┬─logger
│ └─mysqld───11*[{mysqld}]
├─portmap
├─proftpd
├─rpc.statd
├─rsyslogd───3*[{rsyslogd}]
├─sshd───sshd───bash───pstree
└─udevd
debtest:~# ps
PID TTY TIME CMD
4144 pts/0 00:00:00 bash
4152 pts/0 00:00:00 ps
htop и вовсе отсутствует
на тестовом debian сервере не особенно наглядно:
init─┬─acpid
├─apache2───5*[apache2]
├─atd
├─cron
├─dhclient3
├─exim4
├─6*[getty]
├─miniserv.pl
├─mysqld_safe─┬─logger
│ └─mysqld───11*[{mysqld}]
├─portmap
├─proftpd
├─rpc.statd
├─rsyslogd───3*[{rsyslogd}]
├─sshd───sshd───bash───pstree
└─udevd
debtest:~# ps
PID TTY TIME CMD
4144 pts/0 00:00:00 bash
4152 pts/0 00:00:00 ps
htop и вовсе отсутствует
0
htop
надо ставить. Это естественно для любого дополнительного софта.Для ps/pstree есть ключи, которые позволяют получить нужный уровень детализации. Для того, чтобы про них узнать, достаточно заглянуть в документацию.
0
вот об этом и говорю — в Win оно встроено. Никакой документации не нужно, оно и так по умолчанию работает и выдает нужную информацию. Хотя настроить можно и документация есть.
Когда мне нужно срочно посмотреть что-то, я не хочу сначала лезть в man, чтобы читать огромную страницу с невнятным описанием (чаще всего оно бесполезно и отсылает читать дальше до бесконечности, примеры редко приводятся полезные). Если я полез смотреть процессы, что-то работает не так, или я не уверен, что все хорошо, мне не до изучения манов, надо решать проблему. Я говорю именно про удобство пользования. Одна и та же системная утилита в win работает удобно и сразу, а в linux даже ее надо настраивать и запоминать ключи. Мне оно зачем? Почему нельзя сделать сразу полезно и по умолчанию настроить максимально полезный и чаще всего применяемый вид? Если мне будет нужно — я тогда полезу настраивать. Но в виде по умолчанию вывод программы полностью бесполезен.
Когда мне нужно срочно посмотреть что-то, я не хочу сначала лезть в man, чтобы читать огромную страницу с невнятным описанием (чаще всего оно бесполезно и отсылает читать дальше до бесконечности, примеры редко приводятся полезные). Если я полез смотреть процессы, что-то работает не так, или я не уверен, что все хорошо, мне не до изучения манов, надо решать проблему. Я говорю именно про удобство пользования. Одна и та же системная утилита в win работает удобно и сразу, а в linux даже ее надо настраивать и запоминать ключи. Мне оно зачем? Почему нельзя сделать сразу полезно и по умолчанию настроить максимально полезный и чаще всего применяемый вид? Если мне будет нужно — я тогда полезу настраивать. Но в виде по умолчанию вывод программы полностью бесполезен.
+1
вот об этом и говорю — в Win оно встроеноВ linux есть
top
, ps
. Даже в минималистичных дистрибутивах, если не выкидывать специально.man ps<ENTER>/tree<ENTER>
набирается не очень долго.Вы же не жалуетесь, что какого-нибудь process monitor нет из коробки?
Если вы ставили DE, не отключая административные утилиты, то top-подобная программа с GUI, как правило, есть. Не требует помнить ключи
ps
.Почему нельзя сделать сразу полезно и по умолчанию настроить максимально полезный и чаще всего применяемый вид?Есть такое волшебное слово — совместимость. Если программа, выхлоп которой не сильно изменился за последние 20-30 лет (sic!), резко поменяет формат выдачи — по головке не погладят. Это часть наследия UNIX.
Просто две различные системы, с различными подходами к администрированию.
+2
Если программа, выхлоп которой не сильно изменился за последние 20-30 лет (sic!)
Ну да, как с X сервером, все продолжают есть кактус. Вообще имхо, но это фейл когда в убунту
top и ps есть в консоли, вообще в линуксе много чего полезного есть в консоле, вот только простому юзеру это не надо, простому юзеру нужно наглядно и в гуй, без лишних граф. свистоперделок даже, просто наглядно, и в одно нажатие, или пару кликов мышкой. Я вообще придерживаюсь мнения, что если пользователь не может что то сделать через интуитивно понятный гуй, то это недоработка интерфейса, и это очень плохо, именно по этой причине я считаю, что консоль в Linux великолепный инструмент для администрирования, автоматизации, и решения сложных задач профессионалами, но при этом она совершенно не нужна обычному пользователю, и если её приходится использовать, то это недоработка.
Вот к примеру, даже в 2013 году я не смог через гуй добавить репозиторий в Ubuntu :( пункты есть, но они не работают, а сколько ещё таких моментов, за которыми придётся лезть в консоль я не знаю.
Собственно принципов взаимодействия с софтом, в основе которых лежит удобный гуй, я так же придерживаюсь сам при разработке софта, по той причине, что я фрилансер и мне откровенно лень писать лишнюю документацию, и оказывать лишний раз тех. поддержку. Более того я искренне считаю, что любой интерфейс, в идеале вообще не нужен, и как показывает то, к чему сейчас стремится виртуальная реальность не я один так считаю, что очень радует. Помимо этого искренне надеюсь, что именно виртуальная реальность станет тем прорывным подходом к интерфейсам, в котором интерфейс полностью исчезнет! Как пример: для того что бы опустить стекло в машине мне видится верным сделать жест рукой по стеклу вниз, и тем самым показать стеклу что оно должно спустится, ну т.е. придерживаться принципа естественности — для того что бы открыть дверь надо открыть дверь, а не нажимать на кнопку, вот примерно к таким интерфейсам и надо стремиться, разумеется исходя из возможностей физических интерфейсов взаимодействия с окружающей средой в целом, или компьютером в частности.
0
Вообще имхо, но это фейл когда в убунту диспетчер задачсистемный монитор нельзя вызвать через Ctrl+Alt+Delete (или Ctrl+Shift+Esc), и это недоработка гуй в чистом виде, и таких вот странностей довольно много.Linux — это не windows, windows — это не linux. Горячие клавиши могут различаться, в этом нет ничего странного. В том же KDE system activity отображается по ctrl+esc.
Вот к примеру, даже в 2013 году я не смог через гуй добавить репозиторий в UbuntuКогда пользовался ubuntu — всё работало, mint — аналогично. Несколько хуже с этим в fedora, но она — испытательный полигон.
Как пример: для того что бы опустить стекло в машине мне видится верным сделать жест рукой по стеклу вниз, и тем самым показать стеклу что оно должно спуститсяА почему, например, на это действие на стекло не должна спуститься затемняющая сетка, например? UX — дело сложное.
Метафоры в интерфейсах — палка о двух концах. Иногда они позволяют упростить жизнь, а иногда — только запутывают пользователя или скрывают от него реальность.
+1
Просто Ctrl+Alt+Del это, скажем так общепринятое, и везде работает. В общем не суть, просто в Unity я сходу не осилил как вызвать системный монитор.
При добавлении репки мне ошибок не выдало, вот только и софта в списке на установку не появилось, хотя при этом вроде индекс перестроился, в итоге добавил репку через консоль… она опять добавилась ни на что не ругнувшись, после чего приложение встало. В общем не знаю в чём был глюк, но глюк был.
Не знаю :) Предположим, что сетки там нет, а для сетки по хорошему надо своё управление, т.е. хочешь опустить сетку — проведи по ней. UX дело сложное, это факт, я просто попытался обозначить сам подход — т.е. минимизация излишней информации и большая интуитивность в самом интерфейсе, т.е. никаких метафор, собственно по этой причине и перешёл к теме виртуальной реальности. Это как с кодом — если требуется помимо кода написать комментарий, значит с большой вероятностью в коде есть ошибки именования или подобные ошибки, которые затрудняют его восприятие, и мешают его просто прочесть, ну или разработчик не разобрался, что тоже является проблемой. Или ещё пример из вирт. реальности — юзер посмотрел на что либо, и задержал взгляд на объекте, разумно будет вывести значёк i в кружочке для возможности отображения расширенной информации, ну и всё в таком духе. Переводя этот подход на гуй разумно выводить всплывающие подсказки к элементам интерфейса при наведении на них указателя. Или ещё пример выключатель (каким выключают свет) вполне можно использовать для изменения фона между светлым и тёмным.
При добавлении репки мне ошибок не выдало, вот только и софта в списке на установку не появилось, хотя при этом вроде индекс перестроился, в итоге добавил репку через консоль… она опять добавилась ни на что не ругнувшись, после чего приложение встало. В общем не знаю в чём был глюк, но глюк был.
А почему, например, на это действие на стекло не должна спуститься затемняющая сетка, например?
Не знаю :) Предположим, что сетки там нет, а для сетки по хорошему надо своё управление, т.е. хочешь опустить сетку — проведи по ней. UX дело сложное, это факт, я просто попытался обозначить сам подход — т.е. минимизация излишней информации и большая интуитивность в самом интерфейсе, т.е. никаких метафор, собственно по этой причине и перешёл к теме виртуальной реальности. Это как с кодом — если требуется помимо кода написать комментарий, значит с большой вероятностью в коде есть ошибки именования или подобные ошибки, которые затрудняют его восприятие, и мешают его просто прочесть, ну или разработчик не разобрался, что тоже является проблемой. Или ещё пример из вирт. реальности — юзер посмотрел на что либо, и задержал взгляд на объекте, разумно будет вывести значёк i в кружочке для возможности отображения расширенной информации, ну и всё в таком духе. Переводя этот подход на гуй разумно выводить всплывающие подсказки к элементам интерфейса при наведении на них указателя. Или ещё пример выключатель (каким выключают свет) вполне можно использовать для изменения фона между светлым и тёмным.
0
Просто Ctrl+Alt+Del это, скажем так общепринятое, и везде работаетЭто «общепринятое» только на windows.
Или ещё пример выключатель (каким выключают свет) вполне можно использовать для изменения фона между светлым и тёмным.Страшную вещь упоминаете: столько копий сломано. Особенно, если состояние изменяется не сразу. Что должен обозначать светлый фон: результат (свет включится по нажатию кнопки) или текущее состояние (свет включен)?
+4
Не страшную :) Просто привожу пример, который мне понравился, на ютубе расширение добавляет выключатель, и когда его переводишь вниз фон становится тёмным, выключатель в углу находится, и глаза не мозолит, а вот сделай они для этой же цели уй получилось бы не знаю как, но явно потребовалось бы что то писать рядом с контролом.
0
Конкретно у этой может и не должен меняться, но ничто не мешает иметь утилиту, которая будет наглядной по умолчанию. К тому же в линуксе столько всего меняется, что на их фоне утилита, которая выдает по умолчанию все равно не для автоматического парсинга данные, а для восприятия человеком, может меняться смело.
За груз наследия совместимости вечно ругают Windows. Но в линуксе с этим еще хуже получается — таскают с собой седую древность при том, что все равно две соседние версии иногда отличаются друг от друга как разные ОС.
За груз наследия совместимости вечно ругают Windows. Но в линуксе с этим еще хуже получается — таскают с собой седую древность при том, что все равно две соседние версии иногда отличаются друг от друга как разные ОС.
0
Конкретно у этой может и не должен меняться, но ничто не мешает иметь утилиту, которая будет наглядной по умолчанию.Примеры уже привел: htop, ksysguard (картинки были выше).
все равно не для автоматического парсинга данныеДанные ps часто парсят автоматически в скриптах, ничего зазорного в этом нет.
Но в линуксе с этим еще хуже получается — таскают с собой седую древность при том, что все равно две соседние версии иногда отличаются друг от друга как разные ОС.В разных вещах отличаются по разному.
coreutils
довольно консервативны. Вполне зрелые, мощные и удобные утилиты, если уметь ими пользоваться. Кто не умеет — читает man, пользуется средствами из DE, htop'ом.0
Бррр, Циска — CISC, архитектура процессора. А OS — Линуксы само собой. Говорю же, пробовал NetBeans + gdb, по удобству и возможностям — со студийным отладчиком и рядом не валяется.
Ну ладно, в общем вы мне посоветовать по С/С++ ничего не можете. Но согласитесь, что тогда вы и утверждать не можете, что с IDE для разработки ПО на линуксе все шикарно.
Ну ладно, в общем вы мне посоветовать по С/С++ ничего не можете. Но согласитесь, что тогда вы и утверждать не можете, что с IDE для разработки ПО на линуксе все шикарно.
+1
Я предложил варианты, которые сам использовал. Но я не занимаюсь разработкой под x86/x86-64 на C/C++. Поэтому с MSVS знаком только по достаточно старым версиям и сравнить с тем, чем пользовался для C/C++ современные VS не могу.
Но согласитесь, что тогда вы и утверждать не можете, что с IDE для разработки ПО на линуксе все шикарно.Я такого и не говорю. Просто кроме C и C++ софт пишется и на других языках, с которыми всё неплохо (например, Java, Ruby, Python). С нетерпением жду выхода C/C++ IDE от JetBrains, тогда может появиться серьезный кроссплатформенный конкурент MSVS.
0
> Подскажите мне хорошую IDE с хорошим отладчиком
Из тех, в которых я работал: KDevelop и QtCreator, всё что вы описали там есть
Из тех, в которых я работал: KDevelop и QtCreator, всё что вы описали там есть
+1
Это как люди которые сравнивают iPAD с планшетом на Win8 — первое годится для потребления контента. Второе — для работы. Если работа заключается не в просмотре текстов и не в тестировании игрушек, то Android и iOS в качестве операционной системы непригодны. Linux, конечно, не так примитивен в выборе инструментов, но ему безумно далеко до той экосистемы. что уже создала Windows среда. И он НИКОГДА не догонит Windows по одной простой причине — Linux — это не ОС, это ядро, а написать софтину под Linux в общем случае не получится, если она требует GUI — нужно писать под конкретный дистрибутив коих слишком много и часто плохо совместимых между собой. Даже DE сильно отличаются и программа под одну среду не будет работать в другой. Под винду же достаточно написать 1, максимум 2 версии — XP и Vista/7/8. Чаще всего одной достаточно, если все грамотно сделать, то и в старушке 9x будет работать.
Поэтому поддерживать софт под разные дистрибутивы Linux очень сложно и дорого и качественный коммерческий софт есть только под 1-2 дистрибутива. И его мало и пишется он по остаточному принципу. С MacOS еще проще — там не только ОС одна, но еще и железо отличается в основном цветом :) То есть у вас огромный выбор конфигураций MacBook Pro — белый, черный, серебристый :)) Утрирую, конечно, но не сильно.
Поэтому поддерживать софт под разные дистрибутивы Linux очень сложно и дорого и качественный коммерческий софт есть только под 1-2 дистрибутива. И его мало и пишется он по остаточному принципу. С MacOS еще проще — там не только ОС одна, но еще и железо отличается в основном цветом :) То есть у вас огромный выбор конфигураций MacBook Pro — белый, черный, серебристый :)) Утрирую, конечно, но не сильно.
+2
> нужно писать под конкретный дистрибутив коих слишком много и часто плохо совместимых между собой
Специально для этого придумали LSB. Почему-то Steam, написанный изначально для убунты, прекрасно работает в почти любом дистре.
> Даже DE сильно отличаются и программа под одну среду не будет работать в другой.
4.2, показать скрины KDE-шных приложений, запущенных в XFCE? Достаточно установить нужные библиотеки, в большинстве диструбутивов это делается автоматически при установке самого приложения. Интерфейсы оконных менеджеров, трея (убунту идёт лесом) и прочих элементов DE, к которым может понадобиться обращаться приложению, стандартизированы и прекрасно между собой совместимы.
Специально для этого придумали LSB. Почему-то Steam, написанный изначально для убунты, прекрасно работает в почти любом дистре.
> Даже DE сильно отличаются и программа под одну среду не будет работать в другой.
4.2, показать скрины KDE-шных приложений, запущенных в XFCE? Достаточно установить нужные библиотеки, в большинстве диструбутивов это делается автоматически при установке самого приложения. Интерфейсы оконных менеджеров, трея (убунту идёт лесом) и прочих элементов DE, к которым может понадобиться обращаться приложению, стандартизированы и прекрасно между собой совместимы.
+3
не все совместимо. А тащат за собой довольно много. Причем иногда мелкая утилитка тянет в 10 раз больше своего размера.
-1
Зато в win каждая утилита тащит с собой все необходимые библиотеки, которые есть ещё у 20 утилит. И размер её в 20 раз больше, чем без библиотек. Никакой принципиальной разницы нет.
В современных win эта ситуация сглаживается тем, что необходимо поставить кучку библиотек (MSVC runtime, .NET 2.0, 3.0, 3.5, 4.0, DirectX 9, 11), чтобы завелась большая часть софта. В Linux мире аналогичную роль играют GTK+, Qt, wxWidgets.
Когда ставится первая утилита, их использующая, то приходится тащить много (это справедливо, как для windows, так и для linux). Зато для остальных — всё дешево.
Для этого и были придуманы shared libraries.
В современных win эта ситуация сглаживается тем, что необходимо поставить кучку библиотек (MSVC runtime, .NET 2.0, 3.0, 3.5, 4.0, DirectX 9, 11), чтобы завелась большая часть софта. В Linux мире аналогичную роль играют GTK+, Qt, wxWidgets.
Когда ставится первая утилита, их использующая, то приходится тащить много (это справедливо, как для windows, так и для linux). Зато для остальных — всё дешево.
Для этого и были придуманы shared libraries.
+3
Были придуманы, только разный софт часто не работает ни с более новой ни с более старой версией. В итоге нужно несколько копий разных версий для разного софта. В винде по крайней мере можно накидать библиотек к программе, в линуксе часто ищут по конкретному адресу и разрешить проблемы не всегда удается. И собрать из исходников по этой же причине не всегда получается.
0
В linux есть определенная последовательно поиска библиотек и
LD_LIBRARY_PATH
/LD_PRELOAD
, позволяющие изменить порядок загрузки и место поиска библиотек. Написать shell-скрипт с парой переменных окружения — не rocket science.И собрать из исходников по этой же причине не всегда получается.Обычно достаточно указать
configure
или в переменных окружения, где лежат заголовочные файлы и, иногда, файлы библиотек, если система сборки не смогла их найти по стандартным путям. Сами shared libraries при сборке не нужны.+1
И откуда начать?
В каждом дистрибе это будет разное место. Мне непонятно вообще зачем это менять. Уж такие то низкоуровневые вещи можно и стандартизировать было. Это ж не разные операционки.
А получается, что кроме сверхнизкоуровневых операций ядра не стандартизировано практически ничего.
Сами библиотеки не нужны. Зато исходники нужных версий при сборке нужны. А поскольку компилятор один, придется изолировать их и растаскивать по песочницам.
В каждом дистрибе это будет разное место. Мне непонятно вообще зачем это менять. Уж такие то низкоуровневые вещи можно и стандартизировать было. Это ж не разные операционки.
А получается, что кроме сверхнизкоуровневых операций ядра не стандартизировано практически ничего.
Сами библиотеки не нужны. Зато исходники нужных версий при сборке нужны. А поскольку компилятор один, придется изолировать их и растаскивать по песочницам.
-1
Это ж не разные операционки.В том-то и дело, что разные. С разными принципами, разной политикой расположения кусков системы, разной историей развития.
То, что большая часть софта собирается на всех — большая заслуга сообщества, некоторых компаний и организаций по стандартизации всего и вся.
А получается, что кроме сверхнизкоуровневых операций ядра не стандартизировано практически ничего.Низкоуровневые операции — описаны в POSIX (даже ядро WinNT было POSIX.1-compatible). Они позволяют легко мигрировать стандартную библиотеку libc без переделок. Она вполне себе единообразна.
Сами библиотеки не нужны. Зато исходники нужных версий при сборке нужны.
Следующий слой абстракции — более высокоуровневые библиотеки, которые опираются на libc.
То, что заголовочные файлы нужны при сборке мне казалось очевидным. Причем не конкретных версия, а совместимых, что есть две большие разницы. Т. е. необходимо, чтобы используемая часть API осталась совместимой. Вполне логичное и понятное ограничение. Gentoo вообще держит все версии библиотек, рассчитывая зависимости от конкретных версий и чистит их вручную. Это зависит от структуры и политики конкретного дистрибутива. Это позволяет собирать софт с широким диапазоном версий библиотек, а не разводить dll hell.
То, что динамически связываемые runtime-библиотеки (которые shared object) не нужны при сборке — тоже очевидно, если вы писали когда-либо прикладной софт на C/C++.
А поскольку компилятор один, придется изолировать их и растаскивать по песочницам.Компиляторов может быть несколько, никто не мешает. Несовместимые версии библиотек (типа изменения major-версии) иногда приходится держать отдельно, но в зависимостях сборки указать путь до конкретной major-версии библиотеки — не rocket science.
+3
Ну то есть вы подтверждаете тезис выдвинутый RaJa где то тут, что нет такой ОС Linux есть лишь ядро, а все остальное зооопарк подобных друг другу, но все же разных операционок на его базе. В таком раскладе тогда вообще следует рассматривать пирог не как Win/Mac/Linux, а куда более сегментированно Win/Mac/ и тут все дистрибы линуха в перечислении… что сразу же смывает исходное содержание топика в унитаз.
-2
что сразу же смывает исходное содержание топика в унитазДля меня этот топик — не более чем повод к интересной дискуссии.
что нет такой ОС Linux есть лишь ядро, а все остальное зооопарк подобных друг другу, но все же разных операционок на его базеLinux — это только ядро. Ниже приводили пример — Android. Совершенно другая ОС на ядре Linux.
Если же брать семейство дистрибутивов GNU/Linux (что обычно и понимают под ОС GNU/Linux), то оно сегментированно (и даже не всегда linux: есть, например, debian/kfreebsd на ядре FreeBSD). Но оно имеет схожие корни (UNIX, System V), схожую внутреннюю структуру (что было частично унаследовано, частично получено усилиями огромного количества людей), схожие принципы администрирования и тенденцию к унификации для упрощения жизни разработчиков.
Win/Mac/Linux, а куда более сегментированно Win/Mac/ и тут все дистрибы линуха в перечисленииКакой в этом смысл?
+2
В оценке перспективности разработки софта для этого сегмента с целью получения прибыли от его продажи. Собственно то, на чем держится софтверная индустрия.
0
Когда можно получить поддержку большого сегмента (всех массовых GNU/Linux) ценой незначительных изменений конфигурации сборки — почему бы и нет.
Т. е. начальная поддержка одного дистрибутива стоит X, поддержка 95% — 1.05*X.
Т. е. начальная поддержка одного дистрибутива стоит X, поддержка 95% — 1.05*X.
+1
Ну тут же не только сборка, а еще и техпод и решение возникающих проблем. Т.е. надо будет досконально знать все возможные проблемы которые могут возникнуть у конечного юзера в какой бы он системе не сидел.
Просто собрать под разные системы и выложить можно только если не берешь за это денег. Мол вот вам, собрали что смогли, у нас работает, а дальше сами ковряйтесь.
Просто собрать под разные системы и выложить можно только если не берешь за это денег. Мол вот вам, собрали что смогли, у нас работает, а дальше сами ковряйтесь.
-1
Просто собрать под разные системы и выложить можно только если не берешь за это денег. Мол вот вам, собрали что смогли, у нас работает, а дальше сами ковряйтесь.Поддержка коммерческого софта часто именно так и выглядит (вне зависимости от системы). Вы используете не сертифицированную нами мышку на N сотен долларов? Поменяйте её на сертифицированную, тогда мы сможем провести диагностику.
Ну тут же не только сборка, а еще и техпод и решение возникающих проблем. Т.е. надо будет досконально знать все возможные проблемы которые могут возникнуть у конечного юзера в какой бы он системе не сидел.Это нарабатывается. Плюс, со средствами диагностики в linux не в пример лучше. Естественно, необходимы люди с соответствующими компетенциями.
+1
Толку то от этой стандартизации на практике, если все равно работает по-разному. Проблемы не в libc — с ней все нормально, проблемы с высокоуровневыми библиотеками. Часто разные программы должны быть собраны с разными версиями библиотек. Не всегда с новой версией собирается.
dll hell давно не существует на практике в windows.
На С++ писал, разумеется про библиотеки знаю, дело не в них.
Если в целом — ничто не rocket science если знаешь как работает. но в этом-то все и дело. Всего знать нельзя и не нужно. Если для пользования простыми вещами приходится изучать и перенастраивать полсистемы — назвать такую систему удобной и дружественной к пользователю язык не поворачивается.
dll hell давно не существует на практике в windows.
На С++ писал, разумеется про библиотеки знаю, дело не в них.
Если в целом — ничто не rocket science если знаешь как работает. но в этом-то все и дело. Всего знать нельзя и не нужно. Если для пользования простыми вещами приходится изучать и перенастраивать полсистемы — назвать такую систему удобной и дружественной к пользователю язык не поворачивается.
-1
вопрос- откуда бы все это узнать не намучавшись много часов? У меня на практике обычно выходит, что прочитал ман, прочитал статью как эту проблему решают другие, обзавелся нужными утилитами, сделал как советвали, все равно не работает, зарываешься по уши и под утро или через день решаешь проблему, которая выеденного яйца не стоит. Как например автоматическая регистрация hostname в dns при получении адреса по dhcp. линуксовые хосты по умолчанию не ищутся в dns, если получили адрес по dhcp и найти их после загрузки по имени не всегда удается. Доменные суффиксы хост также не берет из dhcp почему-то.
Через несколько таких дурацких квестов я чаще всего устаю и откладываю попытки пользоваться линуксом до лучших времен.
Через несколько таких дурацких квестов я чаще всего устаю и откладываю попытки пользоваться линуксом до лучших времен.
0
Юзаю linux mint, 95% можно настроить клацая мышью. Мне просто удобнее консоль.
+1
Но с другой стороны оно по крайне мере ставится само :) А, если в репе нет нужной программы то через пакетный менеджер юзер ее даже поставить не сможет без плясок с бубном. А как показала практика, нужных мелких вещей вечно не хватает и их надо то из сорцев собрать то еще какое вуду для которого надо долго курить мануалы и не факт что получится.В этом плане ситуация сильно улучшилась. В случае той же убунты — обилие ppa, всякий checkinstall. Для других дистрибутивов по-своему, но тоже есть удобные средства сбора пакетов (ebuild для gentoo, PKGBUILD для archlinux).
0
Но сможет ли оно прийти к радикальному решению «в один клик»? С такой дичайшей сегментацией дистрибутивов то.
0
Не обязательно изучать все дистрибутивы. А знать тот дистр, с которым работаешь — стоит. Да, есть ненулевой порог вхождения. Но, при этом, сборка разных пакетов не сильно отличается.
А прийти к варианту «в один клик» — маловероятно, но текущая ситуация с ppa уже к этому близка. Только вот не знаю, можно ли сейчас добавить ppa в synaptics или ubuntu software center.
А прийти к варианту «в один клик» — маловероятно, но текущая ситуация с ppa уже к этому близка. Только вот не знаю, можно ли сейчас добавить ppa в synaptics или ubuntu software center.
старый мем
insomnia: Нужно выполнить всего три команды, чтобы поставить Gentoo
insomnia: cfdisk /dev/hda && mkfs.ext4 /dev/sda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ env-update &&. /etc/profile && emerge --sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
insomnia: это первая
insomnia: cfdisk /dev/hda && mkfs.ext4 /dev/sda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ env-update &&. /etc/profile && emerge --sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
insomnia: это первая
0
Проблема тут не изучения дистрибутива, а системная скорей.
Ведь вирусы на винде существуют по большей части только потому, что софту не нужно вообще никаких интеллектуальных действий или особых условий, чтобы успешно запуститься на любом железе и любой винде не ниже определенной версии. Это как побочный эффект системы " в один клик".
В линуксе для этого должен быть разработан единый для всех некий нерушимый стандарт пакет-инсталлеров и библиотек который бы железно соблюдался всеми без выпендрежа и допилок. Что явно невозможно при такой анархии. Разве что он будет вшит прямо в ядро.
Либо единый полнстью со всеми совместимый репозиторий, типа маркета в андроиде. Это ближе к реализации. Но тогда может повториться ситуация как с андроидом вначале, когда его заполонил всякий треш и вирусняк. Тут будет также. Собственно массовая безопасность линукса держится не на качестве системы как таковой, а на более высоком уровне квалификации ее пользователей и их малочисленности.
Ведь вирусы на винде существуют по большей части только потому, что софту не нужно вообще никаких интеллектуальных действий или особых условий, чтобы успешно запуститься на любом железе и любой винде не ниже определенной версии. Это как побочный эффект системы " в один клик".
В линуксе для этого должен быть разработан единый для всех некий нерушимый стандарт пакет-инсталлеров и библиотек который бы железно соблюдался всеми без выпендрежа и допилок. Что явно невозможно при такой анархии. Разве что он будет вшит прямо в ядро.
Либо единый полнстью со всеми совместимый репозиторий, типа маркета в андроиде. Это ближе к реализации. Но тогда может повториться ситуация как с андроидом вначале, когда его заполонил всякий треш и вирусняк. Тут будет также. Собственно массовая безопасность линукса держится не на качестве системы как таковой, а на более высоком уровне квалификации ее пользователей и их малочисленности.
+3
В линуксе для этого должен быть разработан единый для всех некий нерушимый стандарт пакет-инсталлеров и библиотек который бы железно соблюдался всеми без выпендрежа и допилок. Что явно невозможно при такой анархии. Разве что он будет вшит прямо в ядро.Есть FHS, что даёт единообразие для всех дистрибутивов. Поэтому
make install
корректно отрабатывает на подавляющем числе дистрибутивов. Есть, конечно, отличия между дистрибутивами, которые со временем сглаживаются. Поэтому, у каждого дистрибутива, есть свои packaging standards, свои предпочтения по путям размещения библиотек и т. п.
0
> В линуксе для этого должен быть разработан единый для всех некий нерушимый стандарт пакет-инсталлеров и библиотек который бы железно соблюдался всеми без выпендрежа и допилок. Что явно невозможно при такой анархии
Обычно забота о подготовке пакета ложится на плечи меинтейнера, а дальше вы просто устанавливаете пакет из репозитория и не задумываетесь о зависимостях и т.д.
> Собственно массовая безопасность линукса держится не на качестве системы как таковой, а на более высоком уровне квалификации ее пользователей и их малочисленности
Нет.
Она держится в первую очередь (на уровне обычных пользователей) на доверенном репозитории, из которого ставятся все программы и где по идее (да и на практике) нет никаких вирусов, бекдоров и т.д. Если у приложения нет меинтейнера, обычно им является разработчик и выкладывает пакет в своем репозитории (как вариант, PPA). Существование такого репозитория возможно в первую очередь благодаря свободному коду программ (про non-free ветку промолчим), во вторую очередь — бесплатности программ. В противном случае, думаю, не нашлось бы столько желающих быть меинтейнерами. Это кстати то, почему в мире Windows это практически нереально сделать и не сделано до сих пор.
Во вторую очередь безопасность держится на открытости кода (что означает возможность его верификации третьими лицами как минимум, ну и сразу же убавляет желание разработчика запихнуть туда какую-то дыру).
Ну и в третью очередь безопасность держится наверное на более продвинутой методике разработки, а именно я имею ввиду открытую разработку) — т.е. очень быстро находятся и фиксятся баги и проблемы с секьюрити.
Обычно забота о подготовке пакета ложится на плечи меинтейнера, а дальше вы просто устанавливаете пакет из репозитория и не задумываетесь о зависимостях и т.д.
> Собственно массовая безопасность линукса держится не на качестве системы как таковой, а на более высоком уровне квалификации ее пользователей и их малочисленности
Нет.
Она держится в первую очередь (на уровне обычных пользователей) на доверенном репозитории, из которого ставятся все программы и где по идее (да и на практике) нет никаких вирусов, бекдоров и т.д. Если у приложения нет меинтейнера, обычно им является разработчик и выкладывает пакет в своем репозитории (как вариант, PPA). Существование такого репозитория возможно в первую очередь благодаря свободному коду программ (про non-free ветку промолчим), во вторую очередь — бесплатности программ. В противном случае, думаю, не нашлось бы столько желающих быть меинтейнерами. Это кстати то, почему в мире Windows это практически нереально сделать и не сделано до сих пор.
Во вторую очередь безопасность держится на открытости кода (что означает возможность его верификации третьими лицами как минимум, ну и сразу же убавляет желание разработчика запихнуть туда какую-то дыру).
Ну и в третью очередь безопасность держится наверное на более продвинутой методике разработки, а именно я имею ввиду открытую разработку) — т.е. очень быстро находятся и фиксятся баги и проблемы с секьюрити.
0
Собственно открытость и бесплатность это то почему на линуксе так мало софта. Традиционным компаниям придется ломать и перестраивать все свои бизнес процессы, чтобы начать там хоть что то зарабатывать. А значит и дергаться нет смысла.
Кроме намеренных дыр есть и баги. Кои при желании могут быть найдены в тех же сорцах с куда большим успехом. Конечно открытость улучает ситуацию с тестингом, но все равно всего не прочекать.
Кроме намеренных дыр есть и баги. Кои при желании могут быть найдены в тех же сорцах с куда большим успехом. Конечно открытость улучает ситуацию с тестингом, но все равно всего не прочекать.
0
Видно полное непонимание и не знание *nix систем. Более документированной системы, с дровами на все случаи жизни просто не существует.
+1
Прикол в том, что систему с грамотным интерфейсом не нужно знать или изучать.
-1
Ага, линь именно такая система. Выучил раз, и все системы эдентичны :).
+2
Ты кстати путаешь линукс и интерфейсы
+1
С точки зрения пользователя нет никакого линукса, винды или чего то там. Есть только интерфейс и ничего кроме интерфейса.
0
Вы же, как пользователь Linux должны знать, что инструментов восстановления системы навалом. В той же убунте есть гибко настраиваемое резервное копирование. Которое запускается через определенный срок. А не когда левая пятка какой то программы перед установкой захочет сделать точку восстановления.
-2
В Windows есть встроенная система восстановления, настраивающаяся через визард за минуту, а точки восстановления нужны для того, что бы в случае когда система совсем сломалась её можно было бы реанимировать, и по умолчанию это включено, чего кстати нет на линуксе ;) Т.е. если после апдейта дров на Windows у вас система превратится в тыкву то прямо из меню загрузки можно будет откатится на точку восстановления, а если тоже самое произойдёт в линукс, то придётся доставать напильник, ну или в случае не фатальных сбоев Windows загрузит дефолтный VGA драйвер, а Linux загрузится без иксов.
Так что не надо ругать теневое резервное копирование Windows — делается оно почти мгновенно, и это реально нужный, и довольно хорошо сделанный механизм.
Так что не надо ругать теневое резервное копирование Windows — делается оно почти мгновенно, и это реально нужный, и довольно хорошо сделанный механизм.
0
Проблемы которые зачастую вводят в ступор пытающегося пересесть на Linux, обычно проблемами вообще не являются.
Никто ведь в своем уме за руль без прав не садиться. Нужно хоть что-то изучить минимально.
Основных же проблемы две:
1) железо без драйверов (под Windows это тоже актуально при смене версий).
2) масса спец софта без версии/альтернативы под linux (опять же проблема не для всех)
Будет массовый рост пользователей linux на десктопе, будет и меньше таких проблем.
Сам использую linux на серверах более 10 лет, на десктопе более 5.
Тем не менее под рукой всегда есть Win7 в виде dualboot и win7/XP в виртуалке.
Первое исключительно для некоторых игр, второе для тестирования софта и «консультаций по телефону».
Никто ведь в своем уме за руль без прав не садиться. Нужно хоть что-то изучить минимально.
Основных же проблемы две:
1) железо без драйверов (под Windows это тоже актуально при смене версий).
2) масса спец софта без версии/альтернативы под linux (опять же проблема не для всех)
Будет массовый рост пользователей linux на десктопе, будет и меньше таких проблем.
Сам использую linux на серверах более 10 лет, на десктопе более 5.
Тем не менее под рукой всегда есть Win7 в виде dualboot и win7/XP в виртуалке.
Первое исключительно для некоторых игр, второе для тестирования софта и «консультаций по телефону».
+4
Как это не являются? Пользователь не может сделать то, что он хочет. Это самая настоящая проблема и есть. И если в винде ему права перед посадкой за руль не требовались, то тут вдруг потребовались? Правильно спроектированный интерфейс не надо изучать, он сам учит пользователя.
-1
С удовольствием читал ваш блог. Большое спасибо. Но скажите, почему такой приверженец интуитивно понятных интерфейсов и windows избрал платформой для собственного блога не удобный IIS, но недружелюбный Linux? Зачем было учить непонятные консольные команды (или платить денюжку дяде который их знал), когда можно было по заветам Microsoft натыкать мышкой красивое, удобное и безопасное web-приложение?
0
Вы не различаете профессиональное и потребительское использование? Речь то не о том, чем лучше пользоваться для профи (тут все зависит от инструмента), а о том что мешает линуксу попасть на массовый десктоп. (А как следствие дать толчок развитию всего софта, а не по остаточному принципу)
Ну, а хостинг тут вообще мимо. Что там под капотом меня особо не волнует. Это задача хостера. Я, честно говоря, даже не особо знаю что там такое. Может и IIS
Ну, а хостинг тут вообще мимо. Что там под капотом меня особо не волнует. Это задача хостера. Я, честно говоря, даже не особо знаю что там такое. Может и IIS
-1
Вы не различаете профессиональное и потребительское использование
Очень даже различаю. Об этом и статья. Линукс везде. Линукс вокруг. Даже в убунте баг №1 закрыли.
а о том что мешает линуксу попасть на массовый десктоп
Ну если массовым десктопом называть то что выглядит как windows и вдет себя как windows и чем могут пользоваться не переучиваясь пользователи windows, то да тут Linux никогда не победит. Взять ту-же макось (не линукс, но из той-же сказки) — прекрасная, дружественная пользователю система. И софт вроде как есть. За что нелюбима? Зачем на макбук, созданный чтобы быть единым целым с осью, ставят винду?
А вообще тут уже упоминали, что линуксом вполне может пользоватся неподготовленный человек. Только тогда к линуксу должен еще прилагаться и администратор. Моя мама например пользует арч с кедами. pacman? PKGBUILD? Обновления роняют систему? Нет, она не слышала.
Ну, а хостинг тут вообще мимо. Что там под капотом меня особо не волнует. Это задача хостера. Я, честно говоря, даже не особо знаю что там такое. Может и IIS
Нет, там у вас Linux 3.x, ngnix, PHP, wordPress. Просто посмотрел, что это сервак у хетцнера на котором кроме ваших ничьих айпишников нету… ну говорите шаред, значит шаред. Значит вариант с платить денюжку дяде, который вам сделал удобно мышкой тыкать. Вот в этом и проблема большинства win-пользователей: окошки заботятся о тебе, окошки скрывают от тебя реальные проблемы; меньше знаешь — лучше спишь.
+1
Причем тут переучиваясь? Пусть даже обучаясь с нуля, но не читая для этого мануалы. А чисто за счет интуитивного интерфейса.
Макось тому пример, что оно возможно. Отличная ОС, пример того, что если задаться целью, то интерфейс сделать можно, но у ней есть один недостаток — она работает только на компах эпл. А значит это крайне ограниченное нишевое решение.
А если сделать ее открытой для всего железа, то будет она столь же стабильна? Владельцы хакинтошей, ау?
Это разве проблема? Это как раз достоинство. Заплатил и у тебя все работает. И не надо забивать голову непрофильными вещами.
У вас автомобиль есть? А как работает прошивка инжектора вы знаете? Или разобрать и собрать двигатель можете? А если можете, то хотите этим заниматься? Или лучше дать денежку дяде который этим занимается с утра до вечера и уж всяко знает об этом лучше вас.
Если бы мне пришлось для того, чтобы создать сайт вначале разобраться с тем как поднять линуховый сервер, настроить его и еще кучу всех вещей, то моего сайта никогда бы и не было. Т.к. времени на это я бы так никогда и не нашел.
Макось тому пример, что оно возможно. Отличная ОС, пример того, что если задаться целью, то интерфейс сделать можно, но у ней есть один недостаток — она работает только на компах эпл. А значит это крайне ограниченное нишевое решение.
А если сделать ее открытой для всего железа, то будет она столь же стабильна? Владельцы хакинтошей, ау?
Вот в этом и проблема большинства win-пользователей: окошки заботятся о тебе, окошки скрывают от тебя реальные проблемы; меньше знаешь — лучше спишь.
Это разве проблема? Это как раз достоинство. Заплатил и у тебя все работает. И не надо забивать голову непрофильными вещами.
У вас автомобиль есть? А как работает прошивка инжектора вы знаете? Или разобрать и собрать двигатель можете? А если можете, то хотите этим заниматься? Или лучше дать денежку дяде который этим занимается с утра до вечера и уж всяко знает об этом лучше вас.
Если бы мне пришлось для того, чтобы создать сайт вначале разобраться с тем как поднять линуховый сервер, настроить его и еще кучу всех вещей, то моего сайта никогда бы и не было. Т.к. времени на это я бы так никогда и не нашел.
+2
Пусть даже обучаясь с нуля, но не читая для этого мануалы. А чисто за счет интуитивного интерфейса.
Работают у нас на Ubuntu четверо операторов. Двое тётеньки-пенсионерки, компа в глаза не видели. Двое — помоложе, есть опыт работы в windows. Установку и настройку системы разумеется делали мы, но это было 5 лет назад, и больше к ним ни разу (!!!) не подходили. Проблем с интерфейсом тоже не было, разве что мелкие вопросы.
Это разве проблема? Это как раз достоинство. Заплатил и у тебя все работает.
Когда работает, вопросов нет… но когда начинаются проблемы, то окошко «программа неожиданно завершилась» (+ дамп памяти, он мне так нужен, я же в мозгу сейчас отладку запущу!) такое информативное, что хочется убиться о стену.
Не, там может и есть какие логи, но где, какие, что там…
+1
Мелкие пробелемы и непонятки в винде требуют для решения в разы меньшую техническую подкованность и знание системы чем в линухе.
-2
Разный learning curve. На более сложных проблемах win в проигрыше, как правило.
0
Ну так они и случаются много реже. Можно вызвать технического спеца который это решит. Тогда как спотыкание на всякой фигне вымораживают куда чаще.
-3
Смотря при каком уровне идёт взаимодействия с системой. Я некоторое время занимался разработкой софта и интерфейсов для вентиляционной автоматики. То есть это уровень пользователя специфичной программы, который ничего не знает о программировании под windows.
В этой области норма, что софт, который только редактирует проект (в указанной пользователем директории), прошивает контроллер по UART (т. е. драйвера сторонние) и дергает OPC-сервер (через OLE) стоимостью в тысячи евро:
— работает только на конкретной версии ОС (например, на Windows XP SP2, а на SP3 уже ломается),
— требует админских прав,
— его сервер лицензий глючит (например, flexlm периодически кидал систему в bsod),
— техподдержка знает по своей системе меньше, чем мало-мальски грамотный пользователь, прочитавший прилагающийся help,
— имеет уровень интерфейсов a-la win95 и хуже,
— часто не работает с путями, содержащими пробелы,
— иногда не работает, если проект не на диске
Я, как пользователь такого софта, не должен знать ни внутреннее устройство win, ни специфику конкретного DRM-а. Технического спеца, который будет в этом разбираться нет ни у меня, ни в техподдержке.
Там начинается такое «спотыкание на всякой фигне», что не позавидуешь. В случае linux конечному пользователю средней квалификации доступны, по крайней мере, нормальные отладочные инструменты и большое сообщество, которое может объяснить, как ими воспользоваться, чтобы понять, почему программа не работает. Не считая того, что почти любая (в т. ч. коммерческая программа) пишет логи с человекопонятными ошибками, а не
В этой области норма, что софт, который только редактирует проект (в указанной пользователем директории), прошивает контроллер по UART (т. е. драйвера сторонние) и дергает OPC-сервер (через OLE) стоимостью в тысячи евро:
— работает только на конкретной версии ОС (например, на Windows XP SP2, а на SP3 уже ломается),
— требует админских прав,
— его сервер лицензий глючит (например, flexlm периодически кидал систему в bsod),
— техподдержка знает по своей системе меньше, чем мало-мальски грамотный пользователь, прочитавший прилагающийся help,
— имеет уровень интерфейсов a-la win95 и хуже,
— часто не работает с путями, содержащими пробелы,
— иногда не работает, если проект не на диске
C:
.Я, как пользователь такого софта, не должен знать ни внутреннее устройство win, ни специфику конкретного DRM-а. Технического спеца, который будет в этом разбираться нет ни у меня, ни в техподдержке.
Там начинается такое «спотыкание на всякой фигне», что не позавидуешь. В случае linux конечному пользователю средней квалификации доступны, по крайней мере, нормальные отладочные инструменты и большое сообщество, которое может объяснить, как ими воспользоваться, чтобы понять, почему программа не работает. Не считая того, что почти любая (в т. ч. коммерческая программа) пишет логи с человекопонятными ошибками, а не
"memory cannot be read at 0xdeadbeef"
.0
ну адовый быдлокод в промавтоматике это рядовое явление :) Иногда мне кажется они это делают специально :) Тем более тут софт является вторичным по сравнению с хардом, он тут нужен только для пусконаладки, потому делался какими-нибудь индусами по остаточному принципу.
Речь больше о массовом десктопе, а также его профессиональном софте который достаточно серьезен чтобы быть коммерческим, но не достаточно тяжел и сложен, чтобы требовать квалифицированного интегратора от заказчика для его установки и запуска. А от пользователя достаточно было бы лишь способности нажать несколько раз Next в инсталляторе. Т.е. это все кады, обработки графики, звука и прочее такое. В линухе они все постепенно тоже появляются, но все что я видел создает впечатление вечной беты. Т.е. жить можно, но штукатурка сыпется с каждого угла, из пола торчат гвозди, второй этаж вообще еще не достроен, а что выше еще даже проекта не было. Исключения конечно тоже есть.
Блендер, например, внушает, хотя я в него так и не вьехал (сильно уж он идеологически отличается от продукции автодеска, но это не недостаток). Опен офис чертовски удачный, сам его под виндой юзаю. Но столь качественный софт это такая редкость на линухе.
Речь больше о массовом десктопе, а также его профессиональном софте который достаточно серьезен чтобы быть коммерческим, но не достаточно тяжел и сложен, чтобы требовать квалифицированного интегратора от заказчика для его установки и запуска. А от пользователя достаточно было бы лишь способности нажать несколько раз Next в инсталляторе. Т.е. это все кады, обработки графики, звука и прочее такое. В линухе они все постепенно тоже появляются, но все что я видел создает впечатление вечной беты. Т.е. жить можно, но штукатурка сыпется с каждого угла, из пола торчат гвозди, второй этаж вообще еще не достроен, а что выше еще даже проекта не было. Исключения конечно тоже есть.
Блендер, например, внушает, хотя я в него так и не вьехал (сильно уж он идеологически отличается от продукции автодеска, но это не недостаток). Опен офис чертовски удачный, сам его под виндой юзаю. Но столь качественный софт это такая редкость на линухе.
0
Тем более тут софт является вторичным по сравнению с хардом, он тут нужен только для пусконаладки, потому делался какими-нибудь индусами по остаточному принципу.Та же SCADA нужна при эксплуатации. На часть смотреть больно, глаза вытекают. Стабильность тех, с которыми я работал, на среднем уровне.
Linux неплохо продвинулся за последние 5 лет в области пользовательского софта. Не знаю, например, чем сейчас «модно» писать диски под win, но k3b (идет с KDE) и brasero (с gnome) работают стабильно, имеют интуитивно понятный интерфейс. В винде пользовался Nero, который скатился в УГ.
В области профессианального софта пока ещё печально, но ситуация меняется в лучшую сторону. Появляется полупрофессиональный софт (для нелинейного монтажа, мастеринга и т. п.).
0
Первый раз нечаянно отправил, а на редактирование дается 3 минуты, дописать не успел. Так что продолжу.
Когда на linux будет нормальный бэкграунд из полупрофессионального софта и будет значительное количество пользователей, с ним знакомых, коммерческий софт вполне может подтянуться. Улучшению ситуации также способствует краудфандинг разработки полупрофессионального софта.
Правда, в СНГ ситуация сильно искажается высокой доступностью нелицензионного профессионального софта (количество любителей, использующих Photoshop, 3ds Max, Autocad, SolidWorks, Accel PCAD, Altuim EDA, Proteus, огромно), что сказывается на том, что люди не пользуются бесплатными аналогами (в т. ч. кроссплатформенными), а предпочитают брать крякнутые версии профессионального софта.
Когда на linux будет нормальный бэкграунд из полупрофессионального софта и будет значительное количество пользователей, с ним знакомых, коммерческий софт вполне может подтянуться. Улучшению ситуации также способствует краудфандинг разработки полупрофессионального софта.
Правда, в СНГ ситуация сильно искажается высокой доступностью нелицензионного профессионального софта (количество любителей, использующих Photoshop, 3ds Max, Autocad, SolidWorks, Accel PCAD, Altuim EDA, Proteus, огромно), что сказывается на том, что люди не пользуются бесплатными аналогами (в т. ч. кроссплатформенными), а предпочитают брать крякнутые версии профессионального софта.
0
Гхм, в винде диски не модно писать по моему уже лет 7 если не больше. У меня даже софта такого не стоит :) Последний диск нарезал году так в 2007 наверное да и то это было нужно не мне.
Ну и в винде помню была какая то офигенная утилитка, хавала все привода, весила считанные копейки и не требовала установки. Раньше (2003) ей пользовался, потом просек прикол UDF и с тех пор все диски писал в этом формате, тупо через копирование туда файлов.
Ну и в винде помню была какая то офигенная утилитка, хавала все привода, весила считанные копейки и не требовала установки. Раньше (2003) ей пользовался, потом просек прикол UDF и с тех пор все диски писал в этом формате, тупо через копирование туда файлов.
0
Ага, а в линуксе утилитки для записи дисков, ВСЕ(!!!) дрова, львиная доля осфта идёт из коробки. Более того, ты можешь нарезать диск, грузанутся с него и полноценно работать!
0
Это здорово, но не нужно.
0
Пример — умер диск от бедов. Не грузится. Спасение — лайфсиди с линем.
0
WinPE тоже есть. Я обычно с него грузился.
0
Ди, твой спор — от невежества. Признайся. Если бы ты отработал в лине 5 лет, и потом бы плевался (а ты бы не плевался, ибо это отличный инструмент в умелых руках), то я бы снял шляпу и умылся.
-1
Ты просто не понял о чем спор. А спор о том, что линуху пока что путь на массовый десктоп заказан. А значит и остального там будет не густо. Увидимся через 10 лет, как говорится.
0
Не знаю, я вон гамаю, статьи пишу, фильмы смотрю, из коробки. Думаешь у меня есть время дома сидеть и в консоли его настраивать? Так, пара клацев мышью и система готова. Так же вот система на работе, с которой я пишу, НИ одного конфига не открывал. Каюсь, софт ставлю из консоли, но мне так удобнее. Никто не мешает использовать гуёвый менеджер пакетов, который ещё и пишет что за пакет и для чего нужен.
0
И так было с первого дня как ты себе поставил линух? Да ну? И не лазал по форумам, не спрашивал у товарищей как заставить работать то или это?
0
Мы с тобой говорим о современной системе, или о той, которой Торвальдс написал в 1991 году?
Но по чеснаку, 10.04 убунта меня радовала из коробки. Это вообще была совершенная система, и многие по ней ностальгируют.
Я говорю о Mint 14 дома и Mint 16 на работе. На мой взгляд самый совершенный линукс. Кстати, если хочешь не вкусить говна убунты, то рекомендую именно его.
Но по чеснаку, 10.04 убунта меня радовала из коробки. Это вообще была совершенная система, и многие по ней ностальгируют.
Я говорю о Mint 14 дома и Mint 16 на работе. На мой взгляд самый совершенный линукс. Кстати, если хочешь не вкусить говна убунты, то рекомендую именно его.
0
Чем он отличается от той же убунты? Насколько велика его поддержка и вероятность того, что какая то шняжка в два клика ставится в убунту, например, а в минт для нее же надо пол дня плясать с бубном?
0
Говоря простым языком, минт — это самая лучшая версия убунты :))). Это если грубо.
Просто делают убунту, она сырая и страдает болезнями, другие ребята берут её, исправляют болезни, делают качественный интерфейс, и получается конфетка. В своей сути, я пользуюсь методиками и софтом из обычной убунты.
Если шире капнуть, то убунта это дочка Дебиана — самого могущественного дистрибутива, в котором тонна софта, а Минт — это ветка убунты. Т.е. он наследует всё хорошее от всех :).
Просто делают убунту, она сырая и страдает болезнями, другие ребята берут её, исправляют болезни, делают качественный интерфейс, и получается конфетка. В своей сути, я пользуюсь методиками и софтом из обычной убунты.
Если шире капнуть, то убунта это дочка Дебиана — самого могущественного дистрибутива, в котором тонна софта, а Минт — это ветка убунты. Т.е. он наследует всё хорошее от всех :).
-1
Если он такой хороший зачем вообще тогда нужна убунта? Обозвали бы ее бетой и оставили самым дрочерам.
0
Ди, ты задаёшь странные вопросы, на которые даже отвечать не хочется. Я могу использовать и убунту, и дебиан и вообще всё что угодно. Просто использую то, что удобно лично мне, и рекомендую это тебе. Тут громадный зоопарк. Убунту можно использовать для повседневных задач, но с небольшими матюками. На прошлой работе у меня стояла Xubuntu, дома была Lubuntu. Чистая убунта убога из-за её интерфейса, заточенного под планшеты.
Можно вообще взять классический дебиан, и запилить из него нужную тебе сборку, аналогичную любой убунте. Подключить репозитарии, и пользоваться софтом того же Minta. Но зачем мне секс?
Так же, Ubuntu можно одеть, как в Кеды, так и в Mate, XFCE, LXDE и получать соответственно Kubuntu, Mint, Xubuntu, Lubuntu
ru.wikipedia.org/wiki/Linux_Mint вот, почитай. Если будешь брать, то пробуй GNOME — MATE — Cinnamon — Fallback (Consort). Попробуй на виртуалке.
Можно вообще взять классический дебиан, и запилить из него нужную тебе сборку, аналогичную любой убунте. Подключить репозитарии, и пользоваться софтом того же Minta. Но зачем мне секс?
Так же, Ubuntu можно одеть, как в Кеды, так и в Mate, XFCE, LXDE и получать соответственно Kubuntu, Mint, Xubuntu, Lubuntu
ru.wikipedia.org/wiki/Linux_Mint вот, почитай. Если будешь брать, то пробуй GNOME — MATE — Cinnamon — Fallback (Consort). Попробуй на виртуалке.
0
Да нет, это не странные вопросы. Дичайшее дробление на дистрибутивы позволяет смело утверждать, что нет никакой ОС Линукс. Есть лишь некое стандартное ядро, на котором стоят ОС Убунту, ОС Минт, ОС Дебиан, ОС **** и все эти ОС похожи, но все же не на 100% совместимы между собой.
Возникает разумный вопрос потенциального пользователя который глядя на этот зоопарк пытается понять что из этого есть линукс и какой из них самый православный подходящий именно ему, под круг его задчач и его софта. Или ты предлагаешь попробовать их все?
Возникает разумный вопрос потенциального пользователя который глядя на этот зоопарк пытается понять что из этого есть линукс и какой из них самый православный подходящий именно ему, под круг его задчач и его софта. Или ты предлагаешь попробовать их все?
0
Я тебе предлагаю ответь на эти вопросы самостоятельно :))). Я попробовал многие, и выбрал наиболее подходящий. Чтобы не проходить мои грабли, даю тебе рекомендации.
Если говорить о дебианоподобных системах (например на Nokia N900 стоит именно такая), то они полносью совместимы по софту, и разницы внешне там нет. Например я могу юзать один и тот же софт, что в минте, что в классической убунте, что в телефоне.
В сути твоего твоего вопроса лежит полное непонимание системы. GNU Linux- это та самая консоль, аки rootfs и ядро linux. А форточки, о которых мы говорим, ты выбираешь под себя.
Если говорить о дебианоподобных системах (например на Nokia N900 стоит именно такая), то они полносью совместимы по софту, и разницы внешне там нет. Например я могу юзать один и тот же софт, что в минте, что в классической убунте, что в телефоне.
В сути твоего твоего вопроса лежит полное непонимание системы. GNU Linux- это та самая консоль, аки rootfs и ядро linux. А форточки, о которых мы говорим, ты выбираешь под себя.
0
Т.е. для пользователя не пригодная. Ок. О чем и речь.
0
Забавный вывод. Впрочем, миллионы людей с тобой не согласны :))).
Я говорю ещё раз, что в винде, если нет какой-то функции, то ты так и будешь мучится. А в лине, я взял другую оболочку и получаю удовольствие. И я лишь даю рекомендации оболочки.
Я говорю ещё раз, что в винде, если нет какой-то функции, то ты так и будешь мучится. А в лине, я взял другую оболочку и получаю удовольствие. И я лишь даю рекомендации оболочки.
0
Так и представил как моя мама меняет KDE на XFCE :))) Или сносит один дистриб и перетаскивает все в другой.
0
Учитывая, что система ставится быстро и просто (если брать mainstream, кроме генту и арча), а пользовательские данные вынесены на отдельный раздел идеологически, проблемы никакой нет. Даже данные перетаскивать не надо.
Софт, правда, ставить придется. Но, если жить на одном семействе, то почти никаких изменений не будет (т. е. установка в дебиан не отличается от установки в убунту или минте), репозитории совместимые.
Софт, правда, ставить придется. Но, если жить на одном семействе, то почти никаких изменений не будет (т. е. установка в дебиан не отличается от установки в убунту или минте), репозитории совместимые.
0
Ди, в лине у тя есть выбор что брать, в винде нет. Мама будет рада любой оболочке, она каждая вполне дружелюбна
0
В лине таковых проблем на два порядка меньше. Например, у жены глючит комп на винде, хер знает что там его тормозит. В Лине (говорим о Linux Mint 14) я могу форточками отловить поганющую задачу (вплодь до драйвера ядра), и погасить его. Консоль рулит, но для фанатичных виндовозов есть весь необходимый инструментарий. Не нравится минт, поставил KDE, не нравятся кеды, поставил гном. Вообще, набор рюшечек и удобных интерфейсов — потрясающий!
0
Да ладно те, вот у меня вайфай в ноуте не заработал и я проблему так и не решил. Еще какую то софтину с rpm так и не смог поставить. Вроде бы в два клика, но не ставится, на чето ругается. В общем, забил и снес.
0
Ну ты бы взял ещё какой-нить линукс для встраиваемых систем, типа OpenWRT, и ругался, что у тебя из коробки не заработал. Этот линукс собирается самостоятельно, пишутся дрова для него и т.п.
Мы говорим о линуксах вообще, или о конкретном дистрибутиве. Если ты упомянул МакОС, то например в 9.22 добавление USB — это ещё те танцы с бубном.
Попробуй Mint. У меня всё завелось из коробки. Система, разумеется не безупречна, как и винда, но всё завелось. Если не завелось сейчас, то можно либо дописать самому, либо пнуть сообщество — тебе допишут. Полная гибкость.
Мы говорим о линуксах вообще, или о конкретном дистрибутиве. Если ты упомянул МакОС, то например в 9.22 добавление USB — это ещё те танцы с бубном.
Попробуй Mint. У меня всё завелось из коробки. Система, разумеется не безупречна, как и винда, но всё завелось. Если не завелось сейчас, то можно либо дописать самому, либо пнуть сообщество — тебе допишут. Полная гибкость.
0
У вас автомобиль есть? А как работает прошивка инжектора вы знаете? Или разобрать и собрать двигатель можете? А если можете, то хотите этим заниматься? Или лучше дать денежку дяде который этим занимается с утра до вечера и уж всяко знает об этом лучше вас.
Смеялся, дал жене почитать — тоже смеялась. По доброму. Спасибо. Вы прям коротко и емко описали мое отношение к автомобилю. И про эфишку тоже. И да, работал в сервисе, знаю как работает дядя… нет, спасибо я как-нибудь сам.
Это разве проблема? Это как раз достоинство. Заплатил и у тебя все работает.
Это проблема, как раз как с дядей из сервиса. Widnows всегда дает тебе увереность, что все хорошо, но не всегда это так. Т.е. не знать о проблеме != не иметь проблем. Как пример: у вас работает IPv6? Вы знаете что это адрес легко вычислить из вашего IPv4 адреса, и все дырявое, что у вас есть светит прямиком в интернет, даже если вы за NAT'ом? Ну что сказать о системе, которую можно порутать картинкой?
0
Ну что сказать о системе, которую можно порутать картинкой?
Widnows всегда дает тебе увереность, что все хорошо, но не всегда это так.
Тоже самое можно сказать и про любую другую ОС, не сравниваете пожалуйста юзабилити с уязвимостями, которые имеются в системе в текущий момент :) В Linux дистрибутивах тоже тьма уязвимостей о которых пока ничего не известно. И раз уж речь зашла об уязвимостях — в линуксе, из-за возможности переписать открытый файл, что будет при обновлении какой нибудь мелкой библиотечки, когда её начнут использовать, если система не попросила перезагрузиться после обновления?
Как пример: у вас работает IPv6?
К примеру у меня он специально выключен на Windows везде, в DD-WRT на WI-FI точке доступа тоже, а вот в Android не знаю как вкл. или выкл., но зато на шлюзе в Kerio Control включена блокировка любого IPv6 трафика. А вообще описанная вами проблема:
все дырявое, что у вас есть светит прямиком в интернет, даже если вы за NAT'ом?
не проблема, поскольку на любой машине должен быть фаервол, и он на этой любой машине как раз есть :)
И да, работал в сервисе, знаю как работает дядя… нет, спасибо я как-нибудь сам.
Знаете как работает плохой сервис, а как работает официальный сервис производителя знаете? Просто Вы сейчас описываете автосервис, сопоставимый по уровню с ЗверДВД, или другой сборкой уровня Болдженос, в котором какой то
+1
К примеру у меня он специально выключен на Windows везде
Тут я имел в виду сферического пользователя в вакууме. Просто показательный пример. Винда врубает IPv6 по умолчанию, если в сети не дают IPv6, то врубается teredo, что есть туннелирование IPv6 через IPv4 и это все безвозбранно ходит через роутеры, а вот как фаерволы поступают с таким трафиком, я не знаю. Но пользователь об этом не думает. Он спокоен, он думает что виндоус думает, но виндоус тоже не думает.
На самом деле все это решается добавлением в систему администратора. Профессионала. Но виндоус создает иллюзию того, что такой человек вам не нужен. Виндоус внушает что на домашнем компьютере любой человек может быть системным администратором. А это мягко говоря не правда.
+1
Встроенный в винду фаервол по умолчанию блочит абсолютно все входящие подключения, так что я не вижу никаких проблем с торедо. Вообще никаких проблем, более того считаю торедо скорее плюсом чем минусом, особенно с учётом «наших» блокировок :)
Нигде любой человек не может быть нормальным сис админом :) Вот только большинство серьёзных проблем, вроде не работающей сети, отвалившегося по какой либо причине звука, и т.д. в Windows обычно решаются встроенными визардами, а не ковырянием в консоли и конфигах как это обычно приходится делать в Linux :) Более того Windows при решении проблем со звуком, к примеру, не найдя неполадок сразу же ругнётся на то, что устройство вывода звука не включено (ну т.е. кабелёк в разъём не воткнут), и как по мне это очень правильное решение, и работа с мелочами. А ещё есть встроенный Мелкософт ФиксИт, который автоматически подгружает свежие решения, и различные доп. диагностики. Ещё пример: в винде есть менеджер совместимости приложений, который в случае если что то вдруг не ставится (к примеру софт, выпущенный лет 15 назад), или не запускается, позволяет решать эти проблемы, и этот визард вызывается автоматически в случае проблем, так что да в большинстве случаев админ на виндовс не нужен и пользователь сам в состоянии решить проблем в авторежиме, как не пародксально будет это звучать, но это факт. Однако, при всём при этом установку, и предварительную настройку необходимо обязательно выполнить квалифицированному человеку, хотя бы на случай возникновение каких то нестандартных проблем.
Нигде любой человек не может быть нормальным сис админом :) Вот только большинство серьёзных проблем, вроде не работающей сети, отвалившегося по какой либо причине звука, и т.д. в Windows обычно решаются встроенными визардами, а не ковырянием в консоли и конфигах как это обычно приходится делать в Linux :) Более того Windows при решении проблем со звуком, к примеру, не найдя неполадок сразу же ругнётся на то, что устройство вывода звука не включено (ну т.е. кабелёк в разъём не воткнут), и как по мне это очень правильное решение, и работа с мелочами. А ещё есть встроенный Мелкософт ФиксИт, который автоматически подгружает свежие решения, и различные доп. диагностики. Ещё пример: в винде есть менеджер совместимости приложений, который в случае если что то вдруг не ставится (к примеру софт, выпущенный лет 15 назад), или не запускается, позволяет решать эти проблемы, и этот визард вызывается автоматически в случае проблем, так что да в большинстве случаев админ на виндовс не нужен и пользователь сам в состоянии решить проблем в авторежиме, как не пародксально будет это звучать, но это факт. Однако, при всём при этом установку, и предварительную настройку необходимо обязательно выполнить квалифицированному человеку, хотя бы на случай возникновение каких то нестандартных проблем.
-1
У вас видимо какие то неправильные сервисы.
Я свою машину обслуживаю вот уже 10 лет в одном и том же месте. И я знаю только там куда бензин лить. А, вот еще, знаю куда заливать омывайку. Ну и какое число на одометре должно быть когда пора в сервис. Все остальное время я на ней просто езжу и не парюсь. Когда на улице -40 по утру я порой единственный кто завожусь и выезжаю со двора :) Причем машина у меня уровня чуть повыше автоваза (нексия). Просто хороший мастер ее обслуживает и своевременно все устраняет.
Я свою машину обслуживаю вот уже 10 лет в одном и том же месте. И я знаю только там куда бензин лить. А, вот еще, знаю куда заливать омывайку. Ну и какое число на одометре должно быть когда пора в сервис. Все остальное время я на ней просто езжу и не парюсь. Когда на улице -40 по утру я порой единственный кто завожусь и выезжаю со двора :) Причем машина у меня уровня чуть повыше автоваза (нексия). Просто хороший мастер ее обслуживает и своевременно все устраняет.
+1
Тут дело в железе. Я как буду новый компьютер брать — какую-нибудь популярную сборку — проверю обязательно на совместимость железа с дистрибутивом. Если брать мой опыт по производителям, то у меня HP какой-то ужас выдают, ACER работают без проблем, ASUS любит иногда поломаться и отказываться иксы автоматически запускать(многим уже ставил и настраивал, всё на ноутбуки). Так что если кому-то из близких или знакомых решите поставить что из линуксов — обязательно проверяйте поддержку железа, прогуляйтесь по форумам. Регулярно натыкаюсь в таких обсуждениях на «Ооо, ставил себе и маме, мучился с месяц и вернулся на Windows».
Кстати, бывало и так, что на форумах всплывали проблемы с быстрым их решением. С одним ноутбуком HP так вышло.
Кстати, бывало и так, что на форумах всплывали проблемы с быстрым их решением. С одним ноутбуком HP так вышло.
0
Говорят, Thinkpad'ы довольно неплохо живут с Linux.
+6
В среднем — да. Из часто встречающихся проблем — неудачные wifi-адаптеры (часть broadcom'ов, например).
0
Сам пользую Thinkpad'ы уже давно. Проблем в линухе не припомню. По краней мере убунта всегда из коробки все подхватывала.
Пробовал знакомым на ASUS ставить, наиболее частая проблема фунц кнопки не работали никак, соотв яркость и громкость не регулировались.
А тут на работе выдали ASUS, на i7, видео гибридное nvidia.
Очень удивился, когда в Ubuntu 13.10 все заработало из коробки, и дрова от nvidia заработали на раз. Даже видео в скайпе не было перевернуто)
Игрушки из стима идут отлично.
В общем, не увидеть прогресс линуха на десктопах, может только профессиональныйхейтер троль)).
Пробовал знакомым на ASUS ставить, наиболее частая проблема фунц кнопки не работали никак, соотв яркость и громкость не регулировались.
А тут на работе выдали ASUS, на i7, видео гибридное nvidia.
Очень удивился, когда в Ubuntu 13.10 все заработало из коробки, и дрова от nvidia заработали на раз. Даже видео в скайпе не было перевернуто)
Игрушки из стима идут отлично.
В общем, не увидеть прогресс линуха на десктопах, может только профессиональный
+3
Можно оперировать не слухами, а списком сертифицированного оборудования Ubuntu. По опыту из того, что там нет — у DNS ноутбуки очень неплохо дружат с линуксом. Частенько никаких проблем нет вообще — всё просто из коробки.
+2
Linux везде. Планета Open Source