Jul. 9th, 2009

jolly_roger: (Default)

Originally published at Либрусек. You can comment here or there.

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

Но.

Первое - и единственное - правило обращения с троллями гласит: "Не кормите тролля!"
Это тяжело. Тролль раздражает, и раздражает умело. Он этим живёт и все болевые точки знает, нажимать на них умеет - ему это в удовольствие. Однако ж надо его не кормить.

:)

На самом деле это очень просто. На Либрусеке есть система чёрного списка - если туды занести тролля, то вы его больше не увидите. Делается это так:

тынц №1 - нажмите на имя тролля. Вы увидите страничку с его учётными данными. Там есть пункт "Чёрно-белый список", рядом с которым есть две иконки.

тынц №2 - нажмите на иконку с минусом, вот эту:
Вы автоматом окажетесь уже в своём "Чёрно-белом списке", а тролль окажется занесённым там в правый "Чёрный список".

тынц №3 - задействуйте систему, нажмите на "Чёрный список (Включить)"

тынцы №№№ 4,5 и 6 - чуть выше есть три опции чёрного списка:

(Включить для) Темы в блогах и на форумах
(Включить для) Комментарии
(Включить для) Впечатления о книгах

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

Посмотрите на него последний разок:

...а теперь смело вычёркивайте из своей жизни. Пусть троллит где-то там, за пределами видимого горизонта. Но вы уже его не увидите. И не покормите своими эмоциями. И от этого он захиреет и загрустит... А ваши волосы станут нежными и шелковистыми! :)

UPD: в рецензиях искомая иконка уже стоит рядом с именем - жмите сразу на неё. Далее по тексту...

jolly_roger: (Default)

Originally published at Либрусек. You can comment here or there.

Уже более года держу в локалке ftp-шник-библиотеку: полный архив Либрусека с приложенным MyHomeLib (выкачивается два-три раза в неделю) и рядышком древовидный куст папок с книгами, разложенными по фамилиям авторов (в среднем три-четыре десятка посетителей в день). Не слишком популярное место - но в узких кругах известное... :)

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

Хочу коротенько описать то, что мне удалось сделать. Авось кому и пригодится.

1. Собственно сервер.

С ним у меня проблем нет по определению - библиотека лежит на отдельном диске-NASе, у которого веб-сервер зашит в ПЗУ.

Но если кому запонадобится сервер именно на компе - рекомендую Small HTTP server ( http://smallsrv.com/indexr.htm ) - у меня он работал четыре года 24/7 до приобретения NASа и ничего кроме "один раз настроил и забыл" я про него сказать не могу... :)
Настройка простая, производительность более чем достаточная для скромного потока посетителей из локалки. Бесплатна для экс-СНГ.

Альтернативный вариант - программа Http File Server ( http://www.rejetto.com/hfs/ ) - специально заточенная под раздачи файлов через веб с домашнего компа. Очень проста в использовании ("воткнул-заработало"), но имеет массу настроек для продвинутого пользователя, позволяющих от простейшего веб-фтпшника по умолчанию сдрейфовать к достаточно сложному порталу. Опять же, совершенно бесплатна, масса шкурок и т.п.

2. Древовидные папки с авторскими именами

Тоже не составляет проблемы. Пользую для такого разнесения программу Booki ( http://booki.110mb.com/ ) - она до 300 файлов разбрасывает без звука. Потом начинает выёживаться, но если её закрыть и запустить снова - очередные 300 файлов опять без звука. Также имеются и варианты со снятой защитой. И про эту прогу на Либрусеке много всего сказано и без меня ( http://lib.rus.ec/node/118995 ) Создать с её помощью древовидный каталог можно весьма легко (именно так я и сделал ftp во время оно).

3. index.html и другие файлы.

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

В результате была найдена замечательная приблуда - cd2html.
Она существует в двух вариантах - старая бесплатная версия 3.4.2 ( http://www.cd2html.de/download/cd2html_3.4.2.zip ) и новая триальная 5.1.2.0 ( http://www.cd2html.de/download/cd2html_5.1.2.0.zip )
Разумеется, триал не догма, а руководство к поиску кейгена, каковой - вкупе с самой прогой - находится легко ( http://rapidshare.com/files/3761315/cd2html.zip )

Прога эта замечательная, ей-богу. У неё есть шаблоны, согласно которым она прочёсывает указанную директорию и все поддиректории, после чего строит html файлы с их содержимым. Замечательно получаются списки mp3, галереи фотографий и рисунков (с превьюшками!) и т.п. Очень ценно получается.

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

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

Этот сайт я и загнал на NAS. Вся работа - с поисками софта и чаем вместе - заняла около часа. Через два уже принимал благодарности от постоянных посетителей... :)

Выводы:

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

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

P.S. Программистам может быть интересно будет покопаться и сделать шаблон для cd2html специально под fb2, там вроде бы не сложно. Но я спасовал, да не больно и нужно...

Profile

jolly_roger: (Default)
jolly_roger

December 2013

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 4th, 2026 03:12 am
Powered by Dreamwidth Studios