|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Я уже много лет использую различные древовидные редакторы, для организации информации по-текущим проектам. Перепробовал KeyNote, TreePad, MyTetra, RightNote и т.п. Для меня они очень удобны, но почти у всех есть куча недостатков. Постепенно пришло понимание, что мне нужна совершенно новая, сложная, концептуальная штука, которой еще возможно нет в природе. Ближайший аналог BlackBox Oberon. Интересно, существует ли что то такое? Что мне надо хранить и редактировать - Программный код. На различных языках, с различными подсветками синтаксиса. - Текстовые файлы. ANSI, Unicode. Во всех допустимых кодировках. - RTF файлы. - Файлы MS Office (форматы doc, docx, xlc) - Задачи (таски с датами) - Картинки всех форматов - Любые бинарные файлы. Импорт Экспорт в базу Все это богатство хранится в БД, в структуре похожей на файловую систему. Нужна возможность перетаскивать любые документы из реальной файловой системы в БД и обратно. Максимально просто и легко. Перетянул и бросил. Корзина В БД должна быть корзина, когда я удаляю документ, он попадает сначала в корзину, а от туда уже на окончательное удаление. Скрипты в БД Я хочу не просто скрипты. А полноценные программы работающие внутри БД. По-типу VBA в Office. Только более продвинутые. Они должны уметь делать с документами внутри все что-угодно. Чтобы их можно было установить в БД или деинсталлировать от туда. Не затрагивая данные в базе. И также редактировать данные в БД, не затрагивая эти скрипты-программы. Поиск в БД Должен быть сложный поиск. По-содержимому файлов в БД, по-их тегам, по-описанию. Со всеми мыслимыми наворотами. Безопасность. Система пользователей должна быть обязательно. Чтобы создать любое количество пользователей, и раздать им права. Один имеет право только смотреть некоторые документы в БД, другой имеет полные права на все и т.д. Интерфейс программы. При запуске программы, у нее должен быть свой рабочий стол. Настраиваемый максимально гибко. Куда можно поместить ярлыки документов в БД и ярлыки скриптов. Где работает программа. Windows, Linux обязательно. Андроид, IOS - желательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 06:48 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 12:08 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
EoltЯ уже много лет использую различные древовидные редакторы... А при чём здесь ось? Да и БД здесь не на первом месте. Вижу хотелку про самое обычное приложение. Хотелка развесистая, про грабить корованы и т.д. Но если удаляемся от дома, то хотелка разрешает заменить 3Д-дом картинкой, типо оно щедро на радости. Ось, это про управление железом и базовыми примитивами, типа выделение памяти и управление процессами/потоками. Остальное - приложения. Это был небольшой (и очевидно нужный) ликбез. Про удовлетворение хотелки. Точно такого действительно вряд ли можно найти. Но можно попробовать найти похожее с открытым кодом и допилить. Так же можно с нуля самому в эту сторону двигаться. Ну и можно заказать. Последняя опция для занятых работой и бездельем вполне реальный вариант, ведь ну что такого, ну потратишь лимон/два, зато сколько времени сэкономишь! Лимон/два для манагера прожекта в москау не есть много за красивые глаза. Зато будет много приятного и без напряжения. В общем - обычный путь поиска аппликухи. Либо делать либо покупать. Далее решают - жадность, бедность и прочая ограниченность. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 12:19 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Каталогизатор. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 20:21 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
По-моему просто папка в Винде + дополнительный рабочий стол все это поддерживает. Линукс не знаю. Но по идее, тоже должен. Осталось выяснить можно ли виндовые теги использовать в Линукс. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 20:39 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
И еще чето вспомнилась такая штука как Lotus. Тоже вроде-бы был десктоп и там все-все-все... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 20:42 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Eolt, как вариант отделить физическое хранение от логической организации. Т.е. каждый тип объекта хранится в своей бд/фс. Над этим слой организационной логики, древовидной или как ещё требуется. Для блока скриптов тоже можно воспользоваться готовым решением(взять интерпретатор/вм). Осталось только это грамотно связать и накрутить пользовательский интерфейс:) Все в принципе разбивается на набор сервисов. Вопрос только в целесообразности и в ресурсах. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 22:26 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Eolt, mytetra ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 22:38 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 22:44 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
maytonИ еще чето вспомнилась такая штука как Lotus. Тоже вроде-бы был десктоп и там все-все-все... Lotus Domino практически полностью покрывает задачи топикстартера, полнофункциональная демоверсия - https://www.ibm.com/developerworks/ru/downloads/notes1/index.html ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 08:36 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
ИзопропилmaytonИ еще чето вспомнилась такая штука как Lotus. Тоже вроде-бы был десктоп и там все-все-все... Lotus Domino практически полностью покрывает задачи топикстартера, полнофункциональная демоверсия - https://www.ibm.com/developerworks/ru/downloads/notes1/index.html интересная штука ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 20:39 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Любая кастомная система хранения документов, картинок и прочего если она позиционируется как хранилище - должно решать следующие задачи - бэкап во внешний файл - восстановление из внешнего файла - самодиагностика или проверка целостности хранилища Любая современная СУБД всегда комплектуется такими средствами. Когда это важно? Привожу пример. Вы решили в своё хранилище скопировать DVD-диск. Или blue-ray диск. Неважно. Нечто очень ёмкое и достаточное значимое во времени. И в это время (одновременно с копированием) у вас выключается свет. Садится батарея на ноутбуке. Или вообще происходит нечто. Что нарушает целостность процесса копирования. Процесс - незавершен. У меня как у пользователя этой ситемы вопрос. Что случится с моими данными? Они повредятся? Их много повредится? Как проверить что "всё хорошо"? Транзакция откатилась? (Если она была вообще). Если эти вопросы принципиально не решать, тоесть положиться на авось. Или на опции файловой системы. Тогда строить такую систему вообще не стоит. Она будет ничуть не лучше чем просто обычный файловый проводник. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 21:05 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
mayton, не гони коней. любая прога поверх ФС не имеет этих проблем. та же mytetra тупо хранит ссылку в xml-файле ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 23:15 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Как будет угодно. Проблемы всегда возникают когда "поверх" файловой системы создается еще одна "файловая система". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 23:17 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
mayton, решается подключением к СКВ ака гит ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 23:38 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
А зачем тогда вообще нужна операционная система для документов? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 23:48 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Eolt, согласен со мнением о том, что разные пункты ваших хотелок могут выполняться различными программами. что-то дало бы использование криптоконтейнера (с файловой системой внутри 1 файла) - из этого на слуху TrueCrypt. еще больше даст обычная виртуалка (тоже с файловой системой внутри 1 файла на хост-системе). "свой рабочий стол", портабельность, права пользователей - из коробки. с выбором ОС для виртуалки - раздолье. вот он и мог бы стать темой дальнейших обсуждений (винда? линукс? попробуйте Haiku - там среди прочего была своя система поиска по ФС!) btw, вроде не упоминались возможности, даваемые системами контроля версий (svn, git) - а ведь что-то будет гораздо удобнее хранить в их локальном (или внутри криптоконтейнера/виртуалки) репозитории. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2019, 20:27 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Здесь даже не линейка продуктов. Здесь матрица продуктов с разными свойствами. Кому и виртуалка подойдет. Кому и Lotus Domino. Может и прогаммные продукты Google тоже можно считать виртуальным десктопом (тогда и задача решена и нечего париться). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2019, 21:23 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
Eolt... Все это богатство хранится в БД, в структуре похожей на файловую систему. Нужна возможность перетаскивать любые документы из реальной файловой системы в БД и обратно. Максимально просто и легко. Перетянул и бросил. ... Что-нибудь на базе dokan , а графическая оболочку - как бог на душу положит. Можно и просто "Проводник Windows" использовать. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 08:45 |
|
Маленькая операционная система для документов. Живущая внутри БД. Что-то типа Oberon`а
|
|||
---|---|---|---|
#18+
(оффтоп) вроде гений хотел придумать гениальное https://habr.com/ru/post/208474/ но, где оно.... никто не видел. А так ну серебряной пули наверное нет. Если изобрести операционную систему с GUI получится операционная система с GUI. А она и так уже у каждого есть..... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 09:53 |
|
|
start [/forum/topic.php?fid=16&fpage=11&tid=1339981]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
97ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 223ms |
0 / 0 |