nepilsonis: (Default)
[personal profile] nepilsonis
На ThinkPad 770 RedHat 9 встал на удивление приятно. Аж сносить не хочется. Попробую пока погодить... Если отресайзится диск - поставлю винду рядушком (пишу-то я для вины - куда я без неё). А в мелочах - не всё хорошо, не всё - хоть версия и 9.
Ну что это за русские буквы в консольном шрифте? "чтобы были", чтоли?


Ставящийся по умолчанию мэйлер Ximian Evolution показывает мне погоду в Денвере, о существовании Риги не догадывается, дату на письмах показывает в американском формате, русских букв в писмах не показывает вообще. Резюме - не хочу. Буду, как и до сих пор, пользоваться почтой мозиллы.

Кстати, удивительно, до чего некоторые вещи кому-то подходят. У меня - любовь с нетскейпами. С первой версии. Впрочем, первой моей программой для емайла была DemosMail, DOS, UUPC. Затем - браузинг и гуи - Eudora, Windows 3.11. Однако в те времена с русским языком везде было всё плохо... Но и решалось сравнительно просто - ставил кои8 шрифты и драйвер клавиатуры... Однако как-то не сложилось с евдорой - даже не помню нифига. А потом появился нетскейп 2, с почтой. Или почта была уже у нетскейпа 1? не помню... Но вот она-то как-то подкупила, супротив расставляемой провайдерами повсеместно евдоры... Странность в том, что глюков, странностей и недофункциноальностей тогда везде было примерно одинаково, но как-то ко двору пришлась почта нетскейпская. С тех пор - года с 95? или с 94? и хранятся у меня почтовые архивы. А уж с 3 версии, когда поддержка руссского стала официальной...

На протяжении всех этих лет я время от времени пробовал альтернативные решения - TheBat, Microsoft Outlook Express, Eudora, Lotus Notes client, ещё с десяток кого-то, о ком в памяти не осталось даже названий. Но "по совокупности" никто из них не смог меня заставить слезть с нетскейпа (которая года полтора назад была заменена на мозиллу).

Примерно года 4 назад началось осторожное знакомство с OpenSource. FreeBSD. На месяц позже - Linux. Уродские неудобные виндоу менеджеры. Знакомые-линуксойды, искренне уверенные в том, что сделав снизу экрана таск бар с кнопкой старт и нарисовав окнам кнопочки "как в масдае" получили равную функциональность... Кстати, забавно, что так и было - для них. Потому что в виндоузе они никоогда не работали, и, соответственно, оригинальная функциональность виндозного десктопа была для них тайной. Человеку очень редко нужно то, о существовании чего он не догадывается - а эти люди пришли из мира терминалов, подключаемых по последовательному порту... Кстати, для многих из них и сейчас графический десктоп - это на 95% не более чем возможность открыть одновременно несколько консолей, и лишь на 5% - что-то сверх этого... И это не плохо. Плохо, когда такие люди считают, что имеют право решать, что нужно нормальным пользователям, о нуждах которых такие герои не имеют ни малейшего представления. Да, так вот тогда появились и первые графические censored, которые их авторы считали почтовыми программами. Смотреть на это было противно, пользоваться не хотелось. Да и небыло возможно.

Время шло.
KDE1, KDE 1.2, KDE 2, KDE 2.1, KDE 3...
Десктоп медленно, петляя, тем не менее, приближался к потребностям простого нормального человека. Шла этим же путём и программа KMail. На её примере было забавно наблюдать всё то, что я видел в windows, но только с отставанием примерно в 5 лет. Вероятно, это было призвано компенсировать медленное обогащение функциональности ядра/сетевых сервисов у виндоуза по сравнению с имевшим это всё уже 5-6 лет назад фрюниксом...

И вот - уже год или 2 "настоящие крутые перцы" презрительно плюют в сторону RedHat, SuSe за "похожесть на винду". Не понимаю, что им в этом не нравится - открыть 5 консолей им по-прежнему никто не мешает. Страдальчески морщатся продвинутые пользователи, пробующие эти же дистрибутивы после нескольких лет работы в виндоуз.
Прежнее противоречие никуда не делось - человек, который пишет KIrc, TKIrc, а до того всю жизнь пользовался IrcII, в силу особенностей мышления не может понять пользователя mIRC. И ничего с этим не сделать. По крайней мере - в мире некоммерческой разработке. Потому что автор мирца при всём желании не сможет его портировать в фрюникс - слишком тесно он завязан на виндозные особенности. А главное - желания у него такого нет и, скорее всего, никогда не будет - ведь продаёт же он этот продукт, и исходных текстов не открывает.

К чему я написал 2 последних абзаца:
По-настоящему многоплатформенный проект мозиллы - случай практически уникальный. Во всяком случае, я знаю только один проект пользовательской программы, при этом не меньшей в разы функциональности, и при этом - с открытыми текстами и лицензией. Это проект OpenOffice. Заметьте, я не говорю о полуфабрикатах вроде операционных систем, драйверов, тулкитов или серверов.

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

Кстати, чем, кроме снобизма, можно объяснить тот факт, что очень многие опенсурсники в ответ на рекомендации по улучшению пользовательского интерфейса, отвечают "ты так говоришь только потому, что ты так привык, а привык ты так только потому, что так сделала Майкрософт, а это не значит, что это хорошо. у меня сделано лучше". Собственно, для меня это даже не вопрос. Снобизм и есть.
При всей моей нелюбви в Майкрософту они тратят миллионы долларов на исследования в области юзабилити. Результат мы видим. С программами от Майкрософт у меня почти никогда не бывает случаев, когда я не понимаю, каким образом использовать какой-либо элемент управления, или как произвести нужное мне действие. Разумеется, почти означает, что изредка такие случаи бывают, и есть даже специальные сайты, где собраны неудобства и идиотизмы интерфейсов. Бывают также сбои программ, бывают ошибки программирования (в смысле - неправильное функционирование при правильном дизайне интерфейса). Однако это именно исключения, которые исправляются.

В результате даже из многообразного зверинца почтовых программ сегодняшнего дня с большим отрывом победила мозилла. С чем её и поздравим.

А входящий в комплект редхата KDevelop сначала нудно требовал, чтобы я показал ему, где у меня документация на KDE (кстати, уверяю вас, что человек, не знающий заранее, что подразумевает под таковой инсталлятор KDE, найти её не может). В итоге выяснилось, что у меня её, скорее всего, нету. Какой пакет доставить - тоже не совсем понятно, а потому я оставлен без хелпа по программиованию а кде.
А потом я совершил Второй Страшный Поступок - я сгенерировал КДЕ-программу с тулбаром!
Правда, и тут меня поджидала подколка - хотя кдевелоп очень старается быть внешне похожим на microsoft visual studio - он не очень стремится к похожести функциональной. Так, после нажатия на кнопочку run (такая, с шестерёнкой - любой поймёт, что это запуск, не так ли?) мне сказали, что я ошибся, и у меня нету makefile. В менюшке Build нашлась команда Configure, которая, оказывается, как и в командной строке, сделает мне мэйкфайл. Ну, запустил... Пошелестев минуты три оно работать перестало, заявив мне, что что-то у меня с arts не в порядке, и чтобы я это дело там провентилировал, а пока никаких мейкфайлов мне не полагается. Попытка же скомпилировать одиночный файл вывалила на меня ушат ошибок типа ненайденых хидеров, неопределённых классах и т.д - ну, как это и бывает, когда хидеров нет. Вот я и пребываю в недоумении - куда ламеру податься? Не нравится мне vi, не хочу мейкфайлы руками писать. Или, если уж совсем точно - не хочу, ибо не вижу никакой необходимости делать то, что за меня не хуже сделает компьютер. Ибо насколько облегчает толковая среда разработку я познал ещё году в 95, когда одновременно писал курсовые работы на C++, Unix, VAX - а на работе - программы управления всякими железками на Borlland C++ 3.1, a потом - 4.?. Чего стоят возможность держать открытыми пару десятков файлов, искать в них текст, а также искать текст во всём проекте, получить подсказку по параметрам функции или состемному сообщению.... Ай, короче, кто этим пользоваться умеет и привык - без этого как без воздуха, а кто на man вскормлен - любителя контекстного хелпа не поймёт, потому что "в мане же всё написано"

Так это... Разработчикам KDevelop может тоже как-то виндозников привлечь в помощь тестерам? Потому что вот он - я. Самый что ни на есть представитьель целевой аудитории этого продукта. Включаю - и не работает. В смысле - не делает того, чего я от него жду. Те, фанаты - они man и vi пользуют, они знают, где брать документацию, и как мейкфайлы делать. Но они этой программой пользоваться не будут - свои man, make & vi у них и так есть. А я-то не знаю! а продукт-то - для меня! Так для кого делаем? Для тех, кто привык к коммерческим средам, дизайнерами да экспертами обласкан - или....?

Date: 2003-06-17 03:38 (UTC)
From: [identity profile] l0rka.livejournal.com
Клубнички скушай. Или вишенки.

Date: 2003-06-17 04:18 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Я, похоже, на какой-то другой волне. Поскольку связь между моим постом и вашими ответами на него от меня ускользает.
From: [identity profile] alpha-girl.livejournal.com
Мы с ней только что вместе отобедали, так что видимо до сих пор дрейфуем "рассекая волны" вместе :-))

Извини, конечно, несерьезности городим ;-)

Date: 2003-07-29 15:51 (UTC)
From: (Anonymous)
Правой кнопкой в Konsole -> "Настройка" -> "Шрифт" -> "Другой..." -> "Miscfixed Обычный".
А Kdevelop'ом тебе пользоваться не судьба. Не для пользователей он написан. :-)

Date: 2003-07-29 16:14 (UTC)
From: [identity profile] nepilsonis.livejournal.com
О том и речь. Для кого он написан? Ты им пользоваться не будешь - тебе и с vi + man хорошо. А для меня, привыкшего к IDE от Borland и Microsoft, этот продукт (KDE 2) недостаточно удобен, функционален, и содержит слишком много ошибок. Так quo vadis, KDevelop?

Date: 2003-07-29 16:22 (UTC)
From: (Anonymous)
Он для программистов написан, а не для пользователей. :-)

А я, между прочим, использую vi только для всякой мелочевки,
типа подправить конфигурационный файл или написать скрипт коротенький.
А для программирования я использую XEmacs.

Date: 2003-07-29 16:42 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Ну вот, так сразу - и из экзистенциализма - в говнище... Ну чем я не пользователь среду программирования, чем? Типа, не программист я? Да ты на кого бычишь? Да у меня диплом есть! Да я, б@#%, магистр, нах!
:)

Собсно, ты согласился, что ты им пользоваться не будешь. Всякие kernel hackers, и прочие, подобные тебе geeks - тоже. Я - недостоен. Видимо, потому что должность не называется "программист", или ты считаешь, что я ничего напрограммировать не способен.

Так кто же тогда является целевой аудиторией KDevelop??

Date: 2003-07-29 17:08 (UTC)
From: (Anonymous)
Целевой аудиторией являются те, кто способен хотя бы найти в системе документацию по KDE.
То, что эта документация поставлена, можешь не сомневаться. Она входит в пакет kdelibs-devel,
который требуется для установки пакета kdevelop.
То, что ее, в отличие от документации по Qt, не находит Kdevelop Setup, это явный недосмотр
тех, кто формировал пакет, но это не настолько страшно, если иметь голову на плечах.
Я сейчас специально запустил Kdevelop Setup и быстро нашел ее. Она находится в каталоге:
/usr/share/doc/HTML/en/kdelibs-3.1-apidocs

Date: 2003-07-29 17:29 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Ты её нашел, потому что знал, что именно надо искать. Я, как "человек с улицы", этого не знал.

А то, что сгенерированная визардом программа не компилируется - это тоже нормально?

Expand Cut Tags

No cut tags

Profile

nepilsonis: (Default)
nepilsonis

January 2026

M T W T F S S
   1234
5 67891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Page generated Jan. 11th, 2026 22:47
Powered by Dreamwidth Studios