Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  01:17[Войти] | [Зарегистрироваться]
Обсуждение темы:
Книга жалоб и предложений :о)

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

 Елена Филиппова

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 3395 сообщений

Добавить свое сообщение

Отслеживать это обсуждение
<<<... | 585—576 | 575—566 | 565—556 | ...>>>
Всего сообщений в теме: 3395; страниц: 340; текущая страница: 283


№ 575   24-11-2005 23:36 Ответить на это сообщение Ответить на это сообщение с цитированием
Сегодня на Круглом Столе заметил разницу между указанным временем "Во Флориде и в Королевстве" и временем публикации ответа. Разница в 1 час. Ерунда, конечно. Просто сообщаю, потому что должен быть порядок.

Для проверки: сейчас у меня сверху написано

Во Флориде и в Королевстве сейчас  00:36
 Geo


№ 574   24-11-2005 20:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Можно долго спорить, какой вопрос считать последним увиденным. Это дохлый номер.

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

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

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

Хм... Да можно и вообще ничего не придумывать, а всего лишь добавить возможность, просмотреть все вопросы, начиная с такого-то номера. А номер я уж как-нибудь и на бумажке запишу ;-)
 Geo


№ 573   24-11-2005 17:24 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 572« (Елена Филиппова)
___________________________
Может просто дать возможность выделять вопросы на стороне клиента, как это сделано для "Избранное", там ведь всё через кукисы. Будут кнопочки "пометить", "снять пометку", а каждый определит для себя как их использовать (или не использовать), ну и флажки во все фильтры: "только помеченные", "кроме помеченных". Помеченные вопросы выделять цветом, значком или рамочкой.
Господа. Вот что я могу вам предложить — показывать все вопросы, которые были заданы ПОСЛЕ ПОСЛЕДНЕГО ВАШЕГО ПОСЕЩЕНИЯ.
По моему, это бессмысленно, ведь посещением считается заход на ЛЮБУЮ страницу королевства, да и посещение может быть ненастоящим, например закрыл/открыл сессию в "Опере". Кстати, небольшой глюк имеется в "Сейчас на сайте присутствуют:", там минуты выводятся без ведущих нулей, то есть "12:8", вместо "12:08".
Ещё хотелось бы задать пару глупых вопросов:
А матрица не подходит из-за нагрузки на сервер?
Последнее время всё больше и больше задержка (бывает даже больше 30сек) перед тем как загрузится страничка с Королевства, это только у меня?
А нельзя ли надпись "Обратить внимание модераторов на обсуждение этого вопроса" сделать чуточку поменьше и не красным, а то она прямо по середине страницы, так и хочется её нажать (я уже пару раз попал по ней случайно), это ведь не самая главная деталь интерфейса, может вообще только иконку оставить?
 DRON


№ 572   24-11-2005 10:33 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ турецкому султану... ой, то есть
Здравствуйте уважаемые жители Королевства"!
:о)

1) Дабы тему эту больше не поднимать, скажу сразу, что никаким внешним клиентским приложениям не будет разрешен доступ к базе данных. Из соображений безопасности, надеюсь никому это объяснять не надо.
Никаких дополнительных надстроек и слоев над БД, чтобы обеспечить безопасность при работе с внешними клиентами я делать не буду. Причин две: первая и самая важная — у меня физически нет времени этим заниматься. Вторая, менее важная, но не менее определяющая — эта задача мне не интересна, она меня не увлекает и, следовательно, никакого энтузиазма я от нее не испытываю. Извините, но это так.

2) По существу приведенных ниже предложений.

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

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

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

Есть разные сервисы просмотра массива вопросов.
1) Сортировка по дате задания вопроса
2) Сортировка по дате ответа в этом вопросе
3) Сортировка по темам
4) Поиск по ключевому слову
5) Головоломки
6) Клюква
7) Фильтр "вопросы с моими ответам"
8) Вопросы по определенной  ошибке
9) Вопросы с ответами определенного автора
и т.п.

Каждый из этих сервисов предоставляет массированный показ вопросов и имеет разную сортировку этого массива.
При таком показе, как правило, показывается БОЛЕЕ ОДНОЙ СТРАНИЦЫ.

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

То есть, нет единого, ВСЕГДА одинакового для всех,
способа всегда показывать вопросы.

Что это означает?
Это означает, что я не вижу формализованного способа определить, что такое
"последний вопрос, который я видел" .
И я, кстати, уже об этом говорила.

Если человек получает в запросе 5 страниц с вопросами и начинает его просматривать.
Им явно были открыты 1-я страница и 2-я.
При этом, на первой странице он открыл только две странички вопросов на просмотр,
а на второй странице его отвлеки/устал/уснул/отвалился интернет или
просто ничего не заинтересовало в этот момент.

Какой вопрос считать тем самым "последним вопросом, который он видел" ?
Есть три варианта:
1) Последний вопрос во всем списке(то есть на 5-й странице)
2) Последний вопрос на втрой странице
3) Последний из открытых им страничек с вопросами.

Итак, если вдуматься серьезно, то единственно верным вариантом является ТРЕТИЙ вариант. Потому что реально других вопросов человек НЕ ВИДЕЛ, а все эти "просмотры" это надуманное понятие, они могут быть поверхностыми и никогда нельзя точно определить, открыв страницу человек ее ПРОСМОТРЕЛ или после ее загрузки у него отвалился интернет.

То есть, нужно именно каждому вопросу ставить в соответствие понятие "видел/не видел".
Вот именно об этом и говорил  Сергей Перовский, об этой самой матрице соответствия.

Если же, продолжать оперировать понятием последний вопрос на просматриваемой странице, то остается проблема с определением, какой же именно вопрос? совсем последний или нет?

Если вы просматриваете все вопросы по некой теме или найденные поиском и там последний вопрос №1111. Причем сортировка идет не по дате вопроса, а по дате ответа. Но в этот день вопросы задавали, начиная с №1100, означает ли это, что последний виденный вами вопрос это именно вопрос №1111 и все предыдущие 10 вопросов, которые вы ТОЧНО НЕ ВИДЕЛИ, просто потому что на них еще не отвечали и они физически НЕ попали в просматриваемый вами список.

Представляете, как все это неопределенно?

И как потом отделять якобы виденный вопрос чертой, ведь в каждом сервисе СВОЯ сортировка!

Похоже, что и al_mt  пришла в голову та же самая мысль:
представьте себе, что перескочили страницу. За чертой она или до? Да хрен его знает ;)
Вот именно. Да... кто ее знает, где она, эта черта должна быть?

РЕЗЮМЕ:


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

Реализовать задачу: "показать вопросы, которых я еще не видел"
невозможно. Причина — отсутствие четкого понимания физики процесса и формализованного ТЗ


Workaround:


Господа. Вот что я могу вам предложить — показывать все вопросы, которые были заданы ПОСЛЕ ПОСЛЕДНЕГО ВАШЕГО ПОСЕЩЕНИЯ. И вопросы, в которых ответы давались ПОСЛЕ ПОСЛЕДНЕГО ВАШЕГО ПОСЕЩЕНИЯ.

А уж видели вы какие из них или не видели, успели все просмотреть или нет, в каком порядке смотрели и т.п. это уж извините, поиском и фильтрами...



№ 571   24-11-2005 10:25 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 570« (Fisher)
___________________________

Предлагаю радикальное решение: написать WEB-SERVICE - интерфейс к базе вопросов,
У Мастеров http://www.delphimaster.ru/klient.txt так и сделано, только особо большого количества клиентов я не заметил, более того он всего один и то не слишком удобный. Такие вещи должны делаться совместно, нельзя кинуть интерфейс и ждать что все тут же забегают и начнут клиентов писать. Отсутствие такого интерфейса означает, что нет желающих его использовать.
 DRON


№ 570   24-11-2005 08:40 Ответить на это сообщение Ответить на это сообщение с цитированием
Предлагаю радикальное решение: написать WEB-SERVICE - интерфейс к базе вопросов, позволяющий отбирать вопросы по некоторым критериям (в общем, аналогичным существующим), и отвечать на них через SOAP-интерфейс. Тогда каждый желающий сможет написать нехитрого клиента на основе компонент а HTTPRIO, отбирающего вопросы по вкусу, в том числе с учетом виденных-невиденных ранее (информацию о виденности будет хранить сам клиент как ему заблагорассудится).


№ 569   24-11-2005 06:14 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 567« (panda)
___________________________
А вот я предлагаю сортировать именно по дате последнего ответа. И именно с этой датой сравнивать дату последнего использования сервиса. Но всё равно не вижу причин вводить какую-то матрицу.

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


№ 568   24-11-2005 06:07 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 566« (Сергей Перовский)
___________________________
Реально, то реально (я такое делал), но смысла нет. Черты вполне достаточно. Только всё же цветовая маркировка удобнее - представьте себе, что перескочили страницу. За чертой она или до? Да хрен его знает ;) А с цветом сразу всё понятно...


№ 567   24-11-2005 06:04 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 566« (Сергей Перовский)
___________________________

А вот чтобы поделить вопросы на виденные и невиденные данным человеком придется отгрохать соответствующую матрицу. Боюсь, это нереально.
Какую матрицу? Fisher предлагает вопросы показывать в порядке их задавания, а не в порядке ответов. Тогда это сделать несложно (по крайней мере алгоритмически, за asp не скажу).


№ 566   24-11-2005 05:46 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 565« (Fisher)
___________________________
"Черта", т.е. таймстемп последнего посещения может хранится в информации о посетителе. А вот чтобы поделить вопросы на виденные и невиденные данным человеком придется отгрохать соответствующую матрицу. Боюсь, это нереально.


<<<... | 585—576 | 575—566 | 565—556 | ...>>>
Всего сообщений в теме: 3395; страниц: 340; текущая страница: 283


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования