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

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


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

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

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

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

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

Date: 2010-10-02 12:46 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Просто гуй поверх текстовой реализации - это и текстовая реализация (дающая свои возможности), и гуй (дающий свои). А гуй поверх хз чего - это просто гуй, и если он в чём-то неудобен - то с ним особо ничего не сделать.

дополню

Date: 2010-10-02 12:55 pm (UTC)
From: [identity profile] nealar.livejournal.com
А он обязательно будет в чём-то неудобен! В жизни всегда так.
Текстовая реализация тоже обязательно будет в чём-то неудобна, но на неё можно накрутить удобств.

++

Date: 2010-10-03 03:00 am (UTC)
From: [identity profile] cottidianus.livejournal.com
yup, об этом ещё Реймонд писал в 2003

Date: 2010-10-02 01:14 pm (UTC)
From: [identity profile] theiced.livejournal.com
если есть гуй поверх текстовых конфигов - я в некоторых случаях им и сам воспользуюсь. если нету текстовых конфигов - то сразу умирает куча удобных тулзов вида hg (включая hg diff), cp итд и начинается секас в гамаке.

Date: 2010-10-02 09:44 pm (UTC)
From: [identity profile] alexandr0.livejournal.com
Мышление неотрывно от языка. Язык определяет, о чем может думать пользователь. С помощью текста можно выразить достаточно сложную мысль. С помощью же языка кликаний по галкам и кнопкам пользователь сможет думать только простые мысли.

Date: 2010-10-02 09:49 pm (UTC)
From: [identity profile] zelanton.livejournal.com
о божеж ты мой!
Вы бы ещё стихами!

* Вы что в самом деле думаете, что если у опции три варианта значений, то в текстовом редакторе их на самом деле 4?

** В прочем да, будет 4. Будет ещё недопустимое значение, введённое пользователем. Фигли, он же текстом мыслит, широта мысли-то больше.

Date: 2010-10-02 11:59 pm (UTC)
From: [identity profile] alexandr0.livejournal.com
Гуй страхует от ошибок синтаксиса конфига, но в то же время жестко ограничивает способы взаимодействия приложения с внешним миром.
Пусть у опции три варианта. В случае гуя это означает, что их всегда жестко три. В случае правильно реализованного текстового конфига можно сказать что-нибудь вроде такого: пусть будет опция номер один при наличии wifi в рабочий день и номер два — в остальных случаях.
Многие приложения с текстовыми конфигами позволяют использовать либо выражения шелла для обращения к внешним приложениями и скриптам, либо какой-нибудь язык программирования. Пользователи, видя лишь последовательность присваиваний в поставляемом примере конфига, об этом часто даже не подозревают.

Date: 2010-10-03 06:36 pm (UTC)
From: [identity profile] volodymir-k.livejournal.com
> Многие приложения с текстовыми конфигами позволяют использовать либо выражения шелла для обращения к внешним приложениями и скриптам, либо какой-нибудь язык программирования.

Так делать опасно с т.зр.безопасности и с т.зр.скорости/стабильности. Когда опция вычисляется отдельной программой на ходу... а потом юзеры жалуются на подземные стуки и "ничего не работает".

Date: 2010-10-03 08:34 pm (UTC)
From: [identity profile] alexandr0.livejournal.com
В используемом мной дистрибутиве линукса так пол-системы работает — никто не жалуется ни на скорость, ни на безопасность :)

Date: 2010-10-04 05:26 pm (UTC)
From: [identity profile] sergiej.livejournal.com
В принципе если этот текст - XML то можно всё решить правильной схемой. Хотя на практике это превращается в ад, даже с хорошими редакторами, и в суперад по производительности, если такой конфиг попал в важную точку оной.

Date: 2010-10-02 09:24 pm (UTC)
From: [identity profile] alexandr0.livejournal.com
Все верно. Тупой человек, подобно животному, не имеет абстрактного мышления. А глядя на гуй, он строит в голове какую-то упрощенную корявую модель и начинает наугад тыкать галки и жать кнопки, подобно обезьяне.

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

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 3rd, 2025 10:30 pm
Powered by Dreamwidth Studios