The OpenNET Project / Index page

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



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

"Проект AlaSQL развивает СУБД для браузеров и Node.js"  +/
Сообщение от opennews (??), 03-Янв-23, 10:48 
Опубликован выпуск СУБД AlaSQL 2.5.0, предназначенной для использования в web-приложениях в браузере, в мобильных приложениях на базе web-технологий или в серверных обработчиках на основе платформы Node.js. СУБД оформлена в виде JavaScript-библиотеки и позволяет использовать для манипуляции с данными язык SQL. Поддерживается как хранение в традиционных реляционных таблицах, так и в форме вложенных JSON-структур, не требующих жёсткого определения схемы хранения. Для манипуляции с данными из командной строки предоставляется утилита alasql. Код проекта написан на JavaScript и распространяется под лицензией MIT...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 03-Янв-23, 10:48   –1 +/
О! а потом надо сделать новую NoSQL базу в браузере на бекэнде у которой будет эта AlaSQL. А потом на ней новую sql....
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8

2. Сообщение от Аноним (2), 03-Янв-23, 11:13   +1 +/
Яваскрип, нодежысы и быстрая обработка? Однако...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

3. Сообщение от Аноним (8), 03-Янв-23, 11:35   –1 +/
Вот смотрите на Node.js и джаваскрипт весь мир уже переписали 10 раз. А на одном другом языке, который пытается метить в мировое господство, не смогли даже 0.01% мира переписать.  
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #6, #10, #15

4. Сообщение от Аноним (8), 03-Янв-23, 11:36   –2 +/
Быстро для браузера. Вполне годно.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #9

5. Сообщение от Аноним (1), 03-Янв-23, 11:37   +4 +/
хм... а что если этот другой язык тоже на джаваскрипт переписать ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

6. Сообщение от Аноним (6), 03-Янв-23, 12:27   +/
а зачем переписывать идеальное? работает - не трожь!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7

7. Сообщение от Аноним (8), 03-Янв-23, 12:35   –1 +/
Они считают что если переписать это идеальное на свой волшебный язык, оно станет лучше. Фанатики короче.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

8. Сообщение от Аноним (8), 03-Янв-23, 12:36   –1 +/
А когда они узнают про существование wasm у них просто будет культурный шок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #27

9. Сообщение от Без аргументов (?), 03-Янв-23, 12:38   +/
2 FPS, как анимэшники привыкли - и то частичная отрисовка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #13, #18

10. Сообщение от Без аргументов (?), 03-Янв-23, 12:40   +1 +/
NodeJS уже переписали в Deno.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #11, #12, #30

11. Сообщение от Аноним (8), 03-Янв-23, 12:45   –1 +/
Скучно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

12. Сообщение от Аноним (12), 03-Янв-23, 12:46   –1 +/
А потом Deno перепишут на Bun.js (Zig language).

И вот оказывается что Rust очень медленный, по сравнению с Zig.

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

13. Сообщение от Аноним (8), 03-Янв-23, 12:47   +3 +/
Ну измерять скорость базы данных в FPS это сразу выдаёт «игруна», но вопрос куда ты так торопишься в браузере остаётся открытым. Конечно если ты в базу решил выгрузить геном человек, у тебя могут возникнуть трудности, но есть такая скрытая возможность этого не делать. А использовать другие инструменты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #17

14. Сообщение от Аноним (14), 03-Янв-23, 12:47   +2 +/
AlaSQL. Типа как "Увы, SQL!", такой намёк, да? (alas от англ. увы)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #43

15. Сообщение от Без аргументов (?), 03-Янв-23, 12:49   +/
Для меня главное:
1. Чтобы выполняло свою функцию (а не как вкладки фаерфокса в базальте падают, а вивальди не отрисовывает иконки погоды)
2. Чтобы при отправке или приеме слова "Привет" хватало GPRS.
3. Чтобы оформление было единообразным (разнообразие должно быть в реальной жизни, не путать), а не как в софте только под Windows.
4. Чтобы большая часть кода и занятых ресурсов выполняла большую часть прикладного функционала.
5. Чтобы маркетоложцы не перечёркивали вышеперечисленное в угоду своего кармана или ежеквартальной премии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #19

16. Сообщение от Аноним (16), 03-Янв-23, 14:08   +1 +/
Уже есть lovefield от гугла
Ответить | Правка | Наверх | Cообщить модератору

17. Сообщение от Без аргументов (?), 03-Янв-23, 14:17   –4 +/
Игры для малышей, тем более браузерные. Я пишу про всё, что связано с JS, в т.ч. интерфейс приложений типа вивальди. А по поводу БД я вообще молчу, т.к. в анамнезе был Oracle SQL разработчиком и видел большие взрослые высоконагруженные БД, в т.ч. OLAP-ы и витрины данных сам готовил и оптимизировал, т.ч. JS тут разве что из таблицы с одной строкой Hello, world вывести из БД.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #28

18. Сообщение от Омномним (?), 03-Янв-23, 14:50   +2 +/
2 было до 80-х где-то. Потом было 5. Сейчас отрисовывают 8+ и доводят сплайнами, можно и 15, и 30, и даже 60 встретить (правда последнее на личный вкус отвратно смотрится). CG обычно 15-30.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #36, #42

19. Сообщение от бузинес (?), 03-Янв-23, 15:59   +3 +/
Ты еще предложи нанимать дорогих профессионалов вместо дешевой школоты и маркето-впаривателей
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #21, #34

20. Сообщение от YetAnotherOnanym (ok), 03-Янв-23, 16:20   +1 +/
А зависимости, зависимостей сколько надо притащить, чтобы вкорячить его на свой сайт? Сто пакетов? Двести? Пятьсот? Тысячу?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25

21. Сообщение от Бывалый смузихлёб (?), 03-Янв-23, 16:32   –1 +/
дорогой - вовсе не значит что профессионал, а не маркето-впариватель )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

22. Сообщение от Самый умный из вас (?), 03-Янв-23, 16:46   +/
А с французского как?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

25. Сообщение от Аноним (25), 03-Янв-23, 16:56   –1 +/
$ ls -1q node_modules/ | wc -l
33

не благодари

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

27. Сообщение от Аноним (-), 03-Янв-23, 17:00   +/
к гадалке не ходи - ты про wasm не знаешь вообще ничего
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

28. Сообщение от Аноним (28), 03-Янв-23, 17:19   –2 +/
Оракл в анамнезе, а мыслишь как подросток. Между высоконагруженными OLAP и текстовым файлом на десктопе целая вселенная, в которой найдётся место в том числе и сабжу. Но чтобы это увидеть и понять, надо для начала вырасти и перестать мыслить экстремумами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #37, #38

30. Сообщение от Аноним (30), 03-Янв-23, 17:53   +/
Deno игнорирует файлы с невалидной utf строкой в названии. Значит он наврет даже а банальном readdir. Node.js такой проблемы не имеет. Ergo нода готова для продакшна, а deno даже для петпроектов не сойдёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #35

34. Сообщение от Аноним (28), 03-Янв-23, 18:29   +2 +/
У тебя денег нет нанимать дорогих профессионалов, твой проект недостаточно интересный, чтобы профессионал захотел там работать, твоя компания — никому неизвестные «рога и копыта» и даже как строчка в резюме имеет отрицательную ценность. Поэтому писать его будут кодеры под присмотром одного сеньора, он же и за тимлида будет, и за архитектора, и код ревью тоже он. Реальная история, я не тролль.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #58

35. Сообщение от Без аргументов (?), 03-Янв-23, 18:31   –1 +/
Я тут случайно создал файл с \n в конце имени, дык долфин показывал оба, при переименовывании не было переноса
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

36. Сообщение от Без аргументов (?), 03-Янв-23, 18:32   +/
Теперь буду разбираться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

37. Сообщение от Без аргументов (?), 03-Янв-23, 18:36   +3 +/
Чтобы понять, что JS превращает Core i5 с 4 ГБ ОЗУ в 486DX4 с 16ГБ ОЗУ, нужно тоже вырасти. А то поставили задачу оптимизации и взяли самое тормозное
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #39

38. Сообщение от Без аргументов (?), 03-Янв-23, 18:38   +1 +/
Я уже всё и так понял, от моих слов тут ниче не поменяется. Все идет в вебню и вебней будет погонять, ради подписок и телеметрии, плюс квалифицированных спецов не хватает, а маркетинг требует сделать еще вчера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

39. Сообщение от Аноним (39), 03-Янв-23, 18:50   –4 +/
>в 486DX4 с 16ГБ ОЗУ, нужно тоже вырасти

Как видно, ты уже из пеленок вырос :-)
Во времена 486-х память мерялась в мегабайтах...

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

42. Сообщение от Аноним (42), 03-Янв-23, 20:08   –1 +/
GAINAX около 30  лет назад уже использовал 60 фпс CGI. Учитывая, что с 2000 года около 100% продукции это CGI (в основном, 3д, хоть и выглядит нарисованно), лоуфпс это, в основном, эстетическая фича.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #45, #46

43. Сообщение от Аноним (43), 03-Янв-23, 20:19   +/
Ну хоть не alasha (морд. - "лошадь"). Все любят лошадок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

45. Сообщение от Омномним (?), 03-Янв-23, 21:11   +1 +/
Не, не путайте CGI с ротоскопом :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

46. Сообщение от Омномним (?), 03-Янв-23, 21:12   +/
CGI (что 3D, что 3D2D) как выглядело ужасно, так и выглядит ужасно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #47

47. Сообщение от Аноним (42), 03-Янв-23, 21:26   +/
Ну, в принципе, я просто посмотрел несколько документалок об аниме индустрии (профессиональных). Очень многие сцены в 3д, но могут собираться из ассетов, которые после постобработки выглядят как 2д. Их обычно не отличить в итоге. Иногда видно, что это не рисовали вручную, иногда нет. Это очень экономит бюджеты, но в итоге мы имеем SHAFT (и с тех пор все студии выстроили свои процессы именно так). Качество и сложность картинки несколько возросли конечно, но постоянный реюз ассетов быстро надоедает. Не знаю, я с 99% вероятностью угадывал, когда SHAFT принимал участие в чём-нибудь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

48. Сообщение от Аноним (48), 03-Янв-23, 22:42   +1 +/
Нафиг оно нужно, когда уже есть SQLite on WASM?
https://sqlite.org/wasm/doc/trunk/about.md
Ответить | Правка | Наверх | Cообщить модератору

51. Сообщение от darkshvein (ok), 04-Янв-23, 02:00   +/
жалкие полумеры.
надо писать сразу ОС на JavaScript
все существующие ОС недостаточно недостаточны для величия JS-кодеров.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53

52. Сообщение от Без аргументов (?), 04-Янв-23, 03:50   +/
Это называется занудность, я пишу быстрее, чем смотрю
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

53. Сообщение от Без аргументов (?), 04-Янв-23, 03:54   +/
Tizen, Firefox OS, Chrome OS, Windojs 12 Electron Edition Ads Anywhere coming soon...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

57. Сообщение от fuggy (ok), 05-Янв-23, 18:08   +/
Чую оверинжиниринг я здесь.
Здесь и реляционная и json без жесткой схемы. Ещё куча форматов ввода/вывода, SQL-99, NoSQL, поддержка транзакций, аналитические функции.
Напихали всего чего можно, из которого будет использоваться 10%. Ответственные проекты, где нужны транзакции, вряд ли будут использовать это.
Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (58), 06-Янв-23, 06:37   +/
Есть целый сеньер.
В моем рога и копыта разработчики даже final, блок инициализации у анонимных классов, контракт equals/hashCode и как работает HashMap не знают и java core в целом даже на уровне джуниоров.
Зато код на 4х языках и куче разных старых фреймворков.

Дно

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


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

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




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

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