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] metaclass.livejournal.com 2010-10-02 05:14 pm (UTC)(link)
Ладно зажопинск и лаптоп, а вот "маршрутка в ад и израиль и N900" - это уже не один раз было, почему меня винда и садит на коня - не хочу rdesktop-ом на нее с телефона ходить, это уныние!

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

[identity profile] metaclass.livejournal.com 2010-10-02 05:44 pm (UTC)(link)
По винде этого не заметно.
Каждый "гуи-автор" так и норовит придумать какой-нибудь свой формат хранения конфигов.

[identity profile] zelanton.livejournal.com 2010-10-02 05:46 pm (UTC)(link)
ну в гуи через жопу много чего сделано, с этим никто не спорит. Меня удивляет линуксовая идеализация "безгуишности".

[identity profile] zelanton.livejournal.com 2010-10-02 05:48 pm (UTC)(link)
и кстати, МС собственно со всякими своими дотнетами дрейфует от реестров и прочего к конфигам в виде xml. А что бы вы там не говорили конфиги в виде xml куда более кошерны, чем plain text.

[identity profile] theiced.livejournal.com 2010-10-02 06:03 pm (UTC)(link)
куда менее кошерны. xml не human-readable.

[identity profile] zelanton.livejournal.com 2010-10-02 06:06 pm (UTC)(link)
конфиги не для чтения. Это ж не художественное произведение. Читаются они ровно в той степени, в которой оно нужно. Зато нативно поддерживается дерево структуры. Ибо когда опций уже over 9000 без структуры наступает пиздец.

[identity profile] theiced.livejournal.com 2010-10-02 06:08 pm (UTC)(link)
ага. это у вас не для чтения, а у нас для чтения. там ещё (ой-вэй) комменты бывают. и примеры.

[identity profile] zelanton.livejournal.com 2010-10-02 06:12 pm (UTC)(link)
берёте схему форматирования (трансформации) и открываете в браузере - читать полученное представление будет на порядок удобнее, чем plain text. Там и комменты, и примеры, и выделение цветом, рамкой, и всё можно скрыть/показать.
Edited 2010-10-02 18:15 (UTC)

[identity profile] theiced.livejournal.com 2010-10-02 10:24 pm (UTC)(link)
ага. и дифф клёвый.

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 22:32 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-10-03 01:32 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-03 06:20 (UTC) - Expand

[identity profile] metaclass.livejournal.com 2010-10-02 06:11 pm (UTC)(link)
По моему, наиболее адекватные конфиги это yaml - с отступами в качестве разделителей - и читабельны и деревья позволяют.

[identity profile] zelanton.livejournal.com 2010-10-02 06:13 pm (UTC)(link)
берёшь схему трансформации, применяешь к xml с конфигом, отрываешь в браузере - там и комменты, и примеры, и выделение цветом, рамкой, и всё можно скрыть/показать.

[identity profile] zelanton.livejournal.com 2010-10-02 06:16 pm (UTC)(link)
и между прочим, прикрутить веб морду к редактированию xml - это как два пальца об асфальт.

[identity profile] permea-kra.livejournal.com 2010-10-02 06:31 pm (UTC)(link)
Стандарты на XML писали такие пидарасы (я их читал), что любое его применение должно быть специально обосновано.

[identity profile] metaclass.livejournal.com 2010-10-02 06:34 pm (UTC)(link)
Да, за стандарты на XML нужно убивать и отрезать жопы.

[identity profile] zelanton.livejournal.com 2010-10-02 06:44 pm (UTC)(link)
и вы туда же...
Аргументы-то?

[identity profile] metaclass.livejournal.com 2010-10-02 06:46 pm (UTC)(link)
design by committee, over-engineered
Все эти неймспейсы и прочий ад в большинстве случае не нужны.

[identity profile] zelanton.livejournal.com 2010-10-02 06:48 pm (UTC)(link)
не нужны - не пользуйте. Стандарт это, между прочим, позволяет. А кому-то, между прочим, нужны.

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 18:54 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:03 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 19:18 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:21 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:26 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:28 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:30 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:33 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:40 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:46 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:32 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 19:48 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:51 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 19:31 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:35 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 19:44 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:44 (UTC) - Expand

[identity profile] zelanton.livejournal.com 2010-10-02 06:41 pm (UTC)(link)
мне кажется, что вы своё мнение считаете истиной только потому, что это ваше мнение. Ну просто потому, что аргументов в его обоснование, каким бы смелым оно не было, вам приводить не надо.

Извините за резкость, но просто вы в самом деле просто зашли насрали в рояль, сказали "это говно" и удалились.

[identity profile] permea-kra.livejournal.com 2010-10-02 06:48 pm (UTC)(link)
Для того, чтобы убедиться в истинности этого мнения, достаточно прочитать стандарты. Кто читал и пытался что-то сделать по ним, тот поймет, кто пользовался готовым, тот не поймет. Кошерные вещи там есть (xquery), но сделаны они поверх больного стандарта.

[identity profile] zelanton.livejournal.com 2010-10-02 06:50 pm (UTC)(link)
я читал эти стандарты. Там не всё ок, но в целом нормально. Может конкретизируете свои претензии?

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 18:55 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:03 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 19:06 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:10 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 19:14 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:20 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-10-02 19:23 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:25 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:28 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:30 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 19:33 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:39 (UTC) - Expand

(no subject)

[identity profile] sergiej.livejournal.com - 2010-10-04 20:46 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-05 03:38 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 19:34 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-10-02 19:42 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 19:45 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 21:53 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 22:10 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 22:25 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 22:31 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 22:33 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 22:38 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 22:40 (UTC) - Expand

(no subject)

[identity profile] nealar.livejournal.com - 2010-10-02 22:51 (UTC) - Expand

(no subject)

[identity profile] zelanton.livejournal.com - 2010-10-02 23:32 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-10-02 22:30 (UTC) - Expand
develop7: (Default)

[personal profile] develop7 2010-10-02 06:21 pm (UTC)(link)
Ребе, я вам весь пост талдычу — нету в виндах текстовых конфигов. Это щитается неканонiчно. А канонiчным щитается хранить настройки в реестре у пользователя. В большом бинарнике, который иногда приходится дефрагментировать. win.ini&system.ini не в счёт, они уже deprecated. Есть лишь реестр. Это если речь о искаробочном софте, само собой.

[identity profile] zelanton.livejournal.com 2010-10-02 06:25 pm (UTC)(link)
да ядрыть вашу мать, не про вейнду тут речь идёт, а про гуи как таковой. Да и вейнда уже от реестров отказывается со своим дотнетом, но речь не о ней, а о религии юниксоидов "покланяться надо текстовым конфигам, а гуи - зло"
develop7: (Default)

[personal profile] develop7 2010-10-02 06:41 pm (UTC)(link)
а. в общем, я про эту религию от вас и услышал. Не берите в голову, чо. Всё равно вы-то сделаете по-своему :)

[identity profile] zelanton.livejournal.com 2010-10-02 06:43 pm (UTC)(link)
ребе, ну вы конечно комменты тут не читали. А зря между прочим. Но делайте так, как привычно вам, мне really пофиг на самом деле ;)