metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-02 10:57 am

Убунты

В связи с накопившимся железячно-программным вудуизмом, выкопал из загашников флешку с коллекцией мемтестов, акронисов и прочих специализированных линуксов, а так же коробку с дисками, где лежат несколько убунт, виндов, кноппиксов, GParted и прочая, и прочая, а так же запас пустых CD-R и CD-RW для войны с железом.
И заодно вспомнил, что я ж скачал новую убунту но до нее так и не добрался, решил поэтому проверить - поставил в виртуалке серверную версию и сейчас поднимаю на ней редмайн(который там таки 0.9.3), а в соседней виртуалке запустил KUbuntu и сижу проникаюсь гламурностью интерфейса.

Конечно, по сравнению с гномом в 9 убунте или дебиане, это выглядит гораздо более макоебскипривлекательно, насчет использования пока неясно - я перекопал где-то 5 пунктов меню, чтобы найти настройку разрешения экрана.
Кто-нибудь гном в 10 убунте видел, там дизайнерского макоебства тоже добавили или где, и как там с юзабилити?


PS: Такс, раз уж тут линуксовый холивор, чтобы два раза не вставать, перескажу рабочий спор недавний. Вкратце, задача: производственный сервак, на нем баг-трекер(редмайн), меркуриал и субвершн. Сейчас это винда, на ней баг-трекер и субвершн, в виртуалке на ней же - линукс, в линуксе - меркуриал(не умею под виндой поднять на нем сервер толком с правильным разделением прав и прочим).
Сервер устарел и потиху глючит, нужно менять. И нужно передать его обслуживание с меня - специально назначенным на это людям.
Я упорно доказываю, что это нужно делать на линуксе, т.к. все это я уже делал на линуксе, все используемые пакеты - линуксовые порты, линукс удобнее для серверов и удобнее в удаленном управлении (никаких тупых графических десктопов). Кроме того, я хочу обучить людей линуксу, т.к. очень много тонкостей, используемых на работе, притянуто оттуда, даже если используется под виндой.
В общем, линукс банально удобен мне, а если что-то пойдет не так - все равно придется мне или восстанавливать или обучать восстановлению людей.
Еще у меня есть соображение, что если я уеду в израиль - то на винду придут 1000 тупиц на собеседование, из которых отобрать можно пару человек в лучшем случае, а на линукс уже будет первоначальный фильтр, и можно будет просто обратится к ребе [livejournal.com profile] theiced, он попросит over 9000 баксов, все заплачут, но заплатят и все будет хорошо :)
Начальство колеблется - то ли винда, то ли линукс, в общем прислушивается к техническим специалистам в лице меня и ребе белнетмона.

Ребе белнетмон же упорно отстаивает винду из соображений "не хочу тратить деньги и время конторы на обучение специалистов линуксу" и уменьшения вуду в том плане, что винду люди уже умеют, а линукс нет. Используемый софт в любом случае придется изучать, а ставить его в одном случае проще под виндой (редмайн - bitnami stack, субвершн - svnserve сервисом), в случае меркуриала - апач под линуксом.
В общем, у меня реально аргументов за линукс нету, кроме "это удобнее и проще для меня, а иметь запасных обученных линуксоидов на конторе не помешает".

[identity profile] zelanton.livejournal.com 2010-10-02 11:10 am (UTC)(link)
ребе, скажите, а вот у вас встречались клиенты, которым надо было именно под линукс софт? Если да, то сколько их было в процентах от общей массы?

[identity profile] metaclass.livejournal.com 2010-10-02 11:16 am (UTC)(link)
Ровно 1% (2 из примерно 200) при этом им реально нужна была только серверная часть, т.к. юзера у них вроде на виндах. И вроде бы линуксоидов оттуда уже извели, и вроде даже кто-то из этих клиентов уже и виндовую версию купил.:)
А вот серверную часть следовало бы всем клиентам линуксовую сделать - в обслуживании намного проще было бы.

[identity profile] freiksenet.livejournal.com 2010-10-02 11:31 am (UTC)(link)
Макоёбность и дизайн != юзабильность. Мак - это гламурные фишечки. Юзабильность - это tiling window managers, emacs/mutt/weechat и удобные текстовые конфиги.

[identity profile] zelanton.livejournal.com 2010-10-02 11:42 am (UTC)(link)
простите, а поделитесь в чём преймущество юзабильности текстовых конфигов перед например реализацией настроек например в виде виндовой консоли администрирования с её деревьями, чекбоксами и дроплистами с доступными вариантами опций?
Edited 2010-10-02 11:43 (UTC)

(Anonymous) 2010-10-02 11:44 am (UTC)(link)
Виндовую консоль с деревьями, дропбоксами и чеклистами не засунешь в VCS

[identity profile] freiksenet.livejournal.com 2010-10-02 11:48 am (UTC)(link)
Гуи нужно только для того чтобы писать эти самые текстовые конфиги. А в винде - криво сделанный суррогат текстовых конфигов - реестр, который нихуя не портируется между компьютерами.

[identity profile] freiksenet.livejournal.com 2010-10-02 11:49 am (UTC)(link)
И то, когда начинаются сложные конфиги типа visual studio или iis, то в гуи получается вырвиглазный пиздец.

[identity profile] theiced.livejournal.com 2010-10-02 11:51 am (UTC)(link)
если человек тупой, то гуёвая поебень рождает у него ложное ощущение что он может сделать настройку.
develop7: (Default)

[personal profile] develop7 2010-10-02 11:52 am (UTC)(link)
Частенько «дружественный интерфейс» оказывается менее гибок. И абсолютно неавтоматизируем. Нет, мышекликатели вроде AutomateIt сотоварищи не в счёт.
А конкретно виндовые полиси на самом деле как бы с боку прилеплены. Пачкой XMLек вроде. Даже в гноме для ихнего «реестра» и то схема с описанием прилагается (ну то есть без неё в приличные дистрибутивы не пускают).

[identity profile] stdray.livejournal.com 2010-10-02 11:54 am (UTC)(link)
А 10.04 убунте сделали темную тему окошек, в которой макоподобным образом разместили кнопочки "закрыть", "свернуть" и "развернуть", пришлось перемещать их обратно в правый верхний угол окна. Почему-то у меня по умолчанию выставились "экстра визуальные эффекты", из-за чего при перемещении все окошки вели себя как простынь, что сушится на ветру. С другой стороны, я решил, что раз уж такая юзерфрендли убунта, то в конфиги ни в коем случае не полезу, все буду настраивать из гуя. И в общем практически получилось. Для сравнения ставил себе кубунту на виртуалку и остался жутко недоволен, так как непривычное запутанное меню, непонятным образом организованные настройки. Гном мне кажется в этих вещах более консервативен и прозрачен.

Из очевидных минусов - жутко неудобные key shortcut'ы по умолчанию, да еще конфликты между shortcut'ами приложения и системными. Так если для переключения раскладки используется ctrl+shift, то половина шорткатов эклипса не заработает. Ну и еще она батарейку выжирает в два раза быстрее семерки, которая тоже с таким-то графоном работает.

[identity profile] metaclass.livejournal.com 2010-10-02 11:54 am (UTC)(link)
До того, как сделают поиск опций и что-то вроде about:config как в мозилле - текстовые конфиги удобнее - их можно найти поиском по ключевому слову.
Возможные опции указываются в комментариях к дефолтным конфигам.
Кроме того, модульная реализация линукса и необходимость использовать текстовые конфиги принуждает программистов делать софт более менее адекватно - за GUI не спрячешься.

В виндах сложнее все сломать, т.к. обычно левую фигню не введешь, в отличие от текста.

[identity profile] zelanton.livejournal.com 2010-10-02 11:55 am (UTC)(link)
Чем вас не устраивают шаблоны политик (файлы adm и admx)?

[identity profile] metaclass.livejournal.com 2010-10-02 11:55 am (UTC)(link)
Да, кстати, /etc/ под меркуриалом это спасение.

[identity profile] metaclass.livejournal.com 2010-10-02 11:56 am (UTC)(link)
Настройки IIS - пиздец полный и неоспоримый.

[identity profile] zelanton.livejournal.com 2010-10-02 11:57 am (UTC)(link)
А зачем там не резервное копирование, а именно контроль версий?

[identity profile] stdray.livejournal.com 2010-10-02 11:58 am (UTC)(link)
Если только знать ключевое слово.

[identity profile] zelanton.livejournal.com 2010-10-02 11:59 am (UTC)(link)
>>> Частенько «дружественный интерфейс» оказывается менее гибок

Можно пример?

Схема с описанием того-самого виндового xml вполне себе доступна. Под рукой правда нет, ищите сами, если оно надо.

про батарейку

[identity profile] freiksenet.livejournal.com 2010-10-02 12:00 pm (UTC)(link)
Если у вас проприетарные драйверы видеокарты, то возможно что в их настройках (nvidia-display-config для нвидия вроде), можно поставить менее энергожрущий режим.

[identity profile] nealar.livejournal.com 2010-10-02 12:00 pm (UTC)(link)
Текстовый конфиг можно сгенерить роботом. Если там много (> 200) похожих строк/чекбоксов/дроплистов, создание скриптом - это спасение.

[identity profile] freiksenet.livejournal.com 2010-10-02 12:00 pm (UTC)(link)
man 'programnamerc'

[identity profile] zelanton.livejournal.com 2010-10-02 12:03 pm (UTC)(link)
виндовые настройки точно так же можно грузить вагонами.

Вообще вопрос тут в другом - над любыми текстовыми настройками может быть нормальный визуальный интерфейс. А "внутри" - всё тот же текстовый конфиг. Но линуксоды почему-то поклоняются именно текстовой реализации и считают её более юзабельной. А я не понимаю.

[identity profile] zelanton.livejournal.com 2010-10-02 12:05 pm (UTC)(link)
ну если человек тупой, то ему уже ничто не поможет, никакой GUI не спасёт. Тут вопрос скорее почему не тупые вроде люди считают текстовую реализацию более юзабельной.

[identity profile] zelanton.livejournal.com 2010-10-02 12:06 pm (UTC)(link)
предположим поиск есть. Что тогда юзабельнее - текстовые настройки или виндовая консоль администрирования?

[identity profile] metaclass.livejournal.com 2010-10-02 12:09 pm (UTC)(link)
Обновил пост, разжигаем холивор с практическими целями. :)

[identity profile] metaclass.livejournal.com 2010-10-02 12:10 pm (UTC)(link)
Я про них первый раз слышу, значит они не существуют, а внутри нечитабельны.
От микрософта ничего хорошего в таком плане ждать нельзя, там внутри юникод вперемежку с бинарной хренью явно :)

Page 1 of 12