The OpenNET Project / Index page

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



"Проект Postgres WASM подготовил работающее в браузере окружение с СУБД PostgreSQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Postgres WASM подготовил работающее в браузере окружение с СУБД PostgreSQL"  +/
Сообщение от opennews (??), 03-Окт-22, 21:23 
Открыты наработки проекта Postgres WASM, развивающего окружение с СУБД PostgreSQL, работающее внутри браузера. Связанный с проектом код открыт под лицензией MIT. В том числе предлагается инструментарий для сборки работающей в браузере виртуальной машины c урезанным  Linux-окружением, сервером PostgreSQL 14.5 и сопутствующими утилитами (psql, pg_dump). Размер итоговой сборки около 30 МБ...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57863

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

Оглавление

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


3. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +3 +/
Сообщение от НяшМяш (ok), 03-Окт-22, 21:49 
Я думал, они постгрю в васм загнали. А тут всего-лишь в эмуляторе запустили.
Ответить | Правка | Наверх | Cообщить модератору

19. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +2 +/
Сообщение от Alladin (?), 04-Окт-22, 05:06 
не просто в эмуляторе.. а в эмуляторе x86:)
Ответить | Правка | Наверх | Cообщить модератору

30. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (30), 04-Окт-22, 13:02 
А в каком надо было?
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от другой аноним (?), 04-Окт-22, 23:58 
risc-v конечно!

Чтоб совсем уже тормозило, зато - шва6ооодка!

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

4. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –5 +/
Сообщение от Минона (ok), 03-Окт-22, 21:56 
О, WebPostgreSQL, круто!
Ответить | Правка | Наверх | Cообщить модератору

5. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +7 +/
Сообщение от Dzen Python (ok), 03-Окт-22, 22:42 
А ведь я шутил, ребят! Шутил!
Про интерпретатор питона внутри js-виртуалки внутри виртуалки-интерпретатора в байткоде ebpf внутри линукса внутри виртуальной машины , написанной на java внутри java-машины внутри руби-скрипта внутри питонового скрипта, исполняющего интерпретатором питона внутри js-виртуалки внутри виртуалки-интерпретатора в байткоде ebpf...

А-А-А-А-А!

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

7. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +7 +/
Сообщение от Аноним (7), 03-Окт-22, 23:12 
у вас мало абстракций
Ответить | Правка | Наверх | Cообщить модератору

13. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –3 +/
Сообщение от Dzen Python (ok), 04-Окт-22, 00:37 
Вглядись, эти абстакции рекурсивны?
Ответить | Правка | Наверх | Cообщить модератору

14. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от freehckemail (ok), 04-Окт-22, 01:36 
Да он же шутит, так что весь смех -- чисто в перечислении. Не интересно же по существу.

А я вот расскажу, что как-то бутстрапнул свой местячковый диалект Lisp-а из R5RS-схемы, реализованной на Ocaml, чтобы обрабатывать DSL, основанный на sexp-ах. Смешно тут то, что это было на самом деле.

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

29. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (29), 04-Окт-22, 11:37 
А зачем это делать?

Написал бы парсер секспов на окамле, и успокоился.

И свой дсл на окамле писал бы ровно так же, как и на кустарном лиспе.

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

34. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от freehckemail (ok), 04-Окт-22, 14:07 
Зачем-зачем. Ну вот такое вот попалось легаси! =)
Там уже и схема была корявенькая, и дсл в каком-то виде тоже был. Легче было допилить до нужного состояния, чем переписывать с нуля.
Ответить | Правка | Наверх | Cообщить модератору

47. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 22:45 
А чем схемы-то не хватило?
Ответить | Правка | Наверх | Cообщить модератору

50. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от freehckemail (ok), 06-Окт-22, 15:46 
> А чем схемы-то не хватило?

Нужно было синтаксис расширять для обработки DSL. Defmacro в схему встроен не был, а я ненавижу гигиенические макросы. Я приверженец defmacro.

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

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

25. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Lex20email (ok), 04-Окт-22, 10:52 
Был такой фильм "Тринадцатый этаж". Там внутри эмуляции мира создали эмуляцию мира. Узнать что мы не в эмуляции живём до сих пор философия не знает как. Могу предположить что скорость света в вакууме может дать подсказку, по аналогии с вашим коменнтарием о скорости эмуляции одного в другом.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

31. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (30), 04-Окт-22, 13:05 
Философия вообще ничего не знает. Сидят шизики придумывают сказки, из доказателоьств - мне так кажется и мне так нравится. А ученые пытались выявить дискретность пространства, пока что на той точности, что удалось проверить, пространство непрерывно
Ответить | Правка | Наверх | Cообщить модератору

35. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от ыы (?), 04-Окт-22, 14:22 
Дискретность пространства "изнутри" обнаружить невозможно. Но это и не надо, поскольку непрерывность пространства не является доказательством его "невложенности". Компьютеры могут быть аналоговыми :)
Ответить | Правка | Наверх | Cообщить модератору

41. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от pofigist (?), 05-Окт-22, 08:44 
Планковская длинна, время и т.д.?
Ответить | Правка | Наверх | Cообщить модератору

39. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Lex20email (ok), 04-Окт-22, 21:56 
А мы тут двоичной дискретной логикой непрерывные процессы симулируем, электроны двигаем по желанию пальца на экране или клавиатуре. Кстати, электрон вроде как не разделили на части, может это и есть единица измерения памяти внешнего мира. Т.е. пространство это сплошные нули, а электрон - единица. Тогда протон это -1, а нейтрон не вписывается в модель, его потом куда-нить впишем, теория струн тоже ведь не просто так придумалась. Короче если наш мир дискретный то он троичный(или четверичный если нейтрон всё-таки 0). А если позитрон учесть, то пятиричный. -2 протон, -1 позитрон, 0 нейтрон, 1 пустота, 2 электрон. Эх, цветные сны сегодня будут.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

44. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Аноним (29), 05-Окт-22, 17:11 
Очаровательно!
Ответить | Правка | Наверх | Cообщить модератору

48. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 22:46 
Странно.
Ответить | Правка | Наверх | Cообщить модератору

36. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от ыы (?), 04-Окт-22, 14:26 
Тут вопрос скорее к философии. Возможно конечность скорости света как раз и должна служить неоспоримым доказательством симуляции обозримого мироздания. Мы просто  возможно не понимаем этого. И тут именно философия должна дать ответ на этот вопрос.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

43. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (43), 05-Окт-22, 16:13 
>Узнать что мы не в эмуляции живём до сих пор философия не знает как

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

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

6. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +2 +/
Сообщение от Судья из Калифорнии с опытом программирования (?), 03-Окт-22, 22:58 
Дум в думе запустили. Ждём постгрес на хранимых процедурах.
Ответить | Правка | Наверх | Cообщить модератору

12. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Dzen Python (ok), 04-Окт-22, 00:37 
Знаешь, а ведь неплохая идея - на редстоуновой схеме майнкрампфа запустить x86 эмулятор, в котором установить DOS и win3.11 для дума...
Ответить | Правка | Наверх | Cообщить модератору

20. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +2 +/
Сообщение от фф (?), 04-Окт-22, 06:46 
для дума вин не нужён
Ответить | Правка | Наверх | Cообщить модератору

26. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Lex20email (ok), 04-Окт-22, 10:52 
Змейку в Марио. Вот бы ещё дум в Марио.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

9. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от darkshvein (ok), 03-Окт-22, 23:54 
НАЧАЛОСЬ
Ответить | Правка | Наверх | Cообщить модератору

10. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +4 +/
Сообщение от Аноним (10), 04-Окт-22, 00:04 
Лучше бы нормальный GUI сделали, а не хрень под именем pgadmin4
Ответить | Правка | Наверх | Cообщить модератору

11. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +5 +/
Сообщение от Kartas (?), 04-Окт-22, 00:25 
Dbeaver
Ответить | Правка | Наверх | Cообщить модератору

23. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –2 +/
Сообщение от Анонимов Аноним Анонимович (?), 04-Окт-22, 08:33 
adminer.php ежжи
Ответить | Правка | Наверх | Cообщить модератору

33. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Аноним (33), 04-Окт-22, 13:58 
Теперь сделают на Electron.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

46. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от pofigist (?), 05-Окт-22, 20:42 
Вообще-то в этой сфере до сих пор в моде жабка...
Так что переход на электрон позволит не только улучшить качество софта, но и снизить требования по ресурсам...
Ответить | Правка | Наверх | Cообщить модератору

16. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от penetrator (?), 04-Окт-22, 02:13 
хочу поинтересоваться, а зачем?

тем более это легкий постгрес, целый линукс с виртуалкой

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

17. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +3 +/
Сообщение от Alladinemail (?), 04-Окт-22, 02:29 
Как это прошло мимо опеннетчиков.. ведь v86 написан на rust:)
Ответить | Правка | Наверх | Cообщить модератору

32. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Аноним (32), 04-Окт-22, 13:28 
поэтому и прошло - иначе они сгорели бы в комментариях
Ответить | Правка | Наверх | Cообщить модератору

21. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +1 +/
Сообщение от Дворник (??), 04-Окт-22, 07:19 
рекурсия божественна!
Ответить | Правка | Наверх | Cообщить модератору

22. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –1 +/
Сообщение от MegaDiablo (?), 04-Окт-22, 08:06 
Только если она с меморизацией ;)
Ответить | Правка | Наверх | Cообщить модератору

45. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (45), 05-Окт-22, 20:09 
вам смешно, а я джва года хочу такую рекурсию и почти сделал, только там ещё и cps на одной из итераций был.
Ответить | Правка | Наверх | Cообщить модератору

24. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +2 +/
Сообщение от Аноним (24), 04-Окт-22, 08:48 
>запускается в браузере с использованием эмулятора v86.

А какой гипервизер сейчас понтовее Firefox или Chrome?

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

27. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (27), 04-Окт-22, 11:15 
Я свою операционку запускаю в Фаерфоксе, он меньше жрёт.
Ответить | Правка | Наверх | Cообщить модератору

38. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Тим БернесЛи (?), 04-Окт-22, 17:39 
Попробуй Falcon - быстродействие стремится к нативному
Ответить | Правка | Наверх | Cообщить модератору

42. "Проект Postgres WASM подготовил работающее в браузере окруже..."  +/
Сообщение от Аноним (42), 05-Окт-22, 10:24 
А зачем это? Браузер должен котиков показывать и больше ничего!
Ответить | Правка | Наверх | Cообщить модератору

49. "Проект Postgres WASM подготовил работающее в браузере окруже..."  –2 +/
Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 22:48 
Что SELECT'нете, то и покажет.
Ответить | Правка | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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