RSS
Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 44
[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
Romero Yakovlev(lenina,1) — x
2014-05-31 18:34:11


> новость про баночку-и-спички -- я поидее бы должен буду написать в эху посвящённую рукаделию? (если такая есть)

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

пока спец. эхи нет - используется болталка. в том числе и для того, чтобы найти единомышленников для спец. эхи.

> но в этой эхе про рукаделия -- возможно в текущую секунду идёт бурное обсуждение друго-го "колдовства".. как же тогда сделать так чтобы ципочки сообщений -- не спутывались бы друг с другом?

да нет особой проблемы - видно и по сабжу, и можно кликать. но, если это реально мешает - можно создать другую эху. в пределах узл можно вообще в любой момент создать эху, и сказать "всех, кого интересует тема варежек - быстро туда, ща обсудим". обсудили и или разошлись до следующего раза, или вообще забыли :) но, в общем случае, это не требуется.

когда тематики сильно перемешиваются - эхи разделяются. когда трафика мало - объединяются. всё, как в фидо, только можно делать намного оперативнее. :)


> то есть -- получается что ii ближе к чатам чем к форумам? такой своего рода замедленный чат?

сообщение со станции spline идут иногда по рутингу часа два :) ну ооочень замедленный чат :)

[>] Re: атрибутика
im.1406
Youpiter(lenina,75) — Romero Yakovlev
2014-05-31 18:40:02


> мне понравился эффект, который у меня получился на картинке, с обрезкой. как будто мальчик и девочка. вот такое можно сделать? :)

Я правильно понял?
https://dl.dropboxusercontent.com/u/4534287/logo%20ii8.png
https://dl.dropboxusercontent.com/u/4534287/logo%20ii9.png

или голову надо было тоже обрезать?

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
x(lenina,76) — Romero Yakovlev
2014-05-31 18:41:36


> когда тематики сильно перемешиваются - эхи разделяются. когда трафика мало - объединяются. всё, как в фидо, только можно делать намного оперативнее. :)

если создать такую реализацию ноды -- которая бы синхронизировалась бы с остальными нодами (всё норм) -- но при всё своём обычном поведении -- делала бы следующую "магию":

все сообщения в эхе -- которые имеют одинаковую тему (игнорируя слово /^Re\:\s*/) автоматически отображались бы пользователям как дополнительный уровень иерархии?

(то есть в ней было бы: тематическая_эха -> тема_сообщения -> сообщения_касаемые_этой_темы )

это было бы сильным нарушением спецификации ii?

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
Romero Yakovlev(lenina,1) — x
2014-05-31 18:45:34


> все сообщения в эхе -- которые имеют одинаковую тему (игнорируя слово /^Re\:\s*/) автоматически отображались бы пользователям как дополнительный уровень иерархии?

ветки можно строить проще - по msgid и repto. в версии 0.1 была подобная функциональность, но она была 1. кривоватой, 2. не прижилась.

я в документации написал, что это только кажется, что это будет сложно, на самом деле, если общаться - то не особо. конечно, если 2 месяца не заходил, а потом зашёл, то будут некоторые проблемы разобрать, что где. :) возможно, кто-то и когда-то будет делать построение таких тем, но официальный клиент и сервер - не будут, это эталонная реализация, и там сложности ни к чему.

попробуй реализовать это для клиента, если интересно. сообщения без repto - начало темы, а дальше - собирать repto и строить темы :)

кстати, в отличие от настоящих фидошников, которые сабжи не меняют, мы иногда меняем :)

в общем, на текущий момент невостребовано :)

[>] Re: атрибутика
im.1406
Romero Yakovlev(lenina,1) — Youpiter
2014-05-31 18:46:12


да! спасибо большое! :)

[>] Re: атрибутика
im.1406
Romero Yakovlev(lenina,1) — Youpiter
2014-05-31 18:46:27


в смысле, да, правильно, а не да, надо :)

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
vit01(lenina,50) — x
2014-05-31 18:47:58


> все сообщения в эхе -- которые имеют одинаковую тему (игнорируя слово /^Re\:\s*/) автоматически отображались бы пользователям как дополнительный уровень иерархии?
> (то есть в ней было бы: тематическая_эха -> тема_сообщения -> сообщения_касаемые_этой_темы )
> это было бы сильным нарушением спецификации ii?
Нет, конечно же, нарушений никаких нет, правда для реализации придётся парсить всю базу, и, может быть, даже кэшировать её. При огромном количестве сообщений могут появиться проблемы с производительностью.

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
Romero Yakovlev(lenina,1) — vit01
2014-05-31 18:50:41


изначально у нас вообще всё кэшировалось :)

а теперь всё работает сырым... но проблем нет... на тыщах 5 сообщений - точно всё мгновенно. а больше - мы в эхе стараемся не допускать :) на такие задушевные беседы проще выделить свою эху - в любом случае, на любом форуме, где есть тема на 5000 сообщений, там внутри куча офтопика :)

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
x(lenina,76) — Romero Yakovlev
2014-05-31 18:57:35


> попробуй реализовать это для клиента, если интересно. сообщения без repto - начало темы, а дальше - собирать repto и строить темы :)

да, именно это я и имею ввиду!

можно попробовать. да. не уверен что хватит моего уровня знаний для реализации.. но попытаться можно...

> кстати, в отличие от настоящих фидошников, которые сабжи не меняют, мы иногда меняем :)

изменение темы -- это даже хорошо! изменение темы автоматически создаст новую цепочку (в описываемой мною схеме).

ведь действительно бывает такое что обсуждать начали одно а в итоге всё это привело к другому. :-)

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
Romero Yakovlev(lenina,1) — x
2014-05-31 19:03:51


> да, именно это я и имею ввиду!

> можно попробовать. да. не уверен что хватит моего уровня знаний для реализации.. но попытаться можно...

есть url вида /q/msgid1/msgid2, вроде бы он есть и в клиенте, и в сервере. то есть, достаточно на сообщение повесить кнопку, с подобным url - и интерфейс готов.

самое сложное (лично для меня, который с 8 класса школу прогуливал злостно, и понятия не имеет о том, что такое синус, и очень-очень слабо представляет, что такое квадратное уравнение) - это построить всё дерево. то есть, отследить зависимости от msgid, потом зависимости от этих зависимостей, и так далее, по всей глубине. всё остальное - очень просто :)

> изменение темы -- это даже хорошо! изменение темы автоматически создаст новую цепочку (в описываемой мною схеме).

а, ну по сабжу - так вообще отбирать просто... просто где-нибудь делаешь список вида

[x for x in msglist if x == u'Re: %s' % subj], вот тебе и отбор. исходное сообщение, если нужно, добавляешь сам :). ну, или если в любом месте - то [x for x in msglist if x in (u'Re: %s' % subj, subj)]

[>] Вопросы
im.1406
Youpiter(lenina,75) — All
2014-05-31 19:22:50


А как тут дело обстоит с защитой от неадекватных людей? А то придет какой-нибудь нехороший человек и начнет тут всех поливать поносом или заспамит эху.

И еще, как подписаться на нужную эху из браузера? Вижу что есть rss, а есть еще варианты?

Есть рацпредложение.
* Верхнюю панель зафиксировать, чтобы не скроллилась вместе с контентом.
* На ей есть много пустого места, туда можно было бы вставить описание эхи.
* На ней же можно было бы повесить кнопочку, на которой был бы оповещатель о том, что в эхе на которую подписан появилось сообщение.

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — Youpiter
2014-05-31 19:34:59


> А как тут дело обстоит с защитой от неадекватных людей?

не пускать их :)


> А то придет какой-нибудь нехороший человек и начнет тут всех поливать поносом или заспамит эху.

ну, вчера было 3600 таких сообщений :) пустяки, дело то житейское.


> И еще, как подписаться на нужную эху из браузера? Вижу что есть rss, а есть еще варианты?

клиенты. сейчас есть http-клиент, txt-клиент, и недописанный ii-dialog.


> * Верхнюю панель зафиксировать, чтобы не скроллилась вместе с контентом.

а зачем она нужна? :) чес говоря, даже не понимаю, где может пригодиться. а на мобильных устройствах - будет экран занимать. плюс, боюсь, такие висюльки ещё и тормозить будут... это и так один из немногих сайтов, которые у меня в openbsd на 1920x1080 на моём компьютере не тормозят :)


> * На ей есть много пустого места, туда можно было бы вставить описание эхи.

Надо будет попробовать. Чёт я вообще раньше внимания не обращал, что у нас есть какая-то панель. :) И правда, есть :)


> * На ней же можно было бы повесить кнопочку, на которой был бы оповещатель о том, что в эхе на которую подписан появилось сообщение.

профиля пользователя на сервере в базовой реализации не будут. потому что это есть в клиенте, и значок новых сообщений, и сводка о них.

[>] Re: Поставил из аура
im.1406
spline(station13, 1) — Romero Yakovlev
2014-05-31 19:35:16


> мы уже на 8 месте в топ месяца, до 7-го места не хватает 7 комментариев :)

Честно отписал два комментария. Хотя вчера решил было на ЛОР уже таки забить окончательно =)

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
x(lenina,76) — Romero Yakovlev
2014-05-31 19:37:17


> самое сложное (лично для меня, который с 8 класса школу прогуливал злостно, и понятия не имеет о том, что такое синус, и очень-очень слабо представляет, что такое квадратное уравнение) - это построить всё дерево. то есть, отследить зависимости от msgid, потом зависимости от этих зависимостей, и так далее, по всей глубине. всё остальное - очень просто :)


я вижу (пока-что) самую сложность в том чтобы оптимально хранить базу данных всего этого.

не ввиде отдельных файлов на жётком диске, а именно базу-данных. (и именно -- оптимально, а не просто как получилось :))

таким образом чтобы все операции которые бы производились бы -- делались бы не более чем с логарифмической сложностью.. ну как-то примерно так :-) ..

и придумать что-нибудь такое -- чтобы поиск -- не сильно нагружал бы базу данных.. (а вообще такое возможно? или поиск всегда будет узким местом в производительности?)

ну и быть может надо подумать над тем чтобы была бы возможность распределённо хранить эту базу данных (shard database architecture? то есть postgree не подойдёт? нужно mongodb?)..

^^^
|
`----------------- вообщем -- вот в этом всем -- я вижу <нечто> такое, оторое мне говорят "быть может всё это сложнее чем кажется на первый взгляд".. :-)

[>] Re: Поставил из аура
im.1406
Romero Yakovlev(lenina,1) — spline
2014-05-31 19:39:20


> Честно отписал два комментария. Хотя вчера решил было на ЛОР уже таки забить окончательно =)

да, вроде там дело миром улеглось :)

[>] Re: Вопросы
im.1406
x(lenina,76) — Youpiter
2014-05-31 19:39:47


> А как тут дело обстоит с защитой от неадекватных людей?

меня ж пустили.. так-что ответ ты уже понял :-)

[>] Re: очень глупый вопрос (слабонервным не читать этот msg :))
im.1406
Romero Yakovlev(lenina,1) — x
2014-05-31 19:42:08


> я вижу (пока-что) самую сложность в том чтобы оптимально хранить базу данных всего этого.

ну и храни в list() если ты не собираешься хранить 5 000 000 сообщений, это будет больше, чем достаточно.

либо вложенный list, либо dict. я dict использовал.

> и придумать что-нибудь такое -- чтобы поиск -- не сильно нагружал бы базу данных.. (а вообще такое возможно? или поиск всегда будет узким местом в производительности?)

у меня на http://nz.51t.ru поиск по подстроке в заранее подогнанном тексте занимает мгновения. :) но там много чего нет, конечно, зато реализация - три строки на python. и одна - на подготовку данных при загрузке. :)

я вообще не понимаю, зачем на данных непромышленных объёмов использовать базу данных :)

[>] Вопросы
im.1406
spline(station13, 1) — Youpiter
2014-05-31 19:46:05


> А как тут дело обстоит с защитой от неадекватных людей? А то придет какой-нибудь нехороший человек и начнет тут всех поливать поносом или заспамит эху.

Ну во-первых: свободной реги быть не должно в итоге (в моём видении картины мира).

Во-вторых: декоммуникация и чистка баз на узлах сети. Это было вчера буквально.

[>] Re: Вопросы
im.1406
spline(station13, 1) — x
2014-05-31 19:46:05


>> А как тут дело обстоит с защитой от неадекватных людей?

> меня ж пустили.. так-что ответ ты уже понял :-)

А ви таки неадекват? =)

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — spline
2014-05-31 19:47:15


> А ви таки неадекват? =)

их тоже нужно защищать. :) вспомни форум instead :)

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — spline
2014-05-31 19:49:14


> Во-вторых: декоммуникация и чистка баз на узлах сети. Это было вчера буквально.

надо будет блеклист окончательно доделать и протестировать... так что надо будет как-нибудь снова открыть и на лоре написать об этом :)

[>] Re: Вопросы
im.1406
Youpiter(lenina,75) — Romero Yakovlev
2014-05-31 19:58:39


>> А как тут дело обстоит с защитой от неадекватных людей?

> не пускать их :)

Как?

>> А то придет какой-нибудь нехороший человек и начнет тут всех поливать поносом или заспамит эху.

> ну, вчера было 3600 таких сообщений :) пустяки, дело то житейское.

Я это к тому, что написать бота, который будет гадить в эху с завидной постоянностью и загадит ее полностью, ничего не стоит. Одно дело, если это эха для болтовни, а если будет серьезная эха для каких-нибудь важных нужд. Сейчас, когда людей очень мало это не актуально, но если сеть разрастется это может стать проблемой. Возможно надо подумать об этом заранее, а не когда станет все очень плохо?

>> * Верхнюю панель зафиксировать, чтобы не скроллилась вместе с контентом.

> а зачем она нужна? :) чес говоря, даже не понимаю, где может пригодиться.

Как вариант, чтобы не подниматься вверх чтобы добраться до панели если нужно перейти на другую эху. Сообщений в эхе тут бывает очень много, и закопаться можно глубоко, потом обратно скроллить неудобно. Хотя тут я согласен, нужно просто заставить всех пользоваться кнопками "Home-End" и "PageUp-PageDown". Не зря же они есть на клавиатуре. :)

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — Youpiter
2014-05-31 20:05:03


> Как?

ну, брать и не пускать :) вообще, тут и регистрация есть довольно условно, вообще она не предусмотрена. поскольку идёт цепь ответственности, нод отвечает за всех своих пойнтов, он должен иметь представление, кто к нему приходит. :) тем более, если проблема коснётся только одного узла - это не страшно, снимаются гейты и общение происходит на других, пока указанный узел чистится. мы так вчера делали :)

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

было, и не раз. последний раз - вчера.

> Одно дело, если это эха для болтовни, а если будет серьезная эха для каких-нибудь важных нужд. Сейчас, когда людей очень мало это не актуально, но если сеть разрастется это может стать проблемой.

вычищается. есть и механизмы блеклистинга, но они пока в довольно примитивном состоянии - впрочем, к ним легко прикрутить bash-скрипт на две строки, который всё почистит :)

нет, мы не собираемся думать, как что запрещать, вычищать, и погрязать в бюрократии. но если спам придёт - существует немало средств для отпора ему :)

[>] Re: Вопросы
im.1406
Youpiter(lenina,75) — Romero Yakovlev
2014-05-31 21:10:45


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

А еще есть узлы? Как их найти? Мне просто интересно, может уже есть местные ноды. )

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — Youpiter
2014-05-31 21:16:51


> Получается защита от спама это головная боль хозяина ноды и рядового пользователя это совершенно не должно волновать.

Да.

> В случае чего, действует правило подводной лодки - задраиваются люки и отсек борется с проблемой самостоятельно, при этом плавучесть подлодки не нарушается даже если отсек погибает.

Если на ноде не произошло ничего - можно вообще прибить все сообщения, и потом наполнить их с других нод :)

> А еще есть узлы? Как их найти? Мне просто интересно, может уже есть местные ноды. )

узлов всего 3.5 - это улица lenina, проспект mira (vit01) и station13 (spline)

есть ещё станция у Vargos, но она как-то сама по себе, живёт своей жизнью, с прошлогодними эхами, и жизнь там иногда бывает только в своей локалке.

а у нас - незамкнутый треугольник, и я и station13 фетчат с mira, mira фетчит с нас обоих, и иногда station13 фетчит напрямую с меня. вот такой небольшой пока городишко, на три улицы и один закуток :)

[>] Re: Вопросы
im.1406
spline(station13, 1) — Romero Yakovlev
2014-05-31 21:43:02


> иногда station13 фетчит напрямую с меня

station13 фетчит вас обоих каждые 20 минут =)

[>] aur
im.1406
0x10c(lenina,72) — All
2014-05-31 22:45:55


Браузеропроблемы. наверное, были. Сейчас зашёл с Palemoon'а, всё норм. Кстати, будет ли поиск по эхе? Доброго утра/вечера :)

[>] Много новых людей
im.1406
Vargos(lenina,40) — All
2014-06-01 00:13:41


И это хорошо... Всё-таки резонанс есть

[>] Re: aur
im.1406
vit01(lenina,50) — 0x10c
2014-06-01 04:54:46


> Кстати, будет ли поиск по эхе? Доброго утра/вечера :)
Для поиска можно использовать grep

Кстати, доброго утра всем :)

[>] Re: aur
im.1406
Romero Yakovlev(lenina,1) — 0x10c
2014-06-01 05:11:42


> Кстати, будет ли поиск по эхе?

я долго думал над этим, и решил, что нет. в браузере есть CTRL-F :) а окошко поиска ещё надо вписывать в дизайн. но, в принципе, можно сделать отдельную кнопочку с поиском, возле цепи, и сделать такой же примитивный поиск, как на http://nz.51t.ru

[>] Re: aur
im.1406
Romero Yakovlev(lenina,1) — vit01
2014-06-01 05:12:15


> Кстати, доброго утра всем :)

доброго утра. лето сегодня начинается? тогда с первым днём лета! :)

[>] Re: Много новых людей
im.1406
Romero Yakovlev(lenina,1) — Vargos
2014-06-01 05:13:12


> И это хорошо... Всё-таки резонанс есть

вот только с dubc не очень хорошо получилось. если бы мне сразу сказали, что могут быть подобные проблемы, я бы никогда не разрешил публиковать статью на хабр. потому что подобные проблемы ожидались :)

[>] Re: aur
im.1406
vit01(lenina,50) — Romero Yakovlev
2014-06-01 05:20:47


> доброго утра. лето сегодня начинается? тогда с первым днём лета! :)
Тебя тоже :) Летом хорошо, но я балдеть не буду, ii развивать надо. А сегодня снова на дачу поеду...

[>] Re: aur
im.1406
Romero Yakovlev(lenina,1) — vit01
2014-06-01 05:33:14


раздай там всем пойнтов. :) мы, когда были молодые и собирались на фидопойки - мы не только всем пойнтов раздавали, но и разным случайным людям навязывались bbs устанавливать...

эх, какие я тогда вдохновенные речи толкал... вот бы их сейчас нам... :)

[>] Re: aur
im.1406
vit01(lenina,50) — Romero Yakovlev
2014-06-01 05:50:45


> раздай там всем пойнтов. :)
Скажи, кому конкретно раздать. А вообще, лишние поинты не помешают, правда? :)

[>] Re: aur
im.1406
Romero Yakovlev(lenina,1) — vit01
2014-06-01 05:54:20


> Скажи, кому конкретно раздать.

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

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


> А вообще, лишние поинты не помешают, правда? :)

не помешают. мы не фидо, где люди берут пойнтов, подписываются, а потом на них почта мегабайтами накапливается, и у нодов голова болит, убивать или ещё подождать. строчка в конфиге - это несколько десятков байт. :)

[>] Re: aur
im.1406
vit01(lenina,50) — Romero Yakovlev
2014-06-01 05:59:05


> дачникам. нет, конечно, ты можешь и всех девочек своих многочисленных сюда привести, но не думаю, что это им будет интересно.
Девочки сейчас на каникулах, и, к тому же, вконтакт им гораздо больше нравится :) Хотя есть у меня один друг, которого ii заинтересовала, завтра с ним встретимся, я покажу, что это вообще такое :) Как раз твоя статья пригодится

> хотя у нас, точнее в Находке был один нод. учитель информатики. так он пару раз весь свой класс в нашу городскую/краевую эху выводил. вот это было нечто.... :)
Да, сейчас учителя информатики уже не те пошли :)

[>] Re: aur
im.1406
Romero Yakovlev(lenina,1) — vit01
2014-06-01 06:01:47


> Девочки сейчас на каникулах, и, к тому же, вконтакт им гораздо больше нравится :)

да, девочки уже не те пошли. :) я со своей женой благодаря фидо и фидошным девочкам познакомился :)

[>] Re: aur
im.1406
spline(station13, 1) — vit01
2014-06-01 07:40:21


>> Кстати, будет ли поиск по эхе? Доброго утра/вечера :)

> Для поиска можно использовать grep

Вобще, поиск не особо, наверное, нужен, раз вся база всегда под боком и она действительно очень "башеугодна". Во всяком случае пока.

> Кстати, доброго утра всем :)

Всем утра =)

[>] Перепись
im.1406
spline(station13, 1) — All
2014-06-01 07:40:21


В связи с кучей нового народа, предлагаю сабж. Отписываемся по разу и по цепочке построим первый поинт-лист активных пользователей =)

[>] Re: Перепись
im.1406
vit01(lenina,50) — spline
2014-06-01 07:58:28


> Перепись
vit01 активен и готов к разговорам :)

[>] Re: Перепись
im.1406
Romero Yakovlev(lenina,1) — spline
2014-06-01 08:00:56


Roman Yakovlev,lenina 1,9600 :),OpenBSD/Debian,me@51t.ru

[>] Re: Перепись
im.1406
Romero Yakovlev(lenina,1) — Romero Yakovlev
2014-06-01 08:03:10


кстати, новоюзерам - есть эха about.users.51 - можете подписаться, и можете даже информацию о себе в свободной форме написать, или открыто или в base64. чтобы потом можно было друг друга находить, если потерялись или код доступа потеряли, или что-то срочно понадобилось... в общем, вещь удобная, доказавшая свою полезность... кроме dubc :(

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — spline
2014-06-01 08:54:33


> station13 фетчит вас обоих каждые 20 минут =)

Я не думаю, что это хорошая идея на текущий момент. проще будет, если опять что-то не так, обрезать один канал связи, чтобы не плодить мусор. У тебя там, что, куча пойнтов голодных до почты? :) Проще пока сюда заходить, у тебя же пойнтовый адрес есть, и писать мгновенно для всех. Потом, ажиотаж уляжется, сделаем большое и быстрое кольцо. :)

[>] Re: Вопросы
im.1406
Romero Yakovlev(lenina,1) — spline
2014-06-01 08:57:44


а ещё, вы, оба, как тех. комитет, подпишитесь на rel.3
я туда со всего интернета собираю и то, что говорят про ii 03, и что я им отвечаю. вам это нужно знать :)

[>] .
im.1406
0x10c(lenina,72) — All
2014-06-01 09:02:03


Доброго утра тем, кто поближе и вечера, кто подальше :)
Лето началось с адской ночи, никогда не видел чтобы молния била не в землю, а горизонтально, и 5-6 раз в 10 секунд.

> башеугодно

А не проще было бы sqlite?

[>] Re: Вопросы
im.1406
spline(station13, 1) — Romero Yakovlev
2014-06-01 09:05:38


>> station13 фетчит вас обоих каждые 20 минут =)

> Я не думаю, что это хорошая идея на текущий момент. проще будет, если опять что-то не так, обрезать один канал связи, чтобы не плодить мусор. У тебя там, что, куча пойнтов голодных до почты? :) Проще пока сюда заходить, у тебя же пойнтовый адрес есть, и писать мгновенно для всех. Потом, ажиотаж уляжется, сделаем большое и быстрое кольцо. :)

Да нормально. Чистить эхи не вопрос, если что. У меня есть небонные эхи, которые мне интересны =)

Правда в одну из них пишу пока только я один, но это временно.

[>] Re: .
im.1406
Romero Yakovlev(lenina,1) — 0x10c
2014-06-01 09:12:21


> А не проще было бы sqlite?

нет, не проще. во-первых, это банально не проще (его много где быть не может, им неудобно меняться, его неудобно в hg и архив для db.51t.ru запихивать, и так далее), а во-вторых, для текущей специфики - это сильно медленее. если нужно получить 1000 сообщений по id разными запросами - это будет делаться полчаса, плавали-знаем. :) а если одним - то это такой огород-вундерзапрос делать... нет, я не могу представить, зачем тут нужен sqlite, чем он будет лучше.

для бедных африканских детей и устройств с 1 гб диска "на всё", я думаю использовать такой формат: эхи "как есть", а вот сообщения: один файл индекса, отображаемый в память, где хранится "msgid, начало смещения, конец смещения", а второй файл - данных, где просто, сплошняком, добавляются данные, пожатые zlib. такой формат хранения сэкономит место на диске, если на счету каждый килобайт :)

[>] .
im.1406
spline(station13, 1) — 0x10c
2014-06-01 09:25:23


> Лето началось с адской ночи, никогда не видел чтобы молния била не в землю, а горизонтально, и 5-6 раз в 10 секунд.

Видал такую беду в Зауралье лет 18 назад. Было мощно и жутковато. Правда днём.

> А не проще было бы sqlite?

В данном случае это оверхед, но на стороне клиента никто не запрещает что угодно воротить же =) Свобода действий полная.

[>] Re: .
im.1406
0x10c(lenina,72) — Romero Yakovlev
2014-06-01 09:43:53


> db.51t.ru

Это всё меняет :)

Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 44