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 06:27 pm (UTC)(link)
Так партиции уже существующие на лету резайзить-двигать.
Ну и просто хотя бы загрузится и глянуть "что там на этом винте вообще есть", хотя для этого можно вообще любую убунту поиспользовать.

[identity profile] permea-kra.livejournal.com 2010-10-02 06:28 pm (UTC)(link)
Форматов текстовых конфигов тоже дофига. Достаточно посмотреть на конфиги vsftpd, apache, udev и tomcat чтобы эти текстовые конфиги возненавидеть. Но файл с дефолтными настройками с комментами решает, да.

[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] inhate.livejournal.com 2010-10-02 06:38 pm (UTC)(link)
Ну наши поделия существуют таким образом, что иногда у нас второй в мире промышленный эземпляр, так что тут "тиражируемость" никто не специально не пилит. Просто на линуксовых продуктах это получается относительно "само собой" благодаря рефлекторному соблюдению некоторых базовых концепций типа "конфиг должен быть плейнтекстом", "сетевой сервис должен быть демоном", а вот с вендами как-то всё намного печальнее.

[identity profile] zelanton.livejournal.com 2010-10-02 06:41 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 пофиг на самом деле ;)

[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)
не нужны - не пользуйте. Стандарт это, между прочим, позволяет. А кому-то, между прочим, нужны.

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

[personal profile] develop7 2010-10-02 06:50 pm (UTC)(link)
хотят в среднем заметно больше линуксоидов на собеседованиях
о, кстати — а сколько в среднем хотят денег те и другие? если не секрет, конечно

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

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

[identity profile] permea-kra.livejournal.com 2010-10-02 06:55 pm (UTC)(link)
Парсер попробуйте написать.

[identity profile] zelanton.livejournal.com 2010-10-02 07:03 pm (UTC)(link)
ребе, вы вообще в курсе, что xml - формат, разработанный для хранения данных? Голые данные тоесть. Ну с возможностью заглянуть, но не читать как художественное произведение. Надо чтение - подставляете соотв. схему трансформации и читаете в том виде, в котором вам надо.

А уж лишний объём - это простите вообще. Это ж где вам лишний объём xml успел поперёк горла встать-то?

[identity profile] zelanton.livejournal.com 2010-10-02 07:03 pm (UTC)(link)
Писал много раз. Первый ещё студентом. Вы не справились?

[identity profile] permea-kra.livejournal.com 2010-10-02 07:06 pm (UTC)(link)
Значит, не писали.

Нормальный там в принципе написать нельзя. Потому что грамматика дурная. Вот, приходится DOM ваять.

[identity profile] nealar.livejournal.com 2010-10-02 07:09 pm (UTC)(link)
Када я пытался на ноуте линупс завести, этот дистр оказался чуть ли не единственным, который из коробки понимает беспроводную сетевую карточку.

[identity profile] zelanton.livejournal.com 2010-10-02 07:10 pm (UTC)(link)
ах ну да, это невозможно.

Ребе, я его на самом деле писал именно в той части, в которой мне было необходимо, без полной поддержки всех декларируемых стандартом фитч. Кому надо больше - напишет. А что оно в принципе невозможно - это, знаете ли, напоминает сказочку в стиле "я не смог, значит невозможно".

А грамматика там отличная для текстового предстваления данных. Именно данных. Хочешь читать их как книгу - трансформируй в соотв. вид, благо все инструменты есть.

[identity profile] permea-kra.livejournal.com 2010-10-02 07:14 pm (UTC)(link)
нормальная - это context-free. Там - ни разу не context free, да ещё и с внешними ссылками, которые надо отрабатывать. Значит ни генераторы парсеров, ни теория разбора тут не работают. Значит, вместо отработанных техник приходится изголяться. Накуя?
develop7: (Default)

[personal profile] develop7 2010-10-02 07:17 pm (UTC)(link)
Нееее, вот капс может понадобиться. Мало ли, домашний десктоп же. А конкретно эта комбинация ну вапще ничему не мешает.

[identity profile] permea-kra.livejournal.com 2010-10-02 07:18 pm (UTC)(link)
В курсе. И что?

там 100 кб, сям 100 кб, вот и отъела программа полгига оперативы, а программеры проклятье.

[identity profile] zelanton.livejournal.com 2010-10-02 07:20 pm (UTC)(link)
если есть внешняя ссылка - значит она нужна. Если эта возможность заложена в стандарт, значит кому-то это нужно. Вы считаете себя умнее разработчиков того стандарта? Или можете всё-таки обосновать почему XML должен был быть принять без этих ссылок?

Page 7 of 12