?

Log in

No account? Create an account

...

или внеочередные заметки


Entries by category: it

[sticky post]Случайные фотки
trekking, Himalaya
obartunov
Этот пост - моя фоторамка. Весь дневник так или иначе построен вокруг моих впечатлений, которые я попытался сохранить в своих фотографиях. Можно подписаться на rss.
Oleg Bartunov - View my most interesting photos on Flickriver
ненужные подробности для историиCollapse )
Tags:

Гримасы (экономика) опенсорса
trekking, Himalaya
obartunov
По мотивам статьи https://onezero.medium.com/open-source-betrayed-industry-leaders-accuse-amazon-of-playing-a-rigged-game-with-aws-67177bc748b7.




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

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

Read more...Collapse )

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

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

Read more...Collapse )
Tags: ,

Поиск фраз в Postgres Pro
trekking, Himalaya
obartunov
С самого первого дня, как мы показали полнотекстовый поиск в постгресе нас спрашивают, как искать фразы наподобие гугла слова в кавычках. Вчера мы закоммитили в нашу ветку 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)


Read more...Collapse )
Tags: ,

Расширяем SQL для эффективной работы с JSON документами в PostgreSQL
trekking, Himalaya
obartunov
Чем мы сейчас занимаемся ? На фотографии Федя Сигаев у нас в 38 комнате ГАИШ задумавшись смотрит на Сашу Короткова. А мысли у нас о том, что делать с jsquery. Надо сказать, что jsquery мы придумали для возможности играться с нашими индексами. Кстати, сейчас jsquery уже имеет поддержку хинтов, которыми можно управлять использование индексами, а также поддержка схемы (IS BOOLEAN, IS NUMERIC, IS ARRAY, IS STRING). Однако, jsquery имеет проблемы с расширяемостью, и вообще, как-то противоречит общей концепции SQL.

DSCF2631
ВВЕДЕНИЕ.
Read more...Collapse )
Tags: ,