Имбирь - твой спиритический овощ. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1113.16 пользователей не могут ошибаться!
?6318
прекрасное5999
говно5773
говнорашка5136
хуита4078
anime2823
linux2474
bnw2377
music2301
log2077
рашка2026
pic1878
ололо1770
быдло1419
украина1375
сталирасты1272
гімно1152
дыбр1133
роботы_не_одобряют1005
bnw_ppl937

Как вы наверняка помните, bnw умеет в три разных синтаксиса для сообщений - markdown, moinmoin и plaintext. Проблема в том, что сейчас эти форматы реализуются на клиенте и работают криво и неконсистентно. Например meow считает все сообщения маркдауном, жаббер-морда не умеет в форматирование, старый android-клиент (мой) не умеет в форматирование, новый android-клиент юзал пререндеренный html от сервера, но автор его похоже подзабросил. Я уже полгода с перерывами по паре месяцев иногда немножко попиливаю эксперименты с форматированием, каким бы хотел его видеть. План таков: 1. Сообщение парсится один единственный раз - на сервере, при создании. После этого в бд хранится и отдается клиентов промежуточная форма. 2. Клиенты получают промежуточную форму и превращают её в HTML или что-то своё (XHTML-IM, телегу, андроидовские спаны). Таким образом клиентам не нужно уметь во все три форматирования, нужно уметь только в промежуточную форму. Пока предполагается, что промежуточная форма это набор вертикальных блоков (http://q.blasux.ru/formatting-block-types.png): * параграф - набор кусков текста с аттрибутами: жирный, курсив, зачеркнутый, подчеркнутый, ссылка, инлайн-блок-кода. * заголовок - то же самое что параграф, но еще с размером заголовка * список (с цифрами или с буллетами) - каждый элемент списка - параграф * блок кода - просто прямоугольник преформатированного кода с раскраской * блочная цитата - единственный блок, в который можно вкладывать все другие блоки * блок мультимедии (это то, куда переедут превью картинок) Предлагаю обсудить как вам будет не хватать выразительности такой схемы. Обращу внимание на то, что чем она проще - тем больше шанс что во все клиенты будет впилена полная поддержка. Маркдаун с цитатами в списках в цитатах в таблицах я просто ебал.
#WUB368 (44+4) / @stiletto / 111 дней назад
В этом ИТТ треде я собираю идеи по улучшению нашего родного болота, которые можно просто взять и закодить без многостраничного срача и раскола тусовочки.
#7CMPP6 (148+3) / @stiletto / 164 дня назад
В ближайшее время может немножко штормить, обновления
#24TEZP (21) / @stiletto / 222 дня назад
#MRMZW7 (0) / @stiletto / 265 дней назад
Немного переездов и еботни и вот, мы снова вроде работаем.
#ECPEEK (10) / @stiletto / 288 дней назад
Переименуйте @anonymous в @kremlinbot
#XXV0SV (1+8) / @moskvano / 304 дня назад
Сорян, проспал как фряхопарашенькая опять повисла. А потом у неё в лучших традициях закорраптило журнал до состояния "fsck сегфолтится". В общем постараюсь сегодня поставиться в новый дроплет свежей версией на ZFS и перекатиться.
#ZA3RAW (20+2) / @stiletto / 307 дней назад
ну и что это такое было?
#3MHV9M (0+7) / @moskvano / 311 дней назад
если свой бнв сделаю, перекатитесь?
#RWOO7M (46+8) / @moskvano / 311 дней назад
Движок двача не эффективен. Подписки и лента по сути, нахуй не нужны ибо с такими объемами, хватает и чтения глагне. А что касается рецомендов, то они тупое место для тролль-ботов, потому что рационально было бы показывать в списке только отрекомендовавших друзей +количество всех остальных, а не так как щас сделано.
#G6DZCU (6+7) / @moskvano / 312 дней назад

Штилетта, сертификат протух.

#GM05GB (1) / @anonymous / 376 дней назад
Починил поиск
#E36BSR (10) / @stiletto / 425 дней назад
Продолжаю восхищаться надежностью UFS. Фря проебала /etc/rc.conf, аватаркохранилище проебало LevelDB с метаданными, твистед насрал говном в пидфайл У nginx закорраптился кэш на диске, настолько что от него ядро падало в паник. Восстановил файлики из бэкапа, руками отколупал nginx'у кэш. Вроде живём.
#UUMU9K (13+3) / @stiletto / 447 дней назад
DO дно, фряха дно, штелетта пиздорук. С возвращением. P.S. А ещё вчерашний мерж поддержки анонимного постинга из классической вебни всё ломал и вебня 100% времени писала новые посты из под анона. Откачено, @kerrigan отхуесосен.
#31I87X (10) / @stiletto / 452 дня назад
Починил meow. Сорь что так долго, был в отпуске, клал хуи @ бухал.
#GZNLXM (4) / @stiletto / 461 день назад
штилета, у тебя на мяу протух серт
#L20BQA (3) / @anonymous / 497 дней назад

штилетта, хули тумбы с твиттора и имгура не подгружаются?

#1AJZKC (6) / @anonymous / 541 день назад

http://dump.bitcheese.net/files/miwibij/Screenshot_from_2017-07-28_14-21-32.png штилетта, ну это что за дискриминация

#CNXEMX (0) / @anonymous / 568 дней назад
Сейчас meow может слегка штормить, оно переезжает от кагамки ко мне т.к. его нынешний сервер в ближайшем будущем пойдет по пизде
#4KO5T1 (7+1) / @stiletto / 586 дней назад
Ок, починились. Я пока исследую что это была за хуйня.
#2MJQIF (4) / @stiletto / 602 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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