The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск новой версии программы для ведения заметок OutWiker 3.2, opennews (??), 10-Авг-23, (0) [смотреть все]

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


26. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 11:48 
Смотрел как-то лет шесть-семь назад на MyTetra, но не нашел простого и безопасного способа синхронизировать ее заметки между несколькими устройствами (рабочий комп, домашний комп, смартфон и планшет).
Простой - это значит без прикручивания самописных скриптов.
Безопасный - это значит, что среди заметок могут быть логины и пароли к каким-то ресурсам, криптографические ключи и т.п., утечка которых при синхронизации недопустима.
Может изменилось что с тех пор?

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

36. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  –1 +/
Сообщение от Атон (?), 10-Авг-23, 12:36 
> простого и
> безопасного способа синхронизировать ее заметки между несколькими устройствами (рабочий
> комп, домашний комп, смартфон и планшет).
> Простой - это значит без прикручивания самописных скриптов.
> Безопасный - это значит, что среди заметок могут быть логины и пароли
> к каким-то ресурсам, криптографические ключи и т.п., утечка которых при синхронизации
> недопустима.
> Может изменилось что с тех пор?

Хочешь сказать OutWiker предназначен для этого и в нем это есть "из коробки"?


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

42. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 12:55 
Пока не знаю, не смотрел. Но если в нем заметки идентифицируются GUID, то проблема сильно упрощается, так как вероятность конфликтов при репликации будет стремиться к нулю, а реплицировать директорию можно штатными средствами (rsync или даже git), чего не скажешь о заголовочном файле.
Ответить | Правка | Наверх | Cообщить модератору

135. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от OpenEcho (?), 10-Авг-23, 21:31 
> Но если в нем заметки идентифицируются GUID

насколько я понял  - нет там GUID

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

140. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 21:45 
Добавить самому недолго, сделав имена директорий GUID и переместив наименование заметки в EA
Ответить | Правка | Наверх | Cообщить модератору

146. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от OpenEcho (?), 10-Авг-23, 22:15 
> насколько я понял  - нет там GUID

Хотя как оказалось есть ЮИД, но только если либо вручную через Tolls->HackPage или:

> При создании заметки странице не присваивается никакой идентификатор, и этот параметр отсутствует, он появляется, когда идентификатор впервые запрашивается, например, при копировании ссылки на страницу в буфер обмена с помощью пункта меню Инструменты ‣ Копировать ссылку на страницу или одноименного пункта контекстного меню.

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

43. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 12:58 
В любом случае, даже если OutWiker идентифицирует заметки именем директории, то за час можно его допилить, чтобы идентификация заметок была GUID, а читаемое наименование заметки хранилось в EA.
То есть главный его плюс - отсутствие файла оглавления, реплицировать который штатными средствами системы уже мало реально.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

46. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от Атон (?), 10-Авг-23, 13:11 
> В любом случае, даже если OutWiker идентифицирует заметки именем директории, то за
> час можно его допилить, чтобы идентификация заметок была GUID, а читаемое
> наименование заметки хранилось в EA.
> То есть главный его плюс - отсутствие файла оглавления, реплицировать который штатными
> средствами системы уже мало реально.

Ну да, GUID вот прямо очень поможет без самописных скриптов защитится при синхронизации от утечек

> логины и пароли к каким-то ресурсам, криптографические ключи и т.п.,

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

72. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 14:43 
От утечек защита - rsync или git через ssh. GUID позволит воспользоваться rsync или git не опасаясь конфликтов.
Ответить | Правка | Наверх | Cообщить модератору

138. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от Атон (?), 10-Авг-23, 21:34 
> От утечек защита - rsync или git через ssh.

чего из этого нет и невозможно добавить у MyTettra, но при этом от рождения уже есть OutWiker?

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

141. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 21:48 
Вот если бы MyTettra обходился без сводного XML в качестве оглавления, пользуясь только функциями файловой системы, включая EA - тогда другое дело. А так слияние двух XML с разных устройств требует уже не просто использования штатных утилит, а написание довольно непростого скрипта.
Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от Атон (?), 10-Авг-23, 23:30 
> так слияние двух XML с разных устройств требует уже не просто
> использования штатных утилит, а написание довольно непростого скрипта.

И, этот "не простой скрипт" уже есть в MyTetra! Синхронизация устройств - это штатный, базовый функционал "из коробки".

в OutWiker ничего похожего нет ни в базе, ни в плагинах.

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

163. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 11-Авг-23, 10:21 
Очень странно, так как я читаю и вижу совершенно иное:

"синхронизация происходит с помощью внешних программ/сервисов"

"Процедуры слияния баз в MyTetra не предусмотрено"
https://webhamster.ru/site/page/index/articles/projectcode/170

Как без слияния синхронизировать базы на разных устройствах (классический мультимастер) - я не понимаю.

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

143. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от ptr (??), 10-Авг-23, 21:55 
Поймите, я не критикую Ваш проект. Вы сделали так, как удобно Вам, да еще и опубликовали исходники. Вы вправе сказать, что если я хочу того, что Вам на фиг не нужно, то могу и сам это реализовать в Вашем проекте или форкнув его. И будете совершенно правы.
Факт в том, что если вся структура заметок сделана на файловой системе, без дерева заметок в XML, как у Вас, то к этой структуре применимы уже имеющиеся штатные средства синхронизации директорий между хостами. А вот для Вашего XML оглавления никакие штатные средства уже не прикрутить, так как его слияние с разрешением конфликтов превращается в отдельную непростую задачу. Даже если переделать идентификацию заметок на GUID.
Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

148. "Выпуск новой версии программы для ведения заметок OutWiker 3..."  +/
Сообщение от Атон (?), 10-Авг-23, 23:31 
> Поймите, я не критикую Ваш проект. Вы сделали так, как удобно Вам,
> да еще и опубликовали исходники. Вы вправе сказать, что если я

Не в праве.  Это не мой проект.

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

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

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




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

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