The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Научные журналы на пути к требованию сопровождать все публик..., opennews (?), 21-Апр-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "Научные журналы на пути к требованию сопровождать все публик..."  –5 +/
Сообщение от Алексей (??), 21-Апр-12, 22:10 
Если бы вы занимались научной работой, то знали бы, что от такого кода толку для стороннего человека почти ноль. Обычно перед запуском программы в 20 различных местах меняются константы, все перекомпиливается и запускается.
Ответить | Правка | Наверх | Cообщить модератору

8. "Научные журналы на пути к требованию сопровождать все публик..."  –6 +/
Сообщение от Аноним (-), 21-Апр-12, 22:29 
>Если бы вы занимались научной работой, то знали бы, что от такого кода толку для стороннего человека почти ноль. Обычно перед запуском программы в 20 различных местах меняются константы, все перекомпиливается и запускается.

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

Ответить | Правка | Наверх | Cообщить модератору

27. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от alexxy (ok), 22-Апр-12, 00:34 
М.. спорное утверждение. Раз ты мало мальски продвинутый программер напиши мне софтину которая например поля считает которая плазма в ТОКАМАК создает. И систему стабилизации таких полей рассчитай. А потом посмотрим как мало мальски продвинутый программер сядет в лужу с физикой например таких процессов
Ответить | Правка | Наверх | Cообщить модератору

31. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от Аноним (-), 22-Апр-12, 02:06 
> программер сядет в лужу с физикой например таких процессов

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

Ответить | Правка | Наверх | Cообщить модератору

36. "Научные журналы на пути к требованию сопровождать все публик..."  +11 +/
Сообщение от Аноним (-), 22-Апр-12, 03:43 
> М.. спорное утверждение. Раз ты мало мальски продвинутый программер

Я, будучи "мало мальски" (вообще-то, это пишется через дефис, г-н. "учёный") "продвинутым программером" только выпустившемся из института, как-то имел дело с одной программой для рассчёта кристаллических решёток. Сразу скажу что ни черта в этих решётках не понимаю, и понимать не хочу, на факт в том, что только благодаря исходникам мы собрали и запустили ту программу на нашем кластере, (на спарках, кстати), причём почти без модификаций. Уже этого было бы достаточно чтобы требовать исходников безоговорочно, но всё ещё веселее - при содействии авторов программы и наших физиков мы с коллегами-программистами составили набор тестов для этой программы (продолжая ни черта не понимать), после чего оптимизировали узкие места. Барабанная дробь - код стал быстрее в 120 с копейками раз и его стало возможным запускать на обычном PC (а сейчас, небось, он будет работать даже на мобильнике).

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

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

37. "Научные журналы на пути к требованию сопровождать все публик..."  +2 +/
Сообщение от alexxy (ok), 22-Апр-12, 03:48 
Речь то как раз о том что исходники нужны. Что облегчит жизнь многим кто занимается схожими проблемами.
Ответить | Правка | Наверх | Cообщить модератору

39. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от пескарь (?), 22-Апр-12, 04:13 
Один такой умник, продолжая ничего не понимать в предметной области, "исправил ошибку инициализации" в коде OpenSSL. Над дебианом потом всем миром смеялись больше года, а все уязвимые ключи не заменены до сих пор.
Подумайте над этим.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

86. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от sashkan (ok), 22-Апр-12, 18:16 
> Один такой умник, продолжая ничего не понимать в предметной области, "исправил ошибку
> инициализации" в коде OpenSSL. Над дебианом потом всем миром смеялись больше
> года, а все уязвимые ключи не заменены до сих пор.
> Подумайте над этим.

кстати, неплохо бы подумать и над таким вопросом:
разработчик openssl использовал в качестве источника случайной информации содержимое непроинициализированной ячейки памяти·
а представим на секунду, что я крипто-параноик, и в моей системе память перед использованием всегда заполняется нулями·
ведь я получу в результате те же грабли — предсказуемую псевдо-случайность·
и над чем тогда следует смеяться «всему миру» — над моей параноей, приведшей openssl к факапу, или всё-таки над «глубоким специалистом в предметной области, не очень хорошо разбирающимся в программировании»?

Ответить | Правка | Наверх | Cообщить модератору

92. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от arisu (ok), 22-Апр-12, 19:33 
клёво вещать, не разбираясь, правда? сразу ощущаешь себя умным.
Ответить | Правка | Наверх | Cообщить модератору

146. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от sashkan (ok), 23-Апр-12, 16:00 
> клёво вещать, не разбираясь, правда? сразу ощущаешь себя умным.

если я не прав — поправьте меня, пожалуйста·

Ответить | Правка | Наверх | Cообщить модератору

148. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от arisu (ok), 23-Апр-12, 16:19 
предлагаю сходить и лично посмотреть, что именно делалось в openssl и что «поправил» недомаинтайнер. исходники есть.

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

Ответить | Правка | Наверх | Cообщить модератору

161. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от sashkan (ok), 23-Апр-12, 18:45 
> предлагаю сходить и лично посмотреть, что именно делалось в openssl и что
> «поправил» недомаинтайнер. исходники есть.

вы хотите сказать, что я не прав, и в оригинальном openssl не использовалось содержимое неинициализированных ячеек памяти для инициализации pseudo-random number generator?

ок, я вам верю на слово·

Ответить | Правка | Наверх | Cообщить модератору

173. "Научные журналы на пути к требованию сопровождать все..."  –1 +/
Сообщение от arisu (ok), 23-Апр-12, 21:40 
мда…
Ответить | Правка | Наверх | Cообщить модератору

87. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от Аноним (-), 22-Апр-12, 18:20 
> а все уязвимые ключи не заменены до сих пор.

Только у дебилов которые игнорируют апдейты. Остальным даже блеклист ключей приехал.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

189. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от skybon (ok), 27-Апр-12, 03:57 
> Один такой умник, продолжая ничего не понимать в предметной области, "исправил ошибку
> инициализации" в коде OpenSSL. Над дебианом потом всем миром смеялись больше
> года, а все уязвимые ключи не заменены до сих пор.
> Подумайте над этим.

Неистово плюсую.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

40. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от mma (?), 22-Апр-12, 06:13 
>ТОКАМАК

Эх, доживем ли мы до того случая когда торжественно запустят первый токомак или так и будут экспериментальные установки да одни статьи с программами расчета:( Этому открытый код явно не поможет

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

65. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от YetAnotherOnanym (?), 22-Апр-12, 14:18 
Вроде ИТЭР должен по энергии в плюс выходить...
Ответить | Правка | Наверх | Cообщить модератору

114. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от Гость (?), 23-Апр-12, 05:56 
Ну так ведь тем более открытый код - шанс решение проблемы !
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

125. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от ФФ (ok), 23-Апр-12, 11:18 
>напиши мне софтину которая например поля считает которая плазма в ТОКАМАК создает. И >систему стабилизации таких полей рассчитай.

Нет проблем.
ТЗ в студию, пожалуйста.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

91. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от Grem (??), 22-Апр-12, 19:27 
>>Если бы вы занимались научной работой, то знали бы, что от такого кода толку для стороннего человека почти ноль. Обычно перед запуском программы в 20 различных местах меняются константы, все перекомпиливается и запускается.
> Вот именно, большая часть т.н. учёных занимаются бесполезной фигнёй, которая вряд ли
> вообще кого-то заинтересует. За эту фигню они получают огромные деньги от
> тупых и неграмотных политиков, чиновников и менеджеров. Естественно они не хотят
> показывать код, ведь любой мало-мальский программер в два счёта выявит всю
> бутафорию, которой они занимаются

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

Сидеть и писать полноценное приложение обобщённое на несколько стандартных задач в сотрудникам просто некогда, если первоначально сотрудник сам не захотел написать общую оболочку (в этом случае он единственный разработчик) - либо ты занят исключительно разработкой софтины, которой смогут пользоваться другие без твоей помощи, и живёшь на оклад 10-15 тыс. рублей в месяц - "шоб ты так жил!" :), либо работаешь над текущим заданием в рамках гранта/договора/контракта.

К тому же, все нормальные европейские, да и не только в Европе, организации (ONERA, Airbus, Safran и др. - ну и Boing туда же, хоть и не европейский) используют внутренние наработки, коммерческим расчётным пакетам по качеству используемых методов, до которых в большинстве случаев ещё пахать и пахать. Вполне понятно, что они не намеряны выкладывать свои разработки в открытый доступ - так как иначе к ним не будут обращаться другие организации за счёт контрактых работ с которыми они в том числе и существуют.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

95. "Научные журналы на пути к требованию сопровождать все публик..."  +2 +/
Сообщение от Аноним (-), 22-Апр-12, 19:43 
> В том то и проблема, что, по крайней мере, в Российской Федерации,
> чиновники не хотят вкладывать большие деньги в развитие фундаментальной науки

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

Ответить | Правка | Наверх | Cообщить модератору

170. "Научные журналы на пути к требованию сопровождать все публик..."  –4 +/
Сообщение от efrfegv (?), 23-Апр-12, 21:33 
> Ну вот мы и превратились в ресурсный придаток который нифига не может кроме как нефть гнать.

А что вы раньше умели?


Ответить | Правка | Наверх | Cообщить модератору

183. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от Аноним (-), 25-Апр-12, 02:43 
> А что вы раньше умели?

А раньше много чего умели. СССР был огроменной империей. Они летали в космос, осваивали энергию атома (и мирного и не очень). Они лидировали в куче отраслей промышленности (правда не в потребительском секторе).

В чем они НЕ лидировали так это в электронике. И пробакланили момент который я называю промышленной революцией #2. А именно, когда "просто машины" стали заменяться "умными машинами". В результате слили направление в котором СССР в принципе был достаточно силен.

Ответить | Правка | Наверх | Cообщить модератору

184. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Апр-12, 02:49 
> В чем они НЕ лидировали так это в электронике.

Интересно, что бы выросло, если бы вместо клонирования продолжили развивать своё (возможно, и машины с троичной логикой)...

Ответить | Правка | Наверх | Cообщить модератору

169. "Научные журналы на пути к требованию сопровождать все публик..."  +2 +/
Сообщение от efrfegv (?), 23-Апр-12, 21:31 
> За эту фигню они получают огромные деньги от тупых и неграмотных политиков, чиновников и менеджеров.

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

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

181. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от ГансОвер (?), 24-Апр-12, 18:49 
Удивительный вы человек. Ну так выгоните тогда всех "дармоедов".

А про код. Его открытие ни кому не поможет. Например, в моём случае. Ну опубликую, а дальше? Ни когда не слышали о граничных и начальных условиях? Без них всё равно нифига не запустится. А при некоррктных - так и вовсе развалится.

Открытие кода может помочь только в одном случае - найти явный факап. Но он заметен и по "ниткам", что лезут со всех сторон в результатах (и тут прячь-не-прячь...).

Ах, да. Китайцы. Вот те с удовольствием сдуют, слепят - и будут все твои результаты у них. А ты будешь сидеть с носом.

Ну, и "повторение программных схем" - это очень хорошая штука. Решая одну задачу (одну или схожую систему PDE) разными коллективами и разными методами можно судить о достоверности результата. Если рядом - то хорошо. А вот если и рядом не лежало... Именно такуя проверку уничтожит механизм. Зачем я что-то буду выдумывать - я лучше "запущу его чёрный ящик"

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

188. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от anonymous (??), 26-Апр-12, 20:56 
> Ах, да. Китайцы. Вот те с удовольствием сдуют, слепят - и будут все твои результаты у них. А ты будешь сидеть с носом.

На сегодняшний день во многих областях китайцы передовики. Я бы очень хотел увидеть исходники ряда китайских ученных. В настоящий момент пытаюсь реализовать их решения, чтобы использовать в своей работе, это очень не просто. Обеими руками "ЗА". В моей области нет ни одной русской публикацией, так что пора становиться реалистами. Скажем честно большинство российских статей приличные журналы не примут и это отнють не из идеалогических соображений. В общем, пример с китайцами ИМХО не удачен

Ответить | Правка | Наверх | Cообщить модератору

19. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от myhand (ok), 21-Апр-12, 23:52 
> Если бы вы занимались научной работой, то знали бы, что от такого кода толку для стороннего человека почти ноль.

О посторонних речи и не идет.

> Обычно перед запуском программы в 20 различных местах меняются константы, все перекомпиливается и запускается.

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

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

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

164. "Научные журналы на пути к требованию сопровождать все публик..."  +/
Сообщение от redwolf (ok), 23-Апр-12, 21:00 
Хуже от этого будет, когда армия китайцев, которая итак плагиатит наши научные статьи начнёт ещё и плагиатить наш код.
Ответить | Правка | Наверх | Cообщить модератору

21. "Научные журналы на пути к требованию сопровождать все публик..."  +3 +/
Сообщение от mirr0r (ok), 22-Апр-12, 00:00 
> Если бы вы занимались научной работой

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

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

98. "Научные журналы на пути к требованию сопровождать все публик..."  +2 +/
Сообщение от Michael Shigorinemail (ok), 22-Апр-12, 22:32 
> А для не"сторонних" необходимы не только математические выкладки,
> но и их программные решения, пусть даже сырые и неэффективные.

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

Свои расчётные поделки публиковал, через лет десять даже дёргали...

Инициатива хорошая.

Ответить | Правка | Наверх | Cообщить модератору

121. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от arisu (ok), 23-Апр-12, 08:12 
что значит «уродливый»? в большинстве случаев это фронтэнды, полагаю.
Ответить | Правка | Наверх | Cообщить модератору

132. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от annulen (ok), 23-Апр-12, 12:59 
Какие к черту фронт-энды у научного кода?
Ответить | Правка | Наверх | Cообщить модератору

149. "Научные журналы на пути к требованию сопровождать все..."  +/
Сообщение от arisu (ok), 23-Апр-12, 16:20 
> Какие к черту фронт-энды у научного кода?

прибитые гвоздями к бэкэндам обычно.

Ответить | Правка | Наверх | Cообщить модератору

152. "Научные журналы на пути к требованию сопровождать все..."  +1 +/
Сообщение от annulen (ok), 23-Апр-12, 16:48 
Скорее отсутсвующие. Что-то более-менее приличное (человечный формат входных файлов или даже GUI) обычно появляется, только когда за проект берутся программисты
Ответить | Правка | Наверх | Cообщить модератору

186. "Научные журналы на пути к требованию сопровождать все..."  +1 +/
Сообщение от Evgueniemail (?), 25-Апр-12, 14:01 
Ога и примерно же в этот момент частенько из программ исчезает физсмысл.
Ответить | Правка | Наверх | Cообщить модератору

22. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от Аноним (-), 22-Апр-12, 00:05 
> Если бы вы занимались научной работой, то знали бы, что от такого
> кода толку для стороннего человека почти ноль.

Внезапно, я прекрасно в курсе техник проведения экспериментов - в нормальных ВУЗах такому обучают, ну или по крайней мере, в свое время обучали, вы прикиньте? Более того, я иногда балуюсь измерениями и прекрасно представляю себе что например схема некоей приблуды меряющей нечто без фирмвари управляющего всем процессом uC в комплекте - ничего из себя не представляет вообще, т.к. 99% работы фирмваре и делает как раз :)

> Обычно перед запуском программы в 20 различных местах меняются константы,
> все перекомпиливается и запускается.

И что дальше? Коллегам придется с нуля корябать такое же, с риском накосячить. Не факт что они сделают лучше. А вот геморроя им - добавится. Чтобы просто воспроизвести ваш эксперимент. А вот это - форменное свинство. Вы добавляете людям много работы на ровном месте только из-за какого-то там стыда. Маразм. Если кому качество кода не нравится - почему бы не объяснить что они в своем праве написать лучше? Дареному коню в зубы не смотрят.


Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

66. "Научные журналы на пути к требованию сопровождать все публик..."  +1 +/
Сообщение от YetAnotherOnanym (?), 22-Апр-12, 14:32 
> Если бы вы занимались научной работой, то знали бы, что от такого
> кода толку для стороннего человека почти ноль. Обычно перед запуском программы
> в 20 различных местах меняются константы, все перекомпиливается и запускается.

Сторонние человеки разные бывают. В НИИ, где я делал диплом, человек, писавший программы за весь отдел, исходники держал зашифрованными, а коллегам давал только бинарники. И что хорошего? Когда появились всякие CUDA, возможности использовать их не было, потому что у автора было дофига нагрузки, а молодняк, у которого было и время, и желание прикрутить использование GPU для обсчёта данных, оказывался перед необходимостью писать всё с нуля самим, т.е. выполнить в одиночку всю работу, которую когда-то делали несколько человек.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру