Home

ДР

  • Jun. 12th, 2009 at 8:56 PM
Вернувшись из долгой и познавательной поездки по Эквадору обнаружил, что пропустил двухлетие Либрусека.
Пришлось покупать торт.

Tags:

Архивы библиотеки

  • May. 12th, 2009 at 10:01 PM

Взято с Либрусека.

Несколько переделал страницу http://lib.rus.ec/allbooks.
Укрупнил архивы, изменил названия, добавли торренты.
Нумерация сохранилась, так что уже выкачанные куски перевыкачивать смысла нет.
Кто будет качать торрентом - постарайтесь подержать раздачи подольше, хочется по-возможности разгрузить канал сервера.

Tags:

Загрузка тяжёлых книг.

  • Dec. 30th, 2008 at 4:36 PM

Взято с Либрусека.

Вниманию заливающих.
На сервере Либрусека кончилось место. Ну, почти. Осталось буквально несколько последних гигабайт.
Я уже начал общение с хостерами на тему замены сервера на побольше, но в связи с праздниками это может затянуться на неделю-другую.
В связи с этими проблемами хочу попросить временно ограничиться заливкой книг в текстовых форматах. Разнообразные .djvu и .pdf пока отложить.
По завершению улучшения сообщу.

Tags:

Текущие работы

  • Aug. 2nd, 2008 at 3:16 PM

Взято с Либрусека. Жду комментариев.

Удалил всех пользователей, которые зарегистрировались более недели тому назад и ни разу с тех пор не логинились.
В основном это связано с неправильным написанием почтового адреса. Товарищи, будьте внимательней!
Нежелательно использовать адреса @mail.ru, @ukr.net и @km.ru - эти сервера часто принимают служебные сообщения от Либрусека за спам.

Добавил возможность оценивать качество файлов. Оценки от 1(ужасно) до 5(отлично), файлы качества 5 блокируются от изменений - с ними и так всё хорошо. Оценки ставятся на страничке редактирования книги, /b/###/edit

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

Посещаемость в будние дни перевалила за 20 тысяч. Растём помалу.

Tags:

SQL сервер

  • Jul. 6th, 2008 at 5:57 PM
Последнее время сервер перестал справляться с возрозшей нагрузукой.
Для облегчения его участи взял второй и вынес на него БД.
Конфигурация следующая:
PE R200 Quad Core Xeon X3320, 2.5GHz, 2x3MB, 1333F, RAM 2GB 667MHz Dual Rank ECC Memory
Вопрос к залу: как на нём лучше настроить mysql, с учётом того что он там будет в гордом одиночестве?

P.S. Стоимость обновки - €120 ($193) ежемесячно. Приглашаются желающие поучаствовать.

Tags:

Статистика

  • May. 23rd, 2008 at 9:33 PM
По просьбе Павла Шумила (кстати, рекомендую любителям хорошей НФ) сделал подробную стастистику.
Образец - http://lib.rus.ec/a/Шумил/stat

Tags:

Новинки на Либрусеке

  • Mar. 30th, 2008 at 1:35 AM
Эк народ истосковался.
Стоило разрешить добавление книг - за день залили больше 300 томов.
И это наверняка еще не все в курсе.

Рассматриваю http://89.248.165.5/new - и радуюсь.

Tags:

Проблемы с DNS

  • Mar. 29th, 2008 at 6:19 PM
То понос, то золотуха.
Больше всего злит, что вместо доделывания фич Либрусека - каковые реализованы процентов на 40 от задуманного - приходится тратить время на борьбу с несовершенством миросздания.
А его - времени - мало. Весьма ограниченный ресурс, в отличии от большинства остальных. Невосполнимый.

О чём это я.

На сей раз помер DNS. Сервер жив, но по имени недоступен. Работы ведутся. Пока можно заходить по IP - http://89.248.165.5/

Tags:

самоубийство

  • Mar. 28th, 2008 at 6:05 PM
Отлаживая скрипт борьбы с ddos забанил сам себя.
Пришлось ходить кругами, через другой сервер, чтобы разбанить.
Что любопытно, на старом сервере забанено 5000 ботов, а на новом - только 2000. Где-то ещё три тысячи шляются. А-у!!

Tags:

Чудеса

  • Mar. 27th, 2008 at 3:30 PM

Взято c Либрусека. Комментарии приветствуются.

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

За пол дня зарегистрировалось 3 человека.
Как??? Откуда??? Зачем???
Ничего не понимаю.

Люди стараются, ссылки покупают, траффик нагоняют. А тут - не спрячешься :)


Tags:

Посещаемость.

  • Mar. 23rd, 2008 at 12:46 AM

Взято c Либрусека. Комментарии приветствуются.

Игрушка

Любопытно.

Получается, что lib.ru круче всех остальных вместе взятых (что и не удивительно), aldebaran круче всех остальных вместе взятых, если не считать lib.ru, а либрусек с фанлибом на их фоне вообще малозаметны.

Tags:

Cтресс от Литрес

  • Mar. 16th, 2008 at 5:42 PM

Взято c Либрусека. Комментарии приветствуются.

Ответ литреса обворованному пользователю:

Уважаемая ххх,
Действительно,
некоторые мобильные операторы забирают более 100% комиссии. Тут мы
бессильны..
Sipport, Palek

http://iraan.livejournal.com/285137.html

Я в полном восторге от такого отношения к клиентам.


Tags:

Взято c Либрусека. Комментарии приветствуются.

На данный момент имеется два сервера.
Первый - этот - lib1.rus.ec - хорошо держит ddos, но плохо - абузы. Поэтому тут сейчас закрыта закачка-выкачка книг.
Второй - lib7.rus.ec - хорошо держит абузы, но мрёт под ддосом. Регистрация новых пользователей, закачка/выкачка книг - всё там. Будет. Когда оживёт.
Извиняюсь за неудобства, делаю что могу. Когда время есть.


Tags:

Обновление 156

  • Mar. 4th, 2008 at 7:29 PM
Выложил очередные четыре гига буклиба - http://book.lib.rus.ec

Tags:

Защита от DDoS

  • Mar. 2nd, 2008 at 11:22 PM
Хостеры предлагают:
CISCO dedicated firewall at USD99.00 per month
Имеет смысл?

Tags:

хостеры жгут

  • Feb. 20th, 2008 at 1:24 PM
Решил перетащить Либрусек на другой сервер, а то уже не тянет.
Заказал-оплатил-получил.
Смотрю - не работает ничего.
Не сразу догадался.
Поднят файрвол и зарезано всё. Http, ftp - всё вообще.
Забавная конфигурация по умолчанию:)

Tags:

Взято c Либрусека. Комментарии приветствуются.

Сделал на полке Советы друзей.
Работает следующим образом.
Берутся читатели, которые оценили книги похожим образом (Единомышленники)
Из них выкидываются те, которые многое (от 40%) оценили непохоже.
Смотрим то, что они оценили на 4-5, а мы еще не читали (прочитанное можно посмотреть и поправить на полке).
Сортируем книги с учётом количества друзей, оценок и степени дружности.
По идее сверху должно быть то, что явно стоит почитать.
Чтобы заработало, надо оценить хотя-бы несколько десятков книжек, как понравившихся, так и нет. На одних положительных оценках работать будет, но плохо.


Tags:

Оценки книг

  • Feb. 14th, 2008 at 12:54 AM

Взято c Либрусека. Комментарии приветствуются.

Сделал поиск единомышленников - людей, которые оценивают книги почти одинаково (+- балл).
Просьба потестировать - http://lib.rus.ec/polka/friends


Tags:

Что это было?

  • Feb. 13th, 2008 at 6:11 PM

Взято c Либрусека. Комментарии приветствуются.

Мускул перестал отвечать на запросы.
Захожу ssh, запускаю mysql - все работает. Пробую пару селектов - всё ок. Но ни php, ни perl законектиться не могут.
loadaverage небольшой, около 1, память есть, свопа нет. Чудеса.
/etc/init.d/mysql restart - и всё заработало.

Вопрос залу - что это было и как с этим бороться на будущее?


Tags:

Взято c Либрусека. Комментарии приветствуются.

Доделал инсталятор.
Теперь можно поставить себе копию Либрусека и разрабатывать для него патчи.
Брать тут - http://lib.rus.ec/installlibrusec.zip
Распаковать в корень вебсервера и запустить.
Требования - mysql 4+, php5, drupal6


Tags:

Чуток статистики

  • Feb. 1st, 2008 at 5:59 PM

Взято c Либрусека. Комментарии приветствуются.

8 месяцев с момента открытия (чуть меньше, http://lib.rus.ec/node/2).
10 000 зарегистрированных пользователей.
100 000 уникальных посетителей за январь.
1000 новых книг ежемесячно.
10 000 - 50 000 выкачанных книг в день


Tags:

Работа библиотеки

  • Jan. 30th, 2008 at 9:46 PM

Взято c Либрусека. Комментарии приветствуются.

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


Tags:

Подумалось

  • Jan. 19th, 2008 at 10:58 PM
Непричёсанные мысли о патентах, копирайтах и прочем.

Об информации в широком смысле - об объектах исскуства, изобретениях, технологиях - к тому же они часто пересекаются до неразличимости.

Запреты на использование существующей информации очевидно тормозят прогресс и вызывают массу глупых накладных расходов.
Сколько стоит содержание портфеля патентов и штата патентных юристов любой более-менее серьёзной компании - лучше не думать, чтоб не расстраиваться. Огромные средства уходят в пустоту - в результате дорожает конечный продукт. Страдают все.
Защитники этого всего упирают на то, что творец должен получать деньги - иначе творить не будет. И пусть общий КПД системы невелик - ну хоть что-то, лучше чем ничего.
ОК, для простоты согласимся. Должен получать.
Но не должен иметь права запрещать кому-бы то ни было использовать результаты своей работы.
Если я использую некую недавно придуманную информацию - я должен делиться прибылью с её автором. Чтоб у него был стимул продолжать полезную информацию порождать.
Но никто не может запретить мне её использовать. Потому как это невыгодно никому - я потрачу ресурсы на разработку аналога, автор не получит ничего, плюс будет потрачено время адвокатов и прочих бездельников на обеспечение соблюдения оного запрета, а стоит оно немало.
При этом срок должен быть не столь безумный как сейчас, а порядка времени создания оной информации. Чтобы потребителю не было смысла пытаться повторить чужие достижения с нуля, а создателю не было соблазна почивать на лаврах, одной удачной мыслью обеспечив себя, детей и внуков.
Обществу в целом выгодно, чтобы его члены делали что-то полезное, и чем гениальнее член, тем сильнее надо его мотивировать на работу, а не пожизненный отдых. А законы устанавливает и оплачивает контроль их соблюдение - общество, так что защищать они общие интересы, а не только интересы правообладателя. Он правообладатель пока общество признаёт его право обладать.
К сожалению сейчас наш мир устроен таким образом, что законы принимают те, за которые лучше платят, а не те, которые разумны. Богатому меньшинству удобнее платить, чем неорганизованному большинству, принимаются проплаченные законы, на сдачу они пиарятся как единственно возможные и оное меньшинство становится еще богаче. Замкнутый круг, порождающий нынешнюю абсурдную ситуацию, которая с каждым годом становится еще абсурднее. Кончится это плохо, увы, и довольно скоро.

Пора организовывать собственное государство. С распределённой территорией, виртуальным гражданством и принципиально иным законодательством. Или брать власть в каком-нибудь из существующих, что проще и дешевле, и рихтовать по месту. Думается, подобные проекты начнут реализовываться в ближайшие годы - назрело.
Интересно, получится ли запарковать баржу посреди океана, объявить её независимой республикой и понаоткрывать посольств по всему миру? Территория посольства считается территорией государства, удобно было бы организовать страну только из посольств и состоящую. Без тяжёлой промышленности и с/х, с небольшим умным населением, занятым производством информации.
Надо попробовать.

смена сервера

  • Dec. 22nd, 2007 at 12:01 PM

Взято c Либрусека. Комментарии приветствуются.

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


Tags:

Взято c Либрусека. Комментарии приветствуются.

Либрусек
Уважаемый Иаh Эльтеррус.
Прошу сообщить номера ваших электронных кошельков для перевода денег.

Эльтеррус
Дело в том, что у меня взгляды, подобные взглядам Лео Каганова. Используйте
эти деньги на нужды библиотеки. Вы делаете очень нужное дело. Паскудные
литресовцы, чтоб им всем сдохнуть, хотят все изгадить. Не будет по-ихнему! А
вот когда приеду в Эквадор на экскурсию (а я обязательно приеду! Обожаю
кататься по миру) - поставите мне пиво хорошее. Темное. :-) Пообщаемся.

Прошу опубликовать мое мнение.

Либрусек
Договорились. Пиво будет.


Tags:

Взято c Либрусека. Комментарии приветствуются.

Либрусек
Здраствуйте Леонид.
Извините за нескромный вопрос.
У Вас есть какой-нибудь электронный кошелёк, типа WM/yandex-money/paypal и т.п?
Понадобилость тут Вам десятку перечислить.

lleo
Здравствуйте!
Удивился вашему вопросу. Расскажите пожалуйста, что случилось?
Если это гонорар - то за что именно? Тогда я пришлю всякие реквизиты для перечисления.
А если это пожертвование благодарного читателя - то я дико тронут. Но в этом случае - уверяю вас - мне достаточно самого факта, и я дико счастлив самим фактом. Но от реального перечисления я всегда вынужден отказываться, потому что из суеверия когда-то поклялся никогда не принимать деньги от благодарных читателей, ибо, во-первых, это очень несправедливо (забирать деньги лишь у благородных читателей и не брать деньги с жадных), во-вторых деньги автору должны платить исключительно издатели, и любой метафизический прецедент может нарушить этот хрупкий баланс. Надеюсь на понимание.

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

lleo
Метафизика - действительно сложная штука.
А расскажите пожалуйста побольше о Вашем издательском проекте.
Если не ошибаюсь, слово "Либрусек" как-то связано с электронными библиотеками... В библиотеками метафизика куда круче. Дело в том, что мои тексты нельзя продавать интернете или через мобильных контент-провайдеров. Они могут раздаваться в открытых сетях только бесплатно. Это четко прописано у меня в авторской политике, параграф 6: http://lleo.aha.ru/autor.htm#plata
Кстати, про то, что я не могу брать деньги с добровольных читателей, тоже четко прописано: http://lleo.aha.ru/putevodi.htm#dengi

Либрусек
Либрусек - это действительно электронная библиотека.
Платная. По желанию.
То есть читатель может заплатить, сколько захочет, а может пользоваться бесплатно.
Никаких бонусов оплата не даёт, тем не менее за пару месяцев накидали $600. Совершенно добровольно. Каждый день несколько платежей, то по несколько центов, то $10.
Такая схема позволяет расплачиваться с хостерами не вешая рекламы. Я и не вешаю.
Оплачивая услуги библиотеки читатель может указать автора. В этом случае я эти деньги пытаюсь автору передать. Иногда получается.
Если не указывает - то делится на всех или идёт на нужды библиотеки. Собственно, можно посмотреть http://lib.rus.ec/donate

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

Так что ситуация сложная. С одной стороны, Ваши книжки можно скачать бесплатно. Это несложно проверить - http://lib.rus.ec/a/5329. Так что параграф 6 не нарушен.
Даже бесплатней, чем в остальных библиотеках - без рекламы.
При такой схеме - продажа не очень правильное слово. Не знаю даже, как это обозвать лучше.
С другой стороны, деньги Вам дают не читатели, а библиотека. Издатель, по сути. Отмытые. Является ли она читателем? Видимо, нет.

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

Либрусек
Нет проблем, я никуда не тороплюсь.
Буду ждать сколько понадобится.

lleo
Здравствуйте!
Я тщательно обдумал всю информацию и пришел к выводу, что я не имею морального права принять эти деньги, не нарушив собственных авторских политик - существующих не первый год, тщательно продуманных. Да, я могу принимать деньги от издателей. Но в данной ситуации вы мне передаете их не как издатель, а как посредник: источником денег являются читатели на добровольной основе. Брать же деньги с читателей на добровольной основе моя авторская политика запрещает.
Если вам интересна моя точка зрения, попробую объяснить. Это вопрос чисто "религиозный". На мой взгляд, сбор добровольных пожертвований читателей для автора (как и для любого другого человека) оправдан лишь в одном случае: в связи с тяжелой нуждой, бедой и болезнью. В этом случае деньги являются выражением помощи, а люди делятся на тех, кто помог, и тех, кто не помог.
Читатель и автор здесь отсутствуют - помогает человек человеку, он может не быть его читателем, и не ценить его как автора. Что чисто по-человечески естественно. При добровольных же читательских пожертвованиях деньги являются выражением не помощи, а читательской благодарности. А это автоматически делит всех читателей на "поблагодаривших" и "не поблагодаривших", "благодарных" и "неблагодарных". Еще хуже, если "сильно благодарных" и "копеечно благодарных". Такого деления своих читателей я допустить не могу: для меня дорог каждый читатель, вне зависимости от того, догадался он предложить мне денег или нет. Я не хочу, чтобы я (или кто-то гипотетический) имел повод
поделить моих читателей на "приносящих выгоду" и "пустых халявщиков".
Кроме того, приняв сейчас пожертвования, переданные мне через некого посредника, я обижу всех тех доброжелателей, у кого я отказывался их принять в разные годы лично. Надеюсь на понимание.
Как быть с этими деньгами? На ваше усмотрение. Если есть возможность вернуть их доброму человеку, не обидев его, и объяснив, почему мои взгляды не позволяют принять такого рода подарок - это будет правильно. Также вы можете
оставить их в фонд развития библиотеки.

Либрусек
Позиция понятна. Чтож, хозяин барин.
Могу ли я опубликовать данную переписку, объясняя читателям Вашу позицию?

lleo
Да, разумеется.

5-9 декабря 2007 г.


Tags:

Эксперимент окончен

  • Dec. 4th, 2007 at 7:19 PM

Взято c Либрусека. Комментарии приветствуются.

Эксперимент по сбору денег дал неожиданный результат.
Читатели платить готовы - и платят.
Авторы же от получения денег отказываются. Многие считают саму идею сбора пожертвований унизительной.
Мне тут пришлось вернуть читателю $30, предназначенные Ольге Громыко - она отказалась. И это не единственный случай.
Неплохо, видать, зарабатывают наши писатели. Не хотят с мелочёвкой связываться. Порадуемся за них.

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


Tags:

Страничка автора

  • Nov. 20th, 2007 at 7:37 PM

Взято c Либрусека. Комментарии приветствуются.

Изменил адресацию странички автора.
Теперь можно написать http://lib.rus.ec/author/Эльтеррус
Или http://lib.rus.ec/avtor/Эльтеррус
Никак не могу понять как правильней - по английски или транслитом.


Tags:

Perl vs PHP

  • Nov. 20th, 2007 at 1:43 PM
Думается, подавляющее большинство программистов, знающих и perl и php со мной согласится.
При общей похожести perl более продуман и писать на нём приятней.
Но.
Подавляющее число вебпроектов пишется на php.
Я, собственно, за него и взялся не найдя ни одной приличной CMS на перле.
Кажется, я понял в чём дело.
Пых работает быстрее, меньше процессор грузит.
Написал простенький тестик:
Read more... )
Запустил несколько раз, чтоб мускульные кэши заполнились.

Результат:


PHP: 0.42498517036438, Perl: 9.19204187393188
PHP: 0.35810399055481, Perl: 10.2584187984467
PHP: 1.05701279640198, Perl: 9.79568386077881
PHP: 0.555223226547241, Perl: 10.5315308570862
PHP: 0.296421051025391, Perl: 16.945974111557
PHP: 0.327699899673462, Perl: 11.2998297214508

Разница заметна

Думаю, причина в том, что перлу надо обрабатывать use (которых в реальной жизни заметно больше, чем в тесте), а за пых это делает APC.
А может еще в чём.

Литрес наступает

  • Nov. 16th, 2007 at 1:35 PM

Взято c Либрусека. Комментарии приветствуются.

Oleg Kolesnikov, CEO of "Internet Copyright Agency" написал телегу хостеру.
Потребовал снять несколько книг.
Удивителен его выбор.
Он потребовал снять Лема.
Напомню, для тех кто не в курсе -

Миссия «ЛитРес» (http://litres.ru/pages/staticpages/?page=about)
* Мы хотим, чтобы авторы получали честное вознаграждение за свою работу. Мы будем отчислять авторам деньги....

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


Tags:

Взято c Либрусека. Комментарии приветствуются.

Обращение к читателям оказалось вполне результативным.
По итогам обсуждения сделано:
1. В http.conf уменьшен MaxRequestsPerChild. Своп изчез.
2. В my.cnf прописано query_cache_size = 55M. Мускул зашевелился заметно быстрее.
3. yum install php-pecl-apc (пхп-кэш). Друпалу полегчало.
4. yum install nginx (пока просто фронтендом, для раздачи статики). Сделал только что, результат пока не понятен. Пик нагрузки будет через несколько часов, посмотрим.

Спасибо всем, принявшим участие.


Взято c Либрусека. Комментарии приветствуются.

Объявился в личке - требует убрать его переводы.

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

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

Следующим пунктом, видимо, будет требования убрать книги, которые он верстал. Или подметал оффис в процессе вёрстки.


Tags:

Помощь зала

  • Oct. 19th, 2007 at 2:17 AM

Взято c Либрусека. Комментарии приветствуются.

Читают ли меня знатоки Apache/PHP/Mysql/Drupal и подобного, имеющие опыт работы под нагрузкой?
Надеюсь, читают.
Нужны идеи.
При небольшой в сущности нагрузке в четыре тысячи человек в день Либрусек сжирает весь процессор и начинает безбожно тормозить. Виртуальный хостинг вываливал CPU-квоту, реальный не вываливает, но от этого не сильно легче. Сотня посетителей onlain - и loadaverage стабильно больше 1. Это плохо.
Поменять сервер на более мощный - это не решение. Оно должно в перспективе держать нагрузку в сто раз больше, таких серверов не бывает.
Кто чего подскажет?
Имеет смысл менять апача на что-то другое, как сделала Вебпланета?
Что крутить у мускула?
Куда вообще смотреть?

Стоит всё более-менее по умолчанию.


ДД

  • Oct. 13th, 2007 at 8:52 PM

Взято c Либрусека. Комментарии приветствуются.

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

http://lib.rus.ec/donate


Tags:

Перумов о Литресе

  • Oct. 13th, 2007 at 2:08 PM

Взято c Либрусека. Комментарии приветствуются.

Alexx_S подкинул ссылочку: http://users.livejournal.com/_basilisk_/79453.html
Я понимаю, договориться со всеми авторами физически невозможно. Хотя у Литреса их меньше сотни, могли бы и постараться.
Но Перумов-то явно в топ 10. Не связаться даже с десятком самых продаваемых - это странно.
Такие дела.


Tags:

Оружие возмездия

  • Oct. 10th, 2007 at 5:16 PM

Взято c Либрусека. Комментарии приветствуются.

Дивов выложил у Мошкова авторскую верстию Оружия возмездия.
http://beauty-n-beast.livejournal.com/141121.html
Кто еще не читал - настойчиво рекомендую.


Tags:

Эксперимент

  • Oct. 6th, 2007 at 7:53 PM

Взято c Либрусека. Комментарии приветствуются.

Предложил Литресу эксперимент. Вытащу подробности - http://rusec.livejournal.com/19529.html?thread=207433#t207433
Интересно, согласится?


Tags:

Мысли

  • Oct. 5th, 2007 at 1:59 AM

Взято c Либрусека. Комментарии приветствуются.

Бурное обсуждение книжного пиратства (http://rusec.livejournal.com/19434.html) сподвигло меня сформулировать и записать несколько мыслей.
Начну издалека.
В современном мире есть несколько схожих феноменов.
Общая черта у них - у людей отбирают некое естественное право, после чего его им же и продают по кусочкам.
Для общества в целом это приносит скорее вред, чем пользу, но не настолько сильный, чтобы озаботить массы.
Это позволяет делать огромные деньги - буквально из воздуха.
Часть этих денег тратится на пропаганду правильности и необходимости такого положения вещей. При этом несогласным сложнее - у них-то этих денег нет.
При этом общество делится на три части.
Небольшое, но активное количество защитников - эти за свои деньги порвут кого угодно. Они проплачивают нужные законы, пропаганду и гнобят несогласных. + искренне уверовавшие - всегда найдутся люди, способные уверовать во что угодно.
Небольшое количество противников - эти идейные, но на серьёзную борьбу денег не имеют. Посему обычно проигрывают, но слегка процесс сдерживают, не давая дойти до полного абсурда.
Основная масса народа - безразлична. Скорее склоняется к защитникам - как же, ведь по телевизору говорили - но делать ничего не будет. У людей свои проблемы, им не до всяких глупостей.
Причем, по отношению к разным проблемам (абсолютно в сущности схожим, повторюсь) один и тот же человек может находится в трех разных позициях. Да еще и менять их со временем.

К указанному относятся - борьба с наркотиками, с правом на оружие, со спидом, с мировым терроризмом, с глобальным потеплением и озоновой дырой, с низкой рождаемостью и перенаселением, с вырубкой тропических лесов, с ожирением и голоданием, с ГМП, летнее время, исчерпание нефти, патентное право, копирайт (который часто путают с авторским правом), и многое многое другое.
Видимо, каждой области я со временем посвящу отдельную статью - если fritzmorgen меня не опередит. С наркотиками - уже.
Пока займемся копирайтом, в узкой его части - книгами. Имея ввиду, что большинство рассуждений вполне верны и для всего остального.
Даже еще уже - распространением русскоязычных электронных книг в Сети.

Что мы имеем?
Первая группа - издатели. Которые почему-то считают, что появление книг onlain снижает тиражи. Что интересно, те авторы, которые сравнивали, говорят что зависимости нет. По всей видимости какая-то небольшая часть читателей скачает книгу вместо покупки, при этом рекламный эффект слегка повысит продажи, результат в сумме нулевой.
Вторая группа - мы, пираты, и некоторые авторы. Кто из идейных соображений, кто за деньги, кто за престиж - пытаемся бороться за свободу информации.
И основная масса - как писателей, так и читателей - которые об этой борьбе знают из телевизора и вполне к ней равнодушны.
Мне периодически пишут писатели - просят снять свои книги. Ни одного из них я раньше не знал, хотя читаю много, с дошкольного возраста. И счётчик скачивания по их произведениям редко превышает ноль. Видимо, само наличие книги в библиотеке снижает им тиражи. Так бы человек купил - а тут глянул на счётчик, и не решился.
При этом многие известные, успешные писатели про Либрусек знают. Единственный из них, кто просил снять некоторые книги - Пехов. Потому что он считает свои ранние вещи недостойными и неинтересными, а не из-за борьбы за тираж. (Я тут с ним не согласен - фанатам любой зарисовок люб - но снял, кому надо на Самиздат сходят.) Всем остальным безразлично. Умные люди, понимают очевидные вещи.

На чём же базируется борьба за копирайт? На концепции недополученной прибыли.
Концепция насквозь лживая и недоказуемая. Если человек готов заплатить пять долларов за диск библиотеки в кармане с десятком тысяч книжек, это не означает что он же готов купить все эти десять тысяч по доллару штука. А борцуны за копирайт насчитывают. И, в случае с программами, уже сажают.

Технологии развиваются. Еще несколько лет назад канал шириной несколько мегабит был чем-то фантастическим, а сейчас стоит десятку в месяц. Еще двадцать лет назад характерный размер жесткого диска был 40 мег, а сейчас - 400 гиг за те же деньги. Разница в десять тысяч раз. А книги сильно толще не стали. Уже сейчас вся коллекция худла в FB2, имеющаяся в Рунете, помещается на одну флешку менее сотни ценой, а через несколько лет она будет незаметно теряться в уголке карточки сотика. Уже сейчас сканер стоит несерьёзных денег, а процесс оцифровки упростился до предела - можно даже не вычитывать, перегнал в djvu c ocr слоем, и готово. Так что книг будет сканироваться всё больше, и всё больше людей будет этим заниматься. Надеюсь, за ближайшие десяток-другой лет практически всё изданное в России будет оцифровано, расползётся по тысячам компьютеров и сохранится уже навсегда. Эта мысль греет.

Ладно, положим можно попытаться забороть бесплатные библиотеки. (Не очень понимаю как - при обилии бесплатных хостингов, а так же платных за менее доллара в месяц, сделать небольшую библиотечку может практически кто угодно с минимальными усилиями. И делают.) Проблема в том, что это не решит ничего. Не будет сайтов, а книги - будут. Будут раздаваться через P2P. Будут валяться на серверах локалок. Будут слаться друг-другу по почте, через аську и тысячей других способов. Что, собственно, и происходит.

Написал писатель книгу. Год трудился, думал, старался. Потенциальных читателей у неё - сто миллионов. А тираж - хорошо если десять тысяч, обычно меньше. Такой вот КПД у существующей системы, доли процента.
За каждый экземпляр читатель заплатил два доллара. Из которых издательству достался один, второй - доход магазина. И с этого доллара писатель получил центов пять, популярный - семь. КПД - пара процентов. Да помножить на предыдущий. Ничего, что я не в рублях? Это вроде как запрещено, но мне так привычней.

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

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

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

Помечтаю.
Хочется иметь некий общедоступный сервис. Назовём его Денежный Движок, сокращенно ДД. Он должен:
1. Уметь принимать от посетителей библиотек деньги в любом мыслимом виде - от paypal и moneybookers до чеков и кэша. С минимальными с их стороны усилиями. Ткнул кнопку - распечаталась бумажка - сунул в стопку счетов, зашел в сберкассу, всё оптом оплатил.
2. Уметь размещать в библиотеках рекламу, с автоматическим зачислением выручки по счетам авторов. Партнёрки, баннеры, ссылки - ДД должен сам решать, что в данный момент оптимальней, так как тысячи библиотекарей разбираются явно хуже одного специалиста, да и общей статистикой не обладают.
3. Вести счета для посетителей библиотек, прозрачным для тех образом - вася с алдебарана должен проходить как вася@альдебаран, не требуя отдельной регистрации в ДД (по принципу openid)
4. Делить внесённые васей деньги между авторами - по указанной васей схеме. Скажем, рупь тому, два тому, остальное поровну между выкачанным до конца года.
5. Давать васе возможность пожертвовать деньги не только автору, но и непосредственно библиотеке. Чаевые, типа. Туда же можно отправлять доход с рекламы, размещенной на страницах покинувших нас авторов. Им уже не надо.
6. Предоставлять библиотеке актуальную информацию о пользователе - если кто-то заплатил, можно ему какие-нибудь бонусы организовать. Хоть бы и баннеры не показывать, или еще что. И не важно, что он заплатил из другой библиотеки - деньги-то всё равно автору ушли, надо поощрить товарища. Нематериально.
7. Уметь отдавать деньги писателям в любом удобном для них виде, включая подарки борзыми щенками. Скажем, оплатой каких-нибудь сервисов.
8. Быть достаточно оффшорным, чтобы при переводе от эквадорского читателя израилькому писателю не платились русские налоги.
9. Брать за свои услуги разумную комиссию (<10%). Ну, за исключением SMS - с ними пока так дешево не выйдет. Со всеми остальными способами - можно уложиться.
10. Быть легко подключаемым к существующему зоопарку библиотек, без особой их переделки. На уровне счётчиков по сложности. Библиотек-то - тысячи.
11. Быть достаточно контролируемым всеми заинтересованными сторонами. С массой статистики, как публичной, так и не особо. Уплата налогов - это личное дело писателя и его налогового инспектора, не надо туда лезть, сами разберутся.
12,13,14....
Со стороны читателей получаются не столько платежи, сколько пожертвования. Что снимает массу проблем - редкий хакер будет воровать кредитку чтобы подарить любимому писателю десятку. Да и на счёт писателя эта гипотетически уворованная десятка может попасть хоть через месяц - никто никуда не торопится.

Я, понятно, это всё реализую. Рано или поздно, так или иначе. Как обычно и бывает с моими мечтами. Если до того оно не появится. Тот же публикант - шаг в нужном направлении. Но мечтается о том, чтобы всё это появилось без особых усилий с моей стороны. Может, и появится. Или накопится достаточно кирпичиков, из которых ДД соберётся с минимальными усилиями. Посмотрим.


Кто такой magister?

  • Oct. 2nd, 2007 at 10:21 AM

Взято c Либрусека. Комментарии приветствуются.

Некий magister упорно просит убрать все романы Сергея Лукьяненко, ничем эту просьбу не мотивируя. Это первый раз, когда меня о чём-то таком просит не автор и не издатель, а вообще непонятно кто. Я что-то упустил, видимо? У Литреса что, эксклюзив?


Tags:

Книги Живы

  • Sep. 24th, 2007 at 12:48 AM

Взято c Либрусека. Комментарии приветствуются.

Получил предложение то Соколова Вадима Юрьевича:

Quote:
Уважаемый администратор сайта!
Уведомляем Вас, что на Вашем сайте выложены сканированные страницы книги, на которые не было получено разрешение правообладателей (http://www.lib.rus.ec/av?25274).
Предлагаем Вам убрать из библиотеки Вашего сайта файлы, содержащие информацию из произведения «Книга Живы» (© И.Г.Стародумов, Э.Ш.Стародумова, В.Ю.Соколов, 2006). По всем вопросам, касающимся авторских прав на произведение «Книга Живы», Вы можете обращаться к авторам (правообладателям) по реквизитам, указанным в печатном издании книги (ISBN 5-98235-032-X).
Обращаем Ваше внимание на то, что Ваши действия наносят авторам (правообладателям) значительный материальный ущерб.
Настоящее письмо является официальным уведомлением об авторском праве на данное литературное произведение и в дальнейшем будет использовано в суде для доказательства факта предумышленного нарушения Закона об авторском праве РФ.

Авторы «Книги Живы»,
И.Г.Стародумов, Э.Ш.Стародумова,
В.Ю.Соколов

Что любопытно, с момента включения статистики эту книгу не читал и не скачивал никто. При том что популяные книги подбираются к сотне скачек. Посмотрим, как сейчас пойдёт. Пиар, какой-никакой.
Интересно, что они считают значительным материальным ущербом? Три рубля в год?
И каким образом это письмо может быть использовано как доказательства факта нарушения закона далёкой заснеженной страны? Интересная логика. Но непонятная.
Я всё хуже понимаю русский язык :( Полёт мысли поражает. Почитать, что ли, указанное произведение. Может, там внутри ещё веселее?


Tags:

Книжная полка

  • Sep. 22nd, 2007 at 11:14 PM

Взято c Либрусека. Комментарии приветствуются.

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


Tags:

Статистика

  • Sep. 17th, 2007 at 12:11 AM

Взято c Либрусека. Комментарии приветствуются.

Начал собирать статистику по книгам.
В общих чертах можно посмотреть - http://lib.rus.ec/stat?st=pop
Теперь прочитанные книги выделяются более темным цветом, можно их вообще не показывать.
По мере набора данных можно будет сделать рейтинги и советы.


Tags:

RSS

  • Sep. 9th, 2007 at 11:03 PM

Взято c Либрусека. Комментарии приветствуются.

Добавил RSS к последним поступлениям.
http://lib.rus.ec/new/rss
Лента содержит 50 последних добавленных книжек.

Оттранслировал её в ЖЖ - http://syndicated.livejournal.com/librusec/

Думаю, куда еще прикрутить RSS. И, главное, зачем.


Tags:

Обновление буклиба

  • Sep. 2nd, 2007 at 3:24 AM

Взято c Либрусека. Комментарии приветствуются.

Выложил на Буклиб обновления с 115 по 133. Три гига.
Вроде как доделал покнижную выкачку. Прошу потестировать.


Tags:

SU.BOOKS

  • Aug. 4th, 2007 at 10:03 PM

Взято c Либрусека. Комментарии приветствуются.

Выложил зеркало фидошной файл-эхи SU.BOOKS, она же Book-lib.
20 гиг текстов без картинок, пожатых ha, больше семидесяти тысяч книг.
Обещают пополнения ~ 100M в неделю. Неплохо.
Образы дисков - http://book.lib.rus.ec, поиск и навигация - http://lib.rus.ec/booklib, программа-библиотекарь и прочие утилиты -
http://book.lib.rus.ec/114/Book_LIB_(su.book_update114).rar
Если чего нет в основной коллекции, там вполне может оказаться.
К тому же некоторые любят текстовые файлы, без лишней разметки. Так вот, в буклибе лишней разметки нет. Никакой нет.


Tags:

Итоги за первый месяц

  • Aug. 1st, 2007 at 6:37 PM

Взято c Либрусека. Комментарии приветствуются.

Результаты за июль:
Всего книг в библиотеке: 88162, из них fb2: 76546 (подробности - http://lib.rus.ec/stat/).
Думается, процентов 20 из этого - дубли, подлежащие поиску и искоренению. Но мы работаем над этим.

Посетители - 11 тысяч, из них 6500 уникальных, не считая роботов.
В начале месяца - 150-200 в день, в конце - 500-700.
Страны: почти половина США, на втором месте РФ, остальные ~70 по чуть-чуть (по данным geoip).
Браузеры: MS Internet Explorer 38.4%, Firefox 33.7%, Opera 15.9%

Два автора прислали авторские версии.

Благодаря Orphus исправлено 8 опечаток на сайте.

13 пользователей принимают участие в исправлении ошибок в базе. Ими уже сделано 482 исправления.

Планы на август:
Доразобрать несколько тысяч выкаченных, но пока не выложенных книжек.
Разобраться с зеркалом book-lib (book.lib.rus.ec), сделать по нему навигацию и поиск.
Сделать исправление опечаток в книгах.

Tags:

FB2 => HTML

  • Jul. 23rd, 2007 at 4:28 PM

Взято c Либрусека. Комментарии приветствуются.

В библиотеке появилось достаточно нормально сверстанных FB2, назрела необходимость в нормальном конверторе для онлайн-чтения.
К моему удивлению, поиск в интернете ничего не дал. Единственный как-то работающий вариант прост
(system "xsltproc -o $HTML FB2_2_html.xsl $FB2"), но не обрабатывает картинки. А карты иногда бывают полезны. Ужас.
Пришлось писать свой конвертер.

Для начала зарылся в глубь FB2_2_html.xsl (это как-бы официальное описание fb2-html, как я понял). Такое ощущение, что xsl разрабатывался роботами для роботов. Живому человеку там делать нечего. Так меня не тошнило лет десять, со времен изучения win32api.
Маленький пример. Надо нам добавить разрыв строки, <br> на html, он же <empty-line /> на fb2 (чем им <br> не угодил? Ну, там много необъяснимых странностей.)
На перле это выглядит примерно так:

print '<br>' if /<empty-line/;

На других вменяемых языках обработки текста чуть хуже, но в сущности похоже.
На xsl же:

<xsl:template match="fb:empty-line">
 <xsl:text disable-output-escaping="yes">&lt;br&gt;</xsl:text>
</xsl:template>

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

В результате из 400 строк и 15 килобайт нечитаемого xsl получилось 200 строк перла, из которых половина - пустые, весом в 5 кило.

Теперь к делу.
Пока сделано так:
Аннотация выкидывается. Нечего ей делать внутри книжки, она нужна до чтения, для выбора книги, а не во время.
Оглавление располагается в конце книги. Идея расмещать оглавление в начале мне кажется порочной. В большинстве случаев оно не нужно, а если понадобилось - всегда можно нажать CtrlEnd.
Сноски опять же в конце. Кому понадобится - кликнет, кто и так понял - читает дальше. На то она и сноска, чтоб не отсвечивать.
Картинки вытаскиваются в отдельные файлы и в html проставляются абсолютные ссылки - даже если его утащить на локальный комп, картинки всё равно откроются.
Обложка вставляется в начало книги. Сильно сомневаюсь в её нужность, честно говоря.
Просьба ко всем - вдумчиво просмотреть что получается из сложносвёрстанных книг и об обнаруженных глюках доложиться.

Latest Month

December 2009
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  

Page Summary

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Lilia Ahner