metaclass: (Default)
[personal profile] metaclass
в свете безумных рекомендаций от линуксоидов людям.

Why does Linux suck?

Marketing, branding and human-computer interaction are actually inter-related subjects that make or break an OS.

Linux is a perfect example of what happens when you let technical people run a business...it completely forgets about the end user and what they want.

Date: 2008-06-29 11:01 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Для эндусеров есть Ubuntu и OpenSUSE. Для тех, кто не ендусер, а что-то знает, есть ещё RedHat и Debian. А гентоооо и прочие слаквари - да, для тех, у кого с женщинами проблемы =))

Date: 2008-06-30 01:49 am (UTC)
From: [identity profile] ex-flamy745.livejournal.com
CONSISTENCY
FHS (http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard)
QT и GTK тулкиты и интеграция между ними

Terminals & GUI
Откройте последний SUSE\Ubuntu\Fedora и посмотрите сами, даже можно открыть не последний, а скажем любую версию этих дистрибутивов год назад и посмотреть что тогда это все уже работало.
BASH рвет windows shell как тузик грелку

DRIVERS
В статье сплошной FUD. Если драйвера в Линуксе есть, они намного более устойчивее чем в Windows. Ну и насколько я помню, линукс поддерживает больше всего устройств вообще (даже больше чем XP)

Centralised Management & Auto-Configuration
FUD
man apt-get
man yum
То чего в Windows нет и никогда не будет
Дла centralized management есть cfengine, ssh, bash, ну и конечно LDAP. В Debian есть настройки интеграции apt и LDAP. Ну и конечно в линуксе можно тупо копировать конфигурационные файлы, что с registry сделать ну оооооочень непросто.

Consistent Base API
Consistent API in Windows - хахахахаха
Consistent API у линукс есть, называется POSIX, если еще кто-то не слышал. Ну и kernel на уровне исходных кодов всегда будте consistent.

Вообще такое чувство что в статье описывается линукс образца 1993 года, если да, но в 1993 году windows выглядела тоже не сильно хорошо.


Date: 2008-06-30 05:29 am (UTC)
From: [identity profile] archangel-rhn.livejournal.com
И к чему эти детские вопли?
Не корректно сравнивать серверные ОС с пользовательскими. GNU и т.д. мало подходит под прикладные задачи.
Взять тот же вебовский Мак. Он вряд ли подойдет для существующих на производствах задач, бизнес-приложений. Это компьютер-игрушка. Предназначен в первую очередь - для развлечений, а не для работы.

Date: 2008-06-30 07:36 am (UTC)
From: [identity profile] dizel-by.livejournal.com
А производственным задачам нужны свистелки-педрелки, или чтобы работало?

Date: 2008-06-30 09:09 am (UTC)
From: [identity profile] archangel-rhn.livejournal.com
Может конкретизируете, напишите, что считаете этими самыми "свистелками-перделками"?
Важна универсальность, надежность. Давайте рассмотрим конретную ОС с графическим интерфейсом на ядве linux и от M$. Возьмем удачный дистрибутив Red Hat и Windows XP. Обе ОС надежны, соответствуют всем страшным требованиям.. Готов писать приложения и под первую и под вторую ОС. Но возникает вопрос "на чем писать?". Под XP достаточно хороших средств разработки, позволяющих максимально эффективно писать приложения любой сложности: Visual Studio, C Builder, Delphi (object pascal).. Под Red Hat вижу Eclipse.. Но эклипс не с чем даже сопоставить. До Вижуала ему слишком долеко. Если сравнивать с Visual Fox Pro (тоже известный продукт), то последнее, наверное, самое неудачное средство разработки под Windows. А писать на Python - извините, ни времени, ни желания нету. И это только касаемо средств разработки.

Date: 2008-06-30 09:12 am (UTC)
From: [identity profile] dizel-by.livejournal.com
Вопроса "на чём писать" под линуксом не возникает. Писать можно на всём, что удалось выучить. Всё зависит от того, что нужно получить в результате. А питон, кстати, стóит выучить. За ним будущее.

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 09:40 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 10:06 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 10:24 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:29 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 12:39 pm (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:50 pm (UTC) - Expand

(no subject)

From: [identity profile] volodymir-k.livejournal.com - Date: 2008-07-07 05:42 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 10:28 am (UTC) - Expand

Date: 2008-06-30 07:51 am (UTC)
From: [identity profile] jarud-bra0n.livejournal.com
нюню. когда я в обсуждении http://community.livejournal.com/ru_linux/1800529.html я спросил, почему пользователь обязан знать и сообщать линуху числовые параметры своей хардвари, я яростно почувствовал новизну, многогранность, устойчивость и удобство драйверов под линух.

Date: 2008-06-30 09:16 am (UTC)
From: [identity profile] dizel-by.livejournal.com
Я уже пару лет никаких числовых параметров не вводил ни в какой линукс. Или мсье поставил слакварь и теперь терпит бедствие?

Date: 2008-06-30 09:43 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я вводил недавно. Ставил дебиан на виртуальную машину, пришлось править xorg.conf, чтобы эта падла гуй нормально отображала - виртуальная видеокарточка S3 какая-то там не дружит с дебианом.

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 10:09 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 10:12 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 10:18 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 10:27 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 10:33 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 10:54 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 11:04 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 11:16 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 11:32 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 11:44 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 11:47 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:51 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-07 02:48 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:45 pm (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:34 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-05 04:33 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-07-05 05:24 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:44 pm (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:41 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-07 03:03 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:25 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-01 02:40 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-01 02:48 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-05 04:38 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:26 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-05 02:42 pm (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 06:55 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-07 03:04 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 10:32 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:22 pm (UTC) - Expand

(no subject)

From: [identity profile] ex-flamy745.livejournal.com - Date: 2008-07-01 02:05 am (UTC) - Expand

(no subject)

From: [identity profile] ex-flamy745.livejournal.com - Date: 2008-07-01 02:12 am (UTC) - Expand

Date: 2008-06-30 10:09 am (UTC)
From: [identity profile] jarud-bra0n.livejournal.com
а это что тогда человеку предложили:
http://community.livejournal.com/ru_linux/1800529.html?thread=23135569#t23135569
http://community.livejournal.com/ru_linux/1800529.html?thread=23135825#t23135825

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 10:13 am (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-06-30 10:18 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:26 pm (UTC) - Expand

(no subject)

From: [identity profile] jarud-bra0n.livejournal.com - Date: 2008-07-01 02:41 am (UTC) - Expand

Date: 2008-06-30 09:15 am (UTC)
From: [identity profile] volodymir-k.livejournal.com
> такое чувство что в статье описывается линукс образца 1993 года

Opinion — Sat Jul 14, 2007

> BASH рвет windows shell как тузик грелку

Юзеру не нужны ни тузики, ни рваные грелки, ни шеллы. Юзер нужен гуй.
Вы как раз подтверждаете, что не поняли текст.

> Если драйвера в Линуксе есть, они намного более устойчивее чем в Windows

В статье не про устойчивость драйверов. А про то, что их надо 1) компилировать; 2) юзеру это делать ужасающе. А ещё я слышал от матёрого линуксоида ([livejournal.com profile] vitus_vagner), что сейчас в ядре АПИ непрерывно меняется, и потому дрова надо подтачивать напильником постоянно.

> Дла centralized management есть cfengine, ssh, bash, ну и конечно LDAP

Это советские отговорки. Вы бы ещё заявили, что "имеется компилятор Си, с помощью которого..."

Вы чудовищно не понимаете, о чём речь, и не хотите. SSH/LDAP это лишь первый шаг. Юзер звонит, говорит: не могу выйти в интернет. Админ а) тестит сетку; б) проверяет права; в) заходит терминалом на клиента, глядит гуёвые настройки чисто того же приложения.

> Consistent API in Windows - хахахахаха

Во всяком случае, точное описание каждой функции для каждого релиза винды есть в МСДН.

> Consistent API у линукс есть, называется POSIX

Это булшит. Позикс для галочки сделали, да только в позиксе половина ситуаций "на усмотрение системы". И позикс это 5% используемого программерами функционала. Ещё есть -- "QT и GTK тулкиты и интеграция между ними", неужто скажете, это тоже позикс?

Date: 2008-06-30 09:35 am (UTC)
From: [identity profile] volodymir-k.livejournal.com
Ошибся с ником, урл автора такой:
http://vitus-wagner.livejournal.com/290129.html

Date: 2008-06-30 09:37 am (UTC)
From: [identity profile] metaclass.livejournal.com
Сейчас придет множество линуксоидов и скажет, что им ничего кроме посикса не нужно, а те, которым нужно - продались микрософту, юзерам и маркетологам :)

Date: 2008-07-01 02:25 am (UTC)
From: [identity profile] ex-flamy745.livejournal.com
>Юзеру не нужны ни тузики, ни рваные грелки, ни шеллы. Юзер нужен гуй.
>Вы как раз подтверждаете, что не поняли текст.
А Кто сказал что юзеру нужен гуй?

>В статье не про устойчивость драйверов. А про то, что их надо 1) компилировать; 2) юзеру это делать ужасающе. А ещё я слышал от матёрого линуксоида ([info]vitus_vagner), что сейчас в ядре АПИ непрерывно меняется, и потому дрова надо подтачивать напильником постоянно.

Юзерам это давно делать не надо, за них это делают мантейнеры дистрибутивов. А если и надо что-то самому скомпилировать, то для этого есть module-assistant.

>Это советские отговорки. Вы бы ещё заявили, что "имеется компилятор Си, с помощью которого..."

Хинт,Active Directory - это LDAP вид сбоку.

> Во всяком случае, точное описание каждой функции для каждого релиза винды есть в МСДН.

Точно так же для описания каждой функции для каждого релиза чего угодно есть GOOGLE

>Это булшит. Позикс для галочки сделали, да только в позиксе половина ситуаций "на усмотрение системы". И позикс это 5% используемого программерами функционала. Ещё есть -- "QT и GTK тулкиты и интеграция между ними", неужто скажете, это тоже позикс?

Хотел разразиться тирадой, но ограничусь одной ссылкой - http://en.wikipedia.org/wiki/POSIX#Fully_POSIX-compliant

QT и GTK - это немного другое, потому я о них и написал.

Date: 2008-07-01 07:25 am (UTC)
From: [identity profile] metaclass.livejournal.com
>Точно так же для описания каждой функции для каждого релиза чего угодно есть GOOGLE

Это очень плохо. Источник информации должен быть единый, непротиворечивый, и изменяющийся, когда этого производитель захочет, а не так, что на каждый вопрос выдает пару тысяч ссылок на форумы с тем же вопросом, еще столько же на личные странички тех, кто решил этот вопрос каким-то своим способом, ссылки на мейлисты, how-to, исходники и логи систем контроля версий.
В этом что-либо найти занимает гораздо больше времени, чем в MSDN.

Date: 2008-07-01 07:28 am (UTC)
From: [identity profile] metaclass.livejournal.com
>А Кто сказал что юзеру нужен гуй?
Юзеры сказали. Хотя проблема не столько в отсутствии гуя, сколько в его различиях в разных системах, и изменениях.

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-07-05 12:47 pm (UTC) - Expand

(no subject)

From: [identity profile] volodymir-k.livejournal.com - Date: 2008-07-08 04:45 pm (UTC) - Expand

Date: 2008-07-07 05:41 pm (UTC)
From: [identity profile] volodymir-k.livejournal.com
> Хинт,Active Directory - это LDAP вид сбоку.

Сынок, я с ними обоими аутентификацию писал и отлаживал. Про PAM тоже в курсе. Только это далеко не Centralised Management.

> Хотел разразиться тирадой, но ограничусь одной ссылкой

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

> Кто сказал что юзеру нужен гуй?

Полевые наблюдения над юзерами. Я лично людей мышь в руках держать обучал.
Сынок, сколько ты внедрил программ в бухгалтерию?

Date: 2008-06-30 05:38 am (UTC)
From: [identity profile] a-konst.livejournal.com
задолбал.

Date: 2008-06-30 08:35 am (UTC)
From: [identity profile] guamoka.livejournal.com
>>
it completely forgets about the end user and what they want
<<

Наверное, это все-таки половина правды. Желания пользователя- это слишком аморфная, разнородная и противоречивая масса. В том числе, зачастую противоречащая здравому смыслу. Просто пользователь привык делать что-то через "жопу", как форматировать текст в Ворде пробелами и табами.

Date: 2008-06-30 09:13 am (UTC)

Date: 2008-06-30 09:21 am (UTC)
From: [identity profile] archangel-rhn.livejournal.com
Пользователь выбирает то, с чем действительно удобно работать.
В Word'е огромный функционал, а чтобы понимать его потенциал, купите соответствующий учебник. То же форматирование в нем развито не слабо.

А по вашему "не через жопу" - это дубовая консоль?

Date: 2008-06-30 11:18 am (UTC)
From: [identity profile] guamoka.livejournal.com
Вообще, речь шла о том, что некоторым пользователям удобно форматировать в Ворде пробелами и табами, как в старом добром редакторе Нортона. Про стили они не знают и не предполагают, что есть более другие, удобные методы работы с текстом. Обезъяне удобнее жить на дереве и есть бананы. Хотя могла бы быть человеком. Видно высший маркетинг решил, что желание обезъяны- закон.

Date: 2008-06-30 09:32 am (UTC)
From: [identity profile] beskov.livejournal.com
для этого есть инженерная дисциплина Управление требованиями, а также Маркетинговые исследования и Исследования пользователей в Проектировании взаимодействия и Юзабилити

а то, что они не применяются при разработке OSS-софта - как раз проблема данного бизнеса

Date: 2008-06-30 11:11 am (UTC)
From: [identity profile] guamoka.livejournal.com
>>
для этого есть инженерная дисциплина Управление требованиями
<<

для чего, для "этого" и что в ней "инженерного"?

Date: 2008-06-30 11:21 am (UTC)
From: [identity profile] metaclass.livejournal.com
Для того, чтобы спроектировать и написать софт корректно, нужно узнать требования к нему. По ходу, у меня в некоторых проектах и подпроектах эта стадия занимает больше времени, чем все остальные вместе взятые.
И инженерного в ней просто дофига, потому что обычно пользователи выставляют требования не на пустом месте, а уже имея некий опыт работы с другими системами, и поэтому надо представлять, о чем идет речь. И софт будет работать, скорее всего, в сочетании с другими системами, так что в требования, кроме желаний юзеров входит еще куча всего - законодательство, уже используемое железо и софт, политические предпочтения начальства, итд, итп.

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2008-06-30 12:36 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2008-06-30 12:38 pm (UTC) - Expand

(no subject)

From: [identity profile] guamoka.livejournal.com - Date: 2008-06-30 02:21 pm (UTC) - Expand

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 Aug. 25th, 2025 03:22 pm
Powered by Dreamwidth Studios