Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Боевого Народа _ Новости мира ПО _ Российский астроном предложил стране национальную СУБД

Автор: CNews 6.7.2011, 20:00

СУБД PostgreSQL стала бы лучшим выбором для национальной программной платформы России. Такое мнение на круглом столе "Свободное ПО: переход к реальным действиям", организованном CNews, высказал Олег Бартунов, научный сотрудник Государственного астрономического института имени Штернберга (бывшей обсерватории МГУ). В ГАИШ МГУ Олег Бартунов курирует тематику"ИТ в астрономии". Одновременно Олег...

http://www.cnews.ru/news/top/index.shtml?2011/07/06/446657

Автор: orlusha 6.7.2011, 20:00

При наличии инвестиций из PostgreSQL можно сделать не только SQLную базу масштаба оракла, но и реализацию объектной базы с EQL, что позволило бы совершить прорыв в области интеграции технологических проектов и PLCS.

Для этого желательно было бы вытащить из г-на В.А.Семёнова (ИСП РАН) его финансированные госгрантом разработки по EXPRESS, которые он должен был открыть, но зажал.

Автор: Дядюшка Йо 6.7.2011, 20:34

Я вот не понимаю - зачем нужна "национальная СУБД"? Если кому нужна MySQL или PostgreSQL - ну берите и юзайте. В чём её национальность заключается? Нужно, типа, приказать всем детсадам ставить только Постгрескюель и в этом будет всеобщее щастье?

Автор: rodionov 6.7.2011, 20:41

А че за нее можно откат какой получить ? Это главный показатель в стране. если ничего но и не нужна.

Автор: alexnauman 6.7.2011, 20:53

Да нет проблем. Объявляйте любую СУБД с открытым кодом национальной.
Разговоры о национальном ПО -- это такой фетишизм?

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

Форумчане, а слабо сформулировать здесь и понять, что стране нужно от ИТ? ОС, СУБД, стандарт, рабочие места? Ну, ладно, правительство, они дурачки (правда, они троечники и весьма глупые люди), но нам-то что нужно, мы сами понимаем? И нужно ли?


Цитата(Дядюшка Йо @ Среда, 6 Июля 2011, 20:34:27) *
Я вот не понимаю - зачем нужна "национальная СУБД"? Если кому нужна MySQL или PostgreSQL - ну берите и юзайте. В чём её национальность заключается? Нужно, типа, приказать всем детсадам ставить только Постгрескюель и в этом будет всеобщее щастье?

+1

Автор: rahmetov 6.7.2011, 20:54

А какая нацбаза у США?

Автор: SRD 6.7.2011, 20:59

Цитата(rahmetov @ Среда, 6 Июля 2011, 20:54:41) *
А какая нацбаза у США?


Та же самая. ;)

Автор: hal2010 6.7.2011, 21:32

Ну тогда уже и Firebird включить в рассмотрение ... там наших контрибуторов тоже хватает.

Автор: bkmlfhbr 6.7.2011, 21:42

на видео "шаман однако" :lol:

Автор: Papa Buba Diop 6.7.2011, 21:45

Цитата(orlusha @ Среда, 6 Июля 2011, 20:00:28) *
Для этого желательно было бы вытащить из г-на В.А.Семёнова (ИСП РАН)


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

Предлагаю UTF-8 объявить национальной кодировкой.

Автор: Shmexy 6.7.2011, 21:46

"Национальный" продукт означает - вбухивание государственных денег в его разработку и развитие, а потом принудительное насаждение этого продукта. Чувак откровенно намекает - дайте денег и помогите протолкнуть. Под шумок про НПП. Забывая о том что Oracle и т.д. не являются национальными СУБД, это просто конкурентоспособные продукты, которые заслужили популярность другими способами.

Автор: orlusha 6.7.2011, 22:41

Цитата(Papa Buba Diop @ Среда, 6 Июля 2011, 21:45:03) *
Долго размышлял зачем слово из говна было заменено на из г-на.
На пятый раз понял. Орлуша, давайте аккуратней, без двухсмысленностей.
Хорошо. Без двухсмысленностей. Вытаскивать надо проект. А В.А.Семёнов -- это та субстанция, из которой проект надо вытаскивать. devil.gif

Вы так поняли или чуть иначе? ;)

Автор: superdumb 6.7.2011, 23:33

а давайте национальной собакой РФ сделаем пуделя? И вложим в это госденег? ;)

Автор: Wolverrum 6.7.2011, 23:41

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

Вот и астронома туда же.

Автор: Ptitz 6.7.2011, 23:42

Цитата(hal2010 @ Среда, 6 Июля 2011, 21:32:31) *
Ну тогда уже и Firebird включить в рассмотрение ... там наших контрибуторов тоже хватает.


Поддерживаю и даже больше чем PostgreSQL. В свое время пользовал данную СУБД - очень приятная вещь.

Автор: e2.71 6.7.2011, 23:49

Цитата(Shmexy @ Среда, 6 Июля 2011, 21:46:32) *
"Национальный" продукт означает - вбухивание государственных денег в его разработку и развитие, а потом принудительное насаждение этого продукта. Чувак откровенно намекает - дайте денег и помогите протолкнуть. Под шумок про НПП. Забывая о том что Oracle и т.д. не являются национальными СУБД, это просто конкурентоспособные продукты, которые заслужили популярность другими способами.

"Чувак" намекает, что это будет дешевле и что Postgresql не надо рекламировать. Во всяком случае, это конкурент, как минимум, М$ и без "троянских коней" в закрытом для глаз коде. Компра-не-ву?

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:41:04) *
Российский агроном предложил стране национальную конструкция моста.
Российский лингвист предложил стране национальные решения уравнений матфизики
Российский юрист предложил стране национальную программу полета к Нептуну
Российский экономист предложил стране национальные сверхпроводники

Вот и астронома туда же.

А "Писателю" полезно прочитать статейку-то. Российский астроном - по совместительству разработчик PostgreSQL. Я бы доверил этот вопрос скорее астроному, чем какому астрологу, менеджеру или шаману из М$.

Автор: Wolverrum 6.7.2011, 23:52

Цитата(Ptitz @ Среда, 6 Июля 2011, 22:42:46) *
Цитата(hal2010 @ Среда, 6 Июля 2011, 21:32:31) *

Ну тогда уже и Firebird включить в рассмотрение ... там наших контрибуторов тоже хватает.


Поддерживаю и даже больше чем PostgreSQL. В свое время пользовал данную СУБД - очень приятная вещь.


А уж сколько российские контрибуторы написали СУБД организованных в виде массивов записей....
Предлагаю их так же рассматривать в качестве кандидатов на национальную СУБД!

Цитата(e2.71 @ Среда, 6 Июля 2011, 22:49:18) *
А "Писателю" полезно прочитать статейку-то. Российский астроном - по совместительству разработчик PostgreSQL. Я бы доверил этот вопрос скорее астроному, чем какому менеджеру или шаману из М$.


"Писатель" прочел 1/2 статейки и сделал выводы о содержимом.
Оно (содержимое тутошних статеек) уже, дай бог памяти, лет 10 как не меняется.

PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.

Автор: Артур Терегулов 6.7.2011, 23:52

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

Автор: Wolverrum 7.7.2011, 0:09

Цитата(Артур Терегулов @ Среда, 6 Июля 2011, 22:52:51) *
речь идет не столько о выборе национальной субд,


Синус против! smile.gif

Цитата(Артур Терегулов @ Среда, 6 Июля 2011, 22:52:51) *
о стандартизации национальной программной платформы

Судя по яндексу эту НПП уже как минимум три года мусолят, и до сих пор, оказывается, не стандартизирован ни один стек - ни технологий, ни аппаратуры - т.е. вообще ничего?! Только презентации красочные альтлинукс с ИКС делают?

Автор: mahatma 7.7.2011, 1:20

Цитата(bkmlfhbr @ Среда, 6 Июля 2011, 20:42:39) *
на видео "шаман однако" :lol:

Не всякий расовый чукча шаман. Равно как и наоборот.
Для мегамодернизации ключевой вопрос как оно работает в кластере. С другой стороны очень страшно давно слышал упоминание про белорусский вендор-независимый sql-репликатор типо прокси как я тогда понял но я могу ошибаться. Дык посадите под него если он в природе существует много разных типов баз (тысячи их!) и ждите какая йокнется.

Автор: Zheglov 7.7.2011, 2:29

Цитата(Дядюшка Йо @ Среда, 6 Июля 2011, 20:34:27) *
Я вот не понимаю - зачем нужна "национальная СУБД"? Если кому нужна MySQL или PostgreSQL - ну берите и юзайте. В чём её национальность заключается? Нужно, типа, приказать всем детсадам ставить только Постгрескюель и в этом будет всеобщее щастье?


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

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

Автор: Tutor 7.7.2011, 3:04

Забавный ход мыслей у читателей, очевидно, навязанный нашим общим типом мышления - ориентированным на "отпилить, отвинтить, отломать, положить в карман и унести домой", а по сему вынуждающий никому и ничему не верить. smile.gif
Первоначальный смысл все этих посылов относительно определения НПП связан с идеей независимости от иностранных вендоров типа MS, IBM и т.д. Благое намерение, как ни посмотри. Жаль, что у нас в большинстве случаев этими самыми намерениями известно куда дорожки мостятся. Поэтому и получается по факту, что вокруг подобных начинаний появляется много ловкачей, которые проталкивают различные программы продвижения "бесплатного_чего_нибудь_там", за вполне себе нехилые деньги. Благодаря усилиям многих таких "продвиженцев" эффект от этого получают чаще всего только они сами.
А чиновники что же? Главная задача чиновника бурно и масштабно подсуетиться и доложить наверх "Сделано, барин!" Дальнейшая судьба сделанного, после проставления "галочки" никого уже не интересует.

Теперь по сабжу: куда смотрит ФАС, когда те или иные конкурентные решения ИТ объявляются приоритетными для всех(!) на государственном уровне? Вместо этого лучше бы и впрямь озадачились определением "правил игры" (читай стандартами). Причем эти стандарты не должны быть привязанными к конкретному продукту. Они должны отвечать потребности той или иной отрасли. Вот тогда можно поговорить и о конкуренции, и об оптимальности выбора решений. Да и проблемы "зоопарка" как таковой постепенно не стало бы. Вероятно тогда, наконец, и удалось бы приблизиться к созданию своей национальной "Эйвы" (к/ф "Аватар").

Автор: Юлай 7.7.2011, 4:52

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

Автор: dmrsan 7.7.2011, 5:32

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

Автор: icegreg 7.7.2011, 6:06

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

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

Сам postgresql в общем то уже давно серьезная и независимая СУБД, которая доказала свою жизнеспособность.
Делать форк - действительно бессмысленно. У нас пока нет чиновников высокого морального уровня, что бы на этом не пилили, и был реальный результат.

Автор: figli 7.7.2011, 7:28

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
[А уж сколько российские контрибуторы написали СУБД организованных в виде массивов записей....
Предлагаю их так же рассматривать в качестве кандидатов на национальную СУБД!

Постеснялись бы сравнивать проект мирового масштаба с наколенными поделками.

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
Цитата(e2.71 @ Среда, 6 Июля 2011, 22:49:18) *

А "Писателю" полезно прочитать статейку-то. Российский астроном - по совместительству разработчик PostgreSQL. Я бы доверил этот вопрос скорее астроному, чем какому менеджеру или шаману из М$.


"Писатель" прочел 1/2 статейки и сделал выводы о содержимом.
Оно (содержимое тутошних статеек) уже, дай бог памяти, лет 10 как не меняется.

PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.

Его объём кода в postgres можно посмотреть в cvs,
вклад в астрономию -- это лучше у астрономов спросить.
Никакого лукавства. Всё проверяется при желании. Хотя легче, конечно, просто портить воздух.

Автор: ideatum 7.7.2011, 8:32

Цитата(dmrsan @ Четверг, 7 Июля 2011, 05:32:10) *
Понравилось обсуждение девочки, которая должна переключить человека, в зависимости от вопроса, на нужного специалиста. К великому сожалению - это тоже искусство. Меня как-то 5 раз в MS переключали друг между другом, но так на специалиста и не попал, хотя вопрос , как оказалось, не стоил выеденного яйца - все нашлось тупо в интернете.

А хрен ли звонили? Или компьютера не было под рукой?

Автор: ideatum 7.7.2011, 8:58

Попытался установить PostgreSQL, но к сожалению постигла неудача при завершении установки выдал ошибку "Problem running post-install step. Instalation may not complete correctly The database cluster initialisation failed." Вот и не понимаю, то ли Windows виновата, то ли руки у меня кривые и я не правильно кликнул на файл дистрибутива, то ли опенсоурсные проекты немного кривоваты... Однака определенную закономерность заметил если это продукт какой-нибудь корпорации (в том числе и оракловый MySQL) как минимум проблем с установкой не возникает.
Обидно, однако...

Автор: dmrsan 7.7.2011, 8:59

Цитата(ideatum @ Четверг, 7 Июля 2011, 08:32:26) *
А хрен ли звонили? Или компьютера не было под рукой?


Лет 6 назад хотелось решить проблему быстро и спросить у специалистов MS. :angry: Все таки был куплен лицензионный продукт.

Автор: ideatum 7.7.2011, 9:10

Цитата(dmrsan @ Четверг, 7 Июля 2011, 08:59:53) *
Цитата(ideatum @ Четверг, 7 Июля 2011, 08:32:26) *

А хрен ли звонили? Или компьютера не было под рукой?


Лет 6 назад хотелось решить проблему быстро и спросить у специалистов MS. :angry: Все таки был куплен лицензионный продукт.

afaik в российском MS очень мало специалистов, здесь в основном сейлзы. Лично мне все проблемы удавалось решить при помощи Google...

Автор: dmrsan 7.7.2011, 9:13

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:41:04) *
Российский агроном предложил стране национальную конструкция моста.
Российский лингвист предложил стране национальные решения уравнений матфизики
Российский юрист предложил стране национальную программу полета к Нептуну
Российский экономист предложил стране национальные сверхпроводники

Вот и астронома туда же.


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

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

Автор: Prophet 7.7.2011, 9:13

Понравились аргументы "астронома". Все его выступление сводится к подгонке ответа к заданному решению.

Также поражает маниакальное стремление РОСпильщиков иметь национальную Базу Данных. Родина в опасности, необходимо национальное Российское клеймо на софтовом продукте.

Автор: Eliminator 7.7.2011, 9:13

Цитата(ideatum @ Четверг, 7 Июля 2011, 08:58:13) *
Попытался установить PostgreSQL, но к сожалению постигла неудача при завершении установки выдал ошибку "Problem running post-install step. Instalation may not complete correctly The database cluster initialisation failed." Вот и не понимаю, то ли Windows виновата, то ли руки у меня кривые и я не правильно кликнул на файл дистрибутива, то ли опенсоурсные проекты немного кривоваты... Однака определенную закономерность заметил если это продукт какой-нибудь корпорации (в том числе и оракловый MySQL) как минимум проблем с установкой не возникает.
Обидно, однако...


Кривоват инсталлятор под Windows. У него два глюка - он не устанавливает Postgre из под учетки с русским именем. И глючит с правами пользователя Postgres на папку Pgdata. Приходится устанавливать на нее права вручную и перезапускать инсталлятор.

Это СПО, вам ничего не должны.

Автор: pvsur 7.7.2011, 9:27

Цитата(Eliminator @ Четверг, 7 Июля 2011, 09:13:25) *
Цитата(ideatum @ Четверг, 7 Июля 2011, 08:58:13) *

Попытался установить PostgreSQL, но к сожалению постигла неудача при завершении установки выдал ошибку "Problem running post-install step. Instalation may not complete correctly The database cluster initialisation failed." Вот и не понимаю, то ли Windows виновата, то ли руки у меня кривые и я не правильно кликнул на файл дистрибутива, то ли опенсоурсные проекты немного кривоваты... Однака определенную закономерность заметил если это продукт какой-нибудь корпорации (в том числе и оракловый MySQL) как минимум проблем с установкой не возникает.
Обидно, однако...


Кривоват инсталлятор под Windows. У него два глюка - он не устанавливает Postgre из под учетки с русским именем. И глючит с правами пользователя Postgres на папку Pgdata. Приходится устанавливать на нее права вручную и перезапускать инсталлятор.

Это СПО, вам ничего не должны.

и не стоит запускать под Виндовс smile.gif

Автор: ideatum 7.7.2011, 9:29

Цитата(Eliminator @ Четверг, 7 Июля 2011, 09:13:25) *
Кривоват инсталлятор под Windows. У него два глюка - он не устанавливает Postgre из под учетки с русским именем. И глючит с правами пользователя Postgres на папку Pgdata. Приходится устанавливать на нее права вручную и перезапускать инсталлятор.

Это СПО, вам ничего не должны.

Да мне вообще никто ничего не должен... А по-поводу русских имен, если так как вы пишите, получается то с юникодом в постгрес познакомились недавно, хотя у меня таких нет (Windows англицкая). С правами проверю, спасибо!

Автор: m101 7.7.2011, 9:33

Очень не плохая СУБД. Один из тех СПО продуктов, что действительно работает smile.gif Использовался у нас в нескольких проектах пока не был замещен MS SQL и то лишь потому, что не было специалиста _адекватного_ по нему и появилась свободная лицензия. Но правда по началу притирки с ним были знатные.

Для бюджетных решений очень подходит, и не в пример My SQL вел себя на уровне smile.gif Правда, я последний раз его видел больше года назад, но судя по проектам, все у него хорошо.

Возможно есть уже что-то новое, но это уже эксперименты. В качестве "рекомендованого, одного ИЗ" имхо не только можно но и нужно рассматривать.

Автор: dmrsan 7.7.2011, 9:36

Цитата(ideatum @ Четверг, 7 Июля 2011, 08:58:13) *
Попытался установить PostgreSQL, но к сожалению постигла неудача при завершении установки выдал ошибку "Problem running post-install step. Instalation may not complete correctly The database cluster initialisation failed." Вот и не понимаю, то ли Windows виновата, то ли руки у меня кривые и я не правильно кликнул на файл дистрибутива, то ли опенсоурсные проекты немного кривоваты... Однака определенную закономерность заметил если это продукт какой-нибудь корпорации (в том числе и оракловый MySQL) как минимум проблем с установкой не возникает.
Обидно, однако...


На это существует нормальная техподдержка. На то оно и опенсорс. Мало того - у установки Postgres под 1с есть подводные камни. Скажем обязательно надо править конфиг для оптимизации работы под определенное железо, в результате чего производительность может возрасти на порядок по сравнению со стандартным конфигом, отключить параметр escape_string_warning, чтобы не сыпались постоянные ошибки на слэш и не убивалось свободное пространство на рейд массиве.

Автор: icegreg 7.7.2011, 9:46

2 dmrsan абсолютно все крупные реляционные СУБД должны быть настроены, что бы показывать хорошие результаты. Это нормальное явление. Oracle из коробки тоже покажет не лучшие свои результаты. Разве что тесты написать конкретно под default, но реальность пусть немного, но отличается.

Автор: dmrsan 7.7.2011, 10:03

Цитата(icegreg @ Четверг, 7 Июля 2011, 09:46:53) *
2 dmrsan абсолютно все крупные реляционные СУБД должны быть настроены, что бы показывать хорошие результаты. Это нормальное явление. Oracle из коробки тоже покажет не лучшие свои результаты. Разве что тесты написать конкретно под default, но реальность пусть немного, но отличается.


Согласен, но скажите это Microsoft. Я так думаю, что заточить MSSQL под железо будет гораздо сложнее.

Автор: Eliminator 7.7.2011, 10:07

Цитата(icegreg @ Четверг, 7 Июля 2011, 09:46:53) *
2 dmrsan абсолютно все крупные реляционные СУБД должны быть настроены, что бы показывать хорошие результаты. Это нормальное явление. Oracle из коробки тоже покажет не лучшие свои результаты. Разве что тесты написать конкретно под default, но реальность пусть немного, но отличается.


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

При этом не нужно будет разбираться в паре десятков параметров настроек.

Автор: dmrsan 7.7.2011, 10:15

Цитата(Eliminator @ Четверг, 7 Июля 2011, 10:07:33) *
Цитата(icegreg @ Четверг, 7 Июля 2011, 09:46:53) *

2 dmrsan абсолютно все крупные реляционные СУБД должны быть настроены, что бы показывать хорошие результаты. Это нормальное явление. Oracle из коробки тоже покажет не лучшие свои результаты. Разве что тесты написать конкретно под default, но реальность пусть немного, но отличается.


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

При этом не нужно будет разбираться в паре десятков параметров настроек.


А вот здесь можно поспорить - при работе с 1с даже с одной программой, но разными конфигурациями не поможет никакой мастер настроек.

Автор: Редакция 7.7.2011, 11:20

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

Цитата
CNews очень оперативно написали Российский астроном предложил стране национальную СУБД. В целом все правда (с неизбежными косячками), только почему-то про Федю мало написали, а ведь мы в паре с ним все и делали. Кстати, Федя Сигаев тоже работает в ГАИШ, а по совместительству помогает mail.ru. Почитал форум на CNews, нормальное такое обсуждение, в духе наших форумов, что еще на linux.org.ru напишут ! Здесь я попытаюсь ответить на несколько вопросов, чаще всего поднимающихся в форуме:

1. Я профессиональный астроном, закончил астрономическое отделение МГУ, всю жизнь работаю в ГАИШ (Государственный Астрономический институт МГУ).
Вот по этой ссылке на Google scholar можно подсчитать мой индекс цитирования (что-то около 1100). Для сравнения можно подставить другую фамилию, скажу, что это вполне приличный астрономический показатель.
2. IT занялся осознанно, поняв, что никакой умный дядюшка не придет со стороны и не сделает нам хорошо. Астрономия как никакая наука нуждается в СУБД, сетях, правильной популяризации (столько безграмотности сейчас !).
Вот часть наших выступлений, остальные можно найти в сети.
3. Попутно, IT дает мне возможность на нормальную жизнь - я смог вырастить 3 детей, путешествую, вижу разные страны, людей, играюсь с разными гаджетами ( а кто не любит) итд, что на мою зарплату научного сотрудника в 10890 чистыми невозможно.
4. Я не распильщик, я хочу, чтобы финансирование НПП, хотя бы в какой-то мере, не пропало даром ! А именно, воспитать боевую команду разработчиков, способных осуществлять поддержку 3-го уровня для PostgreSQL, которую считаю действительно лучшим кандидатом на национальную СУБД.
5. Национальная СУБД - это жупел, который понимают чиновники, так что можете продолжать хихикать. Однако, за этим стоит реальная работа, например, перевод документации на русский язык, книг, пособий, создание курсов, сертификации и всего того, что называется рынок труда для людей вокруг PostgreSQL, ибо без рынка все это не заживет.
6. Я не шаман, кстати. Я чистокровный калмык, рост 191 см,вес 81.5, осенью исполнится 52 года, всю жизнь занимаюсь спортом (волейбол, теннис, подводное плавание, бег, велосипед, горы). Желающие могут меня увидеть в Камергерском переулке (кафе Прайм) и пробежать 15-ку по Воробьевым горам. Волейболисты меня и так знают ! Неожиданно для себя занялся фотографией серьезно, несколько карточек даже опубликовали в Daily Telegraph и куче более мелких изданий, вот мои самые популярные фотографии по версии фликра.
7. Ближайшие планы - поступить младшего сына, выпустить SP-GiST, сходить в Гималайи.


И да. В оригинале эти ответы опубликованы http://obartunov.livejournal.com/135991.html. Там же работают все ссылки ;)

Автор: Papa Buba Diop 7.7.2011, 11:29

Подтверждаю. В волейбол играет отлично. Прыгучий зараза.

Автор: MNT 7.7.2011, 11:30

Хорошее предложение.

Автор: elhana 7.7.2011, 11:42

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.

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

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

Автор: Tutor 7.7.2011, 11:44

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

Автор: ideatum 7.7.2011, 11:58

Цитата(elhana @ Четверг, 7 Июля 2011, 11:42:10) *
Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.

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

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

астроном - это тот кто занимается астрономией, программист - тот кто программирует. Образование большой роли не играет. imho хорошим специалистом можно быть только в чем-то одном, огромный объем информации в каждой из областей может помешать. Хотя гении по теории вероятности должны встречаться.
ЗЫ: астроном - это в любом случае лучше, чем агроном (в данном контексте)

Автор: qazloginwsx 7.7.2011, 12:02

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

А программист - это такой в растянутой футболке и засаленными длинными волосами. И бородой!

Вооот!
Так что совсем не понятно как астрономия и программирование пересекаются. И уж ну совсем не понятно какое отношение астроном может иметь к СУБД и нафига этому труба-смотрельщику компьютеры и СУБД в частности.

Да и вообще! СУБД придумали программисты. Просто для того, чтоб попрограммировать. Программировали-программировали да выпрограммирвоали СУБД.

Господа, вы забываете, что ИТ - это обслуживающая отрасль. И растет ИТ из других отраслей. Т.е не информационнЫЕ технологИИ ставят задачу, а задача ставится информационнЫМ технологиЯМ. ИТ - это инструмент.
Так что вполне нормально и естественно, что физики, математики, астрономы что-то программят. Они постановщики задач (не редко и исполнители, т.к. хорошо понимают задачу). Но не наоборот.

Автор: Near Foreign 7.7.2011, 12:23

Удивительное дело с этой национальной СУБД.
Не определен заказчик. Государство быть таковым не желает.
Нет постановки задачи или технических требований.
Не определен объем и источник финансирования.
Зато есть куча красноглазых, готовых у кого-то что-то отобрать, допилить по своему усмотрению и втюхнуть государству, желательно не неся никакой ответственности, поэтому жонглируя словами "сообщество" и "СПО".
Вся эта история длится уже несколько лет.
А воз и ныне там.

Автор: SRD 7.7.2011, 12:42

Цитата(Zheglov @ Четверг, 7 Июля 2011, 02:29:49) *
Любое базовое ПО - это информационная безопасность. Пока Россия независимое государство - ее нужно постараться обеспечить. Насколько хороша в этом качестве PostgreSQL - не скажу. Но, думаю, нет сомнений, что любая западная СУБД может иметь не декларируемые возможности.


Каким образом СУБД с открытым кодом может иметь некие "недекларируемые" возможности?

Автор: Near Foreign 7.7.2011, 12:55

Цитата(SRD @ Четверг, 7 Июля 2011, 14:42:17) *
Цитата(Zheglov @ Четверг, 7 Июля 2011, 02:29:49) *

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


Каким образом СУБД с открытым кодом может иметь некие "недекларируемые" возможности?


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

Автор: dmrsan 7.7.2011, 13:09

Цитата(Near Foreign @ Четверг, 7 Июля 2011, 12:23:18) *
Удивительное дело с этой национальной СУБД.
Не определен заказчик. Государство быть таковым не желает.
Нет постановки задачи или технических требований.
Не определен объем и источник финансирования.
Зато есть куча красноглазых, готовых у кого-то что-то отобрать, допилить по своему усмотрению и втюхнуть государству, желательно не неся никакой ответственности, поэтому жонглируя словами "сообщество" и "СПО".
Вся эта история длится уже несколько лет.
А воз и ныне там.


Сказки не надо рассказывать. Очень многие коммерческие структуры начали использовать 1с с PostgreSQL. У данной СУБД всего 20 проблемных мест на 775 000 строк исходного кода.

Автор: plp 7.7.2011, 13:12

Цитата(SRD @ Четверг, 7 Июля 2011, 12:42:17) *
Цитата(Zheglov @ Четверг, 7 Июля 2011, 02:29:49) *

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


Каким образом СУБД с открытым кодом может иметь некие "недекларируемые" возможности?


"... В некоторых случаях не помогает даже чтение газет..."
...
То есть даже после ответа "Главного Героя" (я на его стороне) находятся "востровумники". Парень ответил на ВСЕ вопросы и главный ответ №5.
А простая суть его (парень тактичен в отличие от большинства комментаторов): "Слишком много "востроумников", а работать ТЕХНОЛОГИЧНО не умеете!"
А некоторые даже читать оппонентов в контексте не умеют, зато любят "задавать вопросы", хотя известно: "один дурак в состоянии задать столько вопросов, что и сотня мудрецов не смогут на них ответить"

Автор: Near Foreign 7.7.2011, 13:12

Цитата(dmrsan @ Четверг, 7 Июля 2011, 15:09:36) *
Цитата(Near Foreign @ Четверг, 7 Июля 2011, 12:23:18) *

Удивительное дело с этой национальной СУБД.
Не определен заказчик. Государство быть таковым не желает.
Нет постановки задачи или технических требований.
Не определен объем и источник финансирования.
Зато есть куча красноглазых, готовых у кого-то что-то отобрать, допилить по своему усмотрению и втюхнуть государству, желательно не неся никакой ответственности, поэтому жонглируя словами "сообщество" и "СПО".
Вся эта история длится уже несколько лет.
А воз и ныне там.


Сказки не надо рассказывать. Очень многие коммерческие структуры начали использовать 1с с PostgreSQL. У данной СУБД всего 20 проблемных мест на 775 000 строк исходного кода.

Вы - о национальной СУБД? Или...

Автор: Eliminator 7.7.2011, 13:25

Цитата(dmrsan @ Четверг, 7 Июля 2011, 10:15:10) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 10:07:33) *

Цитата(icegreg @ Четверг, 7 Июля 2011, 09:46:53) *

2 dmrsan абсолютно все крупные реляционные СУБД должны быть настроены, что бы показывать хорошие результаты. Это нормальное явление. Oracle из коробки тоже покажет не лучшие свои результаты. Разве что тесты написать конкретно под default, но реальность пусть немного, но отличается.


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

При этом не нужно будет разбираться в паре десятков параметров настроек.


А вот здесь можно поспорить - при работе с 1с даже с одной программой, но разными конфигурациями не поможет никакой мастер настроек.


Это как? Железо одинаковое, структура БД одинаковая. А настройки разные? О_О

Цитата(dmrsan @ Четверг, 7 Июля 2011, 13:09:36) *
Цитата(Near Foreign @ Четверг, 7 Июля 2011, 12:23:18) *

Удивительное дело с этой национальной СУБД.
Не определен заказчик. Государство быть таковым не желает.
Нет постановки задачи или технических требований.
Не определен объем и источник финансирования.
Зато есть куча красноглазых, готовых у кого-то что-то отобрать, допилить по своему усмотрению и втюхнуть государству, желательно не неся никакой ответственности, поэтому жонглируя словами "сообщество" и "СПО".
Вся эта история длится уже несколько лет.
А воз и ныне там.


Сказки не надо рассказывать. Очень многие коммерческие структуры начали использовать 1с с PostgreSQL. У данной СУБД всего 20 проблемных мест на 775 000 строк исходного кода.


Сколько? Сама 1С на этот вопрос не отвечает точно, а говорят, что совсем чуть-чуть внедрений используют альтернативную БД.

Автор: orlusha 7.7.2011, 13:25

Цитата(Eliminator @ Четверг, 7 Июля 2011, 13:23:25) *
Цитата(dmrsan @ Четверг, 7 Июля 2011, 10:15:10) *
А вот здесь можно поспорить - при работе с 1с даже с одной программой, но разными конфигурациями не поможет никакой мастер настроек.
Это как? Железо одинаковое, структура БД одинаковая. А настройки разные? О_О
Это так. Структура баз не обязательно одинаковая. У склада и бухучёта, например, разная, исполнимые модули (не 1С-Бейсик!) одинаковые.

Автор: hem 7.7.2011, 13:26

Цитата(Wolverrum @ Четверг, 7 Июля 2011, 03:52:20) *
................................................................................
..........

PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.


или дата майнер..

Английское словосочетание «Data Mining» пока не имеет устоявшегося перевода на русский язык..

Автор: Eliminator 7.7.2011, 13:26

Цитата
Это так. Структура баз не обязательно одинаковая. У склада и бухучёта, например, разная.


И в чем могут быть проблемы с настройкой? Посмотрите, как сделан мастер настройки в Windows версии Mysql.

Автор: plp 7.7.2011, 14:12

Цитата(hem @ Четверг, 7 Июля 2011, 13:26:00) *
или дата майнер..

Английское словосочетание «Data Mining» пока не имеет устоявшегося перевода на русский язык..

Как любой исследователь он безусловно "добытчик сведений"

Автор: клюква 7.7.2011, 14:51

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.


Для справки.

Интернет изобрели европейские физики-ядерщики.
Wi-Fi изобрел австралийский астрофизик.

__________________________________________________________
К.Прутков:
Узкий спцлист флюсу подобен: полнота его - односторонняя.

Автор: ideatum 7.7.2011, 15:04

Цитата(SRD @ Четверг, 7 Июля 2011, 12:42:17) *
Цитата(Zheglov @ Четверг, 7 Июля 2011, 02:29:49) *

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


Каким образом СУБД с открытым кодом может иметь некие "недекларируемые" возможности?

А каждый ли поймет, что в тривиальных строках кода

void func(const void* data, size_t datalen)
{
char buffer[MAXBUFSIZE];
...
memcpy(buffer, data, datalen);
...
}

скрыта недекларируемая возможность?


Цитата(клюква @ Четверг, 7 Июля 2011, 14:51:44) *
Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *


PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.


Для справки.

Интернет изобрели европейские физики-ядерщики.
Wi-Fi изобрел австралийский астрофизик.

__________________________________________________________
К.Прутков:
Узкий спцлист флюсу подобен: полнота его - односторонняя.

Видимо вы имеете ввиду World Wide Web, а не интернет... Интернет - продукт US DoD (ARPA)

Автор: El Vox 7.7.2011, 15:17

Цитата(ideatum @ Четверг, 7 Июля 2011, 15:04:02) *
А каждый ли поймет, что в тривиальных строках кода

void func(const void* data, size_t datalen)
{
char buffer[MAXBUFSIZE];
...
memcpy(buffer, data, datalen);
...
}

скрыта недекларируемая возможность?
Это просто тупой потенциальный баг, а никакая не возможность.
Ну возьмут да огородят
int func(const void* data, size_t datalen)
{
char buffer[MAXBUFSIZE];
...
if (0==data) return STATUS_INVALID_BUFFER_PTR;
if (datalen > MAXBUFSIZE) return STATUS_BUFFER_OVERRUN;
memcpy(buffer, data, datalen);
...
return STAUS_OK;
}

и нету бага.

Хотя такой баг в принципе возможно использовать для создания бэкдора.

Автор: Eliminator 7.7.2011, 15:27

El Vox А ярлык "СПО продукт" магическим образом защищает от подобных багов?

Автор: dmrsan 7.7.2011, 15:29

Цитата(Eliminator @ Четверг, 7 Июля 2011, 13:26:56) *
Цитата
Это так. Структура баз не обязательно одинаковая. У склада и бухучёта, например, разная.


И в чем могут быть проблемы с настройкой? Посмотрите, как сделан мастер настройки в Windows версии Mysql.


На больших базах свои капризы.

Автор: El Vox 7.7.2011, 15:33

Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.
Цитата(ideatum @ Четверг, 7 Июля 2011, 11:58:13) *
астроном - это тот кто занимается астрономией, программист - тот кто программирует. Образование большой роли не играет. imho хорошим специалистом можно быть только в чем-то одном, огромный объем информации в каждой из областей может помешать.
Вы с работой астрономов вообще знакомы, чтобы делать такие заявления?

Цитата(Eliminator @ Четверг, 7 Июля 2011, 15:27:30) *
El Vox А ярлык "СПО продукт" магическим образом защищает от подобных багов?
Во-первых, СПО - не ярлык, а во-вторых, таки да, OpenSource защищает от того, чтобы такой баг можно было втихую спрятать, а если оно еще и СПО, так этот баг еще и исправить своими ручками можно никого не дожидаясь.

Автор: dmrsan 7.7.2011, 15:34

Цитата(Near Foreign @ Четверг, 7 Июля 2011, 13:12:08) *
[Вы - о национальной СУБД? Или...


В данном случае я о PostgreSQL.

Автор: Eliminator 7.7.2011, 15:35

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


В СПО продуктах находят критиеские и глупые баги вроде описанного. Поэтому считаю, что "есть возможность" != "не существует" или "будет исправлен".

Автор: El Vox 7.7.2011, 15:46

Цитата(Eliminator @ Четверг, 7 Июля 2011, 15:35:24) *
В СПО продуктах находят критиеские и глупые баги вроде описанного. Поэтому считаю, что "есть возможность" != "не существует" или "будет исправлен".
Да эти тупые баги практически везде есть, где инструмент разработки позволяет такие ошибки делать. Но так как в закрытые (в т.ч. и коммерческие) коды нет никакой возможности заглянуть и навести статистику, сравнение СПО/ППО бессмысленно, поскольку на практике невозможно. Соглашусь с тем, что у СПО может быть шире спектр количества ошибок, поскольку есть возможность публиковать код в любой стадии развития.

Автор: клюква 7.7.2011, 15:52

Цитата(ideatum @ Четверг, 7 Июля 2011, 15:04:02) *
Видимо вы имеете ввиду World Wide Web, а не интернет... Интернет - продукт US DoD (ARPA)


Да, всемирную интерсеть и имею в виду, согласен.

Кстати, CCD, т.е. ПЗС устройства в мобильниках, смартфонах и т.д. тоже изобрели астрономы, а не узкие спцлисты.

Автор: sign 7.7.2011, 16:31

Цитата(ideatum @ Четверг, 7 Июля 2011, 08:58:13) *
Попытался установить PostgreSQL, но к сожалению постигла неудача при завершении установки выдал ошибку "Problem running post-install step. Instalation may not complete correctly The database cluster initialisation failed." Вот и не понимаю, то ли Windows виновата, то ли руки у меня кривые и я не правильно кликнул на файл дистрибутива, то ли опенсоурсные проекты немного кривоваты... Однака определенную закономерность заметил если это продукт какой-нибудь корпорации (в том числе и оракловый MySQL) как минимум проблем с установкой не возникает.
Обидно, однако...

Конечно обидно.
Все кому не лень, даже я, в лёт ставят постгрес, а вас затык.
Мне б тоже было обидно, если б у меня руки, эта, ну того... rolleyes.gif

Автор: Eliminator 7.7.2011, 16:34

Цитата
Конечно обидно.
Все кому не лень, даже я, в лёт ставят постгрес, а вас затык.
Мне б тоже было обидно, если б у меня руки, эта, ну того... rolleyes.gif


Под Windows он так просто не устанавливается. По крайней мере это было в восьмой версии и девятой как только она вышла.

Автор: dmrsan 7.7.2011, 17:32

Цитата(Eliminator @ Четверг, 7 Июля 2011, 16:34:26) *
Цитата

Конечно обидно.
Все кому не лень, даже я, в лёт ставят постгрес, а вас затык.
Мне б тоже было обидно, если б у меня руки, эта, ну того... rolleyes.gif


Под Windows он так просто не устанавливается. По крайней мере это было в восьмой версии и девятой как только она вышла.


После установки обновленного инсталлятора для Windows все ставится на ура. Проблема была, но это не проблема разработчиков PostgreSQL. Поройтесь в форумах.

Автор: Eliminator 7.7.2011, 17:37

Цитата(dmrsan @ Четверг, 7 Июля 2011, 17:32:57) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 16:34:26) *

Цитата

Конечно обидно.
Все кому не лень, даже я, в лёт ставят постгрес, а вас затык.
Мне б тоже было обидно, если б у меня руки, эта, ну того... rolleyes.gif


Под Windows он так просто не устанавливается. По крайней мере это было в восьмой версии и девятой как только она вышла.


После установки обновленного инсталлятора для Windows все ставится на ура. Проблема была, но это не проблема разработчиков PostgreSQL. Поройтесь в форумах.


А чья это проблема? Согласен, коммунити тут не причем, а виновата компания, которая выпускает "коммерческую версию".

Автор: dmrsan 7.7.2011, 17:40

Цитата(Eliminator @ Четверг, 7 Июля 2011, 17:37:31) *
А чья это проблема? Согласен, коммунити тут не причем, а виновата компания, которая выпускает "коммерческую версию".


А может это проблема Microsoft, которая постоянно меняет правила работы?

Вообще почитайте хотябы здесь:
http://www.sql.ru/forum/actualthread.aspx?tid=747748

Автор: orlusha 7.7.2011, 18:13

Цитата(dmrsan @ Четверг, 7 Июля 2011, 17:40:06) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 17:37:31) *
А чья это проблема? Согласен, коммунити тут не причем, а виновата компания, которая выпускает "коммерческую версию".
А может это проблема Microsoft, которая постоянно меняет правила работы?

Вообще почитайте хотябы здесь:
http://www.sql.ru/forum/actualthread.aspx?tid=747748
Хорошо известная дрянь.

Венды начиная с XP при установке на NTFS ставят на некоторые папки досовский атрибут read-only и правильные списки ACL с правильными разрешениями. Досовская (ANSI C) программа, не поддерживающая ACL, в такую папку записать не может, вендовая (Win32) с поддержкой ACL -- может. если запущена от правильного пользователя.

Лечится из вендоконсоли (!!!) командой
Код
attrib -R <целевая папка> /D /S
Из гуя лечить бесполезно, всё равно не поможет. devil.gif

Только что проделывал подобную штуку на 2003-м с одной технологической софтиной, которую кетайцы за каким-то рожном заставили писать по умолчанию в подпапку C:\Program Files\ :lol:

Автор: Eliminator 7.7.2011, 18:21

Цитата(dmrsan @ Четверг, 7 Июля 2011, 17:40:06) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 17:37:31) *


А чья это проблема? Согласен, коммунити тут не причем, а виновата компания, которая выпускает "коммерческую версию".


А может это проблема Microsoft, которая постоянно меняет правила работы?

Вообще почитайте хотябы здесь:
http://www.sql.ru/forum/actualthread.aspx?tid=747748


Постоянно - раз в неделю? Или таки раз в семь лет? Или таки проблема не в Windows, а в криволапых разработчиках инсталлятора коммерческой версии Postgre, которые не имеют представления об языках, отличных от английского и правах на папки в Windows? По крайней мере об этой баге известно уже года два, странно, что ее ДО СИХ ПОР не исправили.

Цитата(orlusha @ Четверг, 7 Июля 2011, 18:13:45) *
Венды начиная с XP при установке на NTFS ставят на некоторые папки досовский атрибут read-only и правильные списки ACL с правильными разрешениями. Досовская (ANSI C) программа, не поддерживающая ACL, в такую папку записать не может, вендовая (Win32) с поддержкой ACL -- может. если запущена от правильного пользователя.

Лечится из вендоконсоли (!!!) командой
Код
attrib -R <целевая папка> /D /S
Из гуя лечить бесполезно, всё равно не поможет. devil.gif

Только что проделывал подобную штуку на 2003-м с одной технологической софтиной, которую кетайцы за каким-то рожном заставили писать по умолчанию в подпапку C:\Program Files\ :lol:


Кто бы мог подумать, что DOS не знает про ACL? =) Все-таки когда был DOS, а когда появилась Windows XP! И из гуя нормально все настраивается.

Автор: orlusha 7.7.2011, 18:42

Цитата(Eliminator @ Четверг, 7 Июля 2011, 18:21:33) *
И из гуя нормально все настраивается.
Хрен там нормально. Даже консольная команда не всегда помогает. :angry:

Автор: Eliminator 7.7.2011, 19:25

Цитата(orlusha @ Четверг, 7 Июля 2011, 18:42:02) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 18:21:33) *
И из гуя нормально все настраивается.
Хрен там нормально. Даже консольная команда не всегда помогает. :angry:


Орлуша, из гуя все нормально настраивается! Не смущайте публику своим незнанием вопроса!

Автор: orlusha 7.7.2011, 19:47

Цитата(Eliminator @ Четверг, 7 Июля 2011, 19:25:40) *
Цитата(orlusha @ Четверг, 7 Июля 2011, 18:42:02) *

Цитата(Eliminator @ Четверг, 7 Июля 2011, 18:21:33) *
И из гуя нормально все настраивается.
Хрен там нормально. Даже консольная команда не всегда помогает. :angry:
Орлуша, из гуя все нормально настраивается! Не смущайте публику своим незнанием вопроса!
Вы теоретически, конечно, вопрос знаете замечательно. Однако это же микрософт, и смущать публику надо -- ибо у него далеко не всё интуитивно и далеко не всё как написано.

Пример -- Ваш же. Создайте на системном диске под NTFS пустую папку, накидайте в неё файлов, затем выведите её свойства: Вы увидите серый флажок "Read only". Сбросьте его и выберите "Применить ко всем файлам и подпапкам", нажмите кнопку "Применить". Снова выведите свойства папки. Ну, что скажете? devil.gif

Автор: Eliminator 7.7.2011, 20:08

Орулша, читайте это - http://support.microsoft.com/default.aspx?scid=kb;ru;326549 если вам нужен доступ к файлам для старых досовских программ - сделайте FAT32 диск!

Автор: OldMan47 7.7.2011, 23:54

Цитата(hem @ Четверг, 7 Июля 2011, 13:26:00) *
Цитата(Wolverrum @ Четверг, 7 Июля 2011, 03:52:20) *

................................................................................
..........

PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.


или дата майнер..

Английское словосочетание «Data Mining» пока не имеет устоявшегося перевода на русский язык..

Скорее всего, да. Только «Data Mining» нужно понимать в расширенной трактовке, как деятельность любого профессионала в любой предметной области, владеющего необходимым инструментарием, в том числе и ИТ-средствами, и способного изготовить недостающий инструментарий из "подручных" средств. Т.е. под определение http://ru.wikipedia.org/wiki/Data_mining подходит ЛЮБАЯ исследовательская деятельность. smile.gif

Цитата(plp @ Четверг, 7 Июля 2011, 14:12:01) *
Как любой исследователь он безусловно "добытчик сведений"

Не сведений, но знаний из сведений! smile.gif

Автор: Wolverrum 8.7.2011, 2:19

Цитата(qazloginwsx @ Четверг, 7 Июля 2011, 11:02:31) *
Так что вполне нормально и естественно, что физики, математики, астрономы что-то программят. Они постановщики задач (не редко и исполнители, т.к. хорошо понимают задачу). Но не наоборот.

"Чистые" математики, давно убедился, как разработчики - специалисты достаточно х@ёвые.
Программить - могут. Разрабатывать, как правило, - нет.
И не постановщики задач, а, скорее, доменные консультанты.

Автор: dmrsan 8.7.2011, 2:30

Цитата(Eliminator @ Четверг, 7 Июля 2011, 18:21:33) *
Постоянно - раз в неделю? Или таки раз в семь лет? Или таки проблема не в Windows, а в криволапых разработчиках инсталлятора коммерческой версии Postgre, которые не имеют представления об языках, отличных от английского и правах на папки в Windows? По крайней мере об этой баге известно уже года два, странно, что ее ДО СИХ ПОР не исправили.


А давайте вспомним Висту. Что, пряморукие программисты MS сделали шедевр? Что - под ней запускались все старые игры? Что - все производители игр - криворукие программисты? Почему такой богатой MS потребовалось почти 2 года, чтобы понавыпускать патчей для нормальной работы старых программ? Не надо ерничать. У Microsoft есть специальные утилиты, про которые можно узнать только после того, как ты два дня пытаешься деинсталлировать MS Office версий 2003, 2007, 2010, которые полностью деинсталлируют эти программы (Microsoft Fix It — приложение для автоматического устранения распространенных проблем). И это лицензионное поделие!

Автор: Eliminator 8.7.2011, 3:06

Цитата
Microsoft Fix It


Это не какие-то тайные утилиты, а очень популярный пользовательский ресурс на сайте Майкрософт. Странно, что вы о нем не знали раньше =)

Автор: dmrsan 8.7.2011, 3:29

Цитата(Eliminator @ Пятница, 8 Июля 2011, 03:06:24) *
Цитата
Microsoft Fix It


Это не какие-то тайные утилиты, а очень популярный пользовательский ресурс на сайте Майкрософт. Странно, что вы о нем не знали раньше =)


Я не говорю, что они тайные, я просто говорю, что о них мало кто знает.

Автор: ideatum 8.7.2011, 5:35

Цитата(El Vox @ Четверг, 7 Июля 2011, 15:17:36) *
Цитата(ideatum @ Четверг, 7 Июля 2011, 15:04:02) *

А каждый ли поймет, что в тривиальных строках кода

void func(const void* data, size_t datalen)
{
char buffer[MAXBUFSIZE];
...
memcpy(buffer, data, datalen);
...
}

скрыта недекларируемая возможность?
Это просто тупой потенциальный баг, а никакая не возможность.
Ну возьмут да огородят
int func(const void* data, size_t datalen)
{
char buffer[MAXBUFSIZE];
...
if (0==data) return STATUS_INVALID_BUFFER_PTR;
if (datalen > MAXBUFSIZE) return STATUS_BUFFER_OVERRUN;
memcpy(buffer, data, datalen);
...
return STAUS_OK;
}

и нету бага.

Хотя такой баг в принципе возможно использовать для создания бэкдора.

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

Цитата(orlusha @ Четверг, 7 Июля 2011, 19:47:03) *
Цитата(Eliminator @ Четверг, 7 Июля 2011, 19:25:40) *

Цитата(orlusha @ Четверг, 7 Июля 2011, 18:42:02) *

Цитата(Eliminator @ Четверг, 7 Июля 2011, 18:21:33) *
И из гуя нормально все настраивается.
Хрен там нормально. Даже консольная команда не всегда помогает. :angry:
Орлуша, из гуя все нормально настраивается! Не смущайте публику своим незнанием вопроса!
Вы теоретически, конечно, вопрос знаете замечательно. Однако это же микрософт, и смущать публику надо -- ибо у него далеко не всё интуитивно и далеко не всё как написано.

Пример -- Ваш же. Создайте на системном диске под NTFS пустую папку, накидайте в неё файлов, затем выведите её свойства: Вы увидите серый флажок "Read only". Сбросьте его и выберите "Применить ко всем файлам и подпапкам", нажмите кнопку "Применить". Снова выведите свойства папки. Ну, что скажете? devil.gif

Что не так? Орлуша, по-моему вы слабо знакомы с Windows Explorer. Там же английским по белому написано: "Only applies to files in folder"... Ежу понятно, что этот флажок служит не для отображения аттрибута ReadOnly (у всех файлов в папке), а для того чтобы установить/сбросить этот аттрибут у файлов, содержащихся в папке. Учите матчасть!

Автор: ivannsk 8.7.2011, 5:39

Цитата(elhana @ Четверг, 7 Июля 2011, 14:42:10) *
Цитата(Wolverrum @ Среда, 6 Июля 2011, 23:52:20) *
PS И да, он - либо астроном, либо разработчик. Либо где-то кто-то лукавит.

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

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


товарисчь Wolverrum забыл что Fort изобрел астроном (для управления телескопом), мой отец оптик из МФТИ, однако доктор биологии. Огромное кол-во кандидатов которых он защитил с физфака НГУ. Но товарисчь считает, что программирование сложнее чем строение клетки или выработка теории как могут формироваться обьекты видимые с миллиардов световых лет. ню-ню.

Автор: icegreg 8.7.2011, 6:11

Господи, тут всё просто, кодить - не сложно. Думать - сложно. И не важно какая работа. Программировать сложно, растить ребёнка сложно, строить дом сложно. Всё сложно в этом мире. Мир не прост.

Автор: unge 8.7.2011, 9:16

какая нелепая инициатива. Постгрессу ни холодно ни горячо от этого всего.

Автор: strelOk67 8.7.2011, 9:53

Цитата(ideatum @ Пятница, 8 Июля 2011, 05:35:11) *
А теперь представьте, что такой код получается только после работы препроцессора, а в реальных исходниках этот код обернут десятком-другим макросов... и задачка тут же становится несколько сложнее...
Кроме этого, я привел в качестве примера один из самых тривиальных вариантов, можно придумать миллион более изощренных способов скрыть "закладки"...
Также подумайте о том, все ли "простые баги" случайны или все таки часть "простых багов" преднамеренно внедряется в полезный код...

Вы не поверите! Но именно подобные баги правила майкрософт во времена выхода висты практически во всех своих продуктах. И самое интересное, что исправляла использованием именно дополнительных макросов, которые при использовании подобных конструкций автоматически проверяли параметры на выход за пределы аллокированной памяти. Они назвали это "новым стилем программирования".
Вы думаете MS добавляла подобные уязвимости нарочно? Скорее просто по выражению одного моего знакомого "лепили горбатого", чтобы застолбить рынок.
В случае с СПО вообще и постгресом в частности столбить рынок поздно. Идет планомерное вытеснение известных продуктов условно бесплатным конкурентом. И тут как раз качество имеет первостепенное значение.
P.S. Тут сотрудник, отвечающий за работу с базой данных (oracle) показал новостийку, что у MS SQL наконец-то появился объект SEQUENCE! Оказывается его там не было! Долго язвил и посмеивался :D

Автор: Lmva 8.7.2011, 10:26

Цитата
attrib -R <целевая папка> /D /S
Цитата
Из гуя лечить бесполезно, всё равно не поможет.
orlusha, не богохульствуйте, в винде нет консоли, только православный гуй.
Цитата
товарисчь Wolverrum забыл что Fort изобрел астроном
Ну ясно, что не лингвист или программист devil.gif
Цитата
у MS SQL наконец-то появился объект SEQUENCE!
Мерзопакостный и ненужный объект, GUID рулит всегда и везде. :D , а эта дрянь только дырки в индексах оставляет, некрасиво. devil.gif

Автор: dmrsan 8.7.2011, 10:58

Цитата(strelOk67 @ Пятница, 8 Июля 2011, 09:53:33) *
Вы думаете MS добавляла подобные уязвимости нарочно? Скорее просто по выражению одного моего знакомого "лепили горбатого", чтобы застолбить рынок.
В случае с СПО вообще и постгресом в частности столбить рынок поздно. Идет планомерное вытеснение известных продуктов условно бесплатным конкурентом. И тут как раз качество имеет первостепенное значение.
P.S. Тут сотрудник, отвечающий за работу с базой данных (oracle) показал новостийку, что у MS SQL наконец-то появился объект SEQUENCE! Оказывается его там не было! Долго язвил и посмеивался :D


А как насчет внутренних писем Microsoft с задачей снижать совместимость с пакетом OpenOffice? Как насчет 300 ошибок в станадарте openxml.
Да - и PostgreSQL не условно бесплатный продукт.

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

Автор: Eliminator 8.7.2011, 10:58

Цитата(strelOk67 @ Пятница, 8 Июля 2011, 09:53:33) *
Цитата(ideatum @ Пятница, 8 Июля 2011, 05:35:11) *

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

Вы не поверите! Но именно подобные баги правила майкрософт во времена выхода висты практически во всех своих продуктах. И самое интересное, что исправляла использованием именно дополнительных макросов, которые при использовании подобных конструкций автоматически проверяли параметры на выход за пределы аллокированной памяти. Они назвали это "новым стилем программирования".
Вы думаете MS добавляла подобные уязвимости нарочно? Скорее просто по выражению одного моего знакомого "лепили горбатого", чтобы застолбить рынок.
В случае с СПО вообще и постгресом в частности столбить рынок поздно. Идет планомерное вытеснение известных продуктов условно бесплатным конкурентом. И тут как раз качество имеет первостепенное значение.
P.S. Тут сотрудник, отвечающий за работу с базой данных (oracle) показал новостийку, что у MS SQL наконец-то появился объект SEQUENCE! Оказывается его там не было! Долго язвил и посмеивался :D


В оракле и Limit Offset вроде нет? ;-) Посмеемся?

Автор: Wolverrum 9.7.2011, 14:12

Цитата(ivannsk @ Пятница, 8 Июля 2011, 04:39:13) *
товарисчь Wolverrum забыл что Fort изобрел астроном (для управления телескопом),
... Но товарисчь считает, что программирование сложнее чем строение клетки или выработка теории как могут формироваться обьекты видимые с миллиардов световых лет. ню-ню.


Вот, особенно не нравятся людишки, которые бросаются обсуждать что-либо, "забыв" подучить матчасть.
Учимся писать: "Forth", блeaть!

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

Форт был создан когда? Вчера? Или все-таки гораздо ближе к заре ИТ?

Короче, общий совет - не судите о том, в чем не разбираетесь, или разбираетесь слабо.

Автор: Аноним Абсолютный 10.7.2011, 3:23

Wolverrum Короче, мальчик - учи русский язык (который великий и могучий).
Отчего все линексисты столь безграмотны ? :o

Форт, Фортран, Кобол - енто всё от лукавого. :D
Ещё, мля, псевдо"язык" "Пасквиль" вспомните cry.gif Особенно его Борландовскую реализацию :lol: cry.gif
Есть Си и АСМ - и этого - достаточно devil.gif

Автор: Disaron 10.7.2011, 9:55

Цитата(Аноним Абсолютный @ Воскресенье, 10 Июля 2011, 03:23:31) *
Форт, Фортран, Кобол - енто всё от лукавого. :D
Ещё, мля, псевдо"язык" "Пасквиль" вспомните cry.gif Особенно его Борландовскую реализацию :lol: cry.gif
Есть Си и АСМ - и этого - достаточно devil.gif
Желаю вам делать точные математические расчеты на Си. devil.gif

Автор: SRD 10.7.2011, 17:20

Цитата(plp @ Четверг, 7 Июля 2011, 13:12:05) *
Цитата(SRD @ Четверг, 7 Июля 2011, 12:42:17) *

Цитата(Zheglov @ Четверг, 7 Июля 2011, 02:29:49) *

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


Каким образом СУБД с открытым кодом может иметь некие "недекларируемые" возможности?


"... В некоторых случаях не помогает даже чтение газет..."
...
То есть даже после ответа "Главного Героя" (я на его стороне) находятся "востровумники". Парень ответил на ВСЕ вопросы и главный ответ №5.
А простая суть его (парень тактичен в отличие от большинства комментаторов): "Слишком много "востроумников", а работать ТЕХНОЛОГИЧНО не умеете!"
А некоторые даже читать оппонентов в контексте не умеют, зато любят "задавать вопросы", хотя известно: "один дурак в состоянии задать столько вопросов, что и сотня мудрецов не смогут на них ответить"


Один дурак может накидать столько цитат, что и сотня мудрецов не сможет в них найти смысл -- особенно если так сделано в ответ на справедливый вопрос о состоятельности утверждения "Но, думаю, нет сомнений, что любая западная СУБД может иметь не декларируемые возможности" в контексте обсуждения СУБД с открытым кодом. ;)

Автор: orlusha 10.7.2011, 18:51

Цитата(Eliminator @ Четверг, 7 Июля 2011, 20:08:49) *
Орулша, читайте это - http://support.microsoft.com/default.aspx?scid=kb;ru;326549 если вам нужен доступ к файлам для старых досовских программ - сделайте FAT32 диск!
Спасибо большое, ибо до такого рецепта:
Цитата
Если с помощью программы не удается сохранить файлы в папку, имеющую атрибут «Только чтение», такую как «Мои документы», измените атрибут «Только чтение» на «Системный» с помощью команды Attrib командной строки.
догадаться можно только выжрав два литра водки. Все юниксы вместе тут отдыхают. :+:

Автор: Eliminator 10.7.2011, 18:54

Цитата
догадаться можно только выжрав два литра водки. Все юниксы вместе тут отдыхают. thumbsup.gif


Зачем догадываться, когда есть support.microsoft.com? Естественно, что в новых ОС есть вопросы по взаимодействию со старым legacy кодом. Решения вопросов описаны на сайте Microsoft.com, в данном случае на русском языке. Это вам не man-ы читать и не по рассылкам бегать!

Я даже больше скажу, ни один Linux не предлагает подобного сервиса. Максимум - это посылают на форум или в мейллист! А там бывает так, что посылают, если вопрос слишком сложный или редкий! Как это было с Альтлинуксом и школьными учителями, которые пришли к ним на форум, а местный админ чуть-ли не матом обложил бедолаг!!

Автор: Wolverrum 10.7.2011, 23:31

Цитата(Аноним Абсолютный @ Воскресенье, 10 Июля 2011, 02:23:31) *
Форт, Фортран, Кобол - енто всё от лукавого. :D
Ещё, мля, псевдо"язык" "Пасквиль" вспомните cry.gif Особенно его Борландовскую реализацию :lol: cry.gif
Есть Си и АСМ - и этого - достаточно devil.gif


Аноним Абсолютный, http://lurkmore.ru/%D0%91%D1%8B%D0%B4%D0%BB%D0%BE%D0%BA%D0%BE%D0%B4%D0%B5%D1%80.

Автор: orlusha 11.7.2011, 1:28

Цитата(Eliminator @ Воскресенье, 10 Июля 2011, 18:54:25) *
Я даже больше скажу, ни один Linux не предлагает подобного сервиса.
Я даже больше скажу, ни в каких никсах никогда не было говноситуаций, для которых требовался бы такой говноообход. Но этот перл -- даже для микрософта запредельно. Я не про поддержку, я про дизайн фич -- использование досовских атрибутов для управления особым поведением папки: и это при наличии дополнительных потоков в NTFS, обязательной для висты и семёрки!!!!! Папуасы с Новой Гвинеи проектировали, что ли? Или готтентотские колдуны?

Автор: SibSkull 11.7.2011, 11:36

Цитата(Eliminator @ Воскресенье, 10 Июля 2011, 18:54:25) *
Как это было с Альтлинуксом и школьными учителями, которые пришли к ним на форум, а местный админ чуть-ли не матом обложил бедолаг!!
Пруфлинк приведите, пожалуйста. Как администратору forum.altlinux.org мне это интересно. И, кстати, официальная поддержка учителей осуществляется нормативкой Минобрнуки на spohelp.ru.

Автор: Lmva 11.7.2011, 14:46

Цитата
В оракле и Limit Offset вроде нет? ;-) Посмеемся?
Eliminator, точно нет, там ROWNUM есть, поржём?

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)