Category: it

trekking, Himalaya

Гримасы (экономика) опенсорса

По мотивам статьи https://onezero.medium.com/open-source-betrayed-industry-leaders-accuse-amazon-of-playing-a-rigged-game-with-aws-67177bc748b7.




Недавно рассказывал про экономику опенсорса и гримасы бизнеса. Амазон присосался к опенсорсу, превращая опенсорсные продукты в платные сервисы. Проблема в том, что компания, стоящая за этим опенсорсным продуктом( в тексте Эластиксерч) не может конкурировать с гигантом и вынуждена менять лицензию, ограничивать свободу. Амазон не имеет традиции возвращать в сообщество свои наработки, как это принято в нормальных сообществах. Я не помню ни одного патча от Амазона в постгрес, хотя Амазон много работал и работает с потгресовым кодом. Гиганты айти-бизнеса повернулись в сторону опенсорса, видя в нем перспективу и реальную силу, и стали встраиваться в его экосистему, каждый по-разному. Они тоже понимают, что опенсорс надо сохранить, но как найти баланс ?

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

Collapse )
trekking, Himalaya

Письмо чиновнику про OSS в России (12 мая 2005)

Subject: some comments to your talk at OSS forum Russia 2005

Доброе время суток,

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

Collapse )
trekking, Himalaya

Про конкуренцию и Оракл

Оракл как СУБД является хорошей базой и многие постгресисты пришли из Оракла, но как компания Оракл мне не нравится, во-первых, потому что в 1988 году Эллисон заявил в интервью журналу по базам данных Datamation, "что Oracle в Россию доставят ракеты с ядерными боеголовками", во-вторых, потому что в 2015 году они разослали подметное письмо своим крупным клиентам с наездами на нашу компанию и постгрес. Есть у айтишного сообщества много других претензий к Ораклу, но лично мне кажется, что одного первого пункта уже достаточно, чтобы мне не любить компанию Оракл.

Конкуренцию с Ораклом придумали не мы, постгрес давно успешно работает на том же поле и успех американской компании EDB про это говорит. Не вижу ничего плохого в том, чтобы устроить конкуренцию Ораклу в нашей стране.



Collapse )
trekking, Himalaya

Новый словарь русского языка для полнотекстового поиска в PostgreSQL

Костя Книжник (Postgres Professional) "подружил" морфологию Коваленко с полнотекстовым поиском в постгресе - https://github.com/postgrespro/rusmorph.

Если кратко, то rusmorph можно использовать для полнотекстового поиска.

Collapse )
trekking, Himalaya

Еще раз о Google Summer of Code

Я уже писал про Google Summer of Code (GSoC), что это прекрасная возможность для студентов и аспирантов попробовать себя в опенсорсе. Сегодня наткнулся на свою фотографию в гугловой майке из которой видно, что я был гугловым ментором от постгреса в самый первый год этой программы (2006 год), а руководил я работой Сергея Копосова, нашим студентом, который работал над дипломом в нашем отделе. Надо сказать, что тогда формальности было меньше, Сергей Копосов совершенно самостоятельно работал над проектом "Enhanced Aggregate Support" и начиная с версии 8.2 результаты этого проекта доступны пользователям. Сергей был одним из 12 российских студентов (всего 630), которых приняли в GSoC в 2006 году.

Группа российских астрономов в Праге, 2006. Сергей Копосов слева.


Если в студент-аспирант и хотите попробовать свои силы, принести пользу опенсорсу, то вот вам хорошая возможность, а если вы владеете языком "C" и имеется интерес к алгоритмам и серверному программированию, то можете обращаться к нам в Postgres Professional, где работают много постгресовых разработчиков и которые помогут вам с темой и менторством.
Collapse )
trekking, Himalaya

Pro Postgres Pro

Завтра рано утром я улетаю в Луклу навстречу треку, который я ждал целый год. Мы планируем пройти 5 высокогорных перевалов и 4 долины, увидеть еще раз высочайшие горы мира, ну и померзнуть в палатках, куда уж без этого. Моя голова уже почти отключилась от забот "того мира", но я попытаюсь объяснить зачем мы начали свои форки постгреса. Я уже наталкивался в сети на мифы вокруг наших сборок, что с одной стороны хорошо, ибо это означает, что дистрибутивами стали интересоваться и пользоваться, но это также означает, что мы недостаточно ясно пояснили наши мотивы. Поэтому я попробую это сделать сейчас, перед тем, как сдам ноутбук в камеру хранения.


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

Collapse )

ОМ МАНИ ПАДМЕ ХУМ.

Disclaimer. Это мой персональный блог, помните это !
trekking, Himalaya

Мысли после лекции Стоунбрейкера про постгрес

Послушайте Майка на VLDB-2015 конференции https://www.youtube.com/watch?v=sEPTZVGk3WY.
Очень интересная лекция, лучшая пожалуй из серии его выступлений. Очень много подробностей, много жизненного опыта и советов. Я читал текстовый вариант в CACM (http://cacm.acm.org/magazines/2016/2/197423-the-land-sharks-are-on-the-squawk-box/fulltext), если статья недоступна в свободном доступе, то спросите меня и я поделюсь. Кстати, хорошая возможность послушать хороший английский язык, Майк говорит четко и просто. Очень понравилась его идея построения лекции, я думал про нечто подобное для 20-ти летия постгреса.

Картинка для привлечения внимания, 2000? год, мы тогда Рамблер делали. Знаменитый диван в 38 комнате ГАИШ - много интересных людей сидело на нем, а сколько идей было обсуждено !


Collapse )
trekking, Himalaya

О логотипе PostgreSQL

В связи с вопросом "Насколько постгрес отечественный" я вспомнил историю про логотип постгреса, который изначально был предложен нашим парнем из Питера, про две инкарнации www.postgresql.org, к которым приложили наши ребята. То есть, мы были активными членами сообщества и оставили след не только в фичах, которыми вы пользуетесь (про это я напишу позже, как будет время).

Some historical logos from my collection:



Update:
Я связался с Daniel Lundin и он подтвердил, что взял за основу логотип "слон в алмазе", который был сделан в Питере нашими ребятами.
> On Wed, Apr 20, 2016 at 12:00 PM, Daniel Lundin  wrote:
>>
>> Haha, yeah that was indeed my doing, waaaaay back when. :)
>
>
> Great, you remember :)  Do you use "elephant in diamond" as starter ?
>

Oh man, I think so yeah. IIRC used it for inspiration, then sketched
up the vectorized one in illustrator as best I could manage.


Collapse )
trekking, Himalaya

Поиск фраз в Postgres Pro

С самого первого дня, как мы показали полнотекстовый поиск в постгресе нас спрашивают, как искать фразы наподобие гугла слова в кавычках. Вчера мы закоммитили в нашу ветку Postgres Pro эту фичу. На фотографии показан Федя Сигаев через минут 30 после этого коммита.



Теперь можно различать порядок слов в запросе:

SELECT to_tsvector('fatal error starting postgres') @@ to_tsquery('postmaster ? starting'),    to_tsvector('fatal error starting postgres') @@  to_tsquery('starting ? postgres');
 ?column? | ?column?
----------+----------
 f        | t
(1 row)


Collapse )
trekking, Himalaya

Зачем Postgres Professional ?

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



Трое ведущих разработчиков PostgreSQL, сооснователей компании: Александр Коротков, Федор Сигаев, Олег Бартунов.


Collapse )
Статья получилась большая и разнотемная, но тут уж извините, так звезды легли :)