УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы

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

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

#P87JMV / @minoru / 3368 дней назад

nfs.
#P87JMV/QY9 / @l29ah / 3368 дней назад

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

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

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

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

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

#P87JMV/3TM / @minoru --> #P87JMV/A06 / 3368 дней назад

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

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

@l29ah Грусть.

#P87JMV/C06 / @minoru --> #P87JMV/YQ9 / 3368 дней назад

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

на хаскеле?

#P87JMV/XI3 / @ninesigns / 3368 дней назад

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

#P87JMV/BJ8 / @minoru --> #P87JMV/XI3 / 3368 дней назад

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

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

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

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

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

#P87JMV/XLF / @minoru --> #P87JMV/9J9 / 3368 дней назад

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

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

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

#P87JMV/LOB / @minoru --> #P87JMV/J26 / 3368 дней назад

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

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

@l29ah {Cal,Card,Web}DAV.

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

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

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

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

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

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

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

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

#P87JMV/24H / @minoru --> #P87JMV/QGJ / 3368 дней назад

@minoru too much esli

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

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

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

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

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

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

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

#P87JMV/6X4 / @minoru --> #P87JMV/PFD / 3368 дней назад

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

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

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

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

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

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

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

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

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

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

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