Linux и ScummVM
12/12/05 17:04"Поэтами рождаются, в программистов вырождаются"
Пример того, как субъективные факторы могут влиять на технические предпочтения.
Под знаком "IMHO"
Есть в информационном мире несколько софтин, которые я просто люблю. Не безосновательно, но ценю их намного выше их технической необходимости. Не так сильно, как самые яростные фаны, но тем не менее.
К ним относятся:
Linux. За то, что он избавил меня постоянно виснувшей под ФИДОшным узлом винды. А также потому, что это было круто, не без этого, как же. Много дней проведено в счастливом и не очень колупании, много приятных софтин перепробовано, в разы больше - кривых и недоделанных. Закон Старджона, да. Основательно поюзаны Slackware версий 3.5 и 4, потом Debian от 2.0-2.2. Не миновал борьбы с Red Hat у друзей.
"Юзабилити" из коробки ни в одном дистрибутиве толком не встретил. Может, конечно, я не умею их готовить, но ни fvwm-бла-бла, ни IceWM, ни AfterStep, ни отличная софтина GkRellm ни даже ныне полудохлый Enlightenment (судя по сайту, с "полу" я погорячился) не сделали качественного скачка вперёд по сравнению с Виндой. Да, мультидесктоп, роллап... Но отсутствие единой системы контролов, иконок, корявая или неработающая клавиатурная нафигация, местами вообще неюзабельные и глазом неразличимые контролы... увольте.
Недавно скачанная по старой памяти игрушка FreeCiv в версии под GTK всё ещё выглядит ужасно. Простыни пустого места на экранных формах, отсутствие шорткатов на всём бесят. Не обрабатываются элементарные курсорные клавиши - ни скролл, ни управление. Хотя кнопки уже расставляются экономнее. Раньше пустые места в окнах были гораздо больше.
А ведь GTK претендует на быность самой продвинутой мультиплатформенной оконной бибилотекой. Да, GIMP, для которого оно написано, да, отработан. Но там все клавиши вылизывались по образу Фотошопа; а почему оно не форсирует шорткаты для создаваемых контролов (или паттернов Command)?
По конфигурированию системы... я могу её конфигурировать в некоторых пределах. Sendmail локально не запускал, inn тоже, но диалап - обновление с прокси - гейтирование диалапа на другую машину - традиционно корявый русский в X и консоли - принтеры - ещё те приколы с видеодрайверами в X - отдельная лирическая песня о Netscape - прочие драйвера нового железа - всё это было и это я вроде могу. Но хочется иметь возможность делать это на уровне юзабилити Windows. Плюйте рядом, но я хочу уметь это делать из единой Control Panel (vim не предлагать), а не в десятке невероятно корявых утилит, ломающих работу друг друга и системы конфигурирования дистрибутива.
Ни один из дистрибутивов конца прошлого тысячелетия в этом смысле к Windows 95 и близко не подошёл.
Mozilla Firefox. Хороший браузер, удобный, и с очень полезными, что называется, addictive, плагинами. Без keyword search и особенно Adblock жизни нет вообще, а без Thread Unfolder - в ЖЖ в частности. Память жрёт, как не в себя (шутка ли дело - 100М всего-то после открытия десятка табов!) и память её сильно фрагментирована, так что высвапливается она дооооооолго. Но мы её любим не только за это :) В конце концов, имея гектар памяти, можно позволить себе отдать 100 под браузер, а если очень жмёт - сохранить сессию и потом перезапустить её.
Недавно таки-было нечего делать, попробовал собрать на своей системе, чтобы отпрофайлить. Но у меня UnxUtils, а оно хотело набор тех же утилит из более проблемного Cygwin. Обломался на autoconf. Ничего, создам среду, может, таки-смогу сделать что-то полезное. Например, резануть какой-нибудь не в меру прожорливый кэш в памяти, или пропатчить систему аллокации.
Miranda. Просто хороший клиент для аськи и прочих Instant Messengers. Покрывает всё, что мне нужно: ICQ, MSN, Skype, Jabber. Много хороших плагинов, невероятно много посредственных и плохих с суффиксами Mod, +, ++, Ex, Ext, New. Если долго в этом копаться, можно собрать отличный IM, лёгкий, мощный и красивый. Почти не падающий даже на моей базе в 26М.
Симптомы были те же, что и с Linux, и с ScummVM сейчас: следил/слежу за апдейтами соответственно на freshmeat.net и в Changelog-е CVS.
ScummVM. Прошёл в ней Full Throttle, потом ещё пару квестов, потом поставил в PDA, сейчас слежу каждый день за апдейтами в CVS. Выкачал почти всё, что поддерживается. Прохожу по свободе, то есть очень медленно. В пройденных Full Throttle и Secret of Monkey Island, в процессе Sam & Max, the Dig, Day of the Tentacle, Indiana Johnes and last Crusade.
Софтина почти obsoleted by DOSBox. Почти - потому что кое-что оно не может: нормально работать на PDA, сохраняться в любой момент, ускорять движения персонажей, обычно идущих из одной локации в другую по пять минут, компресиировать звуковые треки в OGG/MP3 и играть их все с винчестера, а не с CD.
Тоже пытался патчить. Исправил один баг, но к тому времени он был исправлен более общим изменением. Пытался срубить защиту первого Саймона, безуспешно. Скачал беззащитную версию под Talkie.
To be updated - мне сюда ещё много чего есть написать
Пример того, как субъективные факторы могут влиять на технические предпочтения.
Под знаком "IMHO"
Есть в информационном мире несколько софтин, которые я просто люблю. Не безосновательно, но ценю их намного выше их технической необходимости. Не так сильно, как самые яростные фаны, но тем не менее.
К ним относятся:
Linux. За то, что он избавил меня постоянно виснувшей под ФИДОшным узлом винды. А также потому, что это было круто, не без этого, как же. Много дней проведено в счастливом и не очень колупании, много приятных софтин перепробовано, в разы больше - кривых и недоделанных. Закон Старджона, да. Основательно поюзаны Slackware версий 3.5 и 4, потом Debian от 2.0-2.2. Не миновал борьбы с Red Hat у друзей.
"Юзабилити" из коробки ни в одном дистрибутиве толком не встретил. Может, конечно, я не умею их готовить, но ни fvwm-бла-бла, ни IceWM, ни AfterStep, ни отличная софтина GkRellm ни даже ныне полудохлый Enlightenment (судя по сайту, с "полу" я погорячился) не сделали качественного скачка вперёд по сравнению с Виндой. Да, мультидесктоп, роллап... Но отсутствие единой системы контролов, иконок, корявая или неработающая клавиатурная нафигация, местами вообще неюзабельные и глазом неразличимые контролы... увольте.
Недавно скачанная по старой памяти игрушка FreeCiv в версии под GTK всё ещё выглядит ужасно. Простыни пустого места на экранных формах, отсутствие шорткатов на всём бесят. Не обрабатываются элементарные курсорные клавиши - ни скролл, ни управление. Хотя кнопки уже расставляются экономнее. Раньше пустые места в окнах были гораздо больше.
А ведь GTK претендует на быность самой продвинутой мультиплатформенной оконной бибилотекой. Да, GIMP, для которого оно написано, да, отработан. Но там все клавиши вылизывались по образу Фотошопа; а почему оно не форсирует шорткаты для создаваемых контролов (или паттернов Command)?
По конфигурированию системы... я могу её конфигурировать в некоторых пределах. Sendmail локально не запускал, inn тоже, но диалап - обновление с прокси - гейтирование диалапа на другую машину - традиционно корявый русский в X и консоли - принтеры - ещё те приколы с видеодрайверами в X - отдельная лирическая песня о Netscape - прочие драйвера нового железа - всё это было и это я вроде могу. Но хочется иметь возможность делать это на уровне юзабилити Windows. Плюйте рядом, но я хочу уметь это делать из единой Control Panel (vim не предлагать), а не в десятке невероятно корявых утилит, ломающих работу друг друга и системы конфигурирования дистрибутива.
Ни один из дистрибутивов конца прошлого тысячелетия в этом смысле к Windows 95 и близко не подошёл.
Mozilla Firefox. Хороший браузер, удобный, и с очень полезными, что называется, addictive, плагинами. Без keyword search и особенно Adblock жизни нет вообще, а без Thread Unfolder - в ЖЖ в частности. Память жрёт, как не в себя (шутка ли дело - 100М всего-то после открытия десятка табов!) и память её сильно фрагментирована, так что высвапливается она дооооооолго. Но мы её любим не только за это :) В конце концов, имея гектар памяти, можно позволить себе отдать 100 под браузер, а если очень жмёт - сохранить сессию и потом перезапустить её.
Недавно таки-было нечего делать, попробовал собрать на своей системе, чтобы отпрофайлить. Но у меня UnxUtils, а оно хотело набор тех же утилит из более проблемного Cygwin. Обломался на autoconf. Ничего, создам среду, может, таки-смогу сделать что-то полезное. Например, резануть какой-нибудь не в меру прожорливый кэш в памяти, или пропатчить систему аллокации.
Miranda. Просто хороший клиент для аськи и прочих Instant Messengers. Покрывает всё, что мне нужно: ICQ, MSN, Skype, Jabber. Много хороших плагинов, невероятно много посредственных и плохих с суффиксами Mod, +, ++, Ex, Ext, New. Если долго в этом копаться, можно собрать отличный IM, лёгкий, мощный и красивый. Почти не падающий даже на моей базе в 26М.
Симптомы были те же, что и с Linux, и с ScummVM сейчас: следил/слежу за апдейтами соответственно на freshmeat.net и в Changelog-е CVS.
ScummVM. Прошёл в ней Full Throttle, потом ещё пару квестов, потом поставил в PDA, сейчас слежу каждый день за апдейтами в CVS. Выкачал почти всё, что поддерживается. Прохожу по свободе, то есть очень медленно. В пройденных Full Throttle и Secret of Monkey Island, в процессе Sam & Max, the Dig, Day of the Tentacle, Indiana Johnes and last Crusade.
Софтина почти obsoleted by DOSBox. Почти - потому что кое-что оно не может: нормально работать на PDA, сохраняться в любой момент, ускорять движения персонажей, обычно идущих из одной локации в другую по пять минут, компресиировать звуковые треки в OGG/MP3 и играть их все с винчестера, а не с CD.
Тоже пытался патчить. Исправил один баг, но к тому времени он был исправлен более общим изменением. Пытался срубить защиту первого Саймона, безуспешно. Скачал беззащитную версию под Talkie.
To be updated - мне сюда ещё много чего есть написать
Tags:
(no subject)
13/12/05 07:41 (UTC)(no subject)
13/12/05 10:12 (UTC)Хотя русифицирована отлично.
В принципе, наверное, я могу её скачать...
(no subject)
14/12/05 02:05 (UTC)(no subject)
14/12/05 07:17 (UTC)(no subject)
14/12/05 23:21 (UTC)Могу дать полностью на английском, если интересно.
(no subject)
15/12/05 06:16 (UTC)Поделюсь, конечно. Когда приеду.
(no subject)
16/12/05 06:37 (UTC)Агенты!!!
16/12/05 07:32 (UTC)