Вот уже четвертый год я являюсь счастливым пользователем ОС Linux. Должен сказать, что до этого, начиная примерно с 1996 года, я был сначала просто пользователем, а потом и убежденным сторонником продуктов Microsoft. Я очень долгое время работал с их ОС, от DOS 6.22 до Windows XP/2003 Server. В сторону Linux я тогда смотрел со стойким недоверием. Но, признаюсь, вникать не хотел, а поверхностно Windows выглядела сильнее. Как говорил мой начальник, «не любил я все эти оккультные вещи с демонами и прочим». В силу специфики работы через мои руки прошли десятки, а то и сотни Windows-машин. Так что все, что я буду хаять тут, выстрадано на опыте :) Скажу также, что стандартные аргументы о безопасности и стабильности в моем случае не особо срабатывали. Умеючи администрировать Windows, можно добиться вполне приемлемой стабильности и безопасности. Windows падала у меня за 10 лет считанные разы. Да, конечно бывали BSODы, но тоже не сильно часто (kernel panic — линкусового аналога BSOD — на своих машинах, правда, не видел ни разу). Заражений вирусами на домашней машине я вспомнить вообще не могу. На работе, как и все, попали под Blaster. Но в целом, все было не так плохо, как об этом говорили.
На закате моей эпохи Windows я работал .Net программистом. Тогда я уже прочитал «Running Linux» и еще какую-то книгу по общей архитектуре Unix-систем. Они потрясли мое мировоззрение :) Я увидел на сколько стройнее и правильнее можно делать вещи. Увидел на сколько корявыми и костылистыми являются некоторые решения Microsoft. В общем, морально я уже был готов. Но в 2005 году Mono все еще было неработоспособной штукой. Помнится, я даже качал с сайта проекта LiveCD с Mono Develop. Но среда рухнула с грохотом при попытке изменить размер какого-то фрейма. Такое средство разработки меня не устраивало. С Linux пришлось отложить до лучших времен. А времена настали, когда я поменял работу, предав .Net в пользу Java. Уж тут то привязок к операционной системе было по минимуму. Так что сам Бог велел. К тому же у меня дома появился отдельный ноутбук, на котором я мог безболезненно для остального человечества экспериментировать. За месяц я настроил до устраивающего меня состояния Kubuntu 6.10. С тех пор я все сильнее раздражался с каждым разом, когда мне приходилось общаться с Windows XP на компьютере жены.
Итак, не холивара ради, а пользы для, посмотрим, что же получает IT-специалист от использования Linux?
Управление установленными программами
На Windows у меня была 30-гигабайтная папка «D:\Distribs». Софт в ней устаревал с пугающей скоростью. И большая часть оттуда вообще никогда не запускалась, а лежала на всякий случай. После перехода, я смело ее грохнул, а про проблему поиска и
обновления софта забыл напрочь. Практически в каждом дистрибутиве вы найдете какой-нибудь менеджер пакетов. В моем случае это был apt. Система репозиториев с ПО просто великолепна. Вам достаточно узнать имя пакета, который нужен, и, скорее всего, он уже есть в репозитории вашего дистрибутива. После выполнения одной команды все, что необходимо, будет установлено и сконфигурированно. С подтягиванием всех зависимостей, справочными файлами и настройками GUI при необходимости. Вам не придется общаться с многошаговым инсталлятором, в котором все равно подавляющее большинство людей просто давят «Дальше». Установленное таким образом приложение автоматически обновится, когда нужно. А удалить программу можно также просто, одной командой, без всего этого ужаса со специальными деинсталляторами, мусором в реестре и куче других мест по системе. Windows, конечно, тоже позволяет обновлять саму себя. В случае критических уязвимостей она даже делает это довольно шустро. На сколько я знаю, есть даже способ обновлять кое-какой сторонний софт, но этим пользуются уже доли процентов пользователей. Здесь же вы получаете обновления не только системы, но и всего, что установлено у вас на машине. Если в каком-нибудь приложении вдруг найдется серьезная уязвимость, в течении дней или даже часов, вам предложат его обновить. В случае же с Windows, вам придется самостоятельно обновлять какой-нибудь Acrobat Reader, через дырку в котором работают десятки червей. В лучшем случае, программа сама умеет проситься в интернет на предмет обновиться.
Структура файловой системы
В Windows меня бесили диски. C:\ D:\ и прочие смайлики в начале пути, кажущиеся такими естественными для привычного Windows пользователя, на взгляд человека, видевшего альтернативу, являются настоящим бредом! В Linux вы получаете «единую» файловую систему с одним корнем. Вы вольны подключать ваши разделы куда вам угодно. Разложить информацию с дисков в нужном вам виде. Да, я помню, что в Windows была возможность «подключить раздел как папку». Я ей никогда не пользовался. Для меня тогда это казалось слишком непрозрачно. Так же много раз у меня происходила интересная вещь — буквы дисков менялись местами. Например, после подключения еще одного устройства на шлейф или запуска монстра, типа Acronis Partition Expert. Переназначить буквы, если был «затронут» системный раздел, было невозможно. Система, вместе с программами и пользователем сходила с ума. Я до сих пор не понимаю, как в чью-то светлую голову могла прийти идея с буквами.
Дальше — больше. Linux имеет некоторые рекомендации по поводу того, где программы должны хранить свои файлы. В сруктуре файловой системы есть некоторые стандартные пути, которые имеют заранее известное предназначение. Это сильно упрощает поиски нужного тебе файла и вообще администрирование системы. Я знаю где искать настройки, логи, бинарные файлы. В Windows же было полнейшее разнообразие. Некоторые приложения норовили нагадить прямо под себя в Program Files, некоторые — и того хуже — в C:\Windows! Часть файлов хранилась по ужасному пути «C:\Documents and settings\User\Application data», часть — на уровень выше. Некоторые программы вообще использовали, прости Господи, реестр. При этом, переустановка системы, которая проводилась обычно с очисткой системного раздела, приводила к потере всех этих настроек и данных, если не знать где они живут и как их спасти. В Linux же мы имеем стройную и безусловно работающую концепцию домашних каталогов, где программа хранит все, что ей важно. Для каждого пользователя каталог свой. У каждого пользователя программа будет вести себя так, как хотел этот пользователь. Более того, даже после переустановки Linux (что мне приходилось делать несколько раз, после каких-нибудь неудачных апдейтов на альфы :) ) Достаточно установить пакет приложения, и оно будет вести себя точно так же, как до этого, если /home вынесен на отдельный раздел. Я знаю, что в Windows это, в принципе, тоже реализовано. Но на момент моего предательства, только кросс-платформенные открытые приложения правильно использовали в Windows эту концепцию.
Поддержка симлинков дает дополнительную степень свободы при огранизации файловой системы. В Windows, вроде бы, тоже можно каким-то образом делать символические ссылки, но это опять же тайные знания. Простые пользователи дальше ярлыков не заходят. А тем временем символические ссылки позволяют делать среду гораздо более удобной и гибкой.
Настоящая консоль
В силу профессиональных нужд, сначала будучи админом, потом разработчиком, мне время от времени приходилось делать что-то в консоли Windows. Это было ужасно :) Наверное именно негуманноидность консоли Windows привела к гиперразвитию графических средств. Даже для простых операций с файлами пользватели вынуждены были ставить какой-нибудь менеджер. В моем случае это сначала был Windows(Total) Commander, потом Far. Хотя я видел даже людей, пользующихся проводником. Моя мама, например. В Linux же, мы получаем настоящую, крайне функциональную коммандную оболочку. Практически сразу я начал выполнять подавляющую долю операций с файлами из консоли. Ведь гораздо эффективней сказать системе что ты хочешь, чтобы она сделала, в виде команды, чем делать это собственными руками, прыгая по панелям и окнам, выделя и перетаскивая файлы и нажимая лишние кнопки. «Множество мелких, суетливых движений» — прекрасная характеристика метода работы, которым мне сейчас вспоминается Windows-период. Для примера, создайте в Проводнике или Far стандартную структуру maven-проекта:
project/
`-- src
|-- main
| |-- java
| `-- resources
`-- test
|-- java
`-- resources
Наверняка для этого есть средства, может даже встроенные. Но я, в свое время, с такими простыми вещами мучился. А в консоли Linux это будет одна команда:
mkdir -p project/src/{main,test}/{java,resources}
Практически все задачи администрирования выполнимы из консоли. Да что и говорить, некоторые выполнимы только из нее. Многие вещи, делаются из консоли гораздо быстрее, чем через GUI. От использования консоли в Windows также отталкивает совершенно непрозрачная работа переменных окружения. Мне редко удавалось добиться того, чтобы $PATH работала так, как должна. Часто, чтобы запустить команду из консоли, приходилось писать полный путь до бинарника. В Linux с этим все замечательно.
Также Linux представляет широчайшие возможности по автоматизации, с использованием shell-скриптов, или любого удобного вам языка. Тем не менее во всех дистрибутивах, ориентированных на «обычного» пользователя, есть очень богатый GUI, по возможностям не отстающий (по слухам) от Windows 7. И уж точно превосходящий интерфейс XP.
Планировщик
В Windows есть Запланированные задания. Я однажды даже пытался ими воспользоваться. У меня не получилось :) Оно просто не нашло бинарника, который надо запустить. С тех пор я использовал какую-то стороннюю программу, которая имитировала Linux планировщик cron. Вот что работало безотказно! И, конечно, работать с оригиналом этой замечательной программы еще приятней. cron — очень простая и предсказуемая программа. Никаких сбоев или неожиданностей. Работает как часы :)
Удаленная работа
Помню, как я радовался в Windows возможности работать через RDP. 2 конкурентных сессии, забудешь выйти — перегружай машину. На XP того хуже. На толстом канале, иначе лаги. С глитчами многих приложений.
В Linux вы получите ssh — безопасный shell на удаленной машине, с возможностью прокинуть порты в любую сторону или даже графическое приложение, передавать файлы, монтировать удаленные файловые системы, запускать любые другие команды. Последние несколько лет — это незаменимый и неотъемлимый инструмент в моей работе. С помощью него можно управлять как огромными фермами, так и мобильными телефонами. Я не представляю, как можно без этого жить :) Но никто не отменял и VNC, который в исключительных случаях может быть полезен и Linux-пользователю.
Поддержка устройств
Этот контраргумент поклонников Windows в моем случае возымел обратное действие. В последнее время, поддержка устройств в Linux не вызывает никаких нареканий. Даже наоборот. Например, noname веб-камера, которая в Windows заводилась только с драйверами с диска из коробки, который я уже давно потерял, прекрасно распозналась и заработала в Linux. Ядро просто знает, как работать с чипом в этой камере, что, подозреваю, дает ему возможность работать с любыми камерами, построенными на этом чипе. Я сейчас не помню устройства, для которого мне приходилось бы искать драйверы. Максимум, поискать в интернете, как заставить работать устройство. Система или сама предлагает мне скачать какой-нибудь проприетарный модуль, или все работает и так… или не работает никак :) Но это относится к совсем экзотическим и, обычно, очень «китайским» устройствам. Популярные устройства известных, надеждых, производителей, способных и желающих написать поддержку своего устройства для Linux, работают не хуже, чем в Windows. В общем, про поддержку устройств я практически забыл. Мой старый ноутбук, новый нетбук и неттоп работают из коробки.
Документация
Справочная система Windows была, мягко говоря, бесполезной. Единственный нормальный источник информации был тогда — MSDN. И тот затрагивал только произведения самой Microsoft. Не в пример этому, встроенная система документации Linux — крайне полезная штука, достаточная для решения большинства задач. Вы получите исчерпывающую информацию об использовании команды, возможно даже с примерами, а иногда и на русском.
Кроме того, огромного количество решений различных проблем нагенерированно самим сообществом. Всевозможные форумы, wiki, блоги. Для человека, умеющим пользоваться поисковиком, доступна практически любая документация. В крайнем случае, есть огромное количество мест, где можно задать вопрос, и, что важно, получить ответ.
Что делать, когда решитесь
Перед тем, как бросаться в омут, я бы посоветовал сделать несколько вещей. Пересмотрите еще раз все (или хотя бы основные) задачи, которые вы решаете на Windows. Какие программы для этого применяются? Будут ли эти задачи стоять перед вами в другой ОС? Есть для этого инструменты? Рекомендую поискать решения заранее. Для более мягкого перехода, лучше уже на Windows перейти на кросс-платформенные аналоги часто используемых программ.
Особые сложности, говорят, возникают с играми и CAD-подобными программами. А таже какой-нибудь экзотикой. Для этого придется или пробовать wine, или держать Windows в виртуальной машине.
Попробуйте выбранный дистрибутив на вашем конкретном железе. В случае, если используется что-то, не сильно популярное или просто от производителя, который не хочет поддерживать Linux, даже сейчас могут возникнуть проблемы. Попробуйте хотя-бы Live-версию дистрибутива. Альтернатива — поискать примеры использования дистрибутивов на вашем железе. Особенно хорошо, если это ноутбук, или другое несборное устройство. Больше вероятность найти. Хотя можно и по компонентам поискать.
Учите английский :) Возможно, придется много читать. Читать хорошую, полезную документацию на английском.
В целом, приведенные выше преимущества — это то, что сделало для меня, как IT-специалиста, работу приятней и, главное, эффективней, чем это было в Windows. Наверняка есть еще ряд преимуществ, которые я не упоминал. Если перед вами часто стоят технические задачи и среда позволяет, очень рекомендую попробовать Linux. Также рекомендую его простым домашним и офисным пользователям, в задачи которых входятит работа с интернетом, документами, мультимедиа. Все это прекрасно можно делать в Linux.
В моей нынешней компании больше половины разработчиков использует на машинах Linux (C++ и Java разработка). В прошлой компании весь отдел разработки успешно смигрировал на Linux с Windows.
Надеюсь, я не задел ни чьих религиозных или иных чуств.
комментарии (866)
Меня пугают такие люди, как топик-стартер.
Мой бэкграунд в юниксах немногим хуже, чем в виндах. И с моей точки зрения, топикстартер сравнивает вещи несравнимые. Нет, не линукс и виндос, а ssh с RDP, например. Работу отдельных компонентов противопоставляет друг другу.
Топик-стартер, очнись! ssh, bash, мощь перла и даже X сервера доступны под виндами!
Единственное, чего хорошего нет — да, репозитория.
Не хочу, чтобы подобные непрофессионалы были евангелистами. Нет, определенно не хочу. У знающих людей вызывают раздражение, прости господи.
Автору желаю вникнуть в текущее положение вещей и пересмотреть затем свои взгляды. Впрочем, это называется «повзрослеть». Имеется ввиду не зрелость организма, а ума.
2. А еще есть вполне приличные аналоги/заменители платного проприетарного ПО под Win.
1. Таким количеством, что не могу позволить себе покупку аналогов для всего.
1. It depends. Зависит от области деятельности. У меня ситуация обратная. Прекрасно представляю что да, может быть все иначе.
И ладно бы коммерческое ПО, так ведь ко всему ещё и многие бесплатные программы для Windows даже будучи бесплатными не разрешено использовать в коммерческих целях.
То ли дело открытое ПО и GPL.
З.Ы. Не подкинете ссылок с конкретикой? Интересно почитать.
Windows 7 Home Premium
Вы не имеете права:
…
— использовать это программное обеспечение для предоставления сетевых услуг на коммерческой основе.
«сетевых услуг на коммерческой основе». Для этого есть серверные редакции. Больше ни о каком «извлечении прибыли» в EULA речи не идет.
> Коммерческие версии домашних редакций многих программ
«Коммерческая версия» — это такая за которую производитель получает деньги?
Сама Microsoft и Wikipedia с вами не согласны, ну да ладно.
> А теперь, я Вас умоляю, давайте добавьте в ветку конкретики.
Какую конкретику вам не удаётся найти?
Давайте Вы попытаетесь подтвердить свои слова. Ну хоть раз (нет, я не имею в виду, что у Вас не получится, просто я не вижу даже попыток).
> Какую конкретику вам не удаётся найти?
Перестаньте юлить и скажите прямым текстом, что именно должно меня удивить в EULA и какие конкретно «коммерческие версии домашних редакций многих программ нельзя использовать для извлечения прибыли». Вы же не для красного словца это сказали, да? Вы же что то конкретное в виду имели?
Извините, но я не собираюсь доказывать, что Windows — это операционная система.
> скажите прямым текстом, что именно должно меня удивить в EULA
Windows 7, например:
> 5.б.… Эти обновления или загружаемые файлы необходимы для правильного функционирования программного обеспечения и могут производиться без дополнительного уведомления.
Помните скандал в 2007 году?
> 5.б.… Во время или после проверки программное обеспечение может передавать в Microsoft сведения о программном обеспечении, компьютере и результатах проверки. Эти сведения включают, например, версию программного обеспечения и ключ продукта, любые несанкционированные изменения, внесенные в функции проверки, лицензирования или активации программного обеспечения, а также любое обнаруженное вредоносное или незаконное программное обеспечение и IP-адрес компьютера.…
Тут, полагаю, пояснения не нужны.
> 8. Вы не имеете права:
> • использовать компоненты программного обеспечения для работы с приложениями, не предназначенными для работы с этим программным обеспечением;
Давайте вместе разбираться, что же это означает и к чему применимо.
> д. Хранение. Вы имеете право хранить одну версию программного обеспечения на устройстве хранения, например на сетевом сервере. Вы можете использовать эту копию для установки программного обеспечения на любом другом компьютере, которому была назначена лицензия.
То есть больше одного образа для развёртывания систем из готовых шаблонов хранить нельзя.
> какие конкретно «коммерческие версии домашних редакций многих программ нельзя использовать для извлечения прибыли»
Из недавнего нашумевшего: habrahabr.ru/blogs/video/82985/
Хотите ещё примеров — вбейте в Гугль «EULA For non-commercial use» (можно комбинировать — исключать EULA, добавлять home use) и пооткрывайте ссылки хотя бы с нескольких первых страниц результатов поиска.
> Извините, но я не собираюсь доказывать, что Windows — это операционная система.
И что, операционные системы не являются программным обеспечением?
> 5.б.… Эти обновления или загружаемые
Конечно же «Microsoft не использует эти сведения для установления вашей личности или связи с вами» Вы не заметили.
> Тут, полагаю, пояснения не нужны
Ага, не нужны — все что нужно я уже понял.
> использовать компоненты программного обеспечения для работы с приложениями, не предназначенными для работы с этим программным обеспечением;
И что? Visual Studio предназначена для работы с Windows? Значит ее использование не запрещено.
> То есть больше одного образа для развёртывания систем из готовых шаблонов хранить нельзя.
И что? Где запрет на извлечение прибыли?
> Из недавнего нашумевшего: habrahabr.ru/blogs/video/82985/
Напоминаю: «По лицензированию ПО Microsoft см. форумы, где оное обсуждается. Коммерческие версии домашних редакций многих программ нельзя использовать для извлечения прибыли.»
Ну, конечно же ограничения на использование АЛГОРИТМОВ ITU-T является отличным подверждением Вашего утверждения о наличии ограничений на использование ПО Microsoft.
Вам доставляет удовольствие разбрасывание безосновательными заявлениями и увиливание от прямых ответов (возможно, Вам даже кажется что Вы «троллите»)? Мне — нет. Либо Вы следующим комментарием раскрываете свою мысль (без попытки расщепить дискуссию на тысячу мелких веточек, не связанных с изначальной темой, что является крайне дешевым полемическим приемом) насчет «запрета на извлечение прибыли в домашиних версиях ПО Microsoft», либо отвечаете в своем обычном стиле и оставляете за собой «последнее слово» и «победу в споре» (уверен, для Вас это очень важно).
Если лень читать — сразу прочитайте последнее предложение в этом сообщении.
> Вам доставляет удовольствие разбрасывание безосновательными заявлениями и увиливание от прямых ответов (возможно, Вам даже кажется что Вы «троллите»)? Мне — нет.
> либо отвечаете в своем обычном стиле и оставляете за собой «последнее слово» и «победу в споре» (уверен, для Вас это очень важно).
Ох, как же всё запущенно. Чувствуется ветеран сетевых баталий.
> Пожалуй ясно. «Боюсь корпораций» — спор бесполезен. Вместо того, чтоб внятно пояснить позицию по поводу «запрета на коммерческое использование» начали цитировать Столлмановские кричалки.
Вот те на. Давайте теперь вы объясняйте, кто с кем борется, и где вы разглядели Столлмановские кричалки?
> И что, операционные системы не являются программным обеспечением?
«Я знаю программу Виндовс», ok.
> Конечно же «Microsoft не использует эти сведения для установления вашей личности или связи с вами» Вы не заметили.
А зачем в таком случае собирает, если не секрет?
> Ага, не нужны — все что нужно я уже понял.
Если уже поняли — рассказывайте!
> использовать компоненты программного обеспечения для работы с приложениями, не предназначенными для работы с этим программным обеспечением;
Если у меня есть программа, не предназначенная для работы на Windows 7, то её использование на Windows 7, выходит, запрещено? «Содержит компоненты не предназначенные», всё верно? А как же куча компьютерный игр, содержащих компоненты, не предназначенные для Windows 7? Выходит, если соблюдать EULA, то на Windows 7 можно легально играть в гораздо меньшее количество игр, чем под Wine?
> И что? Где запрет на извлечение прибыли?
Во-первых, перечитайте: habrahabr.ru/blogs/linux/88737/#comment_2662693
Во-вторых: лично вы считаете, что это нормальный запрет? Ничего так, что Windows-администраторам либо работать неудобно, либо они EULA нарушают?
> Напоминаю: «По лицензированию ПО Microsoft см. форумы, где оное обсуждается. Коммерческие версии домашних редакций многих программ нельзя использовать для извлечения прибыли.»
Расскажите, как вы парсили эти два предложения? Расскажите, как у вас получился «запрет на извлечение прибыли в домашиних версиях ПО Microsoft»?
> Ну, конечно же ограничения на использование АЛГОРИТМОВ ITU-T является отличным подверждением Вашего утверждения о наличии ограничений на использование ПО Microsoft.
Теперь мне ясно. Перечитайте мои сообщения, не подставляя слово Microsoft в те места, в которых его нет.
Здесь c год тому разбирали EULA виндов.
инструментами нужно уметь пользоваться, рубанком и бриться можно, но зачем.
Иногда хожу на домашний комп с телефона. Очень удобно, знаете ли. К WMI подключен Ruby, всё администрирование рубёвыми скриптами, иногда VBS. Дешёво и сердито.
По WMI читайте MSDN.
по принципу «работает — и слава богу».
Разница примерно как между маслом и маргарином. Вроде бы тоже самое — но привкус какой-то странный.
p.s. Научите заводить bash под Win. Я серьезно. Обожаю этот интерпретатор, но единственный вариант сейчас — это cygwin. И то он может только примитив, никаких ifconfig и близко нет.
До cmd ему ой как далеко %)
Говорю как человек, активно писавший на обоих.
За одно только это я готов простить башу все его кривости, начиная от оператора "[" и заканчивая всем остальным.
Чисто для статистики: практически во всех крупных проектах (под Винду), в которых я участвовал (в 3-х разных компаниях в 2-х разных странах), в которых применялось скриптование в том или ином виде (для сборки, настройки и прочих служебных вещей), ни разу для этих целей использовался не cmd, а использовался именно bash (под cygwin).
Я говорю "практически во всех" т.к. избегаю абсолютных утверждений, но по факту я не могу вспомнить ни одного проекта, где для этих целей использовалось бы что-то иное, нежели баш. Думаю, если бы они были (по Вашему утверждению) «примерно равны» по удобству, то и использовались бы «примерно одинаково».
А каковы будут Ваши предложения?
И, повторюсь, я считаю cmd КРАЙНЕ неудобным для скриптинга. Но потом я иду дальше и честно признаю, что bash тоже крайне неудобен.
Мои предложения: под виндой использовать VBscript/Jscript/PowerShell, под другими юниксами использовать Python/Perl (хотя вот на перле очень легко начать писать такую же кашу, как на bash). В целом читаемость предпочтительнее краткости (хотя в том же powershell умудрились совместить читаемость с краткостью на большинстве задач)
О том и речь.
>И, повторюсь, я считаю cmd КРАЙНЕ неудобным для скриптинга. Но потом я иду дальше и честно признаю, что bash тоже крайне неудобен.
В качестве ответной любезности было бы неплохо тоже разбавить свой пост примером.
Питон, разумеется, для «тяжёлого» скриптинга подходит куда лучше баша, но для лёгкого — это как забивать гвозди микроскопом.
Перл… лучше не надо :)
Ок, из того, что приходит на ум сразу:
1. Globbing (относится и к скриптингу и к использованию в качестве шелла). Неоднократно указывалось на то, насколько хрупкая это штука. Создаем файлы "-rf" и "~" к примеру в /var/tmp и случайный «rm *» уничтожает домашний каталог
2. Единственный формат данных для работы — текст. Отсюда куча неудобств: ошибки с неправильным парсингом (использование пробела в качестве разделителя ведет к ошибкам в обработке к примеру файлов, содержащих пробелы в названии), совершенно безумные sed/awk для выполнения простейших вещей, нарушение работоспособности при локализации утилит (и прочей смене вывода). Особенно забавными выглядят попытки парсить xml grep-ом
3. Инопланетянские ключи для большинства утилит (без которых баш беспомощней новорожденного)
На самом деле факторов очень много и большинство из них ведут к тому, что bash скрипты получаются write-only, ни читать ни модифицировать их потом будет нельзя. Вот это вот habrahabr.ru/blogs/crazydev/37245/ — совершенно ненормально (да, я вижу название блога), но даже если разделить ЭТО на строки, оно останется нечитаемой кашей из нескольких команд и десятков ключей. Причем задача то довольно тривиальная
Вы не поняли. В качестве «приведённого мной примера» я имелл в виду пример с марсианским синтаксисом объявления и использования локальных функций в CMD. Поэтому ждал аналогичного примера для Bash.
Пункты 1 и 2 принимаются, а пункт 3 к башу как бы не совсем (совсем не) относится.
А, в этом смысле. Здесь согласен, синтаксис для функций у баша читабельнее, чем у cmd. Но я и не пытался сказать, что cmd хоть в чем то удобнее bash. Я считаю и то и другое одинаково непригодным для скриптинга.
По поводу пункта 3 — выбора то особо и нет. Bash не поддерживает никакого другого способа расширения функционала кроме как внешними утилитами и без них совершенно беспомощен.
Логично, ибо в нём это by design.
Кроме того, сами правила это что то типа «десяти заповедей». Их принято постоянно вспоминать, но не принято выполнять (кроме тех, что и так очевидны) «наблюдай день субботний», да.
1. Бездумное стремление к краткости — признак новичка, а не хорошего дизайна
2. Ага, «one thing well». ps, pgrep, top совершенно не пересекаются по функционалу друг с другом и зоопарком из утилит для посылки сигналов kill, killall, pkill, skill. При том что ps должна находить процессы, а kill — убивать (если уж используете читаемое называние — хотя бы не вводите в заблуждение)
3. Мир во всем мире — это хорошо
4. Не актуально. Сейчас больше заботятся о maintainability, а не о portability. Если стоит требование переносимости, то естественно чем меньше платформно-зависимого кода, тем легче поддержка. Более того, уже давно никто не приносит производительность в жертву эффективности (Вы лично пользуетесь generic драйверами или все таки специфическими для устройств? Почему?).
5. Совершенно дурацкий принцип, который практически НИГДЕ уже не используется. Для хранения данных есть базы данных.
6. Опять мир во всем мире
7. О том и разговор, что это глупо. Очень глупо (ну ладно б шелл позволял НОРМАЛЬНЫЙ скриптинг)
8. Зависит от определения CUI. Подавляющее большинство unix-команд после старта позволяют только один вид взаимодействия с пользователем — посылку сигналов.
9. Ага, и фильтровать текст. Не всегда применимо и следовательно постоянно нарушается (что должно быть на входе ps, что должно быть на выходе kill?)
Я как бы нигде не высказывал своё мнение по данному вопросу, а ссылкой я просто объяснил, почему баш такой, какой он есть, без каких-либо оценок, правильно это или нет.
А философствовать о юникс-вее (как о самой философии, так и о конкретных реализациях) у меня особого желания нет, ибо всё это обговорено-переговорено на сто-двести-тысячу раз, и к консенсусу никто никогда не придёт.
Bash скомпилированный под винды? Да сколько угодно. Standalone, cygwin, minigw.
ifconfig и прочее — это отдельные бинарники, к башу не имеют отношения. В линуксе очень мало команд, исполняемых непосредственно интерпретатором, а не вызываемых.
И, да, ifconfig конечно же есть, но значительно уступает собственным средствам винды www.leastprivilege.com/UPDATEDIfconfigForWindows21.aspx
Скажите, Вы когда нибудь пытались выполнить
netsh help
Вы все еще считаете ifconfig более удобным?
Насколько я знаю, для этих целей и придуман POSIX. Как раз, чтобы не усложнять жизнь себе и заодно всем окружающим. Правда некоторых это почему-то совершенно не устраивает.
Думаю, отличия там не настолько кардинальные, чтобы не разобраться.
>> И кто вам сказал, что ifconfig в linux ПРАВИЛЬНЕЕ netsh в windows???
Дело не в правильности. Дело в привычке. А большинство людей знакомятся с консолью как средством администрирования в Unix'e. Поэтому ifconfig, а не netsh.
Кроме того, не стоит отвечать за большинство людей (это как никак не меньше трех миллиардов человеков). То что линуксоиды принципиально не желают изучать виндовую консоль еще не значит, что ее никто не желает изучать и использовать.
а можно ссылочки на статистику откуда вы взяли, что большинство знакомится с консолью в nix, а не в win, я например вообще с доса начинал.
Статистика по знакомым it'шникам. Учитывая, что ВУЗ не самый плохой, думаю она все таки достаточно репрезентативна. Хотя если очень любопытно, кто прав можно опрос на Хабре устроить.
>>Вами любимый ifconfig… странно но они отличаются, хотя системы 100% posix-совместимые, а чтобы понять почему так произошло вдумчиво прочитайте о том, что такое POSIX и для чего он предназначен
Справедливо. Собираюсь этим заняться, как только появиться чуть больше свободного времени. Я прогер, а не админ.
Как минимум из за наличия легко доступной и качественной документации. Попробуйте найти в Windows приемлемый аналог команды man. Встроенный Help? Ололо! msdn.com? Локально установленный msdn? Не смешите меня. Что в первую очередь делает средний Windows админ когда ему нужно узнать как в Windows сделать что-то для чего нет GUI? Правильно — лезет на всевозможные форумы. Конечно в Linux тоже не всегда всё идеально. Но если что-то действительно необходимо, то оно там есть. А узнать что-либо по встроенной в Windows справке, в том же netsh help, невозможно. И да, amirul, утилиты предоставляющие функционал netsh в Linux гораздо мощнее и удобнее.
Кроме того, помогает мощная оболочка, наличие скриптовых языков, средств для обработки текста и того же POSIX (если нужно писать свою утилиту), поддержка которого в Windows описывается одним словом — идиоты.
Далее посмотрите на powershell сильно удивитесь ))) Кстати та же справка там организованна более удобно хотя бы потому, что имеет несколько уровней.
Если человек не знает как что-то сделать в nix куда он лезет? правильно туда же в гугл.
Кстати я не знаю наизусть как, что либо сделать через тот же netsh но используя встроенную справку (которая кстати больше похожа на цисковскую) проблем у меня не возникало.
еще раз не сравнивайте теплое с мягким если хотите сравнить в этом направлении сравните powershell с чем либо.
Ну и завершили Вы совой комент просто убойным красноглазым тезисом показывающим отсутствие вменяемого объективного мышления. объясните зачем Windows POSIX?
Напомню, что POSIX расшифровывается как Portable Operating System Interface for Unix.
Ну в конце концов конечно в гугл. Но обычно хватает man'ов и /usr/share/docs, хотя да — вместо них часто предпочитают использовать гугл.
Powershell я знаю, приходится с ним работать. В общем согласен.
> показывающим отсутствие вменяемого объективного мышления. объясните зачем Windows POSIX?
Ну если с этой стороны посмотреть то да. Но в свое время MS очень кичилась своей POSIX-совместимостью.
> Практически любую утилиту в *nix гораздо удобнее использовать по многим причинам.
Я понимаю, что Вы просто стесняетесь, но Вы все таки пересильте себя и назовите парочку.
> Попробуйте найти в Windows приемлемый аналог команды man
F1. Попробуйте найти в линуксе вменяемый аналог виндовой справки (включая нормальный поиск и вызов нужных настроек в один клик)
> А узнать что-либо по встроенной в Windows справке, в том же netsh help, невозможно.
Слова не мальчика но мужа, полностью изучившего эту вашу винду. Чего конкретно Вы хотели узнать. Не стесняйтесь — спрашивайте. Для затравки i.imgur.com/VojhQ.png
> И да, amirul, утилиты предоставляющие функционал netsh в Linux гораздо мощнее и удобнее.
Да-да. Конечно, мы уже слышали. LinuxIsPerfect™ и все такое. Но Вы все таки попробуйте побороть свое стеснение и раскрыть свою мысль.
> Кроме того, помогает мощная оболочка
Ну сколько можно уже. bash — убожество. И только люди, полностью лишенные чувства прекрасного могут этого не понимать
> наличие скриптовых языков
Вы, надо полагать, утверждаете, что в винде нет «скриптовых языков»?
> средств для обработки текста
Ога, аж целые регэкспы. Ну надо же, как же так получилось, что в винде они тоже есть? Plain text можно было бы использовать как базис для нормальной сериализации, при обеспечении постоянного экскейпинга, но этот ваш линукс — не тот случай. Создается впечатление, что практически все, что можно сделать неправильно, там сделано неправильно
> того же POSIX (если нужно писать свою утилиту), поддержка которого в Windows описывается одним словом — идиоты.
Ну надо же. Иксперт высказал Мнение. Вас конечно же не затруднит раскрыть свою мысль?
Извини мальчик, ты ни то что не прочитал мой комментарий (там как раз приводится парочка этих причин), но даже не удосужился прочитать сабжевую статью.
Ты необразован, дерзок, никогда не использовал Bash, не писал программы длиннее 2 строк в Powershell, ничего не слышал про iproute2 и ничего не знаешь об архитектуре сетевых подсистем ни то что linux и *nix, но и windows. Не понимаешь принципов администрирования *nix (в общем ты и Linux то похоже не видел ни разу). Не знаешь что такое POSIX, зачем и как он реализован в Windows.
Ты толст. Если не согласен — можешь перечитать то что я написал еще раз. Будь вежливее в следующий раз, и если я не в чем-то ошибся — можешь мне об этом сообщить.
> там как раз приводится парочка этих причин
Нет, там были только Ваши желания.
Пользовался bash, использую PS для повседневного скриптинга (вместо WSH, которым пользовался до этого), отлично знаю сетевую архитектуру Windows (pre-NDIS6.0 и NDIS6.x), неплохо разбираюсь в сетевой «архитектуре» линукс. Понимаю «принципы администрирования *nix» (и они мне не нравятся). Под линуксом сидел 2 года, сейчас спорадически смотрю чего поменялось. Знаю что такое POSIX, знаю зачем и как он реализован в Windows.
Взрослый Мужчина, Вы бы подтрудились обосновать ХОТЬ ОДНО свое утверждение. А то как то нелепо это смотрится.
Не был пока замечен в таком поведении.
> Взрослый Мужчина, Вы бы подтрудились обосновать ХОТЬ ОДНО свое утверждение. А то как то нелепо это смотрится.
С моей стороны нелепо смотритесь Вы. Какое мое утверждение нужно обосновать?
Мне 30 и я увлекался линуксом примерно в Вашем возрасте.
> Какое мое утверждение нужно обосновать?
Ну вот здесь
> Практически любую утилиту в *nix гораздо удобнее использовать по многим причинам.
я попросил назвать парочку.
Вот здесь habrahabr.ru/blogs/linux/88737/#comment_2668483 есть несколько «вопросов» к баш. На самом деле самое большое его неудобство — это как раз таки текстовые данные (one size fits all).
Дальше половину своего поста Вы посвятили отсутствию справки в Windows, я попросил Вас дать пример того, чего недоступно через справку (и в частности netsh-евый хелп)
Ну и дальше «мощная оболочка», которая на самом деле примерно на уровне cmd, а вся «мощь» за счет довольно дурацких утилит (которые опять таки доступны под windows, как и сама «оболочка»). «средств для обработки текста», которые на самом деле просто регулярные выражения.
> того же POSIX (если нужно писать свою утилиту)
Тот же POSIX ужасен. Посмотрите на базовое API для СОЗДАНИЯ процессов/потоков. fork, vfork, forkall, fork1, pthread_create, posix_spawn, posix_spawnp, execl, execv, execle, execve, execlp, execvp, pthread_atfork (не создает ничего, но является способом обойти недостатки fork в threaded окружении, которое внедрили уже вообще все — даже линукс). Пересечение по функционалу ~500%
Почти все — afterthoughts, патчи на патчи на патчи, необходимые потому, что никаким ДИЗАЙНОМ изначально и не пахло. Читаем
«There are two reasons why POSIX programmers call fork(). One reason is to create a new thread of control within the same program (which was originally only possible in POSIX by creating a new process); the other is to create a new process running a different program. In the latter case, the call to fork() is soon followed by a call to one of the exec functions.»
Так вышло, что ровно эти два случая покрываются Win32 функциями CreateProcess и CreateThread (ну и NativeAPI/syscall NtCreateProcess(Ex)/NtCreateThread). Более того, в обоих случаях они оказываются эффективнее. Создание потока дешевле форка (за счет отсутствия необходимости в создании нового адресного пространства), создание процесса дешевле, чем fork+exec (теоретически vfork + exec будут на уровне виндового CreateProcess-а за счет избавления от ненужной работы).
«The general problem with making fork() work in a multi-threaded world is what to do with all of the threads» (оттуда же). Надо же, не подумали о многопоточности.
По модели безопасности не топтался только ленивый. Мало того, что контроллировать доступ можно только к файлам, так еще и контроль ограничивается 12-ю битами. Ввели posix acls, но их оказывается мало и в Solaris/ZFS появляются NFSv4 acls, которые странным образом напоминают (вплоть до названий констант) Windows NT acls. Но как и следовало ожидать используются опять таки только для файлов (не надо про everything is a file — процессы не являются файлами и потоки не являются, виндовый everything is an object выполняется ГОРАЗДО более последовательно).
Но acl-ы это полбеды, сама идея суперпользователя — изначально ущербна:
One of the fundamental security problems with many historical UNIX systems has been that the privilege mechanism is monolithic-a user has either no privileges or all privileges. Thus, a successful «trojan horse» attack on a privileged process defeats all security provisions. Therefore, POSIX.1 allows more granular privilege mechanisms to be defined. For many historical implementations of the UNIX system, the presence of the term «appropriate privileges» in POSIX.1 may be understood as a synonym for «superuser» (UID 0). However, other systems have emerged where this is not the case and each discrete controllable action has appropriate privileges associated with it. Because this mechanism is implementation-defined, it must be described in the conformance document. Although that description affects several parts of POSIX.1 where the term «appropriate privilege» is used, because the term «implementation-defined» only appears here, the description of the entire mechanism and its effects on these other sections belongs in this equivalent section of the conformance document. This is especially convenient for implementations with a single mechanism that applies in all areas, since it only needs to be described once.
Дада, виндовый security reference monitor — это то, к чему пытается двигаться POSIX. Направление правильное, но сильно затруднено тоннами legacy.
Разбор можно продолжать довольно долго. Суть в том, что POSIX — нагромождение воркэраундов на воркэраунды без попыток дизайна.
Теперь о Вашем Мнении. POSIX нужен в винде исключительно для облечгения миграции с коммерческих серверных юниксов на серверную же винду. Реализован как «hosted implementation» (полагаю, Ваши претензии были именно к этому).
Нам понравилось читать SUS, поэтому еще одна цитата:
Hosted Implementation
This refers to a POSIX.1 implementation that is accomplished through interfaces from the POSIX.1 services to some alternate form of operating system kernel services. Note that the line between a hosted implementation and a native implementation is blurred, since most implementations will provide some services directly from the kernel and others through some indirect path. (For example, fopen() might use open(); or mkfifo() might use mknod().) There is no necessary relationship between the type of implementation and its correctness, performance, and/or reliability.
Ой, получается, что фактически ВСЕ реализации POSIX являются hosted. Одно слово — идиоты (по крайней мере так считает один аналитик с хабра). Взять те же mach/L4, у которых в ядре вообще только процессы да сообщения, а все остальное «хостится» в юзермоде — ну идиоты же. Взять XNU (MacOSX — сертифицированный UNIX 3, в отличие от какого либо из линуксов) — треть вызовов hosted. Блин, да что ж творится то — кругом одни идиоты. Может чего то в консерватории подправить?
PS: Не торопитесь считать всех, несогласных с Вашим Мнением, идиотами — можете оказаться в нелепой ситуации.
По поводу отдельного софта, который мусорит где ни попадя: такой есть и под линукс. Недавно наблюдал как «гуру» линукса давали рецепт по настройке conky: править конфиг в etc а не в home/user: дескать удобнее когда все настройки в одном месте. Человеческий фактор он такой, как говорится: у любой проблемы есть простое и очевидное неверное решение.
Линукс просто меньше позиционируется как ОС для обычных пользователей, поэтому видимо ему я большее прощаю.
Это АД!
А виндовая консоль умеет поддерживать какую-либо кодировку кроме cp866?
65001 — utf-8
Проверил на XP под VirtualBox, воодушевился…
Это получается что при открытии каждой новой вкладки надо устанавливать вручную кодировку и шрифт под неё?
> Это получается что при открытии каждой новой вкладки надо устанавливать вручную кодировку и шрифт под неё?
Шрифт можно поставить навечно, откройте cmd и там поменяйте. С кодировкой: codesnippets.joyent.com/posts/show/414
Это получается что при открытии каждой новой вкладки надо устанавливать вручную кодировку и шрифт под неё?
Евангелист на то и евангелист, что их немного и стоят они у истоков.
В английской википедии примерно так и описано.
en.wikipedia.org/wiki/Technology_evangelist
Это вы о чем? :)
А вообще щас похоже холивар начнется. Может быть во избежание что-то сделать с названием и вступлением. На мой взгляд агитация за использование линукса на домашней машине с точки зрения какой-то практической пользы несколько бессмыслена. Линукс — отличная вещь для людей готовых разгадывать сложные головоломки. Но то что эти головоломки как правило имеют красивые и логичные решения обычно приносит решившему огромное удовольствие. А те кто хочет пользоваться компьютером, а не возится с настройками, сейчас сами выскажутся.
Проблем и звонков стало куда меньше.
Так что про сложные головоломки — не всегда.
Вы что-то путаете.
В корпоративной сети?
В рабочее время?
В оплачиваемое работодателем время???
Работодатель должен быть заинтересован в том,
чтобы у всех стоял Linux…
И без «шариков»…
Кстати, о «шариках»…
Подобные есть и родные, в Linux…
apt-get вам в помощь…
А если серьезно, то все чаще работодатели рассматривают Linux в качестве корпоративной именно потому, что возможности пользователя в плане «принести на флешке» сильно ограничены…
Так же, к слову, как и «унести на флешке»
;)
Но опять же, есть живой пример. Одмин одной конторы уговорил начальство двинуться на Linux.
Бухгалтерия взвыла! У них просто начала вставать работа.
Хотя не исключено, что это вопрос компетенции админа.
С другой стороны, при должной компетенции админа можно и на Win закрутить использование Flash-накопителей, установку софта и т.п. секурность.
Я это делал не раз…
А все делается просто, в два этапа.
1) Строится полигон, на котором руководителю демонстрируется возможность выполнять все функции, возложенные на пользователей.
2) В приказном порядке все охреневают от «такой новой Винды»…
А то, что сын Мариванны припершись на работу к маме, в гамески не смог играть, так админу +, Мариванне — …
В процентах от ЗП…
Админ будет рад ;)
Не зря я первым пунктом поставил развертывание полигона…
Ну а Гарант с 1С запускаются, спасибо WINE@Etersoft…
Не рекламы ради…
Там старались, делали, глюки выгребали…
Или это все было давно и неправда?
С точки зрения Вайна, то там есть нативные (не MS) библиотеки, которые можно заменить на «их» библиотеки.
Вся проблема в том, что для одних приложений хватает «родных», а для других нужно стырить…
Etersoft пилит библиотеки Вайна, и обещает запуск конкретных приложений.
Берет за это (допиливание) некоторых денег и отвечает за запуск конкретных приложений.
Если какой-то игруле нужны библиотеки MS, и вы их стырите где-то, то это проблемы не Wine, а ваши…
Если я не полностью забыл EULA, то на *.dll, как часть продукта, распространяется то же правило, что и на всю ОСь…
Если вы скачаете дистрибутив, то можете ссылаться на такой текст.
Если мне не изменяет мой склероз, то это называется оферта
Ссылка на сайт данного производителя дистрибутива дана не ради рекламы,
а как наиболее известная мне.
Нет, технику потом вернули и вроде бы даже извинились, но десятидневный простой швейной фабрики никто компенсировать не собирался. Как рассказал их админ — в разы дешевле было купить винду и офис на все машины.
Россия, хуле.
Кстати, может кто посоветует как справится с этой проблемой?
А еще менюшка настроек флеша полностью заглючивает весь ролик.
Как обстоит дела в других браузерах?
2)В ФФ то же самое.
Я сейчас на Ubuntu 10.04, хотя на 9.10 тоже были такие-же проблемы.
Дрова вроде нормально стоят, все ок…
x64: labs.adobe.com/downloads/flashplayer10_64bit.html
x86: labs.adobe.com/downloads/flashplayer10.html
А если именно *ту* игру с шариками, то wine. Даже 3д режим работает.
Пристыковывать им ничего не надо.
Им надо — интернет, вордпроцесссор, чтобы напечатать обьявление-что-то еще, скайп и пара игрушек :)
Если вдруг «О боже!» надо что-то сделать — я подключаюсь по vnc и помогаю. Вот в прошлый раз помогали архивировать фотографии :)
А я вот не могу поставить на второй комп убунту потому, что родители пользуются:
Photoshop
ACDSee
Иногда корел и какие-то мелкие прожки для сшивки панорам и т.д.
А переучиваться не хотят =(
+Игрушки типа Ил-2(да-да, даже штурвал юзают)/Blitzkrieg/AirXonix =)
Какой функционал ACDSee используется? Digikam подойдёт? Linux-версия Picasa?
Панорамы можно склеивать с помощью плагина к GIMP, Hugin, Autopano…
Ил-2: appdb.winehq.org/objectManager.php?sClass=version&iId=7102
Blitzkrieg II: appdb.winehq.org/objectManager.php?sClass=version&iId=8542
AirXonix: appdb.winehq.org/objectManager.php?sClass=version&iId=17482
В общем, скоро намечается выход Ubuntu 10.04. Вам стоит поставить её на отдельный раздел и поразбираться с этим софтом.
>>Родителям наверняка хватит Фотошопа с pixlr.com/editor/?loc=ru
Нет, не хватит- папа профессионально занимается фото+ отсутствие кучи разных дополнительных фильтров к фотошопу и макросов…
>>Digikam подойдёт? Linux-версия Picasa?
Посмотрим)
Может когда-то и уговорю =)
> В таком случае — идёт ли речь о религии?
Значит они дёргают кого-то другого :)
Тем паче ряд недостатков, который вы указали — это ваша не компетентность.
«В Windows есть Запланированные задания. Я однажды даже пытался ими воспользоваться. У меня не получилось :)» — не встречал проблем с ним, которые нельзя было решить + в планировщике на серверах под 2008 r2 у меня такое же количество заданий как и на фрюшном кроне. И доволен обоими в равной мере.
«Удаленная работа»
у XP — есть патч для того чтобы можно было юзать 2 RDP (не официальный конечно)
этот вопрос нагугливается элементрано.
насчет шела, а как же Remote Access Powershell ?!
не говоря про вагон и маленькую тележку разных стороних средств
«Настоящая консоль»
Опять см. PowerShell — на нем даже есть реализация Netcat
«Документация»
technet.microsoft.com
iis.net
techdays.ru
Огромное колличество блогов специалистов
support.microsoft.com/?ln=ru
Так же просмотрите единую (!) базу рекомендаций по развертке и настраиванию системы.
Это мало документации?
«Структура файловой системы» и" Управление установленными программами"
Простите, но вы путаете яичницу. Какая процедура инстолла приложений у системы и куда приложение устанавливается — это не одно и то же.
Ведь размазывание своих файлов конфигов и сейвов и прочего — это производит приложение. и ругать на до не M$ а программеров.
Для того, чтобы не разжигать дальше холивор, скажу следующее:
У меня 2 ноутбука, дескотоп и рутер
на ноутах стоит лицензионная Windows 7 Enterprice — которую M$ дал мне бесплатно по программе MSDN AA. На одном вторым вариантом системы стоит BackTrack 4 Final.
На десктопе стоит Windows Server 2008 R2 Standart и виртуальный Windows Web Server 2008 — Одна лицензия по бесплатной программе DreamsPark вторая подарок компании с последней бесплатной конференции.
Роутер — FreeBSD 8.0 — потому что реально рулит на роутерах.
И я использую все эти системы в таком порядке. Я не поставлю на роутер 2008 r2 — потому что роутер на фре горозда мне удобнее.
И не поменяю на десктопе Win 7 на фрю потому что мне так удобнее.
Используйте ПО и ОС по своим нуждам. И будет вам счастье :)
Всегда интересовал вопрос, как майкрософт относится к использованию XP, как к серверу терминалов, если не ошибаюсь каждая терминальная лицензия стоит около 2 000р, вопрос в том можно ли купить терминальные лицензии на XP которая официально — не сервер терминалов?
Нельзя.
Windows 7 Enterprise
Вот что доступно, только проверил.
Ведь размазывание своих файлов конфигов и сейвов и прочего — это производит приложение. и ругать на до не M$ а программеров.»
Т.е. программеры, пишущие под Linux, и программеры, пишущие под Windows, сильно различаются? Может всё же дело в Windows, что она не предлагает варианта решения задачи и каждый программер делает так, как считает нужным?
Почитайте «Old New Thing». Там добрая треть баек про костыли примерно такого плана: «У клиента ВСЁ_УПАЛО_НИЧЕГО_НЕ_РАБОТАЕТ. Чтобы ВСЁ_РАБОТАЛО снова, пришлось добавить проверку/вернуть глюк обратно/впишите нужное. Программер, конечно, идиот, но уже поздно — его и так казнили. Вот так и появился этот костыль»
Во-вторых open source код пишется более грамотно по отношению к маленьким фирмам а-ля garage inc.
В третьих
«Может всё же дело в Windows, что она не предлагает варианта решения задачи и каждый программер делает так, как считает нужным? „
Windows — это ОС. Microsoft дает такое огромное количество материалов, советов и рекомендаций, что покрывает любой аспект программирования под свою платформу.
Вот например Microsoft Security Development Lifecycle именно по нему кодят в Microsoft'e ( www.microsoft.com/security/sdl/ )
Цикл безопасной разработки применяется во всей корпорации Microsoft и является обязательным с 2004 года.
И в третьих те программы, которые вы устанавливаете с Market'a или у которых есть сертификат “windows версия compatible» будут проверенными и нареканий на них практически нет
Писал тут инсталлятор корпоративной софтины под хрюшу. Так вот чтобы прописать в реестр скриптом пару значений нужно залогинить пользователя, для того, чтобы его ветка реестра подгрузилась.
Чтобы залогинить пользователя надо включить службу планировщика задач и дать задачу от этого пользователя — РАЗ КОСТЫЛЬ
Чтобы прописать в пользователю в реестр пару значений надо знать его SID или что-то в том роде уже не помню, а для этого надо достать WMI и исполнить к нему SQL-запрос — ДВА КОСТЫЛЬ.
Что мы иммем в нормальных системах? echo «Key=value» /home/username/.my_soft/settings.conf, ну или что-то в этом роде…
ВОПРОС!!! В какой системе гику проще?
Предугадываю разговоры о том, что есть Application Data, но!!! в ~/.xinitrc можно заменить даже всю графическую оболочку, а в M$ системах старт Explorer.exe прописан в реестре, а мне нужно было заменить именно его (не проводник!) — мне не нужна была панель задач и рабочий стол при старте системы.
Чтобы залогинить пользователя скриптом — нельзя выполнить runas, т.к. ему никак нельзя передать из скрипта пароль.
В общем спасибо всем за предложение Win как замены nix, НО после двухнедельной работы с хрюшей меня трясет уже при звуке ее загрузки. :)
1. Получить SID пользователя (если Вам действительно нужно) можно и через WMI (внимательно присмотритесь к проперти с именем SID здесь msdn.microsoft.com/en-us/library/aa394507(VS.85).aspx )
2. Чтобы использовать WMI с другой учетной записью достаточно просто почитать MSDN ( msdn.microsoft.com/en-us/library/aa394589(VS.85).aspx )
3. Текстовые конфиги — КОСТЫЛЬ. Подумайте почему в этой Вашей «нормальной системе» есть тонна отдельных утилит типа vipw, vigr, visudo, sudoedit (ответ связан именно со способом хранения конфигов и особенностями файловых систем в линуксе). Подумайте, что нужно сделать в «нормальной системе», чтоб поменять пару байт в средине конфиг файла. Подумайте как Вы будете управлять безопасностью отдельных строк в конфиг файле. Подумайте почему в макоси (да и в линуксе) все чаще используется sqlite для хранения конфигурации, а тот же rpm имеет зависимость от bdb.
Ну а после того, как дочитал про замену эксплорера… Как бы это сказать? В общем кулхацкерство — это очень неприятное заболевание, да.
С PowerShell Microsoft очень опоздала, так что любители хорошей командной строки успели полюбить Linux и возненавидеть Windows когда PowerShell еще не было.
У Windows возможностей гораздо больше, если учитывать сторонние программы. В конце-концов, Linux — это тоже только ядро. Больше документации, много пользовательских руководств (правда, бывает затруднительно найти дельный howto среди множества советов спецов-самоучек). Поддержка оборудования тоже гораздо лучше. Просто потому, что производители пишут драйвера. Да, их надо устанавливать, перезагружаться и т.п. Но они есть.
В минусы — даже если не хранить софт на винте, приходится обшаривать десятки сайтов для скачивания нужных программ. В Linux можно сохранить файл с настройками пакетного менеджера из предыдущей установки (если использовались сторонние репозитории), а потом парой команд всё скачать и установить. Ну и с автоматизацией в Windows всё-таки позамороченней. И файловая структура тоже иногда раздражает.
Автора слегка оправдывает название «Почему гику стоит переходить на Linux».
сделайте очень просто. выпишете его и проверьте стоимость всех лицензий. для многих это еще и photshop/corel, переводчики, total commander, nero и проч.
Ну игры есть, оок. Но игры — это игры.
14.00 Ls = 26.18 USD.
licence ir paredzēta tikai nekomerciālai mājas lietošanai.
Для студентов и домашних пользователей, в коммерческих целях использовать нельзя. О чём мы и говорим тут, верно?
Home&Student 2500. Для домашних целей подходит за глаза. Больше из платного на моём компьютере не стоит ничего. Кроме игр.
Репозиторий можно и на болванку закатать и притащить к тушке…
Ставиться будет так же, как и по сети, только быстрее :)
Репо делается легко и просто.
И даже руками пакеты с зависимостями ставятся совершенно просто.
Вместо rpm -Uhv *.rpm говорим apt-get install *.rpm подразумевая, что нужные пакеты уже сложенны в текущий директорий.
Удачи…
В данном, конкретном, дистрибутиве…
Вам это не нравится? Вешайте багу…
Маинтейнер пакета исправит…
И мир сразу станет лучше…
А в некотором другом дистрибутиве так:
> rpm -qR fonts-ttf-ms-1.0-alt4
rpmlib(VersionedDependencies) <= 3.0.3-1
fontconfig >= 2.4.2
cabextract >= 0.6
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
/usr/bin/cabextract
findutils
rpmlib(PayloadIsLzma) <= 4.4.2-1
А потом окажется, что программа хочет .Net 3.5, которого на целевой машине не оказалось ;)
Потом окажется, что инсталлер не осознал, что в системе уже есть «нечто» версии, пусть 9.5.1, снес это «нечто» и поставил «нечто» версии 8.6.99…
В результате чего часть ранее установленного ПО, включая часть функционала ОС, пошла лесом…
;)
Вот только путь к своему каталогу это «нечто» прописало в начало %PATH% (не спросив ни слова), и поэтому все программы, которым нужна была эта DLL, дружно ломились в каталог этого «нечта», где лежала, разумеется, более старая DLL, чем им была нужна. И как результат — «такая-то функция не найдена» и ни хрена не запускается. Было весело :)
Кто-то там выше вроде что-то писал про разгадывание ребусов, вот только я забыл, к какой ОСи он это относил… ;)
А в пределах одной ОС (то есть — одного дистрибутива от одного вендора) — никакого зоопарка. :-)
Опять см. PowerShell — на нем даже есть реализация Netcat
А не могли бы вы привести код для задачи по созданию папок. У меня получилосб только так
'a','b' | %{ $f=$_; 'c','d' | %{ md «c:\xxx\$f\$_»} }
то есть два вложенных форича
Конечно, сейчас выскажемся :)
Да, я хочу пользоваться компьютером, а не возиться с настройками, чистками, проверками и прочими совершенно неинтересными вещами. Поэтому на всех компьютерах в доме стоит Linux, в котором я уже забыл, когда последний раз набирал пароль рута для чего-то помимо плановых обновлений раз в неделю. Спасибо обновлениям, кстати: благодаря им я всё ещё помню этот пароль :)
Что-то народ мой камент со всех сторон не так понял.
после того, как я поставил убунту, я безмерно счастлив.
У нас на работе тоже руководство задумалось над целесообразностью использования продуктов MS и потихоньку мигрирует на Linux. В частности уже перевели часть серверов на openSUSE, сделали нормальную виртуализацию на базе KVM (Proxmox VE, Debian). Постепенно и работники приходят к использованию на своих рабочих ноутбуках Ubuntu или openSUSE (разработчики на Java, внедренцы, которым нужно постоянно держать кучу виртуальных машин).
Сам я дома использую практически только Ubuntu, жена без проблем работает в нем же, родители…
П.С. спасибо, что напомнили, все пытался вспомнить как его зовут и отыскать блог!
mkdir -p project/src/{main,test}/{java,resources}
В рамках экспериментального курса информатики примерно такой пример отрабатывал на уроке с учениками, а потом показали на семинаре для преподавателей города…
Естественно, уровней вложенности сделали побольше, как и вариантов перебора (это то, что в скобочках {})…
Получилось пару сотен каталогов
Я наслаждался ошарашенными глазами преподавателей…
Жалко, «плюсануть» нечем, отобрали карму с рейтингом…
Редкий случай, когда за строчку, в стиле последней, не слили её самую вообще.
[\offtop]
Редкий случай, когда за строчку, в стиле последней, не слили её самую вообще.
[\offtop]
А статья мне действительно понравилась…
Выразил свое одобрение, как мог…
Сейчас уже и более «материально» выразил, благо, появилось чем…
Думал, сам написать нечто подобное, но не получается…
То, что для меня давно привычно, очевидно и подсознательно,
для кого-то новость…
Мне проще в режиме «Вопрос-ответ»…
а я 6-ой :)
Но если по делу, статья написана душевно. Да и возможно, правда кто-то задумается, прочитав её.
думаю много с чем ещё пришлось бы бороться если бы не забросил эту идею полностью пересесть на линух — банально не хватает времени досконально изучить систему чтобы чувствовать себя с ней комфортно и безопасно в авральные дни.
но это моё, «негиковое» мнение.
Общий вердикт: Линух это система для людей не боящихся трудностей и которым она подходит по роду деятельности(например программистам под вынь и геймерам в ней нечего ловить).
вот это самое главное, что мне нравится!
А проприетарный драйвер на Кармик просто не ставится для моей видео-карты.
Инструкции эти я уже читал.
Хотя, конечно, да — сравнивая с тем что я испытал, устанавливая 6 лет назад ALT это не сравнить :D
Улучшения есть, но пока что лучше оглядываться лишний раз, прежде чем что-нибудь купить.
Есть мнение, что если проблема есть, лучше проинформировать разработчиков о ней до релиза.
Ситуация с железом диаметрально-противоположная, на самом деле. Любой современный отдельно взятый Linux-дистрибутив из коробки поддерживает большее количество десктопного/серверного железа, периферии и ноутбуков, чем любой отдельно взятый дистрибутив Windows (в том числе современный Windows 7). Причём, зачастую, с Linux-драйверами железки работают лучше, чем с оригинальными Windows-драйверами от производителя.
На самом деле? Ну я очень рад, что вы не сталкивались с железом, которое в Линуксе «из коробки» не работает.
После танцев вокруг видеокарты, мне уже пол года лень донастроить свой сканер, который тоже будет (должен) работать только в ч/б на 600 dpi (полная поддержка не заявлена). Из коробки он не завелся, хотя модель-то была выпущена ещё задолго до видео моего.
> А проприетарный драйвер на Кармик просто не ставится для моей видео-карты.
Не ставится ввиду его отсутствия, или из-за каких-либо специфичных проблем дистрибутива? Я так понял, что второе, именно поэтому и предложил проверить работу в следующей версии.
Если под разработчиками вы имели ввиду разработчиков открытых драйверов — то, да, тут остаётся ждать реализации поддержки. Хотя, опять же, с высокой вероятностью должно были быть существенные подвижки.
> На самом деле? Ну я очень рад, что вы не сталкивались с железом, которое в Линуксе «из коробки» не работает.
См. здесь habrahabr.ru/blogs/ubuntu/88131/#comment_2645867 подведение итогов здесь habrahabr.ru/blogs/ubuntu/88131/#comment_2646427
> После танцев вокруг видеокарты, мне уже пол года лень донастроить свой сканер, который тоже будет (должен) работать только в ч/б на 600 dpi (полная поддержка не заявлена). Из коробки он не завелся, хотя модель-то была выпущена ещё задолго до видео моего.
Недавно было большое обновление sane, возможно, что некоторые из улучшений коснулись поддержки вашего сканера. В общем, да, проверьте с релизом Lucid.
Не совсем улавливаю связь между моими не рабочими железками, и ссылками, которые вы дали.
Я конечно проверю, но разработка под мой сканер не ведется уже оочень давно, если я правильно всё понимаю.
Ссылки были даны в контексте вашего утверждения о количестве поддерживаемого железа. Мы там это уже обсудили на примере открытых и проприетарных драйверов. Отсутствие поддержки вашей видеокарты в проприетарном драйвере — очередной пример. В Windows альтернатива проприетарному драйверу — vesa-режим. В Linux, и нескольких других ОС, есть ещё одна альтернатива — открытый драйвер, который постепенно дорабатывается.
Мне, как ленивому пользователю, хочется воткнуть и пользоваться, не разбираясь в тонкостях поддержки. Частично, я от Линукса это получил, что мне очень нравится. Но хочется-то чтоб было «всё и сразу».
Достаточно выбирать железо, для которого имеется устраивающий вас по уровню функционала открытый драйвер, и тогда клинья минуют вас. Конечно, не всегда такой драйвер есть, но когда есть возможность выбрать — стоит руководствоваться в том числе и этим условием.
> Мне, как ленивому пользователю, хочется воткнуть и пользоваться, не разбираясь в тонкостях поддержки. Частично, я от Линукса это получил, что мне очень нравится. Но хочется-то чтоб было «всё и сразу».
А есть ли ОС, которая удовлетворяет этому требованию больше, чем Linux? Как это ни парадоксально, по этому критерию отдельные дистрибутивы Windows и любая из MacOS в роли догоняющих.
Давайте не будем сравнивать ОС, я рассуждаю о том что мне хочется, и чего Линукс мне пока предлагает в несколько урезанной форме.
Кто-то руководствуется наличием драйвера для WinXP/7/MacOS, а кто-то — наличием качественного открытого драйвера. И те и другие делают одно и то же, но люди из второй категории не вынуждены спустя несколько лет отказываться от работающей устраивающей их железки, только потому, что так захотелось кому-то там.
> Давайте не будем сравнивать ОС, я рассуждаю о том что мне хочется, и чего Линукс мне пока предлагает в несколько урезанной форме.
Что именно нужно делать, чтобы получить это не в урезанной форме, я думаю, вы должны знать (донейтить деньги/время (тестируя нестабильные сборки и тем самым помогая разработчикам; либо хотя бы сообщать об обнаруженных багах в стабильных версиях) или ждать, пока это будут делать другие, и, как минимум, в будущем выбирать другое железо).
Да, про поддержку знаю, периодически делаю разным проектам донейты, про баги пишу.
А Вам не кажется, что только это и есть гуд?
На первом месте — пользователь и его задачи, а уже потом — железо.
Железо должно соответствовать задаче, а не задачи подстраивать под железо.
Не так, что «вот я купил такую-то хрень,
а теперь со всей этой хренью мы попытаемся взлететьно она требует, чтобы я установил ВиндовсВистаУльтимейт и не меньше, поэтому мне придётся установить именно её», а «я хочу использовать ${такую-то систему}, поэтому мне нужна железяка, которая умеет с ней работать».Только так и никак иначе. Железка работает на меня, а не я подстраиваюсь под железку.
Этим летом я делал интернет на даче. Нетбук, убунта, китайский USB-Bluetooth-адаптер, AnyDATA ASP-505 (то есть Windows Mobile).
На коммуникаторе открыл «общий интернет», нажал «подключить», на нетбуке через пару кликов я уже открыл твиттер :)
Но это PAN, с модемом еще проще — не надо ничего на коммуникаторе нажимать.
Давным-давно, я даже не помню когда и где, прочитал строки: «никогда не храните ничего на дисках „на всякий случай“ — это способствует их захламлению». У меня нет ни одного дистрибутива на винте. Я скачиваю, устанавливаю и удаляю. Это на самом деле хороший совет.
На моем новом ноутбуке не определился wi-fi адаптер, без которого я не смог больше сделать ровным счетом ничего — только лишь полазить по файловой системе.
Внешняя firewire звуковая карта также не работает. Я даже нашел мануал по которому её можно завести. Но я в нем запутался и звук у меня так и не заработал. Зачем ковыряться во всяких jackd и всяких утилитах настройки, если можно скачать драйвера с сайта производителя для windows и всё заработает сразу?
Справедливо на 100% и для Windows.
Я не говорю, что Windows лучше. Просто на каждый Ваш аргумент найдется контраргумент. Толку-то это всё писать в миллиардный раз?
Но вот насчет «скачиваю, устанавливаю, удаляю» — это точно под линуксами дикость. Здесь очаровательнейшие менеджеры пакетов. Вам даже думать не приходится.
Особенно, если есть Александрийская библиотека репозиториев Дебиана :) Прочитали, скажем, про новую понтовую утилиту (или старую, на малоизвестную). Нажали кнопочку — открылась консолька. Написали sudo aptitude install your-tool. Не понравилось. sudo aptitude remove your-tool
В итоге начинаешь искать более свободный софт, который зачастую, бывает уже кроссплатформененен. После таких действий, при не очень острой необходимости, начинаешь посматривать на Open Source Software & Linux.
И конечно Photoshop очень удобен. И Microsoft Office тоже лучше некуда. Но сравнив требуемые личные задачи, и необходимость в рабочей сфере — приложив некоторые услилия, можно и мигрировать на Linux, если Photoshop не так уж критичен, и ему можно найти замену в GiMP.
Хотя мне, по роду дейтельности, трудно еще полность отказаться от WIndows именно из-за макетов, созданных в Photoshop.
Стив Джобс решил аналогичную проблему в случае iPad непопулярным способом — сказав, что флеш не нужен. И стало так.
Во-первых, это не правда (в миру сил пытаются писать открытые плагины, для просмотра хотя бы YouTube-видео). Во-вторых, (скажу до того, как вы спросите о качестве этих альтернативных плагинов) многое ли можно сделать с закрытым форматом (на самом деле частично он открыт, но многие важных части всё ещё закрыты)?
И, как вы наверняка уже заметили, последние события (HTML5) подтолкнули Adobe к выпуску более качественных версий Flash-плагина (повышение производительности, аппаратное ускорение).
Извиняюсь за отсутствие ссылки, приду домой, поищу.
Вот только после этого пришли дяди из Гугля и, видимо, в качестве издёвки сделали Google Talk c видео, который прекрасно работает и не тормозит при звонках из Оттавы в Питер и в Казань.
После этого мне всё чаще вместо заявлений «невозможно» слышится банальное «ниасилил».
Скайп это уже народный стандарт. Про него любая блондинка в курсе. А Гталк, хоть и существует черти сколько, но известен куда меньше того же скайпа.
И то что скайповцам плевать на то, что их софт не работает на какой то нокии это вполне логично. Тут из Нокии спецы должны были сделать так, чтобы у них в телефоне работал скайп нормально.
Настолько плевать, что сделали специальную версию под Maemo. Логично, юле!
>Тут из Нокии спецы должны были сделать так, чтобы у них в телефоне работал скайп нормально.
Каким образом, не подскажете? Исходники скайпа есть только (сюрприз!) у самого скайпа.
На других же мобильных платформах до этого работало нормально? Значит возможно.
2. не трудитесь, вот этот пост — blogs.adobe.com/penguin.swf/2010/01/welcome_to_the_thicket.html#comments
3. Если вкратце — с «архитектурой» у Linux вполне ок. Есть VA API (gnash его юзает). Что мешает Adobe его использовать — не знаю. Также ничего не мешает им допилить означенный API или хотя бы запостить фичереквестов/багов.
Вы даже не разобрались в том, что именно нужно адобу. Им нужно получить декодированное видео, наложить любые свои эффекты и передать на видеокарту. Вот получение декодированного видео невозможно по описанной архитектуре. Вы сами сказали, что флэш, это не только видео. Это значит — не просто вывод flv файла в видюху, а какой-то постпроцессинг после декодирования. А данных после декодирования не получить…
кроме того, можно и OpenGL задействовать (как неоднократно предлагали в комментариях). было бы желание.
Теперь нет сомнений в том, что оно у них есть — им нужно защищать (пока что) их рынок от HTML5.
Но это проблема авторов программы. И им обычно наплевать на пользователей ОС, отличных от MSW и, иногда, OSX. И по факту, проблема в том, что производители программы наплевали на своих пользователей, и не только на тех, что сидят под linux, на всех. Ведь если ты используешь флеш, сидя под виндой, и решишь перейти на линукс, ты остаёшься пользователем флеш, но тебя лишают возможности нормального перехода.
Мои доводы основаны на том факте, что пользователю, в общем-то всё равно, кто прав, а кто виноват. Ему надо, чтобы программа работала. Да, проблема вызвана кривыми разработчиками Adobe. Но быть проблемой всех линукс-дистрибутивов (и MacOS) она от этого не перестаёт.
Из-за этой инертной биомассы монополисты софта и имеют возможность контролировать рынок. Поэтому флэш сейчас везде и всюду. Поэтому работоспособность небольшого, не уникального и отнюдь не самого лучшего пакета для Вас является критерием выбора операционной системы.
Вам же советую вооружиться толковым словариком. Специалистом это Вас не сделает, зато узнаете значение таких слов, как «постулат».
По вопросу: флэш сейчас действительно везде и повсюду. Потому что в своё время у него не было конкурентов. И как вы предлагаете пользователю надавить на Адоб? Каким образом? Флеш продвигают не пользователи, а разработчики веб-приложений. Вот они могли бы надавить. Но они ориентируются на windows-пользователей, у которых и так всё работает.
Я сделал вывод о том, что работоспособность flash является для Вас критерием выбора ОС из того, что как вы смотрите на положение рядового пользователя в этом вопросе. Если Вы продвигаете эту позицию, значит являетесь её сторонником. Если бы Вы не являлись её сторонником, Вы бы отнеслись к ней критически, а не с абсолютной позиции «так надо!»
Малая часть пользователей интернета, выключивших на своих линукс-десктопах флеш не окажет никакого давления на Адоб. Она их даже не заметит.
Да он-то как раз страдать не будет :) Он просто останется на винде.
Пусть остаётся. Вы думаете, от этого станет плохо ещё хоть кому-нибудь? :)
Посему, всё баннеры, я режу AdBlock для Firefox.
Но в последней версии Ubuntu я, удивленно, поменял немного своё мнение в сторону скорости Flash. Возможно Adobe подкрутил необходимые винтики.
Но есть и другие костыли — это Linux и видео карты от ATI (AMD) — до сих пор, кол-во проблем намного больше, чем у тех же пользователей NVidia.
Это всё наболевшее в Linux — который, давай некую свободу в одном, забирает другое.
Что ж, всегда приходится жертвовать одним, ради другого…
Разные только ОС, и в Windows всё шикарно, а в Linux — увы!
а) Моя
б) Ролика
в) Оси
Конечно же а), т.к. ролик не могу посмотреть я. А потом выходит в), т.к. я, исходя из а) выберу другую ОС.
Проблемы шире чем вам кажется.
>>>С точки зрения меня как пользователя — флэш один и тот же.
А вот разработчики под флеш уже рассказывали на Хабре, что для них даже под Виндовс флеш очень разный в зависимости от версии плагина-плеера.
а) моя;
б) масла;
в) машины.
Естественно, проблема в машине, она же сломалась!
Я не держу Убунту потому что там качественно работает Adobe Flash.
У меня всё работает, ати с опенсорсными дровами.
Подбор софта такой, чтобы не требовал инсталяции вообще. Новая система? Никаких проблем — бросаю всю папку (Progs ) на винт новому компу и вот у меня мое привычное окружение.
Устранение уязвимостей, дыр, багов и т.д. + новый функционал (ФФ, опера например). У кодеков тоже появляются интересные вещи вроде использования видеокарточки для декодирования.
ага, по-моему Windows не только обновляться сама умеет, но ещё и сама виснуть и сама уходить в BSOD=) у неё там есть «искусственный интеллект».
Да будет Вам известно, что под Linuxом весь софт обновляется сам (если так настроить)?
з.ы. А в винде она сама помню обновлялась сразу же после выхода :(
Кстати, в «статье» запечатлена одна из бесящих меня особенностей Linux — ввод пароля на каждый, простите, «пук». В Windows 7 просто вопрос — продолжить или нет. Зачем вводить пароль каждый раз при установке софта? Это же моя домашняя машина! То же касается и подключения к домашней wi-fi-сети. Без пароля моего не хочет этого делать.
Вы пробовали отключить их?
> То же касается и подключения к домашней wi-fi-сети. Без пароля моего не хочет этого делать.
Вы пробовали отключить его?
2. Нет, мне нужен пароль на учетку.
Вот его и нужно отключить.
Тогда программа будет молча получать доступ к хранилищу паролей и устанавливать соединение без лишних вопросов.
В то же время к этому хранилищу получат беспарольный доступ все остальные программы.
Вы предупреждены.
Но установкой программ мы занимается не постоянно (хотя я и ежедневно, но я тестер).
С вашей проблемой нужно разбираться по каждому конкретному случаю.
Либо «воспитать программу», либо согласиться с необходимостью ввода пароля.
Пароли на каждый «пук», как вы выразились :) Пробовали отключить?
Может проверите, прежде чем писать?
Вы это серьезно? Вообще то в серьезных системах ввод пароля без SAS в принципе запрещен, в той же винде для домашнего пользователя сделана relaxed модель welcome-screen-ом, которые не требует нажатия SAS (хотя можно и сменить). В остальном простое нажатие на «Allow» БЕЗОПАСНЕЕ ввода пароля, даже если все сделано правильно, как в UAC, а не через одно место как в линуксе.
На gksudo есть как минимум две атаки — одна очевиднейшая, другая — использующая недоработки дизайна X.
Первая — можно попросту подменить как линк в меню (на тот же synaptics или update manager)
Вторая — один скриншот лушче тысячи слов i.imgur.com/WCvhn.png
Именно эти два вида атак и подразумеваются, когда говорят о необходимости SAS. Первая — обычный спуфинг системного диалога, вторая — снифинг при отсутствии secure desktop (авторы gksudo похоже совсем не понимали, чего делают — увидели красивый fade-out в винде и типа сделали так же).
От первой простым использованием терминала вместо гуя тоже не избавиться: ничто не мешает подменить терминал
А это такая хитрая защита об блондинок! Отключил ввод пароля при login'е — брелок не разблокировался. И система не может вынуть оттуда пароль к вафле. И у кого она может этот пароль получить? Правильно — у тебя! :-)
Это если учетка админская, а если нет, то и пароль вводить UAC попросит. Хотя я ожидаю, что вы ответите, мол работать под админом нормально и хорошо, потому что так придумали в windows
И вообще можно много сделать как именно вам надо. Особенно если это не убунта.
Если «простой пользователь» не протупит, и прочитает вопрос, он может просто нажать «ЭнтерЪ», и создать хранилище без пароля.
Если тупо введет свой (или любой другой) пароль, то хранилище будет с паролем, и не факт, что ваш DE будет отдавать ваш пароль для доступа стороннего ПО к хранилищу паролей.
Кроме того, у KDE и Gnome разные хранища.
Среднестатистический пользователь по вашему это даун, от имени которого вконтактиках спам шлют?
Такой да, не осилит. Он и винду не осиливает.
А нормальный пользователь, коим, я надеюсь, являетесь вы это осилит. Там даже консольку открывать не надо.
Напоминаю тему топика: «Почему гику стоит переходить на Linux»
Запускать не думая .exe из интернета и ставить из репозиториев — это очень большая разница. Так что подумайте!
тут наверное имелось введу можно найти решение любой проблемы (т.к. для документации нужно уметь пользоваться man). Для Windows это не 100% справедливо.
Хочется еще большего — pshell, как указали выше: полноценный объектно-ориентированный скриптовый язык. Было бы желание…
Да, кстати я пошел еще дальше. Я ставлю софт не только первой необходимости. Почему? Потому что однажды ночью мне очень срочно понадобилось сделать расчет в маткаде для самопроверки, и вдруг выяснился тот факт, что на моей Win 7 х64 он не запускается. Совсем. В результате сделал на нетбуке, хотя маткад на 10 дюймах то еще шоу.
короче говоря, Linux сейчас — это не то «страшненькое и неудобное для обычного юзера», как некоторое время назад. так что, есть повод задуматься.
Не думаю, что хорошая работа фотошопа — заслуга Gentoo, скорее воля случая.
Но все же можно попробовать.
Photoshop — единственный аргумент в пользу сохранения Windows на моей машине:)
Тока пускался чуть дольше чем в винде, а сам процесс подгрузки модулей шел так же быстро.
А главное пускайте вайном из-под консоли — можно будет понять, если что-то не так — что именно.
bash есть, ports есть, что еще нужно?
Точнее, из задачи, которую нужно решить.
Бывают случаи, когда задача решается в Linux гораздо элегантнее и проще, чем в [пи]…
Хотя да, бывает, что и не решается :)
Попытайтесь решать задачи, а не искать аргументы «за» и «против».
Уверен, у вас получится…
Производители ПО начнут писать приложения такого класса по мере роста спроса, тесно увязанного с ростом популярности Linux.
Данное исключение скорее подтверждает правило.
Но в повседневной жизни приложения такого класса нужны подавляющему меньшинству пользователей, не говоря уже про сисадминов.
Я, например, услышал о нем впервые, а вот рингтонов себе на трубу нарезать, без проблем…
Nuendo (Steinberg Nuendo) — профессиональная компьютерная программа, предназначенная для нелинейного звукового монтажа. Имеет возможности работы с аудиофайлами различных форматов, а также с MIDI-данными посредством встроенного секвенсора. Поддерживает технологию VST.
Видите разницу?
Хотите домашнее назначение — меня бесят пляски с бубном при настройке отправки сообщения в Pidgin через ctrl+enter. И да, где расширенные статусы в ICQ?
В linux нет аналогов nuendo и cubase, потому что уже сформировался другой подход к процессу обработки звука — jack. Он намного удобнее, чем один трактор с привязанными к нему лопатами. Вы просто объединяете все нужные программы через стандартное средство связи и не имеете проблем с их взаимозаменяемостью.
Я бы не стал путать гика с блондинкой-секретаршей, сидящей у компа. Если вы занимаетесь музыкой настолько серьёзно, что для вас есть разница, nuendo или audacity, то вы знаете множество теории, скорее всего знаете английский язык на уровне чтения технической литературы(на русском очень мало книг по мастерингу, сведению и прочим волшебным словам, в основном они все — для чайников), а это поможет вам освоить jack и найти все нужные вам программы.
Если же вы чайник, с соответствующей книжкой, так и не приводите в пример отсутствие аналогов софта. Я, как музыкант, нашел в linux большое преимущество — низкая латенция даже на дешёвом оборудовании.
Ardor — Digital Audio Workstation
ardour.org/
С другой стороны, при стоимости этого самого ПО (посмотрите прайс на «голый» Nuendo, не считая всяких полезных VST-плагинов вроде наборов Waves и так далее) предполагается, что система будет использовать для записи и только для записи. И в среде профессиональных звукорежиссёров очень часто люди предпочитают использовать Mac OS X (по многим причинам, в список которых первыми пунктами входят ProTools и Logic).
Кстати, есть же ещё Reaper, которого более чем достаточно для общего применения. Разработчик гарантирует его нормальную работу под Wine. Некоммерческая лицензия для дома/для семьи стоит $60. Функционала — хоть отбавляй. Что ещё нужно? :)
А Ardour?
Если какой-то плагин не заработает, то сюда: ardour.org/bugbounty
Вы помните цену Nuendo?
> А если учесть невозможность работы со звуковой картой, купленной специально для работы со звуокм
Какой именно звуковой карты?
2. M-Audio Firewire Solo. Мануал есть, настроить по нему не смог.
2. Вы могли бы проверить работу карты с ALSA 1.22.1 воспользовавшись LiveCD от Lucid Beta1, например: www.ubuntu.com/testing/lucid/beta1
2. Попробую сегодня, спасибо.
Берет уроки по Фотошопу и выполняет их в ГИМПе…
В сеть выкладывает и издевается над друзьями/подругами…
Но если требуется работа со сложными макетами, которые присылает дизайнер в psd — начинаются проблемы. Хотя, опять же, может сейчас проблемы и нет :)
в итоге системка выглядит приятно, работает шустро. она не напрягает она просто позволяет заниматся своими делами а не боротся с осью.
линь бесит тем что за пару недель без ребута убунту начинает дико свопится из-за слитой памяти. я даже не буду касатся чисто эстетического сравнения мак ос и убунты.
с удовольствием махнул бы линь на мак ос на работе, вот толкьо не купят мне мак.
Каждый абзац заметки можно начать: «В Windows, вроде бы, тоже можно каким-то образом делать ...», но со времен ХР мелкомягкие много чего добавили и поменяли к лучшему.
А вот репозиториев для win, конечно, не хватает. Но тут уж сказывается проприетарная идеология…
«я буду сравнивать текущий линукс и систему 2001 года роджения»
большая часть ваших замечаний к винде, она, как бы то порпоще сказать, на данный момент неверна (вдаваться в подробности не хочу)
если бы вы вложили столько же сил в изучение винды, сколько в изучение линукса — я думаю ваше мнение было бы иным.
если бы вы вложили столько же сил в изучение винды, сколько в изучение линукса — я думаю ваше мнение было бы иным.
Вполне возможно. Надеюсь, мы этого никогда не узнаем :)
… которая, к слову, всё ещё является самой распространённой ОС в мире.
Кстати, когда говорят «ужас этот ваш Линукс, жрёт целых 300 МБ памяти сразу после загрузки, да моя Винда и то больше 150 не кушает» — то тоже обычно сравнивают систему 2001 года рождения (ещё и затюненую по самое «не балуйся») с «текущим линуксом».
>большая часть ваших замечаний к винде, она, как бы то порпоще сказать, на данный момент неверна (вдаваться в подробности не хочу)
А Вы всё-таки вдайтесь в подробности, я Вас очень прошу ;)
Я не так давно имел удовольствие сравнить «текущий линукс» с «текущей виндой», и нашёл, что большинство вещей, описанных автором, справедливы в полной мере и для неё.
Бредовые буквенные диски — остались, «закат солнца вручную» при установке/обновлении софта — на месте, бардак в размещении программ/настроек/логов — присутствует (более того: доступ к ФС из Проводника умудрились сделать так, что без бутылки не разберёшься), и т.д.
>если бы вы вложили столько же сил в изучение винды, сколько в изучение линукса — я думаю ваше мнение было бы иным.
Я в своё время убил на изучение Винды (именно Винды, не считая предшествующих двух лет ДОСа) 7 лет своей жизни, после чего плюнул и ушёл на Линукс. Причём для того, чтобы перейти из состояние «дуалбут» в состояние «Linux-only» мне потребовался ~ год.
Вот и сравните: 7 лет с Виндой, 1 год с Линуксом — и решение принято в пользу Линукса, что слегка расходится с процитированным выше Вашим высказыванием.
я сказал — не хочу, ибо проходил все эти аргументы уже сто раз
вы меня не переубедите и я вас тоже, и мне на это мое время тратить совсем не надо
единственное что я хочу вам сказать, что на мой взгляд, любой состоявшийся it-проффесионал не может быть столь категорчным в оценке различных ОС
остальное додумаете сами, я надеюсь
вы меня не переубедите и я вас тоже, и мне на это мое время тратить совсем не надо
Не хотите — не надо, колхоз — дело добровольное. И уж тем более мне нафиг не упёрлось кого-то в чём-то «переубеждать».
Просто сказавши «А» как-то принято говорить и «Б» (не только у «состоявшихся it-профессионалов», но и у простых смертных). Либо тогда уж ничего не говорить. А то получается: ляпнул «автор неправ», а обосновывать — «не хочу, ибо проходил сто раз».
я признаю порожение
По-моему дело не сколько в идеологии, сколько в технической стороне вопроса: что-то вроде портов не сделать — ни нормального интерпретатора, ни компилятора в систему прозрачно не встроить (или же выйдет что-то вроде Cygwin'а — все есть, но вещь в себе), с бинарными хранилищами другая проблема — неясно кто их будет поддерживать, отбирать софт, на счет безопасности опять же не все ясно.
Неужели?
Почти по каждому пункту могу оспорить ваше мнение, но не буду — ибо долго и будет срач=)
А Вы, вообще, долго под Linux'ом работаете?
Первое предложение в статье :-)
> Неужели?
:) Пора уже этот приём заносить в энциклопедию уловок. После фразы «не холивара ради» становится гораздо труднее оспорить хоть что-нибудь не получив репутацию «холиварщика», а то и «тролля». Уже не раз видел, как таким образом прикрывали очень острые и необоснованные высказывания (не про этот топик), а шишки и минусы попадали тем, кто не смог промолчать.
Тормозит. Ацки. Всё. Абсолютно всё.
По-умолчанию, на второй монитор дублировалось изображение с первого. Когда переключил в режим расширения рабочего стола на второй монитор, все как будто замерло =)
Видеокарта nVidia? Пробовали здесь у них спрашивать: forums.nvidia.com/index.php?showforum=33
P.S. Что вы имеете ввиду под «композитным режимом»? Видеокарта от ATI.
Если видеокарта от ATI, то, возможно, с открытым драйвером заработает многомониторная конфигурация из коробки. Опять же, это можно быстро проверить воспользовавшись LiveCD, на котором открытый драйвер используется по умолчанию.
И я решился на мак. Бесивших проблем нет вообще.
Консоль есть, внутри тот же unix. Весь привычный софт из портов. С проприетарным софтом опять же картина лучше (тот же фотошоп).
Набираешь в Гугле что-то вроде ubuntu recommended notebook — и вперед. Железа такого много. Будет дешево и стопудово работает.
А то ведь если объективно, то получится иначе. У виндовс хорошая поддержка нового железа. Линукс слегка отстает с новым, но старое, пожалуй, держит лучше. Мак не имеет вообще никакой поддежки железа.
Багу с сетью который год чинят.
Что я делаю не так?
Может быть мне следовало бы вздыхать и сокрушаться вместо того, чтобы найти решение?
Решение проблемы я искал, и единственным выходом было лезть в сорсы модуля для сетевушки r8169 и дебажить, дебажить, дебажить.
01:05.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
01:05.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
Как видим, с 855GM мне не повезло…
Фильмы идут нормально, в гамески уже давно не играю…
Практически вся работа в консоли…
Разве что подебажить в кайф…
Ну и ядрышко посмотреть в сторону посвежее…
Вроде как в 2.6.28 уже починили…
Ядро и так уже 2.6.33.
/etc/modprobe.d/options
и задать параметры загрузки?
И это…
Не выходим ли мы за рамки обсуждения статьи?
Завести некоторый механизм регистрации вопроса, на который знающий человек даст ответ/совет.
За правильные советы «поощрять» кармой и/или рейтингом,
за пустой треп и «вредные советы» — расстреливать.
После отчета вопрошавшего «этот совет мне помог», остальные удалять.
Таким образом будет наполняться база знаний.
Если на вопрос ответов не последовало, удалять сам вопрос через время или силами вопрошавшего.
В этом треде продолжать считаю неправильным.
Всё-всё, ухожу.
Теперь этот пост про r8168!
Я идею «Вопрос-Ответ» озвучил, а гадить в чужой теме больше не буду…
Не просыпалась как правило после второго слипа видео.
Тоесть, внезапно простая программа, даже если ей система ввода вывода не позволяет разбудить комп системным вызовом — может все еще его разбудить?
В любом случае в ближайшее время повторить эксперимент не выйдет, так как пациент чуть-чуть мертв (видяшка).
По поводу слипа — родной метод лагал, и это было известно. Был неродной метод — сторонней тулзой можно было усыпть ноут, и он таки просыпался. Вроде бы как потом именно ее и включили в стандартную поставку.
Но все это дело было года 3 назад, уже вполне могли и полечить.
Сейчас же, когда есть нормальный интернет, стало гораздо легче — можно спокойно установить любой пакет.
PS: это не холивара ради. Я верю что убунту когда-то станет user-friendly, но то что сейчас — это кошмар и тихий ужас… хотя для кого-как… может тем кому нужен какой-то минимум от системы, кому не нужен photoshop, кому не нужен msoffice, то наверное им ubuntu вполне будет достаточно… Вобщем, я свой выбор — сделал… и наверное если бы я написал подобный пост, то название было бы «Почему гику стоит переходить на Mac», включая экономическое обоснование этого решения. )
Было бы крайне интересно.
p.s.
а так тем у кого не хватает денег^H тем кто не хочет тратить деньги на мак рекомендую пересесть на линукс.
1) установка Юбунту — 1 час
2) комплект софта — 0.5...1 час
3) копия настроек с домашнего софта в /home/vova — 15 мин.
и уж с автоматизацией тоже как-то нет проблем. И любая приличная IDE под Линуксом есть. даром, что пользуюсь емаксом, могу хоть под досом разложиться.
> копия настроек с домашнего софта в /home/vova
>копия
теперь яснее?
>и уж с автоматизацией тоже как-то нет проблем. И любая приличная IDE под Линуксом есть. даром, что пользуюсь емаксом, могу хоть под досом разложиться. Алсо под мак есть тот же емакс и вим.
А я разве говорил иначе? я говорил о том, что мак это вполне такие гиковские вариант.
>О, кстати, мой любимый момент. У меня в системе стоит три питона, между которыми могу переключать одной командой :) привет, Дебиан!
ты не поверишь но у меня 2 питона и тоже можно переключаться :) еще у меня 2 версии руби.
40 минут…
Для среднестатистических задач — вполне.
Под мои эстетические требования — еще час…
Все…
Название дистрибутива не скажу, а то сочтете за рекламу.
Теоретически, на любом дистрибутиве можно построить такую систему.
Но тут и дефолты хорошо подобраны, и обвязано это весьма достойным ИИ…
Ну и к альтератору я немного руки прикладывал.
О, кстати, мой любимый момент. У меня в системе стоит три питона, между которыми могу переключать одной командой :) привет, Дебиан!
Целый день? Ни фига себе. Не, не пойду на Мак — замучишься целый день его настраивать %)
У меня от установки Убунты до начала работы проходит хорошо если час, при этом в этот час укладывается как настройка внешнего вида (темы, шрифты, цвета, обои), так и установка рабочего окружения (софт, либы).
>В то время как в линуксе надо поработать _над_ системой, и эта работа будет вечная.
Ну так нефиг ставить генту ;)
Я уже говорил выше, что единственное действие, позволяющее мне до сих пор не забыть рутовый пароль — это еженедельные обновления системы. Для всего остального я уже забыл, когда вводил его.
оу, и тубя будет CS4 стоят за это время? а также няшный трасмишен с вэбмордой? Кстати убунта научилась нормально с впн'ом из коробки работать или все так же через костыли? а есть ли адекватный openvpn клиент? Алсо я взял самый прямо максимум, включая установку macports и сборку кучи софта из сорцев, а это как известно долго. Последний раз когда я переустанавливал макось (leo -> snow leo) мне потребовалось минут 30 чтобы перенести все гигабайты фоток, десятки гиг музыку, пару гигов софта, выкачать все свои git репозитории, настроить ssh-agent, ссинькать dropbox, и начать выбор обоины (для меня это очень важная тема)
>Ну так нефиг ставить генту ;)
ставил убунту, пришлось в течении недели допиливать напильником чтобы было комфортно работать (очень важно — целую неделю != в течении недели). Убунта какая-то ограниченная и считает себя сильно умной (прямо как венда), если выбирать ось для десктопа я бы взял дебиан или фряху(вот тут нет предела совершенства, каждую неделю буду, что-то менять и доделывать).
>Я уже говорил выше, что единственное действие, позволяющее мне до сих пор не забыть рутовый пароль — это еженедельные обновления системы. Для всего остального я уже забыл, когда вводил его.
А зачем ваш рутовый пароль? sudo требует пароль юзера и то это зависит от настройки. Я ввожу пароль только когда меняю настройки (по дефолту его только для обновления надо), ну макпортс работают у меня только от рута.
Почему бы и нет?
> Кстати убунта научилась нормально с впн'ом из коробки работать или все так же через костыли? а есть ли адекватный openvpn клиент?
Да, да.
>Почему бы и нет?
потому, что не кокая интерфейс у него совсем не няшный :)
У rtorrent с wtorrent достаточно няшный? А у Deluge?
rtorrent консольный, wtorrent сжирает всю память и глючит. а так же это костыль, у меня как бы в 2 клика без правки конфигов есть.
>А у Deluge?
OMFG!!! ребята вам надо посмотреть как выглядят правильные и удобные, а также не не резующие глаз интерфэйсы…
Ну разумеется, какой же линукс-топик обходится без фирменного аргумента типа «фотошоп» %)
Нет, он у меня стоять не будет, т.к. он мне мало того, что не нужен сейчас — так ещё и вообще никогда не был нужен за все мои 16 лет знакомства с компьютером. И стоять он у меня не будет ни на Линуксе, ни на Маке (если я решу приобрести таковой).
>а также няшный трасмишен с вэбмордой?
А какие хотя бы чисто теоретические проблемы могут у меня при этом возникнуть?
>Кстати убунта научилась нормально с впн'ом из коробки работать или все так же через костыли? а есть ли адекватный openvpn клиент?
Выше сказали.
>ставил убунту, пришлось в течении недели допиливать напильником чтобы было комфортно работать
Настраивал Винду на новой работе — до сих пор допиливаю (уже полтора месяца как). При том, что знаю, что-куда-зачем. Куплю Мак — подозреваю, буду возиться не меньше, ибо банально не знаю, что-куда-зачем. Вам не кажется, что где-то именно здесь зарыта истинная причина наших разногласий? ;)
>А зачем ваш рутовый пароль? sudo требует пароль юзера и то это зависит от настройки
На всякий случай напомню: а) Linux != Ubuntu; б) не везде есть sudo; в) даже там, где есть, его можно удалить; и наконец г) слова не всегда означают то, что в них записано буквами :)
Мне он кстати тоже не нужен. Мне хватает
>Настраивал Винду на новой работе — до сих пор допиливаю (уже полтора месяца как). При том, что знаю, что-куда-зачем. Куплю Мак — подозреваю, буду возиться не меньше, ибо банально не знаю, что-куда-зачем. Вам не кажется, что где-то именно здесь зарыта истинная причина наших разногласий? ;)
Я работал на винде/фряхе/линуксе до того как купил мак. мак освоил меньше чем за сутки. и понял ничего кроме мака мне больше не надо, в крайнем случае фряха.
>На всякий случай напомню: а) Linux != Ubuntu; б) не везде есть sudo; в) даже там, где есть, его можно удалить; и наконец г) слова не всегда означают то, что в них записано буквами :)
мы же тут про убунту говорили как самый юзерфрендли. sudo должен быть везде иначе надо сломать пальцы тому кто его не использует. su — не нужен.
Итак:
1. как обстоят дела с несколькими рабочими столами? можно ли закрепить произвольное окно «на всех десктопах»?
2. можно ли повесить переключение раскладки на CapsLock?
3. как в целом обстоят дела с руссификацией (если девайс покупается не в России)?
4. можно ли настроить удобнейшее перемещение окон за любую точку окна с зажатым Alt-ом?
5. аналогичный вопрос про ресайз оных
2. Нет, но функции которые он исполняет можно поменять (сделать его альтом например), возможно из консоли можно поменять, не интересовался таким :)
3. Mac OS X изначально мультиязычная — можно хоть японский поставить (причем можно сделать чтобы у разных пользователей были разные языки). На клаве за 1500 рублей в России можно сделать гравировку или по памяти или же фонетической раскладкой.
4. Увы нет. если честно то не могу представить ситуацию когда это потребуется. Так же, посмотри Expose.
5. Нет. ресайз в макоси пожалуй самая вырвиглазная функция. Например Safari по требовнию развернуться разворачивается ровно на столько насколько требует данная страница. у меня даже одно время js висел в закладках чтобы ресайзить окно :)
Спасибо за ответы.
я и не отказываюсь от своих слов. Termial в руки и пошел ковырять настройки :) Я ответил как я знаю, меня не один из этих пунктов никогда не волновал.
тогда меня интерисуют такие вопросы:
1)Можно ли без костылей синхронизировать мой айфон с убунтой? ну знаешь так, чтобы залились мои смарт плейлисты, последнии серии сериалов которые я смотрю, а свободное место забить музой rock?
2)Синхронизация с DropBox
3)Вот так вот: grab.by/3i1s
4)Удобный менеджер фоток (не пикаса вэб), так чтобы можно было заливать фотки в онлайновые галереи
5)КОнце концов есть ли Unity3d под *nix?
^^^
2) есть ли оно под linux? есть. но вообще хорошим тоном является посмотреть на офсайте прежде, чем спрашивать.
3) это что вообще? Иконки в кучку?
4) shotwell
5) разработчиков спрашивать пробовали? насколько я знаю, нет
2)Ну так в линуксе на все есть свои костыли
3)Да это иконки в кучу. я так делаю когда нет времени разбираться. В этой куче воллпепере, в этой мусорк которые надо удалить, в этойдиски которые надо размонтировать.
4) Не такой удобной но сойдет. Никаких Faces мы конечно.
5) А есть ли аналог? Или надоже под линукс опять нет специализированого софта?
2) и опять вы не соизволили заглянуть на офсайт. А меж тем, dropbox под linux живёт и здравствует
3) думаю, можно. только автовыравнивание отрубите. Впрочем, как по мне, дурацкая затея.
4) есть picasa под linux, если нужны лица.
5) я_без_понятия. вас в гугле, видимо, забанили?
2. есть, но какой-то не такой :)
3. У меня так только на рабочем столе, а так всюды выравнивание по сетке
4. ну вот с нее и надо было начинать.
5. Я вам так скажу — нет. Есть только голые движки с которыми и на маке можно работать.
2) отправьте багрепорт. И да: Linux — это совсем не Windows и во многом не MacOS. Или, если совсем кратко — «здесь вам не тут»©. Можете на руке выжечь, если так лучше запоминается.
5. Опять Линукс_плохой?
2) ну начнем с того, я еще не сказал, что линукс плохой (а он конечно плохой, бсд рулит, он просто не юзабелен для десктопа для моих задач)
5) Конечно плохой, мы же когда говорим про Линукс имеем ввиду сообщество, не?
2) повторяю — если что-то не нравится, хотя бы отправьте багрепорт. или не пользуйтесь. «даже если вас съели, у вас всё равно есть два выхода»
5) нет. семейство ОС.
5) Линукс — Ядро. Семейство ос это GNU/Linux. Без GNU и сообщества linux есть ничто.
5) ладно, согласен. Пусть так. Итак, сообщество разработчиков Linux — плохое, потому что unity3d.com не разработали/выпустили плеер и/или SDK под Linux, правильно?
и? в гугле забанили?
5) Плохое потому, что не может выпустить ничего что не буде резать глаза. И считает себя сильно серьезным чтобы выпустить аналог unity3d/shiva3d(ой лучше не смотрите, что это такое, вы тогда совсем не сможете смотреть на интерфэйсы линукса).
5) всё пройдёт.вы хотя бы примерно представляете, сколько ресурсов уже вложено в unity3d? вы хотя бы примерно представляете, сколько времени и денег потребует разработка «аналога»? вы хотя бы примерно представляете, где эти ресурсы взять?
Скажу вам по секрету, есть Blender Game Engine, есть двиг для айфона sio2, есть еще по меньшей мере 3 опенсорсных 3д движка и столько же 2д движков. Но вот только все выше перечисленное неюзабельно для новичка. Так же я ожидал услышать о опенсорсности Source…
p.s.
да я зарания знал большинство своих вопросов :)
Ай-яй-яй, как нехорошо обманывать. Вас не просили «найти как сделать», Вас спросили «можно ли сделать». Разницу понимаете?
Что-о-о-о? Терминал?? Фи-и-и-и… :)
>Я ответил как я знаю, меня не один из этих пунктов никогда не волновал.
Ни один из перечисленных Вами пунктов меня как-то тоже особо не волновал, но поверхностным гуглением ответы находятся практически моментально (за исключением первого вопроса, которым я даже не заморачивался, т.к. ответ «нет» возможен с вероятностью, очень близкой к 100%, но кто в этом виноват — Вы и сами без меня знаете). Что касается остальных вопросов:
2. Год 2008-й
3. Свалить фотки в кучу на десктопе?
Можно, а зачем? :)
4. Удобный — понятие субъективное. Навскидку — F-Spot (идёт в Убунте по дефолту). «If you have a Flickr, 23, Picasa Web or SmugMug account, F-Spot can export photos to it, while optionally resizing your selection, and preserving tags and metadata.»
5. Вы и сами знаете :)
3. Удобно же :)
4. F-Spot не удобен… И мне не достаточно просто экспорта, мне синхронизация нужна как бы.
5. Знаю просто как бы теперь становится ясно, что для работы мак умеет фич больше чем линукс
6(бонусный) Есть ли такой же удобный редактор как TextMate? Я конечно могу потратить месяц на чтения манов подгонку параметров и плагинов в виме, но все же…
7(еше более бонусный) www.pixelmator.com/ а подобный с таким же удобным интерфейсом? (скорее всего он построен на базе гимпа, но гимпом у меня не получается пользоваться так же как и инкскейпом)
Вы спросили есть ли синхронизация — я ответил «есть». Почему «не юзер-френдли» — вопрос не ко мне, а (сюрприз!) к разработчикам, которые делали его и под Мак, и под Линукс.
>4. F-Spot не удобен… И мне не достаточно просто экспорта, мне синхронизация нужна как бы.
А я должен угадывать это телепатически? Вы просили «удобный менеджер фоток (не пикаса вэб), так чтобы можно было заливать фотки в онлайновые галереи» — поэтому я искал тот, который, как ни странно, умеет заливать фотки в онлайновые галлереи. Спросили бы про синхронизацию — искал бы тот, который умеет синхронизацию.
>5. Знаю просто как бы теперь становится ясно....
Самопротиворечивое выражение. Никакого "теперь становится ясно" быть не может, если Вы знали об этом заранее.
>… что для работы мак умеет фич больше чем линукс
Не забывайте уточнять: для Вашей работы. Мне, к примеру, Unity3d для работы совершенно не нужен.
Вообще, я не собирался устраивать фаллометрию, а задал ряд совершенно конкретных вопросов, имеющих для меня вес при рассмотрении варианта покупки Мака. Именно поэтому вопросы касались банальнейших вещей а-ля манипуляции окнами/переключение раскладки/и т.д. и совершенно не касались софта. Вы же зачем-то упорно сводите нашу беседу к банальному срачу «а вот это есть? а вот это? фу-у-у, отстой ваш линукс!», который мне неинтересен чуть более, чем полностью, ибо я никого не уговариваю и даже не собираюсь — мне как-то совершенно не интересно, кто чем пользуется, хоть БеОСью, хоть полуосью.
Я ожидал чуда :(
>не забывайте уточнять: для Вашей работы. Мне, к примеру, Unity3d конечно же.
>Вообще, я не собирался устраивать фаллометрию, а задал ряд совершенно конкретных вопросов, имеющих для меня вес при рассмотрении варианта покупки Мака. Именно поэтому вопросы касались банальнейших вещей а-ля манипуляции окнами/переключение раскладки/и т.д. и совершенно не касались софта. Вы же зачем-то упорно сводите нашу беседу к банальному срачу «а вот это есть? а вот это? фу-у-у, отстой ваш линукс!», который мне неинтересен чуть более, чем полностью, ибо я никого не уговариваю и даже не собираюсь — мне как-то совершенно не интересно, кто чем пользуется, хоть БеОСью, хоть полуосью.
нефигасебе банальные вещи. Это чисто гиковские придирки.
Довольно странное место Вы выбрали для ожидания, чесслово… Вот тут было бы правильнее.
>нефигасебе банальные вещи. Это чисто гиковские придирки.
Ну, если Вы такие простые вопросы, которые задаёт заинтересованный человек, воспринимаете как «придирки» — то у меня для Вас плохие новости…
Если честно то я ожидал ссылку на опенсорсный движек со средой разработки.
>Ну, если Вы такие простые вопросы, которые задаёт заинтересованный человек, воспринимаете как «придирки» — то у меня для Вас плохие новости…
Вопросы на уровне: а можно ли такой же док как в макоси, чтобы ну прямо все так же было? Это как бы придирки… Мне например Expose не хватет в линуксе, но вы сейчас про beryl начнете, а потом выясниться что берил то хоть и умеет крутить рабочим кубом, но не умеет заменить альт+таб как это делает Expose.
Ну, тогда ждите того, кто «в теме» — я от этого весьма далёк.
>Вопросы на уровне: а можно ли такой же док как в макоси, чтобы ну прямо все так же было? Это как бы придирки…
Нет, вопросы вполне конкретные: есть ли вот это, вот это и вот это. Про уровень реализации и про «чтобы вот прямо вот так же» — не было ни слова, на даже намёка. А если Вы в моих вопросах увидели что-то вроде «дайте мне полный аналог итюнеса», то это всего лишь результат Вашей самопроекции.
На всякий случай ещё раз: я просто задал вопрос "есть или нет". Просто чтобы знать, чего ожидать. Остальное — Ваши додумки.
P.S.: да, кстати, Берил давно почил в бозе, слившись обратно с Компизом. Причём лет эдак… несколько назад. А Компиз очень даже умеет заменять Альт+Таб.
Вам требуется перетаскивание окон с зажатым альтабом — мне комфортная работа с медиатекой.
>http://lists.freedesktop.org/archives/compiz/2009-February/003284.html
год назад они слились как бы. И вот опять на первой странице этот куб. А про замену альтба ничего найти не могу. wiki.compiz.org/Plugins/Switcher#Shift
>но не умеет заменить альт+таб как это делает Expose.
>делает Expose.
Вот чего я хотел, а не те свистелки перделки, хотя должен признать static windows switcher забавный.
p.s.
оно на самом деле так тормозит или просто у ютубера глюки с компом?
Смотрите запись в AppDB.
CS2 вообще работает из коробки, хотя он вряд ли устроит тех, кому нужен свежий Camera Raw.
Если у вас есть другие данные — создайте новый отчёт о результатах тестирования.
А инсталлятор ещё в 1.1.18 поломали.
Сама установка Wine 1..1.24 или Wine 1.1.17 для среднестатистического Photoshop-юзера — отдельный весёлый квест.
В свое время пользовался и виндой и линуксом достаточно, потом решил попробовать мак. И тут я понял — это именно то, что мне надо =)
Приятный графический интерфейс винды, удобная юниксовая консоль, наличие такого софта, как фотошоп и даже Майкрософт Офис!
В то же время мне не надо настраивать поведение системы «от и до», как это делается в линухе. Да, настроек и кастомизации тут поменьше, но с другой стороны, вы работаете на линуксе, или занимаетесь только его настройкой?
Мой конечный выбор такой: мак для домашнего использования, линух — для серверов, винда — для игр.
Вы можете решить, хотите вы настраивать все от и до — тогда с вами Gentoo.
А можете не запариваться — и лепить Юбунту. И тогда все просто.
И потом запускать фотошоп под вайном? (переучиваться под гимп почему-то нет желания)
И если мне принесут документы МС офиса, с которыми иногда приходится работать, тоже ставить вайн? (Учитывая что Опен Офис не понимает макросы, которые используются в этих самых документах)
А мой любимый редактор TextMate вообще только под маком пашет.
p.s.
для серверов все же лучше фряху :) а для игр консоль.
Линукс в смысле поддержки уже догоняет Винду. freebsd тут очень сильно отстает, им уже проще использовать всякие хитрости для использования линуксовых дров. Я с очень большим уважением отношусь к миру BSD, но… Линукс в целом универсальнее и популярнее по целому ряду причин, на серверах разницы особой нет. На десктопах точно популярнее.
Ну и настраиваются дистры последнего поколения на раз-два, имея в комплекте широкий набор бесплатных программ (это я к тому, что настраивать и здесь не обязательно.)
Для игр — консоль, это да. Тут вообще пофиг.
Всё семейство Windows в целом — догоняет. Любой отдельно взятый дистрибутив Windows, будь то Windows XP или Windows 7 — перегнал.
нафига маку подержка дров железа с которым ему не надо работать? Причем тут настройка ОС и поддержка железа? Помоему это вы перепутали макароны и яйца…
>Линукс в смысле поддержки уже догоняет Винду. freebsd тут очень сильно отстает, им уже проще использовать всякие хитрости для использования линуксовых дров. Я с очень большим уважением отношусь к миру BSD, но… Линукс в целом универсальнее и популярнее по целому ряду причин, на серверах разницы особой нет. На десктопах точно популярнее.
ну мне просто повезло все мои предыдущие компьютеры поддерживались фряхой(забавно, что рэйд контролер завелся на фряхе, а под вендой — нет).
>Для игр — консоль, это да. Тут вообще пофиг.
не считаю топик завершенным без холивара PC vs (Xbox360 vx PS3) :) (шутка)
Таким образом МасОС стала для меня переходной с Винды на Линь.
Причем если бы не Мак, то я наверно не смог бы с Винды уйти, т.к. только потраченные деньги на МакБук заставляли меня пользоваться им вместо Винды, т.к. привычка к Винде была сильная и на юникс-подобной системе я просто не умел делать то, что было привычно в Винде.
Вобщем благодаря Маку я перешел с Винды на Линь.
МакОс тоже уважаю — она красивая, там есть фотошоп и железо тоже стильно выглядит, но Линукс оказался удобней.
Проще найти и поставить различные библиотеки для Питона или Руби в Убунте.
Тот же Postgres или MySQL в Убунте ставятся одной командой, а в МакОси чтобы их поставить нужно что-то выдумывать.
Эти проблемы наверно все решаемы в итоге, но придется копаться больше, а зачем это нужно, если можно проще и дешевле.
Поэтому на макбуке удобно и приятно сидя на диване инет посерфить или другие стандартные задачи выполнять, но для веб-разработки мне удобней в Убунте.
Так сложно? grab.by/3hRf, первым делом поменял на koi8-r. алсо, в убунте можно несколько настроек терминала использовать?
>Тот же Postgres или MySQL в Убунте ставятся одной командой, а в МакОси чтобы их поставить нужно что-то выдумывать.
качаем бинариники, ставим. или же sudo ports install mysqlXY
>Проще найти и поставить различные библиотеки для Питона или Руби в Убунте.
ruby&gems есть из коробки, питон есть тоже, но мне потребовалось macports/brew поставить чтобы библиотеки поставить.
p.s.
использую мак для всего что только можно, начиная от просмотра фильмов заканчивая работы с mono(а точнее unity3d), а по середине ruby.
во-первых, про кодировки, терминал того-же КДЕ или Гнома позволяет менять кодировку на лету, просто через пункт меню, причем отдельно для каждой табы.
То что мак хорош для рядового пользователя — спорить не стану, сам долго его не использовал.
по поводу использования оси от МС — весьма сомнительное удовольствие.
Я больше 6 лет на линухе, хотя во время учебы как и большинство учился на винде, сначала на NT 4, потом на XP.
Дома стоит линух, у жены не возникает никаких проблем с его использованием (просмотр видео, серфинг по интернету, аська, скайп, музыка, ютуб), на предложение поставить винду — только плюется.
На работе уже как 16 месяцев сижу на винде (начальство решило пересадить всех сотрудников, аля корпоративная политика). из лицензионного софта — сама XP, Офис 2007, все остальное либо бесплатное, либо собственные разработки конторы. Может я не умею готовить винду
Нормального менеджера нескольких рабочих столов в винде нет, куча проблем найти нужный для работы софт (политика конторы — или бесплатный, или покупка лицензий в индивидуальном порядке на рабочее место, никаких пираток), постоянный головняк с антивирем: то не обновился вовремя — не ловит ничего, то систему тормозит, то просто интересные эффекты — аля ВПН не работает с включеным антивирусом
3 месяца назад бороться с этим чудовищем надоело — поставил в виртуалку линух, который использую в full-screen, настройка под себя заняла ну максимум 4 часа (и няшечки-рюшечки, и необходимый софт)
в винде пользуюсь только аутлуком.
Спасибо за подтверждение моего выбора!
Знание линукса — абсолютно негодное, никому не нужное и никак не продаётся. Вы не сможете купить на знание линукса квартиры, машины, дачи. Пользуясь нормальной операционной системой, вы можете стать художниками, учёными, инженерами, программистами. Пользуясь линуксом вы сможете стать лишь дурно пахнущими сисадминами в свитере и работать за нищенскую зарплату. И несмотря на то, что, пока вы учитесь в школе (или в университете, но вы безработный), вам такая перспектива нравится и кажется романтичной, через несколько лет вы поймёте, что время утекло в унитаз и его не вернуть. © cignatov.livejournal.com/88755.html ))
а вообще как опенсорс разработчик обожаю в свободное время почитывать community.livejournal.com/ru_linups/ гениальные вещи иногда там выдают…
А что это я продаю вот уже 17 лет подряд?
При этом, я продаю знания, а не набор шаманских приседаний, которые достаточно часто не срабатыывают так, как описано в «их» мануалах…
А «поговорить»…
Думаю, и без нас справятся…
Хотя, показать классический холивар можно…
Народ уже всякими снейками запасся :)
А ведь еще не прозвучал аргумент:
«мне противно воровать и жрать дерьмо, когда есть бесплатная конфетка»…
Это я шутил…
Один раз за такую шутку мне минусов накидали…
Первую (и почти последнюю) свою программу написал в 1981 году… Потом еще пару в универе, в 1993-95…
Начинал с BSDI (Сеть «Энергия» Минэнерго Украины)…
Потом разных Linux-ов перепробовал, Solaris, FreeBSD…
Без разницы…
Признаюсь честно, марал руки и об Win*…
И со службой поддержки по телефону язык мозолил, и на несоответствие документации нарывался…
Провел экспериментальный курс информатики в 17-й гимназии города Полтава…
Два года учил детей «решать задачи», а не «пользоваться ПО».
Мне действительно нравится Linux и я знаю, за что именно.
Мне действительно не нравится Windows, и я знаю, за что именно.
Мне действительно приятно наблюдать рост популярности моей любимой ОС.
Dixi
Могу привести цитату из переписки с американским заказчиком одной системы: "...will help to setup an automated deployment system, DB/memcached/apache/nginx configuration..." Как думаете, это я что продаю?
Ну а ученые… Чувствуется, вы плохо знаете, что огромная часть софта под линукс написана учеными и для ученых. Матлаб, к примеру, есть под линукс, есть бесплатный клон матлаба. Забудьте уже, наконец, отвратительные самосборные интерфейсы на VB, что написаны были на вашей кафедре в бомжовые девяностые..!
Во вторых линукс это «черная дыра» и я с этим совершенно согласен, почему да потому что если уж ты подсел на написание софта под линукс то уже не соскочить… с одной стороны на тебя смотрят те кто ждет от тебя багфиксов, с другой стороны сам процесс написания кода приятен, в третьих нельзя просто так просить на пол пути начатое… и что в результате?! в результате страдает семья, почему наверное и сами знаете если хоть раз писали код…
Есть задачи — под них и средства, ОС в данном случае это средство.
В вашей цитате подразумевается, что рынок разработки под линукс будет падать, но так ли это в текущее время, когда приложения постепенно становятся онлайн сервисами? Примерно это я хотел сказать предыдущим комментарием.
bash, крон, ssh и VNC есть и для windows тоже.
(/Ремарка)
есть проект CoLinux — Вы получаете полноценный дистрибутив работающий в виде службы windows, вешь вполне стабильная и быстрая в отличии от qemu/vmware/etc
(/Ремарка)
Полёт нормальный.
P.S. «Ты будешь настраивать Линукс» (не знаю кто сказал).
Как только кто-нибудь установил себе эту ОСь, сразу же пишет success story, как он наконец-то отверг бренное, и установил себе это чудо, эту бесплатную супер систему, и теперь у него и карма очистилась и IQ мгновенно увеличился на 30 пунктов и жизнь стала прекрасна и чудесна!
Ну поставили, и что? Зачем всем остальным об этом знать учитывая, что ничего нового не произошло?
Никто ведь при установке Windows или прочих систем не спамит по форумам: «Ой, у меня был DOS 6.22, я поставил Snow Leopard и теперь все девки мои!»
И да — холивар Linux vs Windows уже даже не смешно.
Извините, но действительно как-то это все необычно.
исправление адресовалось посту выше
И не спроста же такие мысли возникают. Наверное, стоит попробовать, а потом писать полные негодования комментарии.
Позвольте с Вами не согласиться. Мозг как-раз промывают подобными постами на куче форумов «Я поставил себе, ура». Как реклама Сникерса — миллион раз повторенные теги «вкусно, орехи, мозг» и вуаля, ты уже в стае ешь Сникерс.
Причем поймите меня правильно, я не против продвижения Linux, что-то новое да еще и заставляющее включить мозг от слепого клацания мышкой это хорошо, это великолепно. Но сам пост ну совершенно ни о чем, к сожалению.
>И не спроста же такие мысли возникают. Наверное, стоит попробовать, а потом писать полные негодования комментарии.
Стоит. И попробовал. Откровенно говоря не понравилось: для домашнего применения шило на мыло, в чем профит лично мне совершенно не понятно. Но настроить сложнее чем Windows, Вы же не будете этого отрицать?
Да и чтобы складывать своё мнение не только об ОС, а вообще о любой продукции нужно проверить, а по возможности и попробовать продукт. Так что тупые и необоснованные выкрики кого-то там где-то там — не промывание мозга.
По поводу статьи — соглашусь от части. Пример той же самой рекламы. Зачем делать упор на том, что в Сникерсе содержатся эмульгаторы и при частом употреблении такого-то эмульгатора возникнет язва желудка? Не нужно же.
По поводу сложностей: Нашел дистрибутив себе подходящий для первого знакомства (Ubuntu) и почитал статьи на forum.ubuntu.ru. Установил и начал пользоваться. Проблема #1: нет изначально установленного пакета pptp поддерживающего vpn-соединения, так что пришлось неделю методом тыка пытаться разобраться во всем этом. Проблема #2: обновить драйвера на видео (карточка ATI). Решилась достаточно легко, так как к тому моменту когда мне это понадобилось я уже научился читать (ведь пользуясь виндой считается, что нам то и читать не обязательно. Как проблема, так снес и установил заново).
Вот крупномасштабные проблемы и закончились. Все остальные мелочные проблемы есть во всех ОС, так что про них и не буду вспоминать.
А проблемой сложность настройки даже назвать глупо. Представьте ситуацию: вы совершенно ничего не знаете о компьютерах, о том что такое ОС и ФС, куда подтянуть мышку и на какую кнопку нажать. И тут раз вам дают компьютер с установленным на него виндовсом. Сложно же будет настроить, не так ли?
Так что не стоит сравнивать то, к чему привыкли и что знаете с тем о чем немного слышали и попытались пользоваться.
Почему-то у меня сразу в памяти всплавает ситуация когда я спаровал коммуникатор с виндой через bluetooth, и винда сама сходила и скачала Mobile Center для синхронизации. А в то же время в убунте не удалось указать что монитор стоящий передомной должен быть primary, а тот что слева — secondary. Оказывается это by design так.
Если Microsoft раскручивает свои продукты всеми правдами неправдами, почему не опенсурсу не двигаться в подобном (не таком же) направлении?
Но я писал, грубо говоря, о полезности топика, а не о полезности Linux как такового. В полезности последнего даже сомнений нет.
Просто кто-то прочтет и задумается, а может и попробует что-то кроме одной известной широким массам ОС. Возможно, он найдет все что ему нужно в этой системе. А возможно, он найдет экономичное решение для бизнеса.
Ведь если никто не будет доносить до людей информацию, которой они не ищут, потому что не представляют себе какого-то выбора, как тогда кто-то вообще сможет найти альтернативу?
К примеру, мне (я студент), предлагали поработать «админом» (в типичном исконно русском понятии как «программист» на фирме). Когда начал подробней узнавать у знакомой, у которой на ее работе была эта «вакансия» — узналось, что там везде стоят пиратские винды, на которых стоят пиратские ворды. Их начальник просто понятия не имеет, что это можно было бы сделать бесплатно и законно, при этом я бы согласился на эту работу.
Чем больше будет таких историй «как мы хорошо перешли» — тем больше людей заинтересуется.
Если посмотреть, презентационные рекламы Microsoft на этом и завязаны. «Windows несет счастье в жизнь» — это укороченный смысл рекламы Windows. И пока Microsoft его еще не запатентовали, почему людям не раскручивать свободное бесплатное ПО свободно и бесплатно?
Когда гик открывает для себя совершенно новые подходы к выполнению тех же самых задач, но в тысячу раз прозрачней и удобней, то хочется поделиться эмоциями. Прекрасно понимаю.
и документация
и success story
и комьюнити которую вы обозвали сектой
у Apple и MS есть маркетинг и есть кому продвигать, а Линукс чем и силен, дак сообществом и как еще продвигать Линукс?
Вы спросите, а зачем его продвигать? У меня нет готового ответа, но рад за себя, как за линуксоида, что всё больше людей устанавливают себе линукс и рад за пользователей винды, так как конкуренция какая-никакая растет и выигрывают в том числе и пользователи винды, несмотря на парадокс
вообщем, как-то так
Я тоже буду очень рад если все больше пользователей найдет что-то для себя в этой нише.
Перешел недавно на работе на Убунту, хотя Винда меня всегда, в общем-то устраивала, и глюков страшных не выкидывала. Просто встречаются вакансии, где требуется опыт работы с Unix-системами, вот и захотел его приобрести.
Если попробовать кратко выразить, чем мне так сейчас нравится Линукс, то я бы назвал слово «гибкость». Конечно, есть и свои минусы вначале, особенно когда уже прикипел майкрософтовским осям, но если сразу себе дать установку, что знакомство будет происходить абсолютно непредвзято, без сравнения с Виндой, то перейти достаточно легко. Мне вот сначала не давали покоя другие шрифты и проблема с переключением раскладки, но разобрался в итоге.
Консоль и правда сила. Помню как пытался рекурсивно удалить средствами cmd файлы по маске… Лучше и не вспоминать. Можно и в Винде скачать соответствующие программы и PowerShell, но в Линуксе это как-то все более «нативно» что ли.
С поддержкой оборудования тоже весело было: дома два компа, соединенных cross-кабелем, один из которых выходит в инет через vpn и стоит Виста на нем. А второй с ХР уже давно глючит и dvd-привод там сломался. Ну я и решил установить Linux Mint с флешки. Сестре сказал, что за полчаса управлюсь, она в ответ: «А как же драйвера устанавливать и проги все?», на что я только загадочно улыбнулся :)
В общем, все установил (круто было, что сеть начала работать автоматически, аж во время процесса установки!), настроил всякие красивости и ушел на работу, возвращаюсь — сестра уже и Pidgin настроила и в OpenOffice чего-то по учебе ваяет и радуется как там все в этом Mint'е красиво, да так, что теперь от того компа и не оттащишь, а мне того и надо, ведь главный теперь никто не порывается занять :))
Что у меня есть: MacBook (Windows 7 до этого стояла Vista)
Почему на Маке стоит Винда?
Да потому что нормального софта не нашел, необходимого для работы с БД PgSQL/MySQL. Да вы можете мне все говорить что есть прекрасные OpenSource программы для работы с БД, он может и прекрасные, но не удобные… Вся работа с БД в них, превращается в работы с БД из консоли. А так хочется чтобы я визуально создал быстро таблицу парой кликов, сделал для нее все необходимые условия и т.д. Для этого в винде есть прекрасный платный софт от EMS Manager
Потому что иногда хочется отдохнуть и поиграть в игры
Минус винды, пока что: неудобная консоль (после работы с MacOS/FreeBSD/Linux)
Как сказал автор топика: Система репозиториев с ПО просто великолепна в Linux.
Но там нет необходимого и платного софта, иногда OpenSorce софт не удовлетворяет твоим потребностям
Для работы мне нужен Photoshop/Firework (резать макеты, которые нарисовал дизайнер в, именно, Фотошопе). Всякие там Гипмы и ему подобные программы не всегда открывают макеты нормально!
И этого софта нет в репозитории, и этот софт не обновляется автоматически из репозитория, и такого софта для работы может понадобится много.
Репозиторий в Linux/FreeBSD — можно считать тем же Windows Update / Обновления MacOS, так как он обновляет только софт который «поставляется» с ОС. В Linux это софт который входит в репозиторий, в Мак — это ОС, iWork, iLive, iTunes и т.д. В винде это Windows, Office, Live, драйвера…
В винде нет репозитория, так как нет его не делали, потому что предполагалось что софт будет платный… (мое мнение). OpenSource и так можно можно установить бесплатно, если необходимо…
Windows vs MacOS
Мне нравится макос, но переход с него, возник по необходимости в работе. Мне не достает в винде стандартной консоли!
Итог: Все ОС хорошие, и со всеми можно работать (знаю, потому что работаю с FreeBSD/MacOS/Windows). Но иногда возникает ситуация, почему выбран именно этот софт. Windows — потому что там есть прекрасный офис, пусть платный, но он лучший (игры и другое). Почему МакОС — удобно, красиво (и другое). Почему Linux — иногда быстрее многие вещи делать в консоли, и для многих вещей не нужен GUI (сервер). Работать с Linux на домашнем компе можно… Но иногда можно столкнуться с ситуацией что нужен платный софт, который есть только на Windows/MacOS. Вот тогда и мигрируем назад!
Репозитарии в osx называются macport, работаю аналогично линух версии
А я написал про то что, его не всегда хватает для работы!
Не нашел или не искал?
Для mysql юзаю Sequel Pro. Отлично все создается парой кликов.
А поставить фотошоп под маком, не?
А для постгрес???
А CMS которые работают под виндой, и их нету под маком…
— Есть много причин почему ушел на винду!
И не надо говроить что есть паралели и еще всякая херь! в них работать не удобно!
До сих пор удивляюсь, почему M$ до сих пор использует и навязывает этот блядский подход к размещению папки с профилями на одном разделе с системой. Может поэтому есть еще масса любителей, у которых в корне %SystemDrive% лежит несколько десятков папок со всяким барахлом.
Казалось бы, причем тут Linux? Да просто те, кому довелось поработать в Линуксе, начинают понимать смысл и необходимость порядка в вещах, ибо эта система в отношении файлов очень хорошо дисциплинирует.
Поэтому, обе систему могу снести когда захочу и не пострадать. Единственное, в винде настройки программ и сам софт будут утеряны, а в Gentoo я могу держать это на отдельных разделах.
Если Вы со мной не согласны и собираетесь по-прежнему защищать подход M$ к размещению профилей пользователей, то назовите штатное средство этой системы позволяющее провести эту операцию. А также неплохо было бы услышать, как при установки Виндоуз 7 с диска можно на этапе разметки диска (с последующим выбором раздела для установки) разместить папку с профилями на отдельном, несистемном разделе.
И, да, мы здесь сравниваем не уровни продвинутости во владении системами, а сами принципы построения этих систем.
Речь же идет о размещении папки с пользовательскими профилями (Users для Vista/Windows 7) на разделе, отличном от системного (и желательно на этапе установки системы).
С какой целью, спросите Вы? Да чтобы при переустановке системы достаточно было просто накатить дистрибутив и вуаля — все пользовательские настройки были бы подхвачены без дополнительных танцев с
бубномпрофилями. Это как раз и достигается с помощью хаков реестра. Сможете убедить меня в обратном? :-)Но позвольте поинтересоваться, в чем цель переустановки системы?
Такой вопрос может задать только очень счастливый человек, у которого никогда не возникало такой необходимости. :-)
Скажу так, что необходимость переустановки системы обратно пропорциональна профессионализму человека, взявшегося за ее обслуживание. Много лет назад разбухшая и неповоротливая Windows XP просилась встать заново раз в 1-2 года. И тогда это было лучшим решением. Сейчас такую меру считаю чрезвычайно крайней и исключительной. Но, увы, попадаются и такие проблемные запущенные компьютеры.
Кстати, при переходе с RC на релиз Windows 7 попробовал мастер переноса пользовательских настроек. Могу сказать, что вполне даже удобно. Только вот это все равно не чета размещению всех профилей, как в Linux /home, на отдельном разделе.
… и хранения всех настроек в /etc/*
Если с момента снятия «слепка» не произошло резких изменений в формате настроек, то сервер поднимается с пол-пинка…
Естественно, что «слепок» вы делали правильно и не накосячили с правами на файлы…
После того, как по гайдам M$ я передавал роли между контроллерами домена, моя уверенность в выборе окрепла до абсолютного значения…
;)
Проблема в том, и тут с вами согласен, что все равно остаются компы знакомых с XP, которые боятся переустановки системы как черт ладана. И помогать им крайне муторно.
Хотя, если есть готовый рецепт, охотно почитал бы.
Если Вы имеете в виду Windows XP, то ничего сказать по этому поводу не могу, ибо даже не решался в ней попробовать такое. :-)
я переносил постфактум, и не сказал бы что настройка системы в реесте сильно отличается от правки конфигов.
Скопировал профили на другое место, поменял пути тут
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
И по всему реестру
Regreplace.exe /S ...
И всё.
И да, реестр я вообще не трогаю с какого-то времени. Хватает msconfig и некоторых других программ.
Я ни в коем случае не собираюсь защищать подход MS. Файловая система *nix мне симпатична в разы больше. Благодаря ней люди умудряются говорить «у меня два жестких диска C и D!», несмотря на то, что это разделы. Ведь винда их зовет дисками.
И да, я не сравниваю :)
Windows Easy Transfer вам в помощь. Вчера у меня частично умерла семерка (из-за того что позавчера я полностью менял разделы винта и забыл скопировать симлинки), в ней работали только часть дефолтных программ, explorer, cmd (все остальное вылетало при запуске «Entry point not found in GDI.dll»). К счастью Easy Transfer был в числе работающих утилит. Сохранил на винчестер настройки из Users, переустановил Windows, поставил нужный софт, загрузил настройки — все приложения, сохраняющие настройки в Users, заработали так же, как и на предыдущей системе.
«Хакеры из группы LinuxOnAnything успешно установили Linux на картошку. Это первый случай успешной установки Linux на корнеплод.
«У картошки нет процессора, памяти и носителя данных, поэтому это было довольно непросто», – заявил Йохан Пист, член группы LinuxOnAnything (LOA). «Очевидно, мы не могли использовать такие большие дистрибутивы, как Fedora или Ubuntu, поэтому мы выбрали Damn Small Linux”.
После нескольких недель попыток, группе удалось создать ядро, модифицированное специально для картошки, и они даже смогли редактировать небольшой текстовой файл в редакторе vi. Linux была загружена на картошку с USB флэш-накопителя, а команды на нее посылались в двоичном коде через набор красных и черных проводов.
Группа LOA – это сообщество хакеров, целью которых является установка Linux на абсолютно всём, чём угодно. Всё начиналось с электронных устройств вроде Gameboy и iPod, но затем группа поставила перед собой более сложные цели – лампочки накаливания и щенков...» (с)
«В Windows, вроде бы, тоже можно каким-то образом делать символические ссылки, но это опять же тайные знания. Простые пользователи дальше ярлыков не заходят. А тем внеменем символические ссылки позволяют делать среду гораздо более удобной и гибкой.»
Я понял — я не гик, мне лучше не переходить.
setfacl -m u:ivanov:rw directoryподойдёт?Тем, кто еще не решился, однозначно советую попробовать. Постепенно количество входов в виндовс будет сокращаться, и в конце-концов сократиться до нуля, если хватит терпения освоить систему.
Не знаю, что там с windows 7, я ее ни разу не видел даже, но windows XP по сравнению с текущей версией kubuntu — просто анахронизм.
Кстати, всем любителям линукса предлагаю попробовать мой рецепт рабочего стола, в KDE его можно менять очень сильно, чем я и воспользовался и вместо одной панели снизу, у меня теперь три маленькие панельки, и работать стало гораздо удобнее. Не сочтите за пиар — blog.simonchik.net/2009/11/blog-post_20.html
К тому же, как вы написали, работали только с вендой до XP, попробуйте windows 7, всё что было до неё — великое УГ.
Я тоже когда ещё не было семёрки, сидел на ubuntu и считал её лучшей, но как вышла семёрка, всё, убунта отправилась в трэш))
плюсую тут +1
очень классная статья, без оскорблений, все по полочкам…
читал, наслаждался
автор требую еще! =)
Очень вкратце пройдусь по некоторым пунктам:
Эта папка не нужна. В linux тоже можно создать подобную папку и захламить её.
Программы под виндой нормально обновляются.
В винде тоже есть консоль
У меня получилось. Всё отлично работает.
logmein.com — управление компом через броузер. Невероятно удобно. Только для винды.
Я не то, чтобы сторонник винды. Просто мне удобны те программы, с которыми я работаю каждый день и аналогов которых я не смог найти под Linux. Для выполнения какий-либо определенных действий или тестов linux у меня стоит на виртуалке, пока что мне этого хватает.
Ибо, я не говорил что надо пересаживаться на Windows
Кстати, я так и не нашел как установить logmein на linux.
И после установки можно будет управлять системой удаленно через броузер?
Для этого достаточно поставитьк какую-нибудь панель управления. Или имеется в виду некое подобие rdp\vnc в браузере?
Если да, то таких извращений в линуксе я еще не встречал.
Если есть что-то в linux, но нет в винде — то это круто.
Если наоборот — то это извращение :)
На самом деле фишка очень удобная.
VNC\Radmin удобней все же. Но это мое имхо.
Ну вы же знаете, что подавляющее большинство Linux-софта есть в репозиториях и могут обновляться автоматически, а в Windows софта с авто-обновлением минимум.
> В винде тоже есть консоль
Как было верно подмечено — небо и земля.
Честно говоря, даже сложно назвать программу, в которую разработчики бы не добавили проверку новой версии.
Ни одной программы из списка у меня нет :)
Так же, как и в случае с linux.
В лине можно отнести жесткий к донору с интернетом и загрузиться на нем.
В винде этот метод потребует нетривиальных движений с реестром, засирания реестра и харда новыми драйверами, повторной активации, число которых ограничено. Овчинка выделки не стоит.
Тут надо не гору к Магомеду пускать, а наоборот.
В генту, к примеру, принес свежеслитые у друга distfiles, залил себе и обновился. Во многих дистрах так же.
> В винде тоже есть консоль
Спасибо, поржал! :D
Несмотря на 9 лет использования винды, после 2 лет под линухой — у меня язык не повернется назвать виндовый cmd консолью.
Например:
> Помню, как я радовался в Windows возможности работать через RDP. 2 конкурентных сессии, забудешь выйти — перегружай машину.
mstsc /admin и выкинуть лишние сессии
есть отдельная настройка, чтобы ограничить каждого пользователя одной сессией
> На XP того хуже.
что хуже на XP?
> В силу профессиональных нужд, сначала будучи админом, потом разработчиком, мне время от времени приходилось делать что-то в консоли Windows. Это было ужасно :)
powershell 1.0 вышел в 2006 году. Вы вполне могли успеть его застать и не писать про «ужасно».
> Единственный нормальный источник информации был тогда — MSDN.
А также «всевозможные форумы, wiki, блоги», да?
> В Windows есть Запланированные задания. Я однажды даже пытался ими воспользоваться. У меня не получилось :) Оно просто не нашло бинарника, который надо запустить.
Без комментариев :).
> В Windows, вроде бы, тоже можно каким-то образом делать символические ссылки, но это опять же тайные знания.
Ага, про ln в *nix гугл все расскажет, а вот про mklink в windows — ни в коем случае.
и т.д.
>mstsc /admin и выкинуть лишние сессии
есть отдельная настройка, чтобы ограничить каждого пользователя одной сессией
>mstsc /admin и выкинуть лишние сессии
есть отдельная настройка, чтобы ограничить каждого пользователя одной сессией
Для этого нужны лишние телодвижения. Надо выкидывать сессии, или запрещать подключение.
>powershell 1.0 вышел в 2006 году. Вы вполне могли успеть его застать и не писать про «ужасно».
Он не из коробки же. Его надо найти, узнать о нем. И к самой винде он имеет мало отношения.
Ну и да, у него свои особенности. А у большинства *nix шеллов много схожего и перейти с одного на другой не будет трудно.
>А также «всевозможные форумы, wiki, блоги», да?
Вот тут вспоминается цитата:
Так же и с windows-форумами. Приведу пример: раз, два, три, четыре. Часто, решений либо нет, либо они мистические и реально требуют бубна. Понять суть и воспроизвести очень сложно.
А с учетом какие «советчики» обитают на windows-форумах часто проблему решить сложно.
На линукс-форумах, конечно, очень часто шлют в гугл или поиск, но чаще помогают.
>Без комментариев :).
Запланированные задания действительно ужасны. И интерфейс их настройки очень не доработан в той же семерке.
А про символьные ссылки пользуясь виндой узнать очень сложно. Они не предоставляются стандартными средствами. Для того чтобы о них узнать, надо сильно углубляться в тему, в то время, как в линуксе системы пакетов и библиотеки опираются на симлинки. Да и если надо свой симлинк в линуксе сделать явно проще.
Ссылки на форум порадовали неимоверно, особенно про zvercd и прочее. Не понял только, что пытались ими доказать.
За мои 5 лет активной работы с кучей серверных продуктов майкрософт (и конечно c виндой), я не смог выяснить или нагуглить решение проблемы (хотя бы корявое) ровно 2 раза.
Поэтому, фраза
> Часто, решений либо нет, либо они мистические и реально требуют бубна. Понять суть и воспроизвести очень сложно.
для меня несколько странновата.
> Для того чтобы о них узнать, надо сильно углубляться в тему
Надо просто погуглить. При пользовании любой ОС надо гуглить. Тогда внезапно оказывается, что все проблемы решаемы как в Windows, так и в *nix.
Перевел на Ubuntu шесть домашних компов своих знакомых (очень начинающие пользователи) — очень счастливы, что ненадо бороться с вирусами и им реально удобнее.
Теперь дочь сидит только за компом с Linux Mint (убунто-совместимый дистр)… к ноуту больше не пускаю…
Либо решила получить «выигрыш», либо лазила по… эээ… «ну вы понели» (с)
Если вы хотели сказать, что это зависит от пользователя — нужно было это и писать, не приплетая Windows 7 и отсутствие антивируса.
Единственно видел предупреждение антивируса, когда втыкал чужие флешки или свою после чужого компа.
За жизнь было два заражения вирусом. Первый, когда avast пропустил Нешту со старого диска с пиратским софтом. Второй, когда для доктора Веб не обновил триальный ключ и базы.
Пусть сестра подкинет пару «веселых» ссылок!!!
А на самом деле сложно поверить. Я как только суну чужую флешку, чтоб кому-то что-то записать, скажем, или принесу свою после того, как она побывает в другом компе, антивир ругается почти каждый раз.
А кроме этих случаев, пожалуй, давно антивирус ни на что не ругался. Просто видимо с опытом обходишь вирусные места стороной.
// Пользователь СабжОС со стажем
Про ssh, монтирование дисков и назначенные задания — мне было бы стыдно такое писать. Особенно в контексте что Вы писали, что админили. Админили, пардон, где? В НИИ Статистики и Торфа?
Я пользуюсь обеими системами. У меня нет чего-было из функционала обеих ОС, которое бы не было реализовано под другой.
Особенно мило читать про RDP. Зачем путать понятия? Рдп пролазит по каналу 30 (!!!) килобит. Покажите мне любой графический шелл. который по такому каналу пролезет?
И при чем тут SSH? Под WIN SSH работает ничуть не хуже.
Короче, вы просто не научились этих кошек готовить.
выше же написали что именно не «сливает» NoMachine NX…
А ssh -Y можно использовать в пределах этой Вселенной…
И зачем мне _весь_ рабочий стол для отрисовки окна одного маленького приложения?
У Linux уже много лет была и остаётся одна проблема: нет хороших дизайнеров. Нет! При чём я говорю не только о красявостях, но и об удобстве интерфейсов программ.
Там можно просто чудеса творить. Честно.
Попробуйте Kubuntu.
По существу: о багах нужно репортить — их будут исправлять. Проблемы, с которыми вы столкнулись, скорее всег уже исправлены в новой версии KDE, и нужно либо установить её, либо обновить всю систему до 10.04.
Пользуюсь семеркой около 8-и месяцев, синий экран был только один раз, и то из-за Outpost'а, который я потом благополучно снес. За этот срок ни антивирусов, ни файрволлов, Windows Defender отключен — вирусов не было ни разу.
странно, работаю за обоими системами, если можно так выразиться, одновременно — никакого раздражения нет. Что я делаю не так?
Вообще мне нравится, когда начинают писать про линукс — сразу же идет сравнение с Windows — и что там не так. Хватит поливать Windows! :) Она по своему хорошая система! Да просто напишите что такие штуки так то можно сделать — красиво и все:) А кто не поймет — тому и не надо.
Просто у каждой системы свое предназначение и ее делать чуть ли не объектом поклонения глупо — ОС это просто среда для работы других приложений.
У всех ОС свои недостатки и свои задачи.
А из минусов, все таки проблемы с железом. И есть wifi вроде как уже почти всегда работает, то с видеокартами (старые ATI только 2D, новые не знаю), с Nvidia иногда бывают проблемы, Intel — хорошо, ну а SiS и Via лучше не видеть ))
На буке есть еще трабла с микрофоном, но она есть и в винде — так что не уверен, что это проблема именнно Линукса.
Но, знаете, когда я переходил на *nix не было дружелюбности, Ubuntu, поддержки железа и т.п. И документацию было сложно найти, ибо инет был диалап по воскресеньям. При первом переходе я благополучно «случайно» форматнул винт )
Бросил, но через пол-года вернулся и все таки переехал и освоился.
Сейчас все намного проще.
Да, статья написана душевно. Прочитал с интересом. Но актуальность этой статьи… ну лет эдак 10 назад.
Можно было бы пройтись детально, но скажу просто, что 90% описанных аргументов неактуальны. И в ущерб объективности многие преимущества Windows не были рассмотрены.
Но на одном моменте я хотел бы остановиться. Почему, описывая Linux его приверженцы говорят как гики (английский, man, консоль, а иногда и сорцы — это наше все), а говоря о Windows — как новички, которые не знают, как сделать симлинк, а только могут кликать на «Далее». Из-за этого и рождаются парадоксы, типа «sudo — это круто, а UAC — зло».
Уже с Win 2000 существовали WSH, KixStart, WMI с помощью которых можно было сделать почти что угодно, но мне эти инструменты не очень нравились потому я использовал ActivePython + WMI. Да консоль убогая, но уже года три как есть PowerShell и чесно если говорить об создании чего-то больше 400-500 строчек, то я предпочту PowerShell bash-у.
С планировщиком, автор вообще показал себя чайником, попробовал у меня не получилось, компъютер виноват, а не мои руки. Устаревший at, или рекомендованый mstask работают как часы, а если что не так всё пойдёт в event log, хотя ncron достаточно удобный инструмент.
А о Linux, моей предпочтительной серверной осью остаётся FreeBSD, и если заговорили о зоопарке с размещением файлом, то это как раз о Linux, в каждом лагере свой устав, а альтернативные объявляются еретическими и поддаются сожжению, более того некоторые заходят дальше и от релиза к релизу меняют пакетный менеджер(OpenSUSE, хотя кажется они наконец остановились на одном варианте) и процедуру загрузки. Особенно доставляет привязка последних версий к интернету, какого чёрта Ubuntu не хочет принимать скачанные msttffonts, но и нет возможности нормально отказаться от этой зависимости, хоть у меня и стоят свободные шрифты.
Как разработчик под .NET/C++/C, то для Linux до сих пор ни одной вменяемой среды уровня Visual Studio 2005 хотя бы нет. KDevelop, vim, emacs такими не являются, чёрт побери если я хочу найти определение класа, то я хочу чтобы производился семантический анализ исходников, а не через тупой ctags который ломает на любой чих.
А вообще я для себя определился, в десктопе Linux для меня альтернативой не является. А на сервере у меня жужжит FreeBSD 8.0.
Уже с Win 2000 существовали WSH, KixStart, WMI с помощью которых можно было сделать почти что угодно, но мне эти инструменты не очень нравились потому я использовал ActivePython + WMI. Да консоль убогая, но уже года три как есть PowerShell и чесно если говорить об создании чего-то больше 400-500 строчек, то я предпочту PowerShell bash-у.
С планировщиком, автор вообще показал себя чайником: попробовал у меня не получилось, компьютер виноват, а не мои руки. Устаревший at, или рекомендованый mstask работают как часы, а если что не так всё пойдёт в event log, хотя ncron достаточно удобный инструмент. Документация Майкрософт ориентирована на пользователей неподготовленных и в последних версиях она очень хороша, а ещё количество форумов, блогов и вики на порядки больше. Установка железа в Windows 7 также на 99% идёт в автоматическом режиме при наличии связи с интернетом.
А о Linux, моей предпочтительной серверной осью остаётся FreeBSD, и если заговорили о зоопарке с размещением файлом, то это как раз о Linux, в каждом лагере свой устав, а альтернативные объявляются еретическими и поддаются сожжению, более того некоторые заходят дальше и от релиза к релизу меняют пакетный менеджер(OpenSUSE, хотя кажется они наконец остановились на одном варианте) и процедуру загрузки. Особенно доставляет привязка последних версий к интернету, какого чёрта Ubuntu не хочет принимать скачанные msttffonts, но и нет возможности нормально отказаться от этой зависимости, хоть у меня и стоят свободные шрифты.
Как разработчик под .NET/C++/C, то для Linux до сих пор ни одной вменяемой среды уровня Visual Studio 2005 хотя бы нет. KDevelop, vim, emacs такими не являются, чёрт побери если я хочу найти определение класа, то я хочу чтобы производился семантический анализ исходников, а не через тупой ctags который ломает на любой чих. А качественной документации с навигацией и структурированием как в MSDN нет, собирать крупицы из манов не то.
А вообще я для себя определился, в десктопе Linux для меня альтернативой не является. А на сервере у меня жужжит FreeBSD 8.0.
Ведь, согласитесь, данный спор, просто впустую потраченное время, всё равно мы все знаем, что самая лучшая система та, которая нравится и в которой удобно работать лично тебе, конкретный хабрачеловек! =)
Я классе в 11м поставил Red Hat, все заработало, кроме сетевухи.
Нашел сорцы ее дров, но оказалось, что в системе нет gcc — он шел на дополнительном втором диске. У меня диска этого не было и теперь дома Линукс у меня только в DVD-плеере есть.
2 года назад, когда пришел на новую работу, и мне предложили машину с убитой Убунтой, на которой не открывалось половина программ, в т.ч. «Проводник» (ну или как он называется в Убунте). Просто не запускались, я уж не знаю почему. Поставили XP.
И второй раз: когда купили другу ноут с Линуксом и пытались найти кодеки — фильмы не проигрывались. Медиаплеер выдавал какую-то странную ошибку. Скачанные из инета кодеки не дали никакого эффекта. Поставили XP.
К Линуксе (и вообще *nix) на сервере — никаких претензий. Работает как часы, гибко, удобно, бесплатно.
Во втором, изначально криво поставленная.
На тему кривых предустановок на ноуты споры уже были и преобладает мнение, что это проплачено.
Мне в руки такие ноуты не попадались, так что ни поддерживать, ни опровергать его не буду.
Что бы вы сказали о ноуте, на котором бы все и сразу работало?
Было бы установлено несколько DE на разные вкусы, кодеки и все прочее в наличии, софт, включая ООо и домашнюю бухгалтерию…
Думаю, вам бы не понадобилась переустановка ОСи…
Хотя, желание поиграть могло перевесить :)
Тут у нас появляются представители Asus, вроде как…
Продажность железок возросла бы ;)
Поправил конфиг, попал в гном с устаревшим на год софтом. Вкатил вместо этого кубунту 9.04 — проблема появилась только с веб-камерой с перевёрнутым изображением.
Отписался в ТП Асус — выцепили из всего письма то, что я переустановил дистрибутив и не нашёл русского языка, часть про неправильный конфиг проигнорировали. На второе письмо не ответили, а я и плюнул.
Комментировать не буду, и так по-моему всё понятно.
Говорят, что последние альфа-демо версии flashplayer от тормозов избавились.
Один день настраивал работу видео, звука и встроенной камеры, второй день пытался добиться отображения шрифтов. На третий решил установить Windows с со старой виртуальной linux-машиной и не париться.
Комментарии доставляют :)
Почему гику стоит решать самому какой ОС пользоваться.
На то он и гик, что может принять такое решение сам. Тчк.
что вы собираетесь на ней делать большую часть времени?
— работать (непосредственно в сфере своей деятельности)
— обновлять
— читать инструкцию
Сам я на работе использую Линукс и вполне доволен. Но никого из друзей не удалось пересадить.
Не надо никуда переходить. Просто загружаешь и работаешь. Браузер, офисный пакет, игрушки — всё работает прямо из коробки, как и тысячи других программ.
1. Простота начала работы. Юзер должен понимать, с чего начать и в каком порядке все сделать. Без мануала. Логичные меню, понятные иконки, всплывающие подсказки.
2. Высокая эффективность работы. Все должно делаться в минимум нажатий.
С программами, написаными по первому принципу, легче начать работать (и именно потому люди и начинают в них работать). Это винда и офис. Это Apple с его одной кнопкой на корпусе, это гугл с его одним полем ввода запроса. Людям нравится, что они сразу что-то могут, не надо думать, не надо искать решений.
Но рано или поздно _некоторых_ (не всех) начинает терзать мысль, что многое можно сделать лучше (быстрее, проще), чем им даёт возможность программа, написанная по первому принципу. Да, в ней все понятно, но именно из-за этого долго и нудно. Тогда люди уходят с винды на линукс, разбираются в операторах поиска гугла, хакают Iphone и заливают туда левый софт. Дороги назад нет. Они там уже были и назад не хотят.
А мораль в том, что всегда будут программы первого типа и программы второго. Всегда будут люди, для которых «работает — и хорошо» и люди, для которых «работает? но можно же лучше!». И ничего плохого в этом нет.
Да здравствует винда. Да здравствует линукс.
Но — да здравствует Винда, и да здравствует Linux.
Кроме того, вы просто не наблюдали, как обычные пользователи просто в ступор впадают, когда перед ними появляется окошко uTorrent, например. Хотя вот они, кнопочки и иконки, прямо перед ними. А что делать, они плохо понимают. И людям всё-равно приходится читать manual в картинках, который объясняет им происходящее в терминах: кликни туда, кликни сюда, открой то, выбери это.
В GUI вообще примитивных абстракций больше, чем в командной строке: наберите команду (и всё), в сравнении с кликните правой, левой кнопкой, откройте меню, перетащите, наберите в поле ввода.
Так что, IMHO, тут дело совсем не в простоте начала работы, а простоте вызова ответного действия компьютера. То есть, кликнул в менюшку — что-то произошло. Уже не чувствуешь себя игнорируемым системой персонажем. GUI привлекателен психологически.
Ну и ещё вторая причина, может быть. GUI всё же позволяет худо-бедно работать с графикой. А о том, как не-WIMP интерфейсы эффективно подружить с графическим контентом, мало кто думает. А красивая картинка привлекательная для пользователя. Строчки кода созерцать гораздо скучнее, чем какой-нибудь .rtf документ с картинками на фоне рабочего стола, украшенного часиками со спец-эффектами.
И в то же время бывают консольные команды, которые знает каждый школьник (тот же «dir» ) и которые не вызывают необходимости думать и читать мануалы.
О психологической привлекательности и «не чувствуешь себя игнорируемым» — да, я именно это и хотел сказать.
1. проблему поиска и обновления софта
Не знаю у кого как, а у меня нет никаких папок D:\Distrib на стопицот гигов и никаких проблем с обновлениями и софтом тоже нет. Данную «проблему» считаю надуманной. Моя замена apt-у — гугл.
2. В Windows меня бесили диски
UNC. Никаких дисков давным-давно нет.
буквы дисков менялись местами
Клёва! Последний раз я такое видел в Win98, в системах на базе NT ни разу не наблюдал. Опять же всё дело в UNC.
В Linux же мы имеем стройную и безусловно работающую концепцию
АХАХА! Видно у вас очень мало опыта работы с никсами (: Ничего, поадмините пару зоопарков и всё поймёте.
В Windows, вроде бы, тоже можно каким-то образом делать символические ссылки, но это опять же тайные знания. Простые пользователи дальше ярлыков не заходят.
Не думаю что моя мама, посади я её вдруг на линукс, начнёт делать симлинки тоннами. А знания никакого тайного нет, Alt+F6 в Far-е.
3. Настоящая консоль
Никто не мешает вам поставить баш в винду, более того вы не знаете о PowerShell да и Far-ом пользоваться на уровне Power-user не умеете.
4. Планировщик
Опять же про администрирование Windows вы ничего не знаете. Какой же уважающий себя админ полезет в гуй планировщика? Зачем скрипты с консолью люди придумали?
5. Удаленная работа
Сейчас в RDP есть консольная сессия, на сколько мне известно. А вообще «проблема» решается простой установкой OpenSSH.
6. Максимум, поискать в интернете, как заставить работать устройство.
Windows Update и не надо ничего руками искать. А если апдейт не помог — письмо/звонок в поддержку MS и завтра у вас есть драйвер.
7. встроенная система документации Linux — крайне полезная штука
man — это мануал, справочник. Если не знаешь что ищешь — никогда не найдёшь. Об этом принято «забывать». Не смотря на все странности виндового хелпа, он может дать ключевые слова для поиска в гугле. Это намного полезней голого man для новичка. Но вообще хелп стрёмный, да, два раз его включал.
Вобщем, переход на Linux штука похвальная. И это здорово, если вам удобно и приятно. Но из текста возникает вопрос: а что вы очень долгое время делали с DOS 6.22 до Windows XP/2003 Server, если ничему не научились?
Лучше бы написали как решали проблемы перехода, что читали, как заводили железо и т.д. — новичкам было бы полезней, чем читать очередные байки о том, какая винда плохая.
По пунктам и с аргументами…
Только все они какие-то одинаковые…
Вроде «Ну так поставьте себе ХХХХ»…
А этот ХХХ есть аналогом *nix программ, которые устанавливаются в качестве базовой системы.
Так смысл ставить Win, а потом на него пакет программ от *nix ???
При этом, минусов самой ОС (Win) вы не устраните.
При этом, автоматического разруливания зависимостей не получите, глюков от использования программ в «неродной среде» на избежите…
А про звонок в поддержку MS лучше рассказывать тем, кто туда ни разу не звонил, или не читал bash…
А у меня, например, есть личный опыт сноса ОС после выполнения рекомендаций службы поддержки.
Нет, я не спорю с вами… При наличии достаточного опыта и проверенного набора ПО можно заставить работать Win-сервер весьма надежно и долго…
Но мне почему-то показалось, что тех же результатов на *nix можно добиться быстрее и проще…
Минусы ОС Windows? Это какие? Я за год использования семёры минусов не нашёл.
В «неродной среде» — видимо о Interix вы никогда не слышали. POSIX вполне себе родная среда для винды. Есть в комплекте, активируется парой кликов, обновляется как и остальные компоненты винды.
То что у вас нет bash или openssh в винде говорит лишь о том, что вы даже Control Panel никогда толком не открывали, а не о недостатках системы.
В MS я не звонил, у меня была парочка косяков с RC семёры, я писал одному из их программеров/баго-фиксеров, всё быстро чинилось. Опять же, я не живу в России, я не знаю как обстоят дела с суппортом MS в России. В Европе всё пучком, ни у кого винда не улетает в космос.
А вывод прост — RTFM! И ещё маленький вывод — все любят читать маны во время перехода на линукс, но никто не любит их читать во время работы под виндой.
В моем дистрибутиве — да.
И настроен, и стартует по умолчанию.
Может быть установлен, но не стартует по умолчанию.
Видел такое в какой-то из ЦентОСей…
За _все_ дистрибутивы говорить не буду…
Так же не буду говорить за «семеру»…
Сам пару раз помог настроить, но долго не работал…
Cygwin, батенька…
А Interix, так же известный как Microsoft Windows Services for UNIX, SFU, известен, глюкав и неадекватен.
Это говорит лишь о том, что у меня нет Винды ;)
Это вы смешно пошутили.
man — это средство просмотра справочных материалов, поставляемых с каждой программой, от автора, из коробки.
Аналогов системы man в Windows таки нет…
А справочная система, рекомендующая «связаться с администратором», хороша, конечно, но man круче ;)
С другой стороны если вы гик, то зачем man когда есть google?
OS X — настоящий nix с емаксом и портами*, но при этом очень красивый и с Adobe CS.
* MacPorts меня задолбал, потому что он тянет за собой кучу лишнего. Того, что уже есть в системе, но новее. Поэтому стал использовать Homebrew.
правда прог там крайне мало, 90% потребностей обеспечивает мак ось.
Да, я помню, что в Windows была возможность «подключить раздел как папку». Я ей никогда не пользовался. Для меня тогда это казалось слишком непрозрачно.
Не аргументировано. Почему в Linux кажется прозрачным, в Windows — нет?
В Windows, вроде бы, тоже можно каким-то образом делать символические ссылки, но это опять же тайные знания. Простые пользователи дальше ярлыков не заходят.
В заголовке статьи — про гиков, а тут про обычных пользователей… Ссылки в Windows создаются как и в линуксе — либо из командной строки, либо из гуёв — например с помощью LSE:
Вобщем, мне показалось что вы просто не умеете готовить
кошекWindows.Шаманили во время готовки?
ЗЫЖ спасибо за расширение, а то линки из фара делаю ;)
Решил промолчать…
А так хотелось бы почитать хорошую сравнительную характеристику от профи…
Такую, чтоб без пристрастий и пустых наездов…
Кстати, и не только по .NET vs Mono…
Глядишь, и мне нашлось бы что сказать :)
В qmmp поддержка TTA включается в настройках ffmpeg-плагина, в DeaDBeeF она реализована в текущей dev-сборке. Так же эти два плеера поддерживают вывод только в стерео.
Все три поддерживают cue.
Попробуйте.
qmmp проверьте 4.0 (svn): https://launchpad.net/~stiff.ru/+archive/qmmp-svn
Проблема с ape воспроизводится?
На данный момент проверить корректность воспроизведения ape в новых версиях этих плееров можно либо с помощью LiveCD или отдельной установки Karmic (в любом случае, к релизу Lucid они будут доступны), либо сборкой этих версий из исходных кодов (конечно, если у вас есть время и желание этим заниматься).
С DeaDBeeF, насколько я понимаю, у вас проблем не возникло, значит пока улаживается вопрос с Audiacous и qmmp, можно пользоваться им.
Amarok и SMPlayer на том же аудио-выводе работают нормально?
Давайте выяснять, почему не играет у вас.
Для проверки используется один и тот же альбом?
В альбомах, которые используются для проверки корректно указано имя файла с расширением .ape, а не .wav, как иногда бывает? Сам ape-файл не повреждён? Связки flac+cue, wv+cue проверяли?
Честно говоря мне все эти пляски с бубном, подбором версий и прочего не нравятся. Особенно в такой простой задаче, как проигрывание музыки. Причём это продолжается с 6-то версии убунты.
Единственное найденное для себя решение, это фубар под wine. Благо он работает отлично.
Это точно проблема не с файлами. Не могут же все мои аре быть с проблемами =)
В общем оставлю я всё это до релиза 10-ки.
Так же мне видится целесообразным произвести проверку воспроизведения image+cue этими плеерами с помощью чистой системы, загруженной с LiveCD.
Так что вроде разобрался. Но по удобству это конечно то ещё чудо.
> Так что вроде разобрался.
Поздравляю! Рад, что всё благополучно разрешилось.
> Но по удобству это конечно то ещё чудо.
Если у вас есть конкретные предложения по повышению юзабилити Audacious — пишите на форум: boards.audacious-media-player.org/viewforum.php?f=1
Достаточно загрузиться с LiveCD и проверить, определится ли родное разрешение.
А такая папка вообще очень нужна. Сейчас, обслуживая локальную сеть в общежитии, хочется держать весь виндовский софт при себе, чтоб если надо — быстро установить, а не тратить у человека кучу времени на поиск/закачку, а потом уж установку…
FreeBSD 8.0 может эмулировать Fedora 10. Для архитектуры [i386] доступен эмулятор Wine последней версии. Нативные драйверы NVIDIA и открытые драйверы ATI на современных GPU поддерживают аппаратное ускорение (Direct Rendering Manager).
Коллекция портированных программ намного больше, чем программ в любом репозитории Linux.
так как здесь была затронута эта тема, осмелюсь спросить: как хабра-сообщество относится к целесообразности реализации подобного менеджера пакетов для Windows с репозиторием ПО? конечно проблемы c shareware и т.д., но, если пока не учитывать это, то имеет ли смысл?
p.s. рассматриваю как возможную тему дипломной работы
Я дома помимо написания всякого гавнокода и прочей активности для души я люблю помузицировать и пофотографировать.
1. У меня звуковая карточка PCI EMU0404. Под линухом она работает лишь условно. Но хорошо. Я смиряюсь и включаю свой преамп в карточку на борту — чем мне писать и сводить звук? Ответьте. Только ответьте те кто реально писал и сводил и не хотел застрелить себя или кого еще.
2. Чем мне процессить RAW, который я снимаю? Только ненадо мне тулить все эти поделки студентов или гимп. Под виндой я зажал в кулачке 200 баксов и купил лайтрум. И он работает. А фотошоп? Что вы!!!
3. Еще я люблю поснимать на видео своих детей, смонтировать короткий фильмец и отослать родителям. То что под линухом есть для обработки видео — П.О.З.О.Р.
Что ставить? Только ставить так, чтоб не тратить кучу времени на пинание и доковыривание какого-то странного софта, а заниматься тем чем хочешь.
Я решил проблему двумя машинами. Одна в шкафу с линухом, другая на десктопе с Win7.
2. Если 200 баксов не проблема, то Bibble 5 Pro.
3. Kdenlive.
2. Отлично. Забыл как-то. Спасибо.
3. ЭТО работает очень условно и нарушает мое внутреннее равновесие своей нестабильностью.
2. А свежих версий?
3. Опять же. Мне что, бегать через каждые пару месяцев и смотреть — можно ли мне перейти?
Ну давайте будем честны — то, что под линукс со временем появляется нечто, что могут юзать полупро — это хорошо, но профессионалам в упомянутой мной отраслях под линухом увы делать нечего.
3. Как, на ваш взгляд, обстоит ситуация с текущей версией?
> но профессионалам в упомянутой мной отраслях под линухом увы делать нечего
Знаете, всё очень относительно. Фотография, сделанная на любительскую мыльницу за десять тысяч и обработанная в 180-килобайтном pixlr или презренном GIMP может попасть на обложку глянца с громким именем и многотысячным тиражом, или стать одним из фото дорогостоящей рекламной компании какого-нибудь бренда, с которым вы знакомы не только понаслышке.
Инструмент, без сомнений, важен, но не нужно ставить его превыше всего. Результатов, которые не снились дизайнерам и фотографам с полным набором Adobe CS, последними моделями Маков (и фото-камерами с объективами на пол-метра в случае профессиональных фотографов) можно добиваться с использованием копеечных инструментов, при этом не испытывая дискомфорта, и отлично зарабатывая. И, представьте, это может происходит и под Linux.
Удивительно, правда?
Это всё, конечно, ничего не доказывает, но нужно помнить, что:
1. Имея сколь угодно навороченный софт можно выдавать плохой результат.
2. Имея любительский бесплатный софт можно выдавать результат лучше, чем у подавляющего большинства профессионалов-владельцев навороченного софта.
Я считаю, что для тех, кто не способен качественно работать с ограниченным функционалом и любительским набором инструментов, весь функционал того же Фотошопа — лишь замена ног, которая позволяет изобразить слабое подобие ходьбы.
3. Хм… надо проверить :)
Я все понимаю, что руки не гир и гир не руки и все такое, но где набираться мудрости? У тех десяти гиков-экстремалов, которые обрабатывают свои фотки под линухом? Или может все-таки у сотен тысяч пользователей Лайтрума и Фотошопа со всей той онлайн-документацией, воркшопами, книгами?
И опять же — вместо занятия тем чем хочешь — ковыряние в том, что наклепали. Прокастинация в чистом виде.
> Я все понимаю, что руки не гир и гир не руки и все такое, но где набираться мудрости?
Для начала поменьше слушать авторитетов, которые сказали, что «n — это круто, потому, что это круто, и потому, что мы так сказали, а другое вам не нужно, в другом нельзя, иначе не бывает!» На самом деле обычно это чушь. Потом определиться с целями (о них ниже), и после этого думать о методах их достижения.
> У тех десяти гиков-экстремалов, которые обрабатывают свои фотки под линухом? Или может все-таки у сотен тысяч пользователей Лайтрума и Фотошопа со всей той онлайн-документацией, воркшопами, книгами?
В процесс получения красивой обработанной фотографии ключевым, на мой взгляд, этапом является съёмка красивой фотографии, а не обработка. Я считаю, что лучше учиться уму-разуму в этом направлении, чем по мануалам Фотошопа или Гимпа, которые, без сомнений, важны, но по отношению к съёмке красивого фото являются второстепенными.
Линукс там, Солярис, Винда или Фряха, имхо, не особо важно.
> И опять же — вместо занятия тем чем хочешь — ковыряние в том, что наклепали. Прокастинация в чистом виде.
Зависит от целей. Если целью является процесс обработки фото — это одно, а если вполне конкретный качественный итоговый результат, (который, как я уже написал, большей частью может быть достигнут на этапе фото-съёмки) — это другое.
Вы наверняка помните, что даже в давние времена, когда было только ч/б и никакой обработки, снимали так, что и сейчас может перехватить дыхание лишь от одного взгляда на фото. Я не призываю стремится к этому, но предлагаю подумать о том, какими средствами достигался такой результат.
А насчет постпроцессинга вопрос очень другой. На этапе съемки можно сделать многое, но не все, да и не всегда получается. А если ты думаешь, что в свое время Ансел Адамс сотоварищи не пользовали постпроцессинг, то очень ошибаешься.
Да и сам как сейчас помню, как вместе с папаней в ванной «вытягивали» облака и детали в тенях в обычных кажуальных семейных фото.
В эпоху цифры все еще хуже. Сейчас главное насобирать материала, который потом в спокойной обстановке можно превратить в конечный продукт.
Не напоминайте :(
Корреспонденты для веб изданий вообще с HD камерами начинают лазить. В веб много ненадо, а зато из видео можно много замечательных кадров навырезать. 1080p дает вполне нормальное разрешение.
А детей, спорт и всякие candid shots и иначе как в burst mode нормально не сфотографируешь. Ну то есть можно, но очень сложно, потому что случай начинает играть очень серьезную роль. Да и по личному опыту — в студии получается еще больше кадров :)
На всякий случай напомню, что запрос звучал как «Еще я люблю поснимать на видео своих детей, смонтировать короткий фильмец и отослать родителям. „
А вообще из всего увиденого софта для монтажа самым лучшим я считаю Sony Vegas (самая младшая версия стоит 40$). Подозреваю что основные решения там взяты с физического монтажного стола, которые уже временем доказали свою оптимальность.
То же самое с успехом можно сказать и о разработчиках коммерческих решений для видео-монтажа. Есть конкретные пожелания, проблемы и идеи о том, как их можно решить — пишите их по известному адресу.
> Плюс ведро мелких неприятных глюков, которых я отгрёб на ихнем livecd, что уже много о чём говорит.
Вопрос звучал как «Что именно сейчас не в порядке с последней версий kdenlive?»
Мне нужно свои задачи решать, а не ждать пока разработчики почешутся. Посему мне нужно готовое решение, а не конструктор с недостающими и кривыми деталями.
> Вопрос звучал как «Что именно сейчас не в порядке с последней версий kdenlive?»
xxx.org.ua/kdenlive-crash.png
Версия не последняя, но тоже свежая (0.7.5). А я ведь всего лишь простой transition между двумя клипами сделал. Я так понимаю какое-либо тестирование у товарищей отсутсвует вообще.
Да, это именно та причина, из-за которой не любят закрытое ПО — другого выхода у пользователей проприетарных программ нет, тем более когда за неё уже заплачены деньги, платить за ещё одну совсем не хочется.
> мне нужно готовое решение, а не конструктор с недостающими и кривыми деталями.
Кривость деталей упомянутых вами готовых решений можно оценить по размерам патчей к ним, а наличие достаточного количества нужных деталей в комплекте — по количеству дополнений от сторонних разработчиков и списку изменений новых версий. И в том, и в другом случае выходит чуть менее, чем дофига.
> Версия не последняя, но тоже свежая (0.7.5). А я ведь всего лишь простой transition между двумя клипами сделал. Я так понимаю какое-либо тестирование у товарищей отсутсвует вообще.
Скорее всего в последней версии данная конкретная ошибка исправлена. Если всё ещё нет, значит с большой вероятностью она возникает в достаточно редких случаях, и о ней необходимо сообщить.
> Кривость деталей упомянутых вами готовых решений можно оценить по размерам патчей к ним
К вегасу патчей не делают, скачал новую версию и обновил. Впрочем обновлений за пол года пока не было.
> наличие достаточного количества нужных деталей в комплекте — по количеству дополнений от сторонних разработчиков
Я пока обхожусь тем что есть в комплекте. Этого хватает.
У меня самая обычная консьюмерская видеокамера, снимает в avchd. Из инструментария используются в основном переходы и генераторы титров. Задачи которые я ставлю перед монтажным софтом: это удобная нарезка и склейка N-цати кусков. В вегасе для этих целей реализовали гениальную идею: отделили trimmer (на котором происходит нарезка клипа) от timeline (где уже делается склейка нарезаных кусков). И вот почему-то такие элементарные действия в большинстве софта делаются через жопу.
Потребности имеют свойство изменяться.
> К вегасу патчей не делают, скачал новую версию и обновил.
Видимо, изменения столь велики, что смысла в сборке патчей нет.
> Я пока обхожусь тем что есть в комплекте. Этого хватает.
Когда выйдет десятая версия, вам расскажут, что вы ошибались.
> Задачи которые я ставлю перед монтажным софтом: это удобная нарезка и склейка N-цати кусков. В вегасе для этих целей реализовали гениальную идею: отделили trimmer (на котором происходит нарезка клипа) от timeline (где уже делается склейка нарезаных кусков).
Если вас интересует открытый редактор видео — предложите этот метод реализации нарезки разработчикам.
У меня в шкафу линукс для линуксового.
p.s. И сделайте, наконец, микширование нормальное в ALSA. А то убил 6 ч зря, а так и не настроил.
Что именно имеется ввиду? PulseAudio пробовали?
… Но раз вы настаиваете))) PulseAudio стоял до ALSA. Настолько давно, что не помню как он глючил.
Теперь же любое новое приложение (издающее хоть какой-то звук) «перехватывает, захватывает, монополизирует» звук себе при открытии, отключая звук у предыдущего открытого приложения.
Да и вообще. Я думаю тут каждый лукавит, говоря что у него на компе, весь софт бесплатный (не открытый, не путать!). Взять даже меня, Linux'ода со стажем. Дома нет Windows вообще, но есть целая одна платная программа — guitar pro которую я честно купил.
Ещё могу добавить, что когда у меня впервые появился компьютер, на нём стояла Windows Xp.Побаловался я ею, и поставил Ubuntu. На Ubuntu я и остался на долго. Потом уже понеслась. При этом, до этого у меня не было компьютера, у меня не было никаких религиозных пристрастий. Чистая голова, с которой я в итоге, выбрал Linux. Это я думаю, говорит уже о многом. Может у меня склад ума такой был, может ещё что-то, но мне, как человеку который фактически учился всему с нуля, Linux показался более удачным выбором.
И может хватит уже детский сад разводить? Приводить аргументы, говорить что кто-то, что-то не осилил. Какой операционной системой пользоваться, пусть каждый решит сам для себя, и для своих задач.
ПС: люблю FreeBSD, люблю консоль. Без файловых менеджеров типа mc/tc комплексую.
Людям не нужна «открытость и свобода», людям нужно, чтобы музыка играла и игрушки работали.
Но почему-то для меня, например, является _необходимостью_ возможность выбирать, как и что должно работать конкретно у меня, где мне располагать кнопки в заголовке окна и какой рабочей средой пользоваться удобно лично мне, не занимаясь поиском очередной приблуды, которая встанет на Windows 7 где «все уже придумано за нас, и они думали что знали лучше чего нам хочется». Мне очень приятно осознавать что при желании я перепишу «вот этот кусочек» а вот здесь «работает то что я написал сам», и что еще не исчерпались нетронутые горы возможностей виртуализации, отказоустойчивости, выбора доступных к установке реализаций сервисов, которые не только бесплатны, но которые можно _изучить_ на уровне исходного кода и _дописать_ нужную функциональность.
Для меня, собственно говоря, тоже. Но я говорю не себе и не о Вас, а о большинстве (это хороший такой демагогический приём — говорить от имени большинства ;))
А этому «большинству» чаще всего нужно именно то, что я озвучил в предыдущем посте.
Второй пункт я хотел бы написать про сообщество программистов — почему все пытаются копировать винду? «Копия всегда хуже оригинала» — закон. Нет чтобы разработать новые, удобные средства, начинается опять в стотысячный раз холивар и поливание винды.
Те же файловые системы — имхо, уже пора отходить от понятия файл. Смысл человеку тратить время на «сортировку файлов вручную». Кучи консолей, коммандеров… и посчитайте, сколько вы времени тратите на это? На перемещение информации из одного места в другое, и опять, и снова? Это уже давно должно не интересовать нас. Ан нет, до сих пор одно и то же.
Сообщество! Сделайте что-то принципиально новое! Удобное! :) Кидайте идеи! А-то спор линукс vs windows уже надоел.
потому что так было… чем интерфейсы принципиально отличаются? Да ничем. Ubuntu стремится к удобству юзера — тем самым интерфейс стал похожий на Windows — а следовало бы свои исследования проводить.
gnome shell — что там СОВСЕМ нового. KDE4 смотрел
Смотрели или продолжительное время использовали? Комфортно ли в Проводнике Windows 7 после Dolphin?
Сидели бы тогда на Debian sarge или Win95…
Никто не пытался скопировать винду. Копия действительно хуже оригинала! Помните первые окошки на макинтошах? Xorg + {kde,gnome,xfce,fluxbox} хуже разве? Нет? Отменяем про копию и оригинал!
файлы всегда будут интересовать гиков!
Принципиально новое СЛОЖНО! А удобное мы делаем!
Не подскажете горячую клавишу {сворачивания активного окна, создания папки, переключения на третий десктоп, присваивания окну свойства поверх всего, открытия консоли} в Win7?
Не знаю, как в Вин7, но в ХР это делается очень удобным хоткеем: Alt+Space, N. Подозреваю, что в Вин7 аналогично.
>… открытия консоли} в Win7?
Ну, это ещё проще: Win+R, C, M, D, Enter
%)
Просто сейчас весь софт пытается обновиться — а если мне старой версии хватает? И я знаю что за изменения там, и они мне не нужны? Зачем мне обновления?
А по поводу горячих клавиш — почему вы считаете что нет сторонних программ или что ими нельзя пользоваться? Да и это мелочи конкретные…
Как минимум обновления безопасности необходимо устанавливать.
Я например за нод прошёл с OneNote 2003 до OneNote 2010 и счастлив при обновлении каждый раз был как слон. И думаю все пользователи того пакета тоже.
2. А вы видели людей которые потом на всем этом АБСОЛЮТНО новом работать начинают? удобство интерфейса и все остальное, да-да-да.
3. Знаете, я не знаю как вы, но мне файлы сортировать приходиться, и я так чувствую ее лет 10 ничегошеньки не измениться. ну обзовете вы набор файлов документом — так что, от этого необходимость их сортировать/искать(выбирать в смысле) как-то измениться? да ничего подобного. От iPhone и WinMobile до Palm и Lexicon'a. Ой, у меня тут документы на флешке… Отдавать надо говорите? А как же я с ними поработаю завтра? И о каком нафиг копировании/перемещении идет речь, да?
4. ну да, сделайте вам что-то новое — а вы про свой пункт 1 забыли? Вам же ничего не нужно, да. Так что зачем что-то «новое» ортодоксам?
В 10 волне от мс например СТОЛЬКО всего нового и кардинального — что мама не горюй.
Только так, чтоб и календари работали и шареные календари работали и чтоб оно LDAP-авторизацию понимало.
1. Отсутствие поддержки у Java x-render pipe, в результате чего Graphics2D тормозило безбожно.
2. Ввиду этого работая с NetBeans и Idea создается ощущение тормознутого интерфейса, работающего в режиме слайдшоу.
3. Несмотря на то, что Eclipse использует native виджеты, он на Linux работает гораздо медленней, чем на Windows, особенно, когда делаешь debug. Люди утверждают, что виноват во всем тормознутый GTK+
Надо отметить, что сама же JVM на линуксе работает очень даже неплохо, поэтому в качестве сервера апликаций линукс будет неплохим решением.
Но есть один минус — тут показаны преимущества линукс и недостатки винды.
КТО-ТО МОЖЕТ НАПИСАТЬ ПРОТИВОПОЛОЖНОСТЬ?
Почему гику стоит перейти на Windows?
Почему гику стоит перейти на Mac?
Очень хочется правильных обоснованных аргументов ПРОТИВ Linux. Правда хочется, т.к. я может чего упустил за 4 года неиспользования винды.
/me пошёл играть в Left 4 Daed под Wine.
а) Начинающий гик — переустановить Windows
б) Скучающий начинающий гик — Ubuntu
в) Гик — Debian
г) Продвинутый гик — [Free]BSD
д) Альтернативный гик — пошел и купил мак…
В который раз убеждаюсь что все холивары от безделья =)
Ваш «чарт» редко бывает верен. У меня достаточно большой опыт «наблюдения» за линуксоидами и с уверенностью могу сказать что это чаще не вереный путь, да и их десятки.
Мне чаще всего встречался подобный:
1) Стремящийся что-то изучить: Windows + самодопил нужных частей.
2) Начинающий гик: Ubuntu
?) Гик, который услышал что BSD это круто: Freebsd
3) Гик, который понял что хочет стать «про»: Arch/Debian
4) Гик, который понял что может стать «про»: Slackware/Gentoo
5) Гик, который понял «суть» и научился умело использовать linux: Ubuntu/Fedora/OpenSuSe
6) Альтернативный гик: пошёл и купил мак.
Часто встречается путь вроде: Windows->Ubuntu->Debian/Arch->Gentoo->Ubuntu
Получается что всё доступное для освоения ОС время они тратят на использование Windows. И может оно и правильно.
Для гика же, у которого большая часть времени уходит непосредственно на освоение своих инструментов, я считаю просто неприлично не иметь достаточных навыков знаний для использования Linux. Из моих знакомых большинство тех кто такие знания имеют, активно используют *nix как минимум на работе в качестве основной системы.