Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Плагины/индикаторы для индикации статуса синхронизации с Yandex-disk  (Прочитано 933853 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Sly_tom_cat, не плохо бы прикрутить при обнаружении несоответствия версий файлов на ПК и в облаке, вывод уведомления с возможностью выбора как синхронизировать: ПК--->облако или облако---> ПК
« Последнее редактирование: 09 Мая 2018, 07:04:06 от coder-ex »
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
coder-ex, в индикаторе - нереально.
Всеми вопросами синхронизации занемается яндексовская утилита и она ничего не спрашивает при обнаружении конфликтов.

Т.е. с этим предложением вам надо обращаться в Яндекс.

Но я в принципе не согласен с предложенной вами концепцией. Вся прелесть синхронизации с облаком в её автоматизме. Вносите в неё интерактив и концепция автоматизма рушится.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
возможно, но когда интерфейсом предусмотрен выбор было бы универсальнее, кому нужно тот может оставить все по дефолту
в целом я вас понял, что вопрос не к вам ))
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
coder-ex, так уж вышло, что я довольно много всяких облачных решений перепробовал (MEGA, Yandex, Google, SpiderOak, Dropbox, OneDrive, Nextcloud и "персональное облако" SyncThing), и ни в одном нет такой настройки (на сколько я помню).

Есть настройки версионирования (в некоторых из перечисленных выше), т.е. возможность вытащить старую или альтернативную версию файла. Но версионирование все равно не дает настроек включающих интерактивное взаимодействие с системой в процессе синхронизации. Все эти решения именно на то и нацелены, что бы решать всякого рода конфликты автоматически.   

Синхронизация с облаком тем и хороша, что не требует никакого внимания к самому процессу синхронизации. Т.е. вы один раз настроили и забыли, просто пользуетесь благами.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
@SyncUp имеет такую возможность, но могу ее использовать лишь на виртуалке т.к. под Linux нет версии, там кстати и настройки таргетинга предусмотрены
теперь же в силу причин поставил ЯндексДиск и приходится многое делать руками, для проектов теперь спасает только git
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
С git яндекс дружит плохо. Он вытирает право на исполнение. Там вообще в правами - проблема все новые/обновленные файлы получают дефолтные права от каталога в котором они созданы, кроме право на исполнение - его демон просто трет.

Я все своё github-ное (включая паку с проектом индикатора яндекс-диска) перетащил в syncthing: иногда что-то могу поделать на работе (десктоп), иногда дома (ноут). Благодаря синхронизации через syncthing в git никаих недоделанных коммитов делать не надо, например: не закончил на работе - приехал домой и на другой машине закончил.
« Последнее редактирование: 09 Мая 2018, 17:31:08 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
это интересное решение, можете подробнее рассказать? если тут не удобно то можно в ЛС или телеграм
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
А что рассказывать? Гуглим syncthing, устанавливаем, настраиваем, и пользуемся. Он с правами юниксовыми дружит.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
а как у вас полная связка работает, что для чего нужно и в какой последовательности
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Никакой связки нет. Есть рабочий каталог проекта git. Добавляем его в каталоги синхронизируемые syncthing. Можно и родительский каталог (где несколько проектов) добавить в syncthing.
Далее подцепляем этот каталог на другихнодах.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Никакой связки нет. Есть рабочий каталог проекта git. Добавляем его в каталоги синхронизируемые syncthing. Можно и родительский каталог (где несколько проектов) добавить в syncthing.
Далее подцепляем этот каталог на другихнодах.
если я правильно понял, то его можно настроить на яндекс облако?
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
coder-ex:-\ у меня ощущение что у вас какой-то сброс в голове произошел. :idiot2: Вернитесь на несколько сообщений назад.

Не понимаю почему нужно по второму кругу повторять, что яндекс с git плохо совместим из-за обрезания прав на исполнение с файлов. И именно поэтому я все git-овое синхронизирую не яндексом, а через syncthing. Облако яндекса ничего общего с решением syncthing не имеет - это два совершенно разных решения по используемой технологии и кодовой базе.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн coder-ex

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Sly_tom_cat, возвращался и не понимаю зачем такая архаичность
« Последнее редактирование: 10 Мая 2018, 16:23:02 от Azure »
Разработка торговых систем и прикладного ПО для FOREX и FORTS. Программирование на MQL4, MQL5, C++ Qt.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
coder-ex, поясните ваши слова, пожалуйста. Не понимаю что именно вы называете архаичностью. :idiot2:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн yuryzh

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
В Ubuntu 18.04 пропала интеграция с наутилусом. Как оказалось, в папку .local/share/nautilus/scripts скрипты попадают без флага Execute и, соответственно, не появляются в меню наутилуса. Добавление соответствующих разрешений исправляет ситуацию. Это что-то поменяли в 18.04 или какая-то ошибочка вылезла?

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.