Бляди тоже ок, ага. Войти !bnw Сегодня Клубы

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

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

#P87JMV / @minoru / 3152 дня назад

nfs.
#P87JMV/QY9 / @l29ah / 3152 дня назад

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

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

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

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

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

#P87JMV/3TM / @minoru --> #P87JMV/A06 / 3152 дня назад

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

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

@l29ah Грусть.

#P87JMV/C06 / @minoru --> #P87JMV/YQ9 / 3152 дня назад

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

на хаскеле?

#P87JMV/XI3 / @ninesigns / 3152 дня назад

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

#P87JMV/BJ8 / @minoru --> #P87JMV/XI3 / 3152 дня назад

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

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

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

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

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

#P87JMV/XLF / @minoru --> #P87JMV/9J9 / 3152 дня назад

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

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

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

#P87JMV/LOB / @minoru --> #P87JMV/J26 / 3152 дня назад

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

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

@l29ah {Cal,Card,Web}DAV.

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

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

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

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

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

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

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

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

#P87JMV/24H / @minoru --> #P87JMV/QGJ / 3152 дня назад

@minoru too much esli

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

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

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

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

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

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

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

#P87JMV/6X4 / @minoru --> #P87JMV/PFD / 3152 дня назад

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

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

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

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

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

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

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

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

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

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

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