Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

APC клиент чтения форумов   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2006-10-27 00:38) [0]

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

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


 
Gero ©   (2006-10-27 00:41) [1]

> [0] Anatoly Podgoretsky ©   (27.10.06 00:38)
> Выложена также последняя база сообщений, свыше 62 000 сообщений.

Это Вы архивы конвертировали?


 
Anatoly Podgoretsky ©   (2006-10-27 00:50) [2]

Не скачал с форума, те что предоставил клиентский скрипт, по статистикие в день примерно выходит по 3000 сообщений, а с архивами и подожнуть можно. Да не уверен, что какой либо новостной клиент потянет сотни тысяц сообщений, в смысле потянуть то потянет, но вероятно будет тормозить, да и размерчики приличные, сейчас база свыше 100 мб. При ее плотном заполнении и повторном использовании пространства.


 
Gero ©   (2006-10-27 00:52) [3]

> [2] Anatoly Podgoretsky ©   (27.10.06 00:50)

База свыше 100 Мб? Это за какой срок? У меня за два года 160 Мб, это, конечно, далеко не полная база, но все же.


 
Ketmar ©   (2006-10-27 00:56) [4]

>[3] Gero(c) 27-Oct-2006, 00:52
>База свыше 100 Мб? Это за какой срок?
за месяц у меня 24 мб. считаем: приблизительно 4 месяца. а вообще -- меньше, потому что я же не все сообщения скачиваю.


 
Gero ©   (2006-10-27 00:58) [5]

> [4] Ketmar ©   (27.10.06 00:56)
> за месяц у меня 24 мб. считаем: приблизительно 4 месяца

А почему это по тебе считаем? )


 
Anatoly Podgoretsky ©   (2006-10-27 00:58) [6]

За последнии две/три недели, но сервер сообщения поставляет не подряд, а и те которые всплывут, вот скажем есть ветка старинная на 5000 сообщений, вдруг кто ни будь поднимет ее наверх, вот эти пять тысяч сообщений и будут закачаны в базу. А так ты знаешь, что скрипт выдает только последнии 500 новых или измененых сообщений. Но сейчас база растет в основном за счет новых сообщений, порядка 3000 ежедневно.
Размер можно будет уменьшить, когда появится информация о предельных значениях полей. Максим обещал выдать когда у него появится время, а на данном этапе выставлены на глаз с запасом.


 
Anatoly Podgoretsky ©   (2006-10-27 01:02) [7]


> за месяц у меня 24 мб. считаем: приблизительно 4 месяца.
>  

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

Для информации, загрузка с нуля в чистую базу составляет порядка 50 мегабайт, зато потом 2-3 мб ежедневно, при оптимальной работе, а не как у меня.


 
Ketmar ©   (2006-10-27 01:03) [8]

>[5] Gero(c) 27-Oct-2006, 00:58
>А почему это по тебе считаем? )
потому что я крут. %-)

>[6] Anatoly Podgoretsky(c) 27-Oct-2006, 00:58
>Размер можно будет уменьшить, когда появится информация о
>предельных значениях полей.
на правах рекламы: а вот SQLite использует ровно столько места, сколько текста в поле. в базе практически нет неиспользуемых "дырок". %-)


 
Anatoly Podgoretsky ©   (2006-10-27 01:13) [9]

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


 
Ketmar ©   (2006-10-27 01:16) [10]

>[9] Anatoly Podgoretsky(c) 27-Oct-2006, 01:13
>чтобы не было провала в производительности.
я с нетерпением жду, когда у меня база станет метров 100-150. чтобы глянуть, как с ней будет справляться SQLite.


 
Суслик ©   (2006-10-27 01:26) [11]

"для чтения форумов" - а есть что читать?
чессо слово - где та ветка, которую стоить с вниманием читать?
одни и те же вопросы, соот-но одни и те же ответы.


 
Ketmar ©   (2006-10-27 01:29) [12]

>[11] Суслик(c) 27-Oct-2006, 01:26
>чессо слово - где та ветка, которую стоить с вниманием
>читать?
заведи.

>одни и те же вопросы, соот-но одни и те же ответы.
дык это... винды -- они тоже одни и те же. и Delphi. и люди.


 
Суслик ©   (2006-10-27 01:30) [13]


> заведи.

надоело заводить :)


 
Furyz ©   (2006-10-27 09:36) [14]

Вы уже со своими клиентами мягко говоря напрягаете..
Блин скоро свой клиент писать буду....
Не ну это уже не смешно..


 
Anatoly Podgoretsky ©   (2006-10-27 09:40) [15]


> я с нетерпением жду, когда у меня база станет метров 100-
> 150. чтобы глянуть, как с ней будет справляться SQLite.

Я не про SQL, я про новостных и прочих клиентов.


 
Anatoly Podgoretsky ©   (2006-10-27 09:48) [16]


> Вы уже со своими клиентами мягко говоря напрягаете..
> Блин скоро свой клиент писать буду....

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

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


 
Другой ©   (2006-10-27 12:34) [17]

Anatoly Podgoretsky ©   (27.10.06 09:48) [16]
персональный сервер почты и сообщения получать почтовым клиентом. Эта ниша еще не окучена.


окучена, давно :)


 
Другой ©   (2006-10-27 12:37) [18]

TheBat при 2000 сообщений у меня начинал глючить.


 
Mirage   (2006-10-27 14:05) [19]

>[15] Anatoly Podgoretsky(c) 27-Oct-2006, 09:40
>Я не про SQL, я про новостных и прочих клиентов.
оно понятно. а мне любопытен именно SQLite.


 
Anatoly Podgoretsky ©   (2006-10-27 15:28) [20]


> TheBat при 2000 сообщений у меня начинал глючить.

У меня в папке Прочее 23000 сообщений, небольшое торможение при обновлении списка сообщений.


 
ANTPro ©   (2006-10-27 15:30) [21]

> [0] Anatoly Podgoretsky ©   (27.10.06 00:38)

Какие примущества у APC перед DMC?


 
saxon   (2006-10-27 15:36) [22]


> Anatoly Podgoretsky ©

Он точно должен скачиваться, а то у меня ошибка по всем ссылкам?


 
Anatoly Podgoretsky ©   (2006-10-27 15:37) [23]

Ни каких это сравнение апельсинов с лошадьми.

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

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

Это не восем однотипных клиентов, это разные!


 
Anatoly Podgoretsky ©   (2006-10-27 15:39) [24]


> Он точно должен скачиваться, а то у меня ошибка по всем
> ссылкам?

Я обнаружил ошибку на главной страницы, там не поменяны ссылки после переименования продукта.

Там
http://podgoretsky.com/ftp/Language/nps/dmn/

А надо
http://podgoretsky.com/ftp/Language/nps/apc/

Вечером поправлю

Есть вход и по ftp, но только три человека одновременно.


 
Anatoly Podgoretsky ©   (2006-10-27 15:42) [25]


> окучена, давно :)

Почему не зарегистрируем? Или мне просто не известно имя, шифруемся
Зайди на http://www.delphimaster.ru/cgi-bin/forum.pl?n=6 и скажи имя и краткую характеристику, если конечно выставляется в общее пользование.


 
ANTPro ©   (2006-10-27 15:58) [26]

> [23] Anatoly Podgoretsky ©   (27.10.06 15:37)

Теперь понятно.
Кто бы клиента со сжатием написал...


 
tesseract ©   (2006-10-27 16:03) [27]


> оно понятно. а мне любопытен именно SQLite.


Справляется на ура. Только памяти поджирает.


 
Mirage   (2006-10-27 16:09) [28]

>[26] ANTPro(c) 27-Oct-2006, 15:58
>Кто бы клиента со сжатием написал...
смысл? трафик при использовании протокола и так мизерный.

>[27] tesseract(c) 27-Oct-2006, 16:03
>Справляется на ура. Только памяти поджирает.
это регулируется. %-)


 
tesseract ©   (2006-10-27 16:10) [29]


> это регулируется. %-)


Нет, не в sqlite. Это просто Dll.


 
Mirage   (2006-10-27 16:15) [30]

>[29] tesseract(c) 27-Oct-2006, 16:10
>Нет, не в sqlite. Это просто Dll.
ага. её, наверное, Аллах прислал. сразу в бинарнике. %-)


 
Reindeer Moss Eater ©   (2006-10-27 16:26) [31]

Осталось организовать продажу "DM DVD Platinum"
Ну типа полная база архивов форума к этой системе на DVD


 
ANTPro ©   (2006-10-27 16:27) [32]

> [28] Mirage   (27.10.06 16:09)
> смысл? трафик при использовании протокола и так мизерный.

Не знаю у меня 11мб за 4 дня со счета испарилось...
Прикрутить бы проксик миниоперы к клиенту %-)


 
tesseract ©   (2006-10-27 16:28) [33]


> Reindeer Moss Eater ©   (27.10.06 16:26) [31]


Купи RSDN  и радуйся - архив там есть :-)


 
Mirage   (2006-10-27 16:33) [34]

>[32] ANTPro(c) 27-Oct-2006, 16:27
>Не знаю у меня 11мб за 4 дня со счета испарилось...
меньше тут сиди, больше делом занимайся. %-)


 
ANTPro ©   (2006-10-27 16:39) [35]

> [34] Mirage   (27.10.06 16:33)
> меньше тут сиди, больше делом занимайся. %-)

Надо на линух перейти для него пока клиентов нету :)


 
Mirage   (2006-10-27 16:43) [36]

>[35] ANTPro(c) 27-Oct-2006, 16:39
>Надо на линух перейти для него пока клиентов нету :)
зато WINE есть.


 
atruhin ©   (2006-10-27 18:41) [37]

> я с нетерпением жду, когда у меня база станет метров 100-
> 150. чтобы глянуть, как с ней будет справляться SQLite.

Если с индексами проблем нет, то нормально. Мы на ней геологию считали (ver 2.x), при базе более 700 мб,
до 3 млн записей в таблице (правда в основном числа), работала замечательно.
Причем на довольно сложных запросах, группировки, арифметика в группах, статистические выборки и т.д.


 
Другой ©   (2006-10-27 19:58) [38]

Anatoly Podgoretsky ©   (27.10.06 15:42) [25]
скажи имя и краткую характеристику, если конечно выставляется в общее пользование.


MDFE News. Уже не выставляется.

Кратко:
pop и nntp сервер + клиент форума и дайджестов(.zip).
Отправки сообщений нет.

Читал на нем, пока трафик не считал :)


 
Другой ©   (2006-10-27 20:03) [39]

Anatoly Podgoretsky ©

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



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.042 c
15-1161336921
Тульский
2006-10-20 13:35
2006.11.12
Опрос :-)


2-1162063796
Уця Шпиндель
2006-10-28 23:29
2006.11.12
Помогите разобраться с калькулятором


2-1161599893
Megabyte
2006-10-23 14:38
2006.11.12
Компоненты работы с почтой


15-1147981014
Eraser
2006-05-18 23:36
2006.11.12
Remote Office Manager - бета тестирование


3-1157838144
lookin
2006-09-10 01:42
2006.11.12
Значение поля - только определенные величины





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский