The OpenNET Project / Index page

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



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

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

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

А-А-А-А-А!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #25

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

7. Сообщение от Аноним (7), 03-Окт-22, 23:12   +7 +/
у вас мало абстракций
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #13, #14

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

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

11. Сообщение от Kartas (?), 04-Окт-22, 00:25   +5 +/
Dbeaver
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #23

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #29

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

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

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

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

19. Сообщение от Alladin (?), 04-Окт-22, 05:06   +2 +/
не просто в эмуляторе.. а в эмуляторе x86:)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #30

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

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

22. Сообщение от MegaDiablo (?), 04-Окт-22, 08:06   –1 +/
Только если она с меморизацией ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #45

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

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

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

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

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

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

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

29. Сообщение от Аноним (29), 04-Окт-22, 11:37   +/
А зачем это делать?

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #34

30. Сообщение от Аноним (30), 04-Окт-22, 13:02   +/
А в каком надо было?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #40

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

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

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

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

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

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

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

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

40. Сообщение от другой аноним (?), 04-Окт-22, 23:58   +/
risc-v конечно!

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

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

41. Сообщение от pofigist (?), 05-Окт-22, 08:44   –1 +/
Планковская длинна, время и т.д.?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

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

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

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

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

44. Сообщение от Аноним (29), 05-Окт-22, 17:11   +1 +/
Очаровательно!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #48

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

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

47. Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 22:45   –1 +/
А чем схемы-то не хватило?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #50

48. Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 22:46   –1 +/
Странно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

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

50. Сообщение от freehckemail (ok), 06-Окт-22, 15:46   +/
> А чем схемы-то не хватило?

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

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

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


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

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




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

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