Отдал бы и ползарплаты! Войти !bnw Сегодня Клубы

Если верить Википедии, нет ни единого опенсорцового CalDAV-сервера, написанного на чём-то разумном. Только PHP, Python, чуток Node.js и маленькая капелька Java. WebDAV вроде как можно сделать с помощью Nginx, но я не вижу в документации ничего про менеджмент пользователей (такое впечатление, что доступ получается публичным).

Шо юзать, посоны? Используемый сейчас Owncloud не устраивает меня тем, что помимо трёх вышеперечисленных вещей реализует кучу всего другого (в виде плагинов), увеличивая поверхность атаки. Ну и PHP, конечно же.

#P87JMV / @minoru / 3141 день назад

nfs.
#P87JMV/QY9 / @l29ah / 3141 день назад

@l29ah И как мне с его помощью с ведрофона синхронизировать контакты, календарь и файлы? Шифрование есть тама? Оно файлы не проёбывает, если соединение рвётся?

#P87JMV/S6C / @minoru --> #P87JMV/QY9 / 3141 день назад
@minoru В чём проблема? Нету, нужно костылять. Хз чо за проёбывает.
#P87JMV/08R / @l29ah --> #P87JMV/S6C / 3141 день назад

@l29ah Нет софта, умеющего это делать (не вижу ни в F-Droid, и в Play Store).
«Проёбывает» — это, например, считает, что файлы синхронизированы, когда по факту нет. Или, того хуже, частично переписывает файл на сервере и оставляет так. Data corruption в любых формах, короче.

#P87JMV/01T / @minoru --> #P87JMV/08R / 3141 день назад
@minoru nfs ничего не знает про синхронизации, как и webdav; это протоколы доступа к фс.
#P87JMV/A06 / @l29ah --> #P87JMV/01T / 3141 день назад

@l29ah Я под синхронизацией понимал передачу файла с одного телефона на один сервер, а не collaborative editing, если что.

#P87JMV/3TM / @minoru --> #P87JMV/A06 / 3141 день назад

@minoru Уточню: имеется в виду шифрование канала, по которому идут данные. TLS etc.

#P87JMV/2UI / @minoru --> #P87JMV/S6C / 3141 день назад
@minoru В nfs нет транзакций, если ты об этом.
#P87JMV/006 / @l29ah --> #P87JMV/3TM / 3141 день назад
@minoru Модно в ssh запихивать ._.
#P87JMV/YQ9 / @l29ah --> #P87JMV/2UI / 3141 день назад

@l29ah Грусть.

#P87JMV/C06 / @minoru --> #P87JMV/YQ9 / 3141 день назад

на чём-то разумном

на хаскеле?

#P87JMV/XI3 / @ninesigns / 3141 день назад

@ninesigns Haskell ок, также сишечка (если разрабы — OpenBSD :). Больше ничего в голову не приходит. OCaml тоже наверное ок. В общем хочу, чтобы гарантированно не макаки писали, что непонятного?

#P87JMV/BJ8 / @minoru --> #P87JMV/XI3 / 3141 день назад

@minoru на хаскеле и сишке не бывает макак чтоле

#P87JMV/HQA / @ninesigns --> #P87JMV/BJ8 / 3141 день назад
@minoru > чтобы гарантированно не макаки писали надёжно
#P87JMV/9J9 / @mugiseyebrows --> #P87JMV/BJ8 / 3141 день назад

@ninesigns Хаскелемакаки вряд ли напишут что-то такое, что работает не только на их машине ⇒ если хаскелепрога запускается у меня на компе, высока вероятность того, что её автор не макака.
Про сишку я оговорил, что авторы должны быть разрабами OpenBSD, им я верю прост.

#P87JMV/706 / @minoru --> #P87JMV/HQA / 3141 день назад
@minoru запросы каэш у тебя как у тянов на сайте знакомств
#P87JMV/C8P / @mugiseyebrows --> #P87JMV/706 / 3141 день назад
@minoru git-annex?
#P87JMV/SFB / @l29ah --> #P87JMV/706 / 3141 день назад

@mugiseyebrows Предлагай критерии полущ. Я начну: хочу, чтобы софт был mature и из обновлений для него разве что security fixes выходили, да и те раз в сто лет, потому что багов нет. Owncloud что-то часто обновляется, как по мне.

#P87JMV/XLF / @minoru --> #P87JMV/9J9 / 3141 день назад

@l29ah Збс работает. Или ты о чём? Он может только WebDAV заменить.

#P87JMV/4DZ / @minoru --> #P87JMV/SFB / 3141 день назад
@minoru мои критерии: 1) собирается 2) работает
#P87JMV/J26 / @mugiseyebrows --> #P87JMV/XLF / 3141 день назад

@mugiseyebrows Вообще никаких требований к надёжности, заботе о безопасности etc.? Пиздец ты.

#P87JMV/LOB / @minoru --> #P87JMV/J26 / 3141 день назад

@minoru любая программа на хаскеле надежна и безопасна by default

#P87JMV/HGH / @ninesigns --> #P87JMV/LOB / 3141 день назад
@minoru А тебе что было нужно?
#P87JMV/9BK / @l29ah --> #P87JMV/4DZ / 3141 день назад

@l29ah {Cal,Card,Web}DAV.

#P87JMV/AQX / @minoru --> #P87JMV/9BK / 3141 день назад
@ninesigns arbtt регулярно сегфолтится :(
#P87JMV/T7Y / @l29ah --> #P87JMV/HGH / 3141 день назад

@ninesigns Нет, но его адепты обычно задрачиваются такими вещами, что если у них что-то в свет и выходит, и, тем более, майнтейнится дольше полугода, то оно норм.

#P87JMV/TBV / @minoru --> #P87JMV/HGH / 3141 день назад
@minoru Уау какие ad-hoc костыли! :(
#P87JMV/5JA / @l29ah --> #P87JMV/AQX / 3141 день назад
@minoru Мои мюсли норм, но ими никто не пользуется :(
#P87JMV/HZO / @l29ah --> #P87JMV/TBV / 3141 день назад

@l29ah У всех, кроме автора. Я лично забил на трекинг времени раньше, чем успел разобраться в проблеме. Код там, впрочем, норм, поковыряйся!

#P87JMV/2DM / @minoru --> #P87JMV/T7Y / 3141 день назад
@minoru Я тоже.
#P87JMV/5Q4 / @l29ah --> #P87JMV/2DM / 3141 день назад

@l29ah Сорь, получше вроде нету ничего, а я не настолько ебанут, чтобы свой протокол выдумывать (я же ещё даже RFC-шки этих трёх не прочёл!) Олсо Android не поддерживает их из коробки, в отличие от яблочных поделий, так что это свё ещё и зашквар.

#P87JMV/HUS / @minoru --> #P87JMV/5JA / 3141 день назад
@minoru Навскидку вспоминается vCard.
#P87JMV/QGJ / @l29ah --> #P87JMV/HUS / 3141 день назад

@l29ah Он вроде внутри CardDAV используется как раз.

#P87JMV/24H / @minoru --> #P87JMV/QGJ / 3141 день назад

@minoru too much esli

#P87JMV/1W6 / @ninesigns --> #P87JMV/TBV / 3141 день назад
>нет ни единого опенсорцового CalDAV-сервера, написанного на чём-то разумном. Только PHP, Python, чуток Node.js и маленькая капелька Java сорь, дальше не читал здесь должны быть слова про искусственное создание себе проблем из-за религиозных предубеждений молодого человека
#P87JMV/J8I / @anonymous / 3141 день назад
@minoru > сишечка ясно все с тобой > не макаки писали у тебя есть пруфы, что написанные на других языках решения написаны макаками? или для тебя макаки все кто не разделяет твоего флюродроса илитным язычкам?
#P87JMV/MZ8 / @krkm --> #P87JMV/BJ8 / 3141 день назад
@minoru критерии полущ: чтобы авторы софта были за ДНР и у каждого член минимум 18см
#P87JMV/8DA / @krkm --> #P87JMV/XLF / 3141 день назад

@anonymous Моя проблема в том, что меня задолбало уже каждые две недели апдейтить Owncloud. Чтобы ты понимал, это не просто aptitude upgrade, там ещё нужно его перевести в maintenance mode, сделать upgrade, потом повключать обратно все плагины, потому что они при обновлении выключаются, и опосля не заыть выйти из maintenance mode. Очень удобно!

#P87JMV/8NS / @minoru --> #P87JMV/J8I / 3141 день назад
@minoru причем тут яп?
#P87JMV/PFD / @krkm --> #P87JMV/8NS / 3141 день назад

@krkm Про сишечку — ну, испытываю к ней ностальгические чувства, и чо? Олсо есть люди, которые умеют её готовить, и если они напишут мне сервер, то я буду его юзать.

Пруфов нет, как и времени делать аудит каждого из поделий. Выбор по языку имплементации — это просто такой способ сократить количество вариантов, ограничившись теми, где вероятность макак пониже.

#P87JMV/VFG / @minoru --> #P87JMV/MZ8 / 3141 день назад
@minoru ностальгические чувства к переполнениям штоле?
#P87JMV/ICZ / @krkm --> #P87JMV/VFG / 3141 день назад

@krkm Ну, у меня такое впечатление, что авторы не могут успокоиться как раз потому, что они похапешники. Нормальные люди подходили бы к разработке более ответственно и давно бы уже спокойненько майнтейнили это дело, а не яростно допиливали.

#P87JMV/6X4 / @minoru --> #P87JMV/PFD / 3141 день назад

@krkm Близость к воображаемому металлу, необходимость чётко понимать, что делаешь, и аккуратно писать код. Сам я на этом писать не хочу, ибо не умею и не хочу учиться (это слишком долго, хаскели попроще).

#P87JMV/GDP / @minoru --> #P87JMV/ICZ / 3141 день назад
@minoru допиливание - это недостаток? неудивительно что тебе сишки хочется, больной ублюдок
#P87JMV/BBB / @krkm --> #P87JMV/6X4 / 3141 день назад

@krkm Допиливание софта, который уже работает — это недостаток, да. Если хочется всё поменять — запили себе отдельную ветку и пили там, а эту просто пометь как LTS или ещё что-то и выпускай security fixes, если вдруг что.

#P87JMV/YRB / @minoru --> #P87JMV/BBB / 3141 день назад
@minoru форкни @ портируй фиксы, если тебе так это нужно
#P87JMV/K66 / @krkm --> #P87JMV/YRB / 3141 день назад

@krkm Я ною, что меня заебало апдейтится раз в полнолуние, а ты мне предлагаешь начать что-то там портировать? У меня слов нет.

#P87JMV/G4O / @minoru --> #P87JMV/K66 / 3141 день назад
@minoru Ты ноешь, что авторы занимаются чем-то более полезным, чем создание форков для каждого ебанутого фетишиста. Если нытье - самоцель, то все ок, привет, утка.
#P87JMV/2BP / @krkm --> #P87JMV/G4O / 3141 день назад

@krkm Да ты заебал, пойду уже погляжу в коммит-логе, что же они там пилят такого архиважного. // Спасибо, что ли.

#P87JMV/BME / @minoru --> #P87JMV/2BP / 3141 день назад
@minoru Тебя насильно заставляют апдейтиться что ли? Пользуюсь 6.0.-какой-то версией и не вижу в этом никаких проблем.
#P87JMV/ZHO / @anonymous --> #P87JMV/G4O / 3141 день назад

@anonymous Не заствляют, но они же зачем-то выпускают апдейты? Если бы была LTS-ветка с более редкими апдейтами, я бы сидел на ней. Подразумевается, что в 8.1 известных незалатанных дырок меньше, чем в 6.0.

#P87JMV/VIQ / @minoru --> #P87JMV/ZHO / 3141 день назад
@minoru Словно от самого owncloud в озвученном юзкейсе нужно что-то кроме того, чтобы передать логин-пароль существующему внутри sabre/dav. Как и у любого модульного продукта апдейты ownCloud в основном состоят из «Что-то наш продукт еле шевелится. Давайте чуть переделаем систему плагинов» и «Бля, почему оно сломалось? Ну пусть авторы дополнений сами подстраиваются. Обновим циферку major releas'а и сделаем вид, что так и должно быть».
#P87JMV/KXE / @anonymous --> #P87JMV/VIQ / 3141 день назад
@minoru линукс безопасен
#P87JMV/BRS / @mugiseyebrows --> #P87JMV/LOB / 3141 день назад
@minoru поелозил писюном по корпусу компьютора ради близости к металлу > плохо написаные на си программы валятся -> на си нельзя писать программы плохо is sort of > компилируется значит работает
#P87JMV/ZAV / @mugiseyebrows --> #P87JMV/GDP / 3141 день назад
@minoru облако дома как трамвай из буханки
#P87JMV/Z9N / @mugiseyebrows --> #P87JMV/8NS / 3141 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.