Здравствуйте, m.a.g., Вы писали:
MAG>Нашел некоторое количество свободного времени. Есть над чем поработать?
Конечно! Вопрос в твоем классе и серьезности задачть которые ты можешь решать.
Например нужно (очень нужно) менять Веб-сервис. Там нужно добавить бинарную сериализацию датасетов и сжатие. Так же нужно добавить обработку удалений на основе лога (например, у нас вообще не работает удаление оценок).
Есть и более независимая задача. Нужно создать прокси-сервер. Этот сервер должен быть с одной стороны клиентом севриса на rsdn.ru, а с другой строны предоставлять такой же интерфейс (Веб-сервис). При этом сервер должен складывать запросы на обновление, кэшировать результат и отдавать, при запросх, данные из кэша. Данные лучше всего хранить в mssql (точнее в MSDE).
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Например нужно (очень нужно) менять Веб-сервис. Там нужно добавить бинарную сериализацию датасетов и сжатие. Так же нужно добавить обработку удалений на основе лога (например, у нас вообще не работает удаление оценок).
Вот с сервисом вряд ли — сервис доступен по понятным причинам только группе.
Здравствуйте, VladD2, Вы писали:
VD>Кстати, как мне самому этот сервер локально запустить? А то я чувствую, что не дождусь кгда вы сериализацию бинаргую с сжатием подключити.
Это не ко мне, я сайтом не занимаюсь.
... << RSDN@Home 1.1 alpha 1 (np: The Cranberries — Dying In The Sun) >>
Здравствуйте, AndrewVK, Вы писали:
VD>Кстати, как мне самому этот сервер локально запустить? А то я чувствую, что не дождусь кгда вы сериализацию бинаргую с сжатием подключити.
AVK>Это не ко мне, я сайтом не занимаюсь.
Ну, а как ты сервис отлаживаешь? Мне именно он нужен.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Кстати, как мне самому этот сервер локально запустить? А то я чувствую, что не дождусь кгда вы сериализацию бинаргую с сжатием подключити.
Хм... Проще чем новый Хоум...
Уфф... упарился, пока завел, пришлось форум "прочее" грохнуть руками в аксесе, чтобы он базу корректно обновил.
Плюс еще обнаружил забавный глюк, при выставлении в настройках времени пометки сообщения как прочитанного в ноль, при просмотре сообщений вылетает эксепшен, мол фигня случилась, надо как минимум еденицу.
Вот кстати по поводу запустить локально есть маленький req.: Вынести куда-нибудь в настройки, чтобы он не на rsdn.ru лез, а в то место куда ему укажешь...
А что касается сайта, то когда с CVS'а возьмешь, там есть каталог DOC, и в нем все что нужно для настройки... Ну почти.
Здравствуйте, Merle, Вы писали:
M>Вот кстати по поводу запустить локально есть маленький req.: Вынести куда-нибудь в настройки, чтобы он не на rsdn.ru лез, а в то место куда ему укажешь...
Прикрутим. Можешь кстати сам и прикрутить.
M>А что касается сайта, то когда с CVS'а возьмешь, там есть каталог DOC, и в нем все что нужно для настройки... Ну почти.
А в ЦВС какой путь?
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, m.a.g., Вы писали:
MAG>>Нашел некоторое количество свободного времени. Есть над чем поработать?
VD>Из мелкой работы можно, например, сделать сартировку по разным полям и вариантам в главном дереве. Ну, там по оценкам, по пользователю...
VD>В поиск можно добавить поиск за определенный промежуток дат.
Насчет сортировки. Сортировать будет клиент дерева (перед установкой Nodes)?
Здравствуйте, VladD2, Вы писали:
VD>Конечно! Вопрос в твоем классе и серьезности задачть которые ты можешь решать.
Там посмотрим. Я свои умения оценивать никак не научусь — своя оценка обычно оказывается гораздо того, как меня оценивают окружающие.
VD>Например нужно (очень нужно) менять Веб-сервис. Там нужно добавить бинарную сериализацию датасетов и сжатие. Так же нужно добавить обработку удалений на основе лога (например, у нас вообще не работает удаление оценок).
За это я, наверное, не возьмусь пока.
VD>Есть и более независимая задача. Нужно создать прокси-сервер. Этот сервер должен быть с одной стороны клиентом севриса на rsdn.ru, а с другой строны предоставлять такой же интерфейс (Веб-сервис). При этом сервер должен складывать запросы на обновление, кэшировать результат и отдавать, при запросх, данные из кэша. Данные лучше всего хранить в mssql (точнее в MSDE).
Здравствуйте, m.a.g., Вы писали:
VD>>Есть и более независимая задача. Нужно создать прокси-сервер. Этот сервер должен быть с одной стороны клиентом севриса на rsdn.ru, а с другой строны предоставлять такой же интерфейс (Веб-сервис). При этом сервер должен складывать запросы на обновление, кэшировать результат и отдавать, при запросх, данные из кэша. Данные лучше всего хранить в mssql (точнее в MSDE).
MAG>А вот это вполне можно сделать.
Здравствуйте, VladD2, Вы писали:
VD>Есть и более независимая задача. Нужно создать прокси-сервер. Этот сервер должен быть с одной стороны клиентом севриса на rsdn.ru, а с другой строны предоставлять такой же интерфейс (Веб-сервис). При этом сервер должен складывать запросы на обновление, кэшировать результат и отдавать, при запросх, данные из кэша. Данные лучше всего хранить в mssql (точнее в MSDE).
Кстати, насколько я понимаю, писать эту штуку с нуля будет жутким оверхэдом. Синхронизация Януса отрывается легко и перенастраивается на прокси, чувствую, что с сервисом будет та же штука. Проблема в том, что после этого получится по две реализации как веб-сервиса, так и клиента, которые поддерживать в синхронизованном состоянии будет достаточно трудно. Так что нужно рассмотреть вопрос выделения из Януса кода сериализации в отдельный проект и из сайта — вебсервиса. Тогда их можно будет достаточно просто сшить вместе и получить то, что надо.
Здравствуйте, Merle, Вы писали:
M>Здравствуйте, VladD2, Вы писали:
VD>>А в ЦВС какой путь? M>:/rsdn — а дальше кажется без путей....
нифига source а потом — на корне синхронизуйся и он дернет все остальные модули
... << RSDN@Home 1.1 alpha 1 >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте, VladD2, Вы писали:
VD>Из мелкой работы можно, например, сделать сартировку по разным полям и вариантам в главном дереве. Ну, там по оценкам, по пользователю...
VD>В поиск можно добавить поиск за определенный промежуток дат.