Единственный путь быстрого развития информационных технологий в России

Аватар пользователя temap

Так выглядит свободное программное обеспечение по версии Kandinsky 2.2 smile1.gif

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

Текущее импортозамещение программного обеспечения на отечественное, в большинстве случаев, зависит от коммерческих российских компаний, которые смогли попасть в тренд, и их решения оказались востребованы. К сожалению, в рамках всей страны, развитие пусть даже большого количества IT-компаний подтолкнёт развитие только этих самых компаний, но не сектора информационных технологий в стране в целом. Любой проект с закрытым исходным кодом, зависящий от какой-то коммерческой компании или группы людей может в любой момент прекратить существование с невозможностью его продолжения другими людьми.

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

Свободное программное обеспечение - это не просто программы, а принципы разработки программ. Требованиями к свободному программному обеспечению являются: предоставления доступа к исходному коду программ, предоставление возможности изучения, модификации и дальнейшего распространения. Но одним из самых важных требований является распространение модифицированного программного обеспечения по тем же правилам. То есть, если кто-то взял свободное ПО, улучшил его или включил в свой проект, то полученный результат тоже должен быть свободным программным обеспечением. Для создания и распространения такого ПО существуют различные репозитории, самые известные из которых - это гитхаб и гитлаб. При этом свободное - не означает бесплатное! Это совершенно не означает, что надо заставить коммерческие организации отдавать свои продукты и труд бесплатно! Суть именно в том, чтобы была возможность изучения исходного кода и опыта получаемого при разработке, а так же дальнейшее его распространение по стране. В этом важное отличие прозводства материальных продуктов и программного обеспечения: если передать программный продукт, то он останется и у того, кто его отдал и повится у того, кому его отдали. Распространение таким образом исходного кода и опыта разработки даст огромный импульс развитию сектора информационных технологий.

Интересный факт заключается в том, что зарубежные корпорации уже давно прошли этап отрицания. Корпорация Microsoft перешла от таких интервью Билла Гейтса:

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

К покупке самого известного репозитория свободного программного обеспечения github и таких интервью:

Наша отрасль всегда будет смесью свободного и коммерческого ПО.
И между ними должен соблюдаться баланс.

К сожалению, в нашей стране мы пока весело прыгаем на граблях, которые оставили позади даже такие непримиримые огромные корпорации, как Microsoft и Apple и у нас свободное программное обеспечение не является приоритетом даже для государственных заказов, хотя казалось бы - это и есть развитие информационных технологий именно во всей стране, а не в отдельной коммерческой компании, пусть и крупной. А именно развитие информационных технологий В СТРАНЕ является одним из важнейших поручений нашего президента.

Гибкое развитие под нужды любых пользователей и, самое главное, возможность участия в развитии программных продуктов любых пользователей и специалистов. Это очень важный момент, учитывая, что для создания всего стека недостающих в нашей стране продуктов, необходимо очень много работы. Принципы свободного программного обеспечения позволяют привлекать к разработке заинтересованных людей не только из России, но и со всей планеты.

Закрытые разработки осуществляются только ограниченным кругом лиц, допущенных к разработке. При этом, в сравнении с свободным программным обеспечением, развитие определяется владельцем кода. Цель разработки закрытого ПО - получение прибыли для компании. Если в каком-то моменте получение прибыли будет несовместимо с желаниями сообщества пользователей или государства, то сообщество и государство имеет более низкий приоритет в глазах коммерческой компании. В свободном программном обеспечении подобные вопросы не могут никаким образом затормозить развитие продукта.

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

Ещё один важный момент - насколько глубока проблема технологической зависимости даже имеющихся у нас продуктов. Многие из отечественных программных продуктов и разрабатываются и работают на платформах (операционных системах) принадлежащих иностранным корпорациям. В текущий момент начался переход и на отечественные решения из сектора операционных систем, но для многих компаний это не является приоритетным и чаще всего предлагаются решения запуска через эмуляторы, но не нативная разработка под российские платформы. Даже, если и ведётся разработка под отечественные операционные системы, то во многих случаях сама разработка ведётся на иностранной системе и просто собирается под другие. Такие продукты используют C# и dotnet, платформу сборки Electron и тому подобное. Проблема такого подхода в безопасности получаемого продукта, который содержит в себе бинарные файлы, скачиваемые с иностранных серверов во время сборки с помощью, например, Electron. Это обусловлено, как уже упоминалось выше, приоритетами коммерческих закрытых разработок: переписывание под отечественные платформы или переучивания программистов работать не на иностранной системе несовместимо с получением прибыли, поэтому интересы страны и сообщества пользователей отходят на второй план.

Сейчас в России происходит выбор платформы для дальнейшего развития. Чтобы не наступать на те же грабли, необходимо опять же отдавать приоритеты проектам с свободной разработкой, чтобы исходный код был открыт и всегда можно было продолжать развитие. При повсеместном внедрении платформы вся работа будет привязываться именно к ней. В случае закрытой платформы, уход разработчиков с поддержки по какой-то причине может стать фатальным. Даже если удастся получить исходные коды - это не решит проблему, потому что на их изучение и подготовку новых специалистов для их поддержки уйдёт много времени. В случае свободного программного обеспечения исходные коды непрерывно доступны в течение всего цикла жизни, а воспроизводимость собираемости платформы и продуктов позволяет очень оперативно найти в сообществе пользователей и специалистов кадры, которые смогут бесшовно закрыть проблемы с поддержкой открытого продукта. Свободные и открытые платформы в России имеются в том числе разрабатываемые государством. Но борьба идёт нешуточная, потому что закрытые операционные системы тоже не хотят упускать свой шанс и пытаются урвать рынок.

Свободное программное обеспечение даёт стимул коммерческим компаниям развиваться. Если несвободное ПО не будет иметь конкуренции в лице свободных аналогов, то достаточно будет просто продавать написанную один раз программу без каких-либо дополнительных затрат. В случае, когда у пользователей не будет выбора, то коммерческая компания сможет экономить даже на доработках и исправлении ошибок в своих программах, просто игнорируя обратную связь от пользователей. Это не совместимо с развитием IT в рамках всей страны. Коммерческим компаниям необходимо разрабатывать уникальные решения и находиться в состоянии постоянного развития, чтобы можно было продать свой продукт. Клиенты с неохотой будут покупать функциональность доступную в свободном программном обеспечении бесплатно.

Многие коммерческие компании зарабатывают с помощью свободного программного обеспечения, продавая техническую поддержку и доработку для клиентов. Так же коммерческие компании экономят на разработке функциональности, которую делает сообщество свободного ПО и добавляет в свободные продукты, улучшая тем самым и коммерческие несвободные продукты, использующие решения свободного программного обеспечения.

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

Успешных компаний со своими бизнес-моделями, построенными на свободном ПО, немало. В пример можно привести Postgres Professional, где лицензия на продукт не просто свободная, а даже позволяет менять и потом закрывать программный код. Компания занимает лидирующие позиции в России среди СУБД. Поэтому аргументы "а на чём зарабатывать?" разбиваются просто о факт успешности подобных компаний.

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

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

Данная статья написана как общее описание ситуации. Если читателям будет интересно, то можно будет разобрать варианты платформ и программного обеспечения (в нашей стране всё необходимое есть), которые могли бы удовлетворять тезисам данной статьи.

Подведём итог. Свободное программное обеспечение в России сейчас находится на стадии становления. Конечно, существует множество вопросов и сложностей, связанных с его разработкой и внедрением на государственном уровне. Например, для многих сфер специальной деятельности требуемое свободное ПО на текущий момент просто отсутствует или не предоставляет требуемый профессионалу функционал. Большинство пользователей в силу менталитета не хотят менять привычные программные средства.

Так же важно не забывать, что "свободное" не означает "бесплатное". Коммерческие организации могут и будут получать прибыль от свободного программного обеспечения. Никто не заставляет писать код "забесплатно" или бесплатно поддерживать программное обеспечение.

Как видно из всего вышеописанного, переход на СПО достаточно непрост. Однако сложившаяся ситуация уникальна тем, что Россия может стать первой в мире страной, перешедшей на СПО на государственном уровне. И есть все основания полагать, что после перехода, который потребует определённого времени и усилий, отечественный программный комплекс, поддерживаемый огромным количеством пользователей, принимающих участие в разработке, наконец преодолеет технологический разрыв с некоторыми зарубежными программными продуктами. Заливание данного направления деньгами, хотя и важно, но совершенно недостаточно, потому что финансирование зарубежных продуктов никогда не прекращалось в том числе и нашей страной во время внедрения западных программных продуктов. Упущен самый драгоценный ресурс, который за деньги не купить - время. Чтобы восполнить упущенное, необходима полноценная мобилизация всех участников сектора информационных технологий в нашей стране. Принцип разработки свободного программного обеспечения является прекрасным и единственным способом мобилизовать все наши возможности. Только совместными усилиями мы добьёмся побед, как исторически не раз уже доказывали всему миру.

Финансирование российских компаний, которые разрабатывают несвободное программное обеспечение разделяет все усилия и ресурсы, вкладываемые сейчас государством на развитие именно конкретных компаний, которые смогли выиграть государственные тендеры, а финансирование разработки свободного программного обеспечения (если, например, в тендерах будет отдаваться предпочтение в первую очередь компаниям, которые разрабатывают именно СПО) вносит вклад в общее развитие вообще всех участников разработки программного обеспечения. Нам очень важно, по возможности, перехватить лидерство во многих мировых проектах разработки свободного программного обеспечения и, главное, мы на это способны.

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

Авторство: 
Авторская работа / переводика
Комментарий автора: 

Сразу отвечу осознаю ли я, что некоторых программных решений у нас ещё просто не существует. Осознаю. И нужно их создавать.

Но среди равных продуктов для государственных проектов мудро будет отдавать предпочтения именно проектам свободным с открытым исходным кодом.

Например, все отечественные операционные системы базируются на линуксе и предоставляют одинаковый функционал. Часть компаний в России разрабатывает их полностью на открытых исходных кодах и с принципами свободного программного обеспечения, а часть компаний разрабатывает их закрывая исходные коды (иногда даже в противоречие лицензии GPL и т.п.). И вот среди таких равных продуктов, для государственных проектов необходимо, чтобы приоритет был именно у компаний, которые работают по принципам свободного программного обеспечения. И по тому же принципу все остальные программные продукты.

Комментарии

Аватар пользователя hex_nsk
hex_nsk(4 года 6 месяцев)

Вы вообще не туда и не о том.

Аватар пользователя SmiVik
SmiVik(4 года 1 неделя)

Естественно, кто ж позволит говорить о том, о чем надо, на открытых ресурсах.

smile5.gif

Аватар пользователя temap
temap(5 лет 2 месяца)

Товарищ майор, перелогиньтесь smile7.gif

Аватар пользователя SmiVik
SmiVik(4 года 1 неделя)

Ага, что-то забыл, что с рабочего аккаунта.

smile16.gif

smile3.gif

Аватар пользователя hex_nsk
hex_nsk(4 года 6 месяцев)

Ну блин, я же вам говорил выше  - товарищ тут про чистый софт мечтает. Так что не о том и не про то. Чего нам про нативные закладки говорить. НЕ о том же пост. Правда в свое время, как все узнали о том, о чем можно было узнать - был шок.

Аватар пользователя temap
temap(5 лет 2 месяца)

Это, кстати, ещё аргумент. Импортозамещение на Эльбрусы и Байкалы возможно только при массовом написании и адаптации под них софта.

Аватар пользователя parson
parson(9 лет 11 месяцев)

Вы очень верно заметили, что коммерческие организации не должны писать код бесплатно. Но я не увидел структуры оплаты в вашем предложении. Можете развернуть поподробнее, как будет оплачиваться труд программистов, которые делают открытый код? Код, который любой сможет потом использовать для построения своей системы, в том числе коммерческие организации из недружественных юрисдикций

Аватар пользователя temap
temap(5 лет 2 месяца)

Да, я упомянул в статье, что если читателям будет интересно, я напишу ещё с примерами. В принципе, можете пока изучить работу уже упомянутого Posgres, например. Так же можно посмотреть на опыт OnlyOffice, AltLinux, ROSA и т.п.

Аватар пользователя parson
parson(9 лет 11 месяцев)

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

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Вы не поверите, насколько всё просто ;)

Крупным конторам запрещено использовать ПО без техподдержки.

Стоимость техподдержки на ГОД у вышеназванных компаний сопоставима со стоимостью лицензии (у ОС точно, у CAD меньше, но это потому что они не опен :).

Более того, она сопоставима со стоимостью лицензии ПО от вражеского Мелкософта с пожизненной техподдержкой ;)

Собственно, ПРОФИТ :D

Аватар пользователя temap
temap(5 лет 2 месяца)

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

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Вы слегка преувеличиваете.

Штат ИТ даже крупной конторы  направлен в основном на своевременную замену картриджей (ну и успеть бы обновления поставить, дабы соблюсти рекомендации ФСТЭК), т.е на поддержку штанов.

Ни на анализ кода, ни на дописывание ресурсов нет.

Разработка кода вообще не предусмотрена в штатке.

Ну и самое главное вы не поняли: техподдержку НАДО покупать, даже если код открыт.

Аватар пользователя temap
temap(5 лет 2 месяца)

Техподдержка нужна, даже если код открыт.

Если IT штат крупной конторы может только картриджи менять, значит там большая проблема. Административная даже скорее проблема.

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

.Ну и я об этом - она не то что нужна, она навязывается сверху. И вы заплатите за год столько, сколько мелкомягким до этого за жизнь продукта (5-10 лет).

А вы говорите, им жить не на что :)

> Если IT штат крупной конторы может только картриджи менять, значит там большая проблема

Вы работали в большой организации?

Штат именно и рассчитан на поддержку штанов, так положено. Для остального есть Мастеркард и подрядчики, спущенные сверху :)

А про что вы говорите, это, например, НИИ под крышей этой организации и специальное дочернее общество для распространения его трудов. Но это пока не про нас. Без массовых расстрелов как-то не получается ;)

Аватар пользователя temap
temap(5 лет 2 месяца)

Значит надо постепенно переходить к массовым расстрелам... Ситуацию надо совершенно точно менять.

Работал в больших конторах. Есть штат разработчиков, которые и поддерживать и разрабатывать могут, а картриджи и сами работники менять могут.

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

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

Вы не работали в реально больших организациях ;)

Аватар пользователя temap
temap(5 лет 2 месяца)

Поверю Вам на слово :-)

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

А про массовые расстрелы - абсолютно согласен.

Посмотришь, как оно всё чудом работает, так и хочется кого-нибудь оттуда сверху расстрелять.

Аватар пользователя petr7070
petr7070(13 лет 10 месяцев)

Вы про какие крупные конторы? Где небольшой функционал согласовывается от полугода до нескольких лет? Когда несколько отделов делают за 3 года продукт, сопоставимый с разработкой 2-3 специалистами за 2 месяца (т.к. главное не разработка, а защитить проект, выбить бюджет на следующий год и т.д.) - это если разработка софта не профильная деятельность, а она необходима для оптимизации бизнес-процессов.

Конкретно меня спрашивали - за сколько сделали, говорю от постановки задачи до релиза - 6 месяцев. Они быстро - мы бы еще ТЗ согласовывали.

Аватар пользователя temap
temap(5 лет 2 месяца)

Да, вот именно с такими сталкиваюсь постоянно. И такими являются и Р7 и МойОфис и т.п. Всё безумно долго

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Мы их пользователи, так что представьте себе, представьте себе :)

Аватар пользователя temap
temap(5 лет 2 месяца)

Ну тогда Вы понимаете :-)

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Вы тут про какую-то разработку. А я же говорю - разработка даже штаткой не предусмотрена.

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

Так что "наша работа во тьме, мы делаем что умеем" ;)

Картина похожа, вы работали в большой компании :)))

Аватар пользователя parson
parson(9 лет 11 месяцев)

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

Если же нет, то как добиться того, чтобы затраты окупились? Если код публикуется до того, как окупился, всегда есть шанс, что на нем будут зарабатывать те, кто его не разрабатывал, а значит на нем не висит невозвращенная стоимость разработки

Аватар пользователя temap
temap(5 лет 2 месяца)

Все эти вопросы как-то решаются и сейчас разными фирмами. Просто эти решения надо тоже распространить

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Это называется венчурное инвестирование или госфинансирование, в зависимости от того, живёте вы при демократии или деспотии :)

Ну а код выложить можно не сразу, а потом, когда уже есть контракты на техподдержку, не?

Аватар пользователя temap
temap(5 лет 2 месяца)

Да. Вот и варианты

Аватар пользователя parson
parson(9 лет 11 месяцев)

Венчурное инвестирование основано на том, что венчур берет на себя риск и потом его либо отбивает с запасом, либо теряет бабло. Как венчур отобьет бабло в случае опенсорца я все еще не понимаю.

Госфинансирование очень плохо работает в случаях, когда у нас риск "сработает - не сработает", сразу Роснано вспоминается. Для "кровь из носу должно заработать" гос подходит,  если собрать команду из правильных специалистов и управленцев, то есть редко. Но здесь вылезают недружественные юрисдикции. Прям вижу тут статьи про то, как враги пользуются нашим софтом, за наши кровные разработанным.

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

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Ну как бы за опенсорс выступает автор, а я так вообще сталинист и помню за шарашки ;) И они сработали, не?

Аватар пользователя parson
parson(9 лет 11 месяцев)

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

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

Опенсорц остается в нишах, которые сумел себе выгрызть, пусть выгрызает новые. Очень хорошо, что такие ниши есть.

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Вы не поверите, но работавших в шарашках после не расстреляли. Так что они вполне могли размножиться. И даже и в процессе, это были не тюрьмы.
Но этот разговор не для этого топика :)

А про подход: на мой имхо это и выглядит так, как устроен современный опенсорс, когда гитхаб оплачивается мелкософтом, торвальдс на зарплате у ибм, всё на самом деле спонсируется корпорациями, это просто способ привлечь бунтарей на тёмную сторону :)))

Аватар пользователя temap
temap(5 лет 2 месяца)

Вот тогда и надо делать свой опенсорс с шахматами и поэтессами, чтобы не равняться на неправильный, который Вы описываете :-) 

Аватар пользователя temap
temap(5 лет 2 месяца)

Извините, не заметил комментарий.

Очень просто. Составить им конкуренцию в виде FreeCAD, LibreCAD, qcad, openscada и т.п.

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Знаете, я, пока не начал участвовать в импортозамещении, думал, что Мелкософт делает дорогое забагованное ПО и с придыханием читал автобиографию Торвальдса :)

Но, ознакомившись с разными вариантами Линуха и Офиса, я понял, что люблю Майкрософт  и их великолепное ПО, особенно Офис и Винду :)

Попробуйте вставить во что-то кроме Ёкселя выборку в 50000 записей, скопированную в карман из среды для работы с БД, вас ждёт сюрприз ;)

И почему-то не нужно это безумие со совместимостью пакетов (за которое и берут бабки типа разработчкики линуксовых ОС), а всё просто работает.
Даже написанное 15-20 лет назад. Это чудо и огромный труд.

И стало понятно. почему большая часть игр и профессионального ПО написано под Винду.

Забарывать это придётся долго. Файнридер (абсолютный монополист), написанный для Винды, не даст соврать ;)

Аватар пользователя temap
temap(5 лет 2 месяца)

Развитие идёт очень быстро. 50000 можно сейчас скопировать далеко не только в Ёксель.

Написанное 15-20 лет назад под винду сейчас работает под Линукс лучше. Зато под виндовс могут не работать некоторые старые принтеры. Есть программы старые, которые и под видной будут только в эмуляторах работать так же, как и в линксе. Тут как раз отличий минимум.

Файнридер уже не только для винды https://contentai.ru/

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Вы сейчас под Линухой или под Виндой?
А на работе?
;)

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

Не скопировалось. Не настаиваю, что ситуация не изменилась.
 

А лицензии на Файнридер, которыми можете подтереться, потому что они больше не поддерживаются?
Хотя компания та же самая.

Посмотрите AxiomJDK и LibericaJDK и скажите, кого поддерживают эти парни

Аватар пользователя temap
temap(5 лет 2 месяца)

Под Линухой. И дома и на работе. Винду давно не видел.

Ну про эти лицензии, которыми подтираться - ещё один аргументы за свободное ПО

Аватар пользователя mumpster
mumpster(7 лет 6 дней)

> Попробуйте вставить во что-то кроме Ёкселя выборку в 50000 записей

а ваше поделие от мелкомягких типа всегда сможет?

ню-ню, typical woe:

https://answers.microsoft.com/en-us/msoffice/forum/all/excel-crashing-with-large-spreadsheet-and-graphs/943e8ae5-d107-46a9-92ac-efb02251389e

как грица, свежо питание, да серится с трудом!

и да - раз уж вы типа профи - а зачем через "карман" (буфер обмена это официально называется), что-то копировать если у Вас БД?

это заведомо непрофессиональное действие.

любая полноценная БД в состоянии прямо куда надо вывести выборку, любая! от sqlite до oracle, MSSQL с  Postgres - тоже.

или у вас Access уже БД сдал? ;-)

Комментарий администрации:  
*** Уличен в пустословии и клевете ***
Аватар пользователя temap
temap(5 лет 2 месяца)

Тут скорее Ёксел БД стал :-) 

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Ну вот не надо мне рассказывать про "фигли не сохранить в csv", я сам такой, я в БД больше двадцати лет.
Иногда, если вы работаете в корпорации, надо быстро массив информации выбрать, обработать, проанализировать и передать.
И удобнее копирнуть в Ёксель, чем мучить SQL под требования по телефонной трубке.

Аватар пользователя temap
temap(5 лет 2 месяца)

Ну тут больше вопрос про спорный объём данных, который Вы назвали для этих целей

Аватар пользователя JeffAlt
JeffAlt(6 лет 6 месяцев)

Пользователи * на используемые ИС * на используемое ПО на совместимость с сами знаете чем ;)
Компы, их пользователи  и ПО на них, ну и т.д и т.п.
А давайте возьмём эти данные и с ними поиграем фильтрами и группировкой.

Даже пара тысяч АРМ даст вам множество ощущений и строк в запросах ;)

Аватар пользователя parson
parson(9 лет 11 месяцев)

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

Либо пользователи должны кормить программистов все это время (и тогда нафига им заканчивать?), либо программисты берут на себя риск, делают инвестицию, но тогда им нужно иметь нормальный механизм возврата инвестиций. Если они обязаны открыть код и дать возможность зарабатывать на нем посторонним, я этого механизма не понимаю.

Аватар пользователя temap
temap(5 лет 2 месяца)

Лучше спросить это у Posgres Professional. Они же как-то это делают

Аватар пользователя parson
parson(9 лет 11 месяцев)

все-таки у БД и КАДов сильно разные жизненные циклы.

Аватар пользователя Феофан Пургелин

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

Людей и ресурсов на всё сразу, как обычно, не хватает, поэтому основные телодвижения идут только в остро необходимых прямо сейчас вещах.

Аватар пользователя temap
temap(5 лет 2 месяца)

Всё верно. Я призываю, чтобы таких проектов становилось больше и по всем направлениям. Я же не говорю, что их нет. Я говорю, что они есть и на них надо и равняться и поддерживать :-) 

Аватар пользователя Феофан Пургелин

Поглядев уже почти год на это изнутри - ну просто не до того, наличных сил не хватает. Сейчас идёт эпических размеров кипеж по пересадке госорганов на Linux, например. Столь же эпических размеров ужесточение ИБ по всем направлениям.

Аватар пользователя temap
temap(5 лет 2 месяца)

Ну не могу упрекнуть тех, кто пересаживает. Винда и мак никак не совместимы с документами государственной важности на компьютерах руководителей госорганов.

Аватар пользователя Феофан Пургелин

Да коню понятно, что надо. Но объём работ оччень такой душевный. Все упёрлись рожками и толкают. 

Страницы