Oct. 8th, 2010

metaclass: (Default)
Вчера ночью, доработавшись над кодогенерацией опердени до невменяемости, решил таки поставить в виртуалку Кубунту 10 и подрочить на макоебский дизайн посмотреть, чего они таки навернули, конкретно в KDE. В консоль пока в ней не лазил - консоли мне и на дебианах хватает, а вот GUI я обычно вообще на линуксах не использую.

Вообще интерфейс они навернули гламурненький. Другое дело, что юзабилити от этого не улучшилось (хотя хз, может оно и до того такое было, не видел). Главное меню, в котором надо двигать мышь влево и нажимать несамоочевидную кнопку "Назад" высотой во все меню - это странно.
Настройку разрешения монитора не запоминает между перезагрузками - непонятно что такое.
Диалоговые окна часто переполнены элементами управления. Но это явное следствие подхода "отобразим все мыслимые и немыслимые опции из 100 кб текстового конфига в GUI".
Открыл ради интереса Амарок, проверить, как он проиграет музыку - в общем, по сети он файло так и не смог проиграть, а интерфейс у него писали инопланетяне, как факт. Тоже переполнен какими-то интерфейсными элементами непонятно зачем.

С утра в связи с всем этим пришла мысль, что линуксу для того, чтобы хоть как-то стать системой не для гиков, нужно прикрутить для пакетов вещь, аналогичную виндовому GAC для дотнета. Т.е., чтобы программы на пакеты ссылались по их уникальному ключу, высчитанному из цифровой подписи пакета и при этом можно было безнаказанно держать на системе разные версии пакетов, нужные для разных программ.
Потому что альтернатива - это виндовое копирование либ вместе с программами в одну папку, или ад зависимостей, при котором единственный адекватный вариант работы - это ставить софт из официальных репозиториев и ни шагу в сторону (при том, что и в репозиториях софт бывает с непроверенными нерабочими зависимостями, как это возможно при элементарно проверяемых констрейнтах - я не представляю, видимо червь запрещает проверять).
Т.е. глобально устанавливаемые пакеты+сложные зависимости+констрейнты на них+одна версия пакета на систему - замедляют цикл обновления софта.
Вопрос еще, что лучше для пользователя - редко изменяемый официальный репозиторий с проверенным софтом или же возможность ставить "кульные прожки" из посторонних источников.
Что-то мне кажется, что с репозиторием было бы нормально, если бы софт там был качественный или обновлялся чаще(что опять же требует решения вопроса с адом зависимостей)
metaclass: (Default)
ссылко
- В основе фривари лежит невротический срыв самой различной этиологии. Может человек пытался продавать свое творение, но у него дело не заладилось, может у человека снесло крышу по части двух пальцев, сложенных в букву V и высоко поднятых над головой, может человек до седин не расстался с иллюзиями детства, может ... хрен знает, что еще может там быть в патогенезе! Главное, что на выходе мы получаем персонаж, пребывающий в позе обиженного гения и бескорыстного благодетеля. Помимо того, что эта поза просто шутовская и комичная, она еще и вредная для профессионального развития сферы информационных технологий. Ничего более опасного и тупого, чем девиз "Нравится - пользуйтесь, не нравится - не пользуйтесь", придумать невозможно. Тупого - понятно, а опасного, потому что фриварь культивирует тотальную безответственность разработчика перед потребителем!

Там еще по ссылке про бесплатную карту Молдавии для Навитела. Кто в теме - знает, какие баталии развивались (и вроде до сих пор развиваются) по поводу "нарисованных пользователями карт" в РБ, сначала на форуме belmap.info (выпилен [livejournal.com profile] kong_en_geсамовыпилен), а потом на форуме Сэлдома.
metaclass: (Default)
Оказывается, Приключения Пчелки Майи это японское аниме, снятое по немецкой милитаристской сказке. Вот чем выедали нам всем мозг в детстве.
metaclass: (Default)
Авторское кино про сисадминов и программистов "Приключения Пчелки Майи в Анальном Аду"

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 Jun. 6th, 2025 05:40 am
Powered by Dreamwidth Studios