Переезд

Я перенёс Либрусек на новый сервер.
Побольше, побыстрее.
Многое изменил.
Что-то наверняка поломал.
Ближайшие несколько часов остаюсь наблюдать за результатом.
Если заметите глюки - не стесняйтесь сообщать.
Или в личку, или мылом на

Комментарии

При групповой выкачке получается двойная упаковка: сначала общий зип, а внутри каждый файл под зипом. Если распаковывать (как многие делают, и я тоже) - неудобно стало - двойная распаковка нужна :(. Зачем это? Чтобы не распаковывать перед новой упаковкой? Кажется, в зипе есть функция - перепаковать, не помню точно. Должна экономить ресурсы, если есть.

computers написал:
При групповой выкачке получается двойная упаковка: сначала общий зип, а внутри каждый файл под зипом. Если распаковывать (как многие делают, и я тоже) - неудобно стало - двойная распаковка нужна :(. Зачем это? Чтобы не распаковывать перед новой упаковкой? Кажется, в зипе есть функция - перепаковать, не помню точно. Должна экономить ресурсы, если есть.

А зачем распаковывать? Нормальные читалки читают fb2.zip.

Цитата:
А зачем распаковывать?
Для автоматического переименования файлов и создания папок по авторам (например, программа booki). Иначе никак невозможно бороться с дублями, каталогизировать (кроме homlib, который не применяю, т.к. всего Либрусека нет) и искать.

А "Впечатления о книгах" справа на странице только у меня пустые? (Видна только ссылка на "Все впечатления") Сегодня пропали, вчера еще все нормально было (((.

Та же беда...

И у меня! У меня тоже!

Erase написал:
А "Впечатления о книгах" справа на странице только у меня пустые? (Видна только ссылка на "Все впечатления") Сегодня пропали, вчера еще все нормально было (((.

Проверьте - не включен ли у Вас пустой "Белый список".
Нет, у меня всё нормально, "Впечатлений" - их есть.

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

Erase написал:

Кстати, гугловский поисковик на сайте перестал работать.

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

Но зато там они есть. Причем много.

Если только мне не по глазам - перенос строк вновь перестал преобразовываться в отдельные <br /> и разделить абзацы пустой строкой не представляется возможным.

Опций форматирования для пользователей, похоже, всего одна.

Да, я это тоже заметил.

!(должен был быть ЧЕРЕЗ строчку. Увы...)

larin написал:
Я перенёс Либрусек на новый сервер.
Побольше, побыстрее.
Многое изменил.
Что-то наверняка поломал.
Ближайшие несколько часов остаюсь наблюдать за результатом.
Если заметите глюки - не стесняйтесь сообщать.
Или в личку, или мылом на


Романы Андрея Мартьянова из серии Войти в бездну имеют почему-то по 10 страниц

Не имеет ли смысл перенести форум на NNTP сервер ?

Ulenspiegel написал:
Не имеет ли смысл перенести форум на NNTP сервер ?

Что это такое, где берут, скока стоит и зачем нужно?

News Network Transfer Protocol, RFC 977, RFC 2980
Живет поверх TCP, на 119 порту (через SSL - на 563). От тягания форумов через веб-интерфейс выгодно отличается тем, что:
- по умолчанию клиент получает только заголовки сообщений, тело конкретного сообщения скачивается только по явному запросу клиента
- скачиваются только те сообщения, которые новее (имеют ID больший, чем) последнее скачанное клиентом сообщение. Rescan - возможен.
Поддерживается основными (Thunderbird, Outgluck Express) почтовыми клиентами.
Накладные расходы (имхо) будут существенно меньше.
Пример сервера NNTP - news.mtu.ru
UPD: По поводу сколько стоит и где взять - имеет смысл выяснить у текущего хостера, поддерживается ли им такой сервис, и сколько он за него хочет. И, возможно, спросить у публики, потянут ли они работу с почтовым клиентом.

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

Хостеру пофиг - сервер выделенный.
Можно хоть фидошную ноду поднять.
Поймут ли это читатели?

Мда, NNTP, FTN, BBS и еще Goopher до кучи. Кому-то они надо? Зачем дублировать сущности? С новостями и RSS справляется. Не нужно лишней нагрузки на сервер. Вот такое ИМХО :)

Про FTN я думал, да.... Считаете, стоит порекомендовать ? Накладные расходы опять-же еще меньше, чем при NNTP :)
Если серьезно - NNTP предлагалось именно как средство разгрузить сервер от форумов. Старое, надежное, малозатратное. В идеале - не в дополнение, а вместо HTTP интерфейса форумов.

Аватар пользователя Mylnicoff

Ulenspiegel написал:
Если серьезно - NNTP предлагалось именно как средство разгрузить сервер от форумов. Старое, надежное, малозатратное. В идеале - не в дополнение, а вместо HTTP интерфейса форумов.

Пан, так на этом самом NNTP целиком форум можно будет просматривать или только последние сообщения?

Разумеется, форум целиком. Правда, идеологически невыдержанные сообщения отфильтровываются автоматически :Р
Идея следующая - клиентская программа хранит список форумов ("Функциональность", "Претензии правообладателей"...), на которые подписан читатель. Для каждого форума хранится идентификатор последнего полученного сообщения (последовательный номер). При очередном обращении к серверу автоматически считываются заголовки всех сообщений форума, которые имеют более новый идентификатор. Если читатель заинтересовался сообщением (Комбинация автор-тема его устраивают, например), он читает уже само тело сообщения. Плюс по производительности - не гоняются туда-сюда уже прочитанные сообщения (они живут на локальной машине читателя), не гоняются туда-сюда сообщения, читателю неинтересные (Автор - PR_Chernetz, тема - "Покайтесь и не грешите"). Плюс - вменяемые клиентские программы умеют объединять сообщения в ветви обсуждения, не приходится следить, кто на что отвечал. Еще плюс - возможно объединение NNTP серверов. Допустим, Солнцевский р-н в едином порыве пишет e-mail своему провайдеру - "Слышь, братан, там эквадорские братаны маляву прислали - подними на своем сервере newbooks.rus.ec". При этом NNTP сервер Солнцевского провайдера выступает по отношению к серверу Либрусековскому как 1 клиент, кэшируя многочисленные запросы от подлинных клиентов.

Аватар пользователя Mylnicoff

Ulenspiegel написал:
Правда, идеологически невыдержанные сообщения отфильтровываются автоматически :Р

Это какие? (внезапно почему-то подумал о собственных сообщениях)

Агааа.... Чует кошка, чьё пиво ... кгхм.. выпила :))) Впрочем, это уже оффтоп .
Если вернуться к теме беседы - настройка на NNTP сервер в Outlook Express ничуть не сложнее настройки на почтовый сервер.

Аватар пользователя Mylnicoff

Ulenspiegel написал:
Агааа.... Чует кошка, чьё пиво ... кгхм.. выпила :))) Впрочем, это уже оффтоп .
Если вернуться к теме беседы - настройка на NNTP сервер в Outlook Express ничуть не сложнее настройки на почтовый сервер.

Только не мелкософтовские ресурсы! Я уж лучше этого... Громыхающую птицу параллельно поставлю. Или к Бату чё-нибудь прихер... установлю.
З.Ы. Да уже скачал.

Ulenspiegel написал:
Разумеется, форум целиком.

Я уже говорил что идея заслуживает попытки реализации.
Как минус укажу только, что IP будут видны и анонимность
весьма относительная.
Но это просто форум в конце концов.
Как плюс скажу что дискусию всё равно надо отделять от ядра.
Атака через форум - самое простое и эффективное (больше ни слова).

kumpelalte написал:

Как минус укажу только, что IP будут видны

С чего бы это вдруг ?!

Ulenspiegel написал:
kumpelalte написал:

Как минус укажу только, что IP будут видны

С чего бы это вдруг ?!

Протокол такой :-)
если серьёзно, NTTP header содержит весь путь
-------------------------
NNTP-Posting-Host: xxx-119-53-145.dynamic.xdsl-line.inode.ru
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: xxx.eLearning.edu 1232703603 22505 xx.119.53.145 (23 Jan 2009 09:40:03 GMT)
---------------------
а голову любой NNTP Reader показывает (Message Header)

Ну, не всегда, видимо -

Path: JamNNTPd!not-for-mail
From: Xxxxxx Xxxxxxxx
X-Comment-To: All
Newsgroups: ru.military
Subject: =?koi8-r?b?/sXKIMvP083P0z8=?=
Date: Mon, 26 Jan 2009 17:49:00 GMT
Message-ID: <2128506$ru.military@JamNNTPd>
X-SMAPI-From: Xxxxx xxxxx <2:5020/xxx.0>
X-SMAPI-To: All <2:5004/75.0>
X-SMAPI-DateWritten: 26 Jan 09 17:49:00
X-SMAPI-DateArrived: 26 Jan 09 10:05:02
X-SMAPI-Attributes: Uid
X-SMAPI-Control: @MSGID: 59e60d6c
X-SMAPI-Control: @REPLYADDR: "Xxxxx Xxxxxxx"
X-SMAPI-Control: @REPLYTO: 2:5020/xxxx UUCP
X-SMAPI-Control: @RFC-Message-ID:
X-SMAPI-Control: SEEN-BY:
X-SMAPI-Control: SEEN-BY:
X-SMAPI-Control: @PATH:
MIME-Version: 1.0
Content-Type: text/plain; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8bit
From: "Xxxxxx Xxxxxxxxxx"
Hello, All!

Хотя - может быть особенностью настройки конкретного NNTP сервера. Впрочем - что мешает нам и свой настроить аналогично ?

Ulenspiegel написал:
Ну, не всегда, видимо -
1. Path: JamNNTPd!not-for-mail
2. From: "Xxxxxx Xxxxxxxxxx"


Тут набор настроек присутствует
1. Это FireWall/Proxy вашей организации вычищает реальные IP и Posting-Host
(распространённый метод борьбы со спамом)
2. Это установка Вашего News-Client
Ещё раз повторю - существуют методы остаться анонимным,
но их надо знать и уметь.

Согласен. Не суть важно. Главное - сможет ли с этим работать среднестатистический пират.

Ulenspiegel написал:
Согласен. Не суть важно. Главное - сможет ли с этим работать среднестатистический пират.

Во-первых, если дискуссия отделена от ядра, пользователь уже не пират
(если сам хвастаться не будет).
Во-вторых, настройка NewsClient не сложнее настройки EmailClient (сами говорили).
В-третьих, у Ларина стоит reverse proxy, наверное, может чистить NNTP.
В-четвертых, существуют много HTTP-NNTP Gateway интерфейсов,
что-то ставить так и так придется хотя бы что бы сохранить список последних
комментариев (а это уже сохранение всех ников, никакой настройки и тот же
уровень анонимности).
А вообще всё это "В порядке бреда", захочет Ларин возиться - хорошо,
нет - забыли.

kumpelalte написал:

В-четвертых, существуют много HTTP-NNTP Gateway интерфейсов,

Резонно. Что-то я протормозил...
kumpelalte написал:

А вообще всё это "В порядке бреда", захочет Ларин возиться - хорошо,
нет - забыли.

Ну это я так, общественное мнение подготавливал :)

sleepflint написал:
С новостями и RSS справляется. Не нужно лишней нагрузки на сервер. Вот такое ИМХО :)

Я не знаю как Drupal генерит RSS, если по каждому HTTP запросу
RSS генерится заново, то это может быть очень серьезной нагрузкой на сервер.
Если это Chrono Job раз в час, например, то Вы правы - никаких проблем.

kumpelalte написал:
sleepflint написал:
С новостями и RSS справляется. Не нужно лишней нагрузки на сервер. Вот такое ИМХО :)

Я не знаю как Drupal генерит RSS, если по каждому HTTP запросу
RSS генерится заново, то это может быть очень серьезной нагрузкой на сервер.
Если это Chrono Job раз в час, например, то Вы правы - никаких проблем.

По запросу с кэшированием и учётом загрузки.
Аватар пользователя Mylnicoff

А Батом поддерживается?

Это который ужас, летящий на крыльях ночи ? :) Пару лет назад - не поддерживалось :(

К The Bat! была приблуда, которая называлась MyGate, которая при большом желании позволяла читать письма, полученные по nntp (она по сути представляет собой шлюз между nntp и pop3). См. http://files.nobat.ru/utilites/mygate.html

Аватар пользователя Mylnicoff

Тогда часть публики не потянет. Один мне точно известен.

Кысмет :(

После переезда на новый сервер по нескольку раз в день не могу зайти на сайт. :( Белая страница и что-то накапано в левом верхнем углу. Если не забуду, сниму сан.

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

плюс замечание по опечаткам: в книге "Валентин Пикуль. Баязет"
http://lib.rus.ec/b/76743/read
вместо русской буквы "у" много [7] символов "}".

cheers :-)

re написал:
вполне возможно, что в будущем формат книжек изменится опять. в связи с этим возникает вопрос: а нельзя ли иметь доступ к книжкам в формате .xml?

xml=fb2

и правда xml

cnасибо большое :-)

re написал:
спасибо за библиотеку!
мое предпочтение -- читать книжки на бумаге.
после "переезда" формат книжек в .html немного изменился -- пришлось менять скрипты, с помощью которых я печатаю книжки.
вполне возможно, что в будущем формат книжек изменится опять. в связи с этим возникает вопрос: а нельзя ли иметь доступ к книжкам в формате .xml? мне кажется, что книги хранятся в .xml и на лету генерируются .html, .fb2 и т.д. это так?

Книги хранятся в fb2, html и txt генерируются на лету.

rr3 подсказал, что fb2 это и есть xml: проверил ссылку:

http://www.fictionbook.org/index.php/XML_схема_FictionBook2.0

сгрузил маленький .fb2 -- пора писать новый конвертор :-)

спасибо еще раз

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

Камрады, а что, все-таки, с заливкой? Может я чего пропустил, и надо это делать каким-то влендишным способом?

Анамнез: при любом методе заливки - ftp или напрямую - выпадает пустой лист с результатом. Типа: Валишевский, добавление книги, дольше -тишина.
Сейчас запихнул три книжки Валишевского с elkniga.ru в свою папку _oldvagrant. Может кто зальет. Надысь Иличевского пытался залить, так и не полезло. rr3 помог.
У меня как-то была такая фигня осенью, ничего сам залить не мог. Потом все пошло нормально. А с новым сервером опять началось, хотя и не сразу, вроде.

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

Насчет Валишевского:
http://lib.rus.ec/b/137976
http://lib.rus.ec/b/137977
http://lib.rus.ec/b/137978

Кстати, а можно предложение?

в разделе http://lib.rus.ec/new

наряду с выбором языка и формата добавить выбор по жанру. Было бы намного функциональнее. Или это уже реализовано?

По субъективным впечатлениям после переезда сайт стал менее доступен. При входе появляется то страница "голого" Drupal'a, то возникает ошибка доступа. Появилось много проблем с Firefox'oм. Например сегодня весь день в "Новых поступлениях" - ни одного произведения. У некоторых авторов не было книг (http://lib.rus.ec/a/1964), правда сейчас все нормально. В IE подобного не возникает.
Вот сейчас, при попытке сохранить сообщение:

Цитата:
Ошибка при проверке значения, пожалуйста повторите. Если ошибка повторится, сообщите администратору сайта.

Пробую еще раз.

Страницы

X