Марк Шевченко @markshevchenko
программист
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Backend Developer
Lead
From 450,000 ₽
C#
Rust
Algorithms and data structures
Functional programming
> может никакого, а может минус.
Ну, если вот так вот утверждается, что 99% опенсорсного софта лучше аналогичного коммерческого, значит, будет один большой плюс.
Но вот Вы как-то не согласны, или не уверены, в том, что оперсорсный софт лучше?
> Зависит от конкретной ситуации. На 1-С свет клином не сошёлся. Есть ещё продукция
> adobe, autodesk, есть игровые компьютерные клубы.
Ну да. Только почему то руки всем выкручивает Microsoft. Прямо таки заставляет писать под винды всех этих adobe, autodesk и производителей игр.
> А вы сравните время внесения изменений в софт от 1-C и время публикации
> соответствующих изменений в законодательстве.
Для этого вовсе не нужна мохнатая лапа. Информация о том, какие законопроекты рассматриваются, когда будут приниматься, и т.д. — открытая.
> А кому именно, позвольте спросить?
Столману с Торвальдсом. Иначе они не настоящие оперсорсники, а пустобрёхи, которые на словах за оперсорс, а на деле — сами ничего не пишут, только пользуются.
> Вы что, никогда ни в каких проектах не участвовали? Платят за рботу. Нанимается
> команда, ставится задача. Не в курсе?
Не-не-не. Это вы про разовые проекты, а не про коробочный софт. Какое отношение разовые проекты имеют к Microsoft и open source?
> Ну и пусть себе голосуют. Мне-то что до этого? Потребители помимо прочего голосуют
> за «Дом-2», Диму Билана и Fallout 3.
Я не знаю, что такое фолаут 3 (слышал, но не играл даже в первый). И ещё раз повторю: голосуют деньгами. Когда у Билана будет столько же денег, сколько у MS, тогда можно говорить, что за него «голосуют деньгами». А так — он просто кому-то там нравится в далёком телевизоре.
Ну и если Вам до этого дела нет, то зачем Вы тут пишете? Ну, перешёл какой-то чувак из одной компании в другую — Вам что?
> 2. Неумение работать с кадрами.
> 3. Наезды и рэкет со стороны налоговиков и обэповцев.
> 4. Многим это просто не нужно.
На мой взгляд, это просто отговорки. Многие бы перешли на open source, если бы не нужно было запускать 1С: Бухгалтерию через wine, без гарантий работоспособности. Офис худо бедно есть, локальная сеть — всегда пожалуйста.
> Хватает. Функционал «слабее» одинэсовского главным образом в силу отсутствия у их авторов и распространителей волосатой
> лапы в правящих кругах, а также в силу ущербности национальной финансовой системы в целом.
То есть Вы хотите сказать, что т.н. «мохнатая лапа» есть у разработчиков Паруса, Турбобухгалтерии, Галактики, БЭСТ и прочих бухгалтерских программ? На мой взгляд, это маловероятно. Скорее всего, речь о том, что программисты open source не готовы решать реальных задач, кроме сугубо программистских. Но тогда зачем пенять на Microsoft? Сами хотите программировать just for fun, сами же обижаетесь. Нелогично.
> А должны?
Just for fun — должны. С того open source проекта, в котором участвую я, ещё ни копейки не получил. Но хостинг оплачиваю безоговорочно.
> Дык заплатите и будет интересна. Открытость и бесплатность это разные вещи.
Это некорректный проект. Вы покажите, за что платить. Microsoft вкладывает в research огромные деньги, показывает, затем это покупают. А покупать кота в мешке никто не хочет, бизнес работает не так.
> Конечно нет. 99% это те же 100 по сути. В чём-то лучше одни решения, в чём-то другие.
Ситуация то как раз в том, что на десктопах у Microsoft > 90%. И это не в России, где можно списать на пиратство, это в развитых странах. То есть потребители рублём (долларом) голосуют именно за то, что им нужно.
> Однако у продуктов от ms есть одна общая черта: их разработчики очень любят выкручивать руки своим пользователям.
> За os-продуктами такого, ясное дело, не водится.
О, да, а СССР — империя зла, а евреи пьют кровь христианских младенцев.
Так побудьте настоящим энтузиастом, напишите бухгалтерию. Пусть она будет в три раза слабее 1С-предприятия, но даже в этом случае многие люди скажут Вам спасибо.
Так вот, даже эту, не очень сложную задачу, российские энтузиасты open source не торопятся решать. Не говорят уже о системах ERP, которых у Microsoft две. Мы не сможем сделать сравнительную таблицу, потому что большая часть продуктов Microsoft не дублирована в open source. Она просто неинтересна программистам.
Ну и это: даже там, где аналоги есть, Вы удивитесь, но продукты Microsoft не проигрывают в 99% случаев.
Идея то правильная.
Бекграунд C/C++/Java весьма способствует этому.
Интересно, сейчас валидатор уже не ругается на одну из тех ошибок. Зато продолжает ругаться на другую.
Ругается в том случае, если для элемента задать color, но не задать background-color (уровень предупреждений надо выставить по максимуму). Консорциум считает, что если мы предполагаем, что цвет фона наследуется от родительского элемента, надо так и написать: background-color: inherit.
Перестал ругаться на такую ошибку… Предположим, мы хотим, чтобы цвет заголовков отличался от цвета текста, и был, например, красным. Тогда естественно пишем так:
Валидатор в этом случае говорил, что один и тот же цвет используется для разных элементов и возможна ошибка: в одном месте поменяете, в другом нет. Они рекомендовали делать так (это где-то год назад):
Мне такой подход понравился. Собственно, все цветовые определения я стал просто выносить в отдельный CSS-файл, а консорциум, оказывается, сделал требования помягче. Помню, у них там как раз шла дискуссия — надо или не надо в этом месте выдавать предупреждение. Видимо, победили сторонники того, чтобы не выдавать.
Но я уже привык. Да и так действительно удобнее вносить правки.
Это и так очевидно, ради такого вывода статью писать смысла нет. :)
Кстати, в копилку минусов исключений примите ещё один: громоздкий код. Местами встречаются причудливые вложенные сочетания try/catch/finally. :)