Владимир, если десктопное приложение является клиентом бэкенда, который и хранит данные, то это вопрос вообще не про десктопное приложение. Вот на бэке и надо с базой общаться.
antonromashka, NTP работает по протоколу UDP на 123 порту. Грубо говоря, он посылает пакет на нужный адрес, тот возвращает текущее время, дальше отправляющий берёт время ответа, вычитает время запроса, делит пополам, добавляет к полученному времени, чтобы учесть сетевые задержки (там на самом деле всё сложнее и куча нюансов, но для общего понимания сойдёт). Соответственно, у тебя должны проходить запросы на этот 123 порт. И в большинстве роутеров по умолчанию и так это открыто в конфигурации по умолчанию.
mayton2019, нет, я вместо этого просто не буду использовать ntfs. Зачем мне ntfs на Linux? Ни одной причины использовать ntfs на Linux у меня нет. И других буду отговаривать.
mayton2019, я говорю не о файловой системе как таковой (в винде и только внутри неё её использование более чем оправдано), а об использовании ntfs как кроссплатформенного решения.
Меня умиляют евангелисты MS, которые считают, что поддержка виндой каких-либо технологий не является проблемой винды, а поддержка не-виндой каких-то технологий - это их проблема и виновность. Нет, это не прокатит, или от винды мы будем требовать поддержки всего зоопарка технологий, или Linux в его недостаточной поддержке обвинён быть не может.
По факту винда может придумывать какие угодно файловые системы, но если у них нет открытой свободной спецификации и достойной реализации - то это проприетарное говно, vendor lock-in, предназначенный для использования только вот в этом вендоре и нигде больше, с целью максимально не дать пользователю пользоваться чем-то ещё и не платить MS как можно больше денег. А мы обсуждаем качественное переносимое решение, вовсе не бизнес-интересы MS. Для качественного переносимого кросплатформенного решения ntfs - это бесполезное дерьмо.
Я намеренно говорю так грубо, просто чтобы было понятно, что предлагать ntfs - это даже не дискуссионно, а попросту ненормально.
Rinkashikikato, винда не поддерживает нативно ничто, кроме fat/ntfs, и это сразу же приговор всем другим файловым системам. Все сторонние решения очень медленные и часто имеют ограничения по фичам, сложно интегрируются в существующую систему прав (как замаппить пользователя SID-1-2-3-4-567-8910 в uid=1003?). Выше упоминавшийся тут ext2fs я пытался ставить когда-то давно (возможно, он с тех пор стал лучше, но всё же): он тормозил просто адово, не говоря уже о том, как пришлось попрыгать с бубном, чтобы он заработал. Я быстро понял, что он ни для каких реальных практических задач мне не подойдёт. Так, просто игрушка или крайнее средство быстро вытащить Очень Нужный Файл непосредственно из винды.
В отличие от винды, которая в монополистическом угаре ничто не умеет, другие системы всё же поддерживают fat всех форм и размеров нативно. Поэтому выбор очевиден.
Kirofeed, нет, это неправда, выбирается первый подходящий обработчик, остальные игнорируются. Поэтому или всю логику засовываем в один обработчик, или пишем более узкие фильтры.
Вероятно, заодно скоро потребуется осваивать FSM...
Попробуй указать "@username", с каналами это работает, с пользователями работает ли мне проверять лень... Но вообще правильнее использовать user_id, так как его, в отличие от username, пользователь поменять не может.