metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2008-06-19 09:04 pm

Душить их гадов, душить!

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

Опыт дискуссий с ярыми сторонниками OpenSource показывает, что народ не понимает простых вещей:
1) Не все живут на стипендию и деньги родителей
2) Не у всех есть свободное время для хакерства
3) 83% людей и 83% от оставшихся 17% компьютерщиков не имеют опыта в данной конкретной области IT, что совершенно не значит, что от них нет пользы в данном конкретном проекте.

Ребе сговнился на зависть.

[identity profile] inhate.livejournal.com 2008-06-20 07:25 am (UTC)(link)
Следует монимать, что FOSS это давно уже способ взаимодействия корпораций друг с другом и иногда - с комьюнити. Программы написаны хакерами для хакров есть - но за последние годы их сильно больше не стало.

>> 1) Не все живут на стипендию и деньги родителей
Завидовать не хорошо.
>> 2) Не у всех есть свободное время для хакерства
Завидовать не хорошо.
>>> 3) 83% людей и 83% от оставшихся 17% компьютерщиков не имеют опыта в данной конкретной области IT, что совершенно не значит, что от них нет пользы в данном конкретном проекте.
Жадничать не хорошо.

У советских людей есть характерный дефект восприятия FOSS - воспринимают "free" как "free as a beer" а не как "free as a freedom", полагая что FOSS и его разработчики им должны нечто большее чем просто доступ к исходному коду и далее по текстам сьв. RMS.

PS: и скажите спасибо, что не приходится тратить мегабаксы на судебный процесс ради того чотбы вышибить из производителя информацию о том, как оно работает как в случае с M$.

Re: Ребе сговнился на зависть.

[identity profile] metaclass.livejournal.com 2008-06-20 07:36 am (UTC)(link)
Нету там free as a freedom. Это все равно, что сказать, что юриспруденция доступна каждому - а как же, законы все в газетах написаны и каждый прочитать может.

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

(* охуевши и раззявив пасть *)

[identity profile] vk11.livejournal.com 2008-06-20 07:42 am (UTC)(link)
если в проекте нельзя разобраться и поправить его за день - ну нихуя себе...

Re: (* охуевши и раззявив пасть *)

[identity profile] metaclass.livejournal.com 2008-06-20 07:54 am (UTC)(link)
Ну а как иначе? Если проект невозможно понять за день - у него ХЕРОВАЯ архитектура.

(* звезда в шоке нах *)

[identity profile] vk11.livejournal.com 2008-06-20 08:18 am (UTC)(link)
согласен, направление верное (с) например, если проект, скажем.... ммм... метод пузырьковой сортировки. или зипование. или еще чо.
однако нельзя же так, в целом, "за день".

Re: (* звезда в шоке нах *)

[identity profile] archangel-rhn.livejournal.com 2008-06-28 10:22 pm (UTC)(link)
Даже если проектом является операционная система, то понять и подправить отдельные модули квалифицированному программисту не составит особого труда в течении одного рабочего дня.

Re: (* звезда в шоке нах *)

[identity profile] vk11.livejournal.com 2008-06-29 06:29 pm (UTC)(link)
что-то поздновато подтягиваются звезды апологеты одного дня. наверное трудились :)

Re: Ребе сговнился на зависть.

[identity profile] inhate.livejournal.com 2008-06-20 11:08 am (UTC)(link)
>> Если проект невозможно понять за день - у него ХЕРОВАЯ архитектура.

Или проект _очень_ большой. Что в случае FOSS кстати достаточно часто встречается.

Исходная мысьль-то понятна, но зачем уважаемый ребе делает вывод в трех пунктах - мне не ясно.
(deleted comment)

Re: Ребе сговнился на зависть.

[identity profile] metaclass.livejournal.com 2008-06-20 11:20 am (UTC)(link)
Проекты такого объема с нормальной архитектурой разбиваются на подсистемы, с которыми можно разбираться по отдельности. Если такое разбиение не выполнимо - это и есть хреновая архитектура.
Опять же это требование тянет за собой множество других - например, что проект должен собираться без плясок с бубном, быть документирован, итд итп, короче обычные требования к качественному промышленному продукту.

Re: Ребе сговнился на зависть.

[identity profile] a-konst.livejournal.com 2008-06-21 08:11 am (UTC)(link)
И много вы знаете качественных промышленных продуктов, удовлетворяющих этим требованиям?

Re: Ребе сговнился на зависть.

[identity profile] metaclass.livejournal.com 2008-06-21 09:45 am (UTC)(link)
Мало :)
Это не значит, что к этому не нужно стремиться.