?

Log in

No account? Create an account

Заповедник репрессивной психиатрии

Бля, опять двадцать пять
metaclass
Прога для ПДД под линукс.
Разработчики уникального продукта vs красноглазые любители халявы open-source сообщество.

Во-первых, "версия под linux", "открытые исходные коды программы для просмотра вопросов" и "открытая БД вопросов" - не тождественные понятия. Проблема множества дистрибутивов разрешается статической сборкой - этов вполне допустимо для десктопного приложения и позволяет распространять программу в бинарном виде.

Как же вы, граждане линуксоиды, заебали. Я уже писал, как пытался запустить софт, написанный на QT Creator, собранный под lenny, на этче:

а) Он не собирается из коробки. Точка. Я ебался полдня, только чтобы сбилдить софт. Учтите - не писал софт, не изучал предметную область, не ставил линукс, не разбирался как на нем работать(это все "разработчикам ПДД на Delphi" придется делать с НУЛЯ). Я всего лишь собирал заведомо рабочий софт, зная куда смотреть, где искать и что делать.

б) Он не запускается на других линуксах. LD_PRELOAD, статические сборки и прочий майндфак - см. пункт а.

в) Выкладывание исходников невозможно по бизнес-модели. "Плата за портирование и поддержку", с коей вы носитесь как с писаной торбой, возможна для крупных продуктов и небольшого количества клиентов, со своими ИТ-службами. А не, блядь, для тысяч юзеров, которые и комп-то видят в первый раз. Т.е. а) только готовый коробочный продукт б) только гарантированно работоспособный в 99% случаев. Иначе нужно будет иметь службу саппорта из 100 человек, что не покроется никакими прибылями.

г) Уникальность продукта - в данных. Данные охраняются законом. Кого не устраивает - пишите "ситиинфу под линукс"/ищите другой глобус.


По совокупности факторов: линукс как платформа для продуктов подобного рода (коробочные продукты для многих пользователей, продукты с уникальными данными, как то всякие БД, GIS и прочее) - непригоден. Идея "открытости" и то, на чем зарабатывают себе на жизнь авторы такого софта - несовместимы. Желание линуксоидов пользоваться продуктом, написанным только под винды - противоречит законодательству.

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

J2EE, ака "я так и знал"
metaclass
Лаконичный и совершенно правильный коммент на тему жабо-ентерпрайза:

Ссылко


ну это я бы сказал ты уровнем ошибся;) Энтерпрайза на жабе написано столько, что теперь век не разгребешь - волей не волей разработки будет много и объяснить это можно множеством причин, первая из которых - очень удобно масштабно продавать. Говорить можно до бесконечности, устраивать тренинги, писать книги, придумывать паттерны и тд и тп - чем связней и разлапистей граф, тем больше в итоге денег.
Лейтмотивом проходит старинная идея - зачем держать чудаковатого и дорогооплачиваемого мегаспеца по С - давайте посадим кого угодно и он нам сделает все на мегауниверсальном средстве.
А хорошего спеца по универсальному средству - например j2ee - (такого чтобы думал и чтобы j2ee'шные поделки у него правильно работали) найти едва ли не сложней чем хорошего дба - оно и не мудрено, знать у уметь ему надо в сотню раз больше чем дба, да еще и знание это очень странного свойства. Вот и говорят потом, что а давайте писать на эрланге, ибо на жабе уже заебались, а Сшников нет и нанимать их никто не даст)

Майндфак
metaclass
Линукс, линуксом, а вот есть еще одна тема, не менее майндфаковая - белорусское законодательство.
Например, сколько не делаю документов для налоговой отчетности - до сих пор не понимаю, почему во всех документах написано "сумма, тыс. руб". При этом указывается она всегда с точностью до рубля, т.е. с тремя знаками после запятой. Зачем это - хрен его знает, наверно чтобы программисту не было скучно выравнивать числа вида "100.000", которые без принудительного форматирования при печати отбрасывают незначащие нули.

Философский вопрос
metaclass
А вот скажите, уважаемый All, какое соотношение по времени у вас получается между делами, которые делать "надо" (типа там работы, копания картошки и прочего) и делами, которые делать "хочется", т.е. (даже не знаю, что это такое может быть - пинание балды, питье водки, итд).

Это я к тому, что я заметил, что у меня вообще практически все относится к делам из разряда "надо". Даже если это фигня типа флеймов про линукс, или что-то интересное вроде изучения функциональных языков. Все тупо подчинено потенциальной выгоде от этого в будущем, из-за чего мозг отказывается думать и работать и требует бессмысленно пинать балду. Если исключить непосредственно работу, или вещи, которые можно использовать для работы, или вспомогательное самообеспечение типа "пожрать, поспать, принести с магазина продукты" - то получается, что я вообще ничего больше и не делаю. И даже не знаю, что можно еще делать. Книги читать - так они все или про линукс, или про хаскель или про управление программными проектами. А если читать художественную литературу - мозг гложет мысль "а вот мог бы и Real World Haskell вместо этого почитать". И вообще, когда отдыхаю, первая мысль - нужно отдохнуть хорошо, чтобы потом много поработать.
Это как-то выедает мозг, вообще говоря, и получается, что противоречит исходной цели - мозг отказывается работать, а если работать через силу - получается полная неподдерживаемая херня, которую лучше не делать вообще.