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] metaclass.livejournal.com 2008-06-19 06:55 pm (UTC)(link)
Проблема в том, что невозможно найти нормальных программистов, в то время, как потенциальные работники занимаются фигней, по сотому разу решая одни и теже задачи. Потому что существующие решения, что коммерческие, что опенсорсные - непригодны для повторного использования.

[identity profile] inhate.livejournal.com 2008-06-20 07:28 am (UTC)(link)
В результате очередная контора изобретате очередной велосипед, вместо того чтобы допилить существующее решение. А чо вы хотели? :)

[identity profile] metaclass.livejournal.com 2008-06-20 07:37 am (UTC)(link)
Если гораздо более полезные занятия, нежели писание алгоритмов сортировки и иерархических баз данных поверх реляционных по сотому разу :)
abbra: (Default)

[personal profile] abbra 2008-06-21 08:28 am (UTC)(link)
Они делают это, что бы допилить очередной бюджет, неужели непонятно? Как маленькие дети... :-)

[identity profile] a-konst.livejournal.com 2008-06-20 07:40 am (UTC)(link)
Как-то, кажется именно в этом дневнике и именно вы, описывали почему бухгалтерский софт в принципе непригодет для повторого использования и красивого обобщения. Или это были не здесь? Не суть.
Так вот, к чему это - примерно 80% моих рабочих проектов за всю карьеру - это как раз допиливание под коммерческие нужды опен-сорсных проектов, которые при этом остаются вполне свободными. И я такой далеко не один. Ваши тезисы, основанные на личном опыте, не подтверждаются практикой других программистов.

[identity profile] vk11.livejournal.com 2008-06-20 07:49 am (UTC)(link)
в самую дырочку :)
но, ага - это не значит, что других нет.
и/или допиливается (или не допиливается) НЕопенсорц.

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

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

[identity profile] vk11.livejournal.com 2008-06-20 08:12 am (UTC)(link)
к этому мы пришли чуть выше :)
http://metaclass.livejournal.com/298502.html?thread=1699590#t1699590

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

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

[identity profile] a-konst.livejournal.com 2008-06-20 08:03 am (UTC)(link)
Воо, пошли в ход аргументы "какого рода проекты".
Собсно именно это я и имел ввиду, когда писал про бухгалтерский софт. По разговорам у меня сложилось впечатление, что это внутренний порок предметной области, что там не сделать софта такого качества (по уровню переиспользования, стройности архитектуры, и т.п.), как скажем реализация стека TCP/IP или SNMP-агента.

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

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

[identity profile] metaclass.livejournal.com 2008-06-20 08:21 am (UTC)(link)
Вот. Очевидно, что в области встраиваемого софта и сетевых технологий open-source заруливает.

А я пишу софт под десктопы на винде, и сеть там только для того, чтобы к базе данных обратится. Нормальных опен-сорсных средств разработки для такого - ну разве что RCP и Qt(правда второй коммерческий). Все остальное - какие-то страшные поделки, пригодные только для проектов с одной экранной формой.

[identity profile] a-konst.livejournal.com 2008-06-20 08:26 am (UTC)(link)
Хе, опен-сорс проекты под проприетарной осью - это даже смешно.

мысль заглавного поста станет намного понятнее, если ты ровно этот свой комментарий туда добавишь в качестве Update.

(Anonymous) 2008-06-20 12:21 pm (UTC)(link)
>чтобы к базе данных обратится. Нормальных опен-сорсных средств разработки для такого - ну разве что RCP и Qt(правда второй коммерческий). Все остальное - какие-то страшные поделки, пригодные только для проектов с одной экранной формой.

Python + GTK, больше ничего не нужно. Glade делает формы(он вообще дофига из этого может), далее смотрите http://oreilly.com/catalog/9781565926219/ для синхронизации с M$office - можно найти на халяву, если как следует поискать, и дело в шляпе. Один такой проект был очень удачно зарублен, поскольку решили развить его предыдущую реинкарнацию на M$access.

(Anonymous) 2008-06-20 12:32 pm (UTC)(link)
Удачно, это потому что я потом удачно сменил место работы:)

[identity profile] inhate.livejournal.com 2008-06-20 04:30 pm (UTC)(link)
Пешите на C# ! Благо таки портировали ж.

[identity profile] alexclear.livejournal.com 2008-06-21 02:14 pm (UTC)(link)
Python + GTK.
Java (Swing).