JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » Идея транспорта. Books.
Post new topic  Reply to topic View previous topic :: View next topic 
Идея транспорта. Books.
PostPosted: Thu Jun 28, 2007 7:41 am Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




Пока только идея.

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

Амбула. Предлагается создать сервис для чтения книг (текстов) через жабер. На сервере имеются тексты (литературные произведения), которые порциями оговорённого размера выводятся в виде сообщений пользователю. Для каждого чтомого текста имеется понятие закладок, текущей читаемой страницы. Командами страницы можно перелистывать вперёд-назад, прыгать по тексту (% от содержания и на конкретную страницу), осуществлять поиск строки в тексте.
Вопросы пополнения текстов пока неоформлены. Вариант -- ручное занесение текстов в базу. Есть специальные сайты для книгочеев, например, Альдебаран, там выложены тысячи литературных произведений в формате FictionBook, известнейший формат FB2 -- с приемлимым форматированием и картинками. Можно устроить заказ себе книжек оттуда для прочтения (средствами транспорта), с переформатированием, понятное дело, под мобильные реалии. Так же можно будет брать книжки с lib.ru. Ну и всякие рюшечки в виде анонсов новых произведений, при поялении их на сайтах и подписки на соответствующую тематику.

Необходимость, еще раз подчеркну, в таком сервисе не надуманная. Те кто читают -- те читают. И обставили себе это любимое занятие по полной. Это и бумажные книги, и распечатанные электронные, а так же собственно электронные в любом виде: специальные бук-ридеры, КПК, ноутбуки, компьютеры, телефоны, в конце концов. А вот кто не познал удовольствие от чтения художественной литературы, пусть даже ширпотребовских боевиков.. кто не испытал чувства "щас иду ужинать, только главу дочитаю", на тех и будет направлен этот сервис. И в основном, подчеркну, на мобильный сегмент пользователей жабера. Сидя в бомбусе, пользователь, не имея иной раз возможности запуска второго джава-приложения, вынужден читать анекдоты через ботов, баш.орг и другую дурь. А тут раз, книжка, интересная. Переключился в соседний контакт и читай, пока никто не пишет. А потом и бумажную книжку захочет купить, и этот сервис станет первой ступенькой в мир книги. Понятно, что в реалиях не всё так розово будет, но попытаться-то можно?
Еще можно будет использовать сей сервис для гм-гм.. шпаргалок. Если будет предусмотрена минимальная поддержка содержания в нашем сервисе и переход по его пунктам на нужную страницу -- то запросто минимальное форматирование билетов к экзамену станет доступно в удобном виде.
Пока вот так как-то.. Хочется, что бы кто-то из разрабов взял сие лелеемое гипотетическое детище и изваял его в граните.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Thu Jun 28, 2007 3:04 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Правильнее сервис это называть.

Что касаемо упомянутых библиотек, вроде их все скупили, но не суть.

При простом интерфейсе, думаю, найдет своего пользователя. Проще бы не делать промежуточное хранилище для текстов, а брать с lib.ru, но не факт, что там урлы будут статичны. Я вот недавно читал там Шаламова, а неделю назад уже не сумел найти. Куда делся Шаламов с lib.ru - я хз. Мошков почему-то его убрал, не оставив никакой информации о причинах..
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Mon Jul 02, 2007 8:11 am Reply with quote
alex_al
Эксперт
Эксперт
Joined: 03 May 2006
Posts: 175
Location: г. Йошкар-Ола




Проблему наполнения можно решить хранением на локале книг, но, тут проблема копирайтов и собственно места для хранения.
На сколько я знаю Лукьяненко свои книги выкладывает в сеть сам с одним лишь условием - сохранением в тексте копирайтов. Как сейчас с этим дела, я не знаю.
А идейка очень даже ничего...
View user's profile Send private message Send Jabber-message MSN Messenger
PostPosted: Fri Oct 26, 2007 6:33 pm Reply with quote
Juriks
Разработчик
Разработчик
Joined: 21 Nov 2006
Posts: 203
Location: Москва




А идея-то неплохая. По-моему, вещь полезная. И реализация несложна. Кто-нибудь хочет написать пару страниц кода на досуге?
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 6:46 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Juriks wrote:
А идея-то неплохая. По-моему, вещь полезная. И реализация несложна. Кто-нибудь хочет написать пару страниц кода на досуге?

поточнее бы ТЗ..

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 6:58 pm Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




Сервис сей проедставляется мне в свете всех последних (реальных и мнимых) копирайтных проблем -- этаким http-браузером с серверной стороны и полуботом с клиентской. Клиент мини-командами боту отсылает его на сайт либ.ру и считывает каталог верхнего уровня (выдаёт это всё хозяйство читателю), потом читатель выбирает книжку, и книжка порционно закачивается ему в жид. Размер странички читатель выбирает себе подходящий специальной командой. Листает тоже командой. Всё на командах. С транспорта -- помнить каталог, книжку и место (да хоть смещение в килобайтах от начала).
Мысль сырая и наколенная пока, закидать помидорами я и сам сумею Smile таковых просьба не беспокоится. А вот найти дыры, и главное, как их заткнуть, полезную конкретику -- всех просим.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 7:01 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




coolkaas wrote:
Сервис сей проедставляется мне в свете всех последних (реальных и мнимых) копирайтных проблем -- этаким http-браузером с серверной стороны и полуботом с клиентской. Клиент мини-командами боту отсылает его на сайт либ.ру и считывает каталог верхнего уровня (выдаёт это всё хозяйство читателю), потом читатель выбирает книжку, и книжка порционно закачивается ему в жид. Размер странички читатель выбирает себе подходящий специальной командой. Листает тоже командой. Всё на командах. С транспорта -- помнить каталог, книжку и место (да хоть смещение в килобайтах от начала).
Мысль сырая и наколенная пока, закидать помидорами я и сам сумею Smile таковых просьба не беспокоится. А вот найти дыры, и главное, как их заткнуть, полезную конкретику -- всех просим.

очень неплохо сюда ad-hoc влезет Smile вот только в каких количествах и с альтернативой ли обычным командным рулением?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 7:09 pm Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




Мне видятся просто команды, как обычному боту. Ну например команды. (гм. да -- чистый бот получается)
> get lib.ru -- начать браузинг с макушки указанного сайта
(выводится часть основных верхних ссылок по авторам, жанрам, etc)
> getnext -- там же, следующий кусок
> cd number -- зайти по ссылке, пронумерованной при выдаче списка юзеру
> ls -- вывести список книг в каталоге
> lsnext -- продолжить вывод книг (если каталог очень большой)
> pwd Smile (хдея)
> read number -- начать читать книжку, (по plain-text ссылке)
> next -- "перелистнуть" страничку
> size len -- выбрать размер странички в символах
> prev -- на страничку назад
> help -- посмотреть доступные команды
... -- другие полезные команды
---
Ну вот в таком аксепте мне это видится. А ad-hoc.. его пока набраузишь на гпрс канале Smile обычные команды всяко быстрей бегают.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 7:11 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




coolkaas wrote:
Ну вот в таком аксепте мне это видится. А ad-hoc.. его пока набраузишь на гпрс канале Smile обычные команды всяко быстрей бегают.

подробнее. при zlibе какие проблемы?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 8:34 pm Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




Вообще да, узко-заточенный парсинг конкретного сайта всегда будет рулить лучше неспециализированного.. А такие же боты-обозреватели было бы здорово сделать и для "бора" и, возможно, других популярных сайтов!
И с точки зрения юзабельности (имхо) обязательно должны быть у сервиса такие функции: запрос версии, аптайма, изменений последней версии (whatsnew) -- вы не поверите, как юзеры любят такие вещи. Это не объяснимо, но должно быть обязательно Smile Ну и раз есть whatsnew, пусть будет и spray -- куда юзер пожалуется о багах, мыслях. Багтрак, короче. Закрытый от юзерского прочтения, ессно. Юзер очень-очень оценит факт допущения его, юзера, к участию в творении прекрасного.
Далее, топы. Топ 10 самых популярных произведений (ссылок, на других сервисах). Топ самых читающих юзеров -- да-да, при первом общении с сервисом обязательная регистрация с присвоением ника на жид (подумать, что делать при входе с другого жида). Но ник -- это перспектива быть в топе Самых Читающих -- а раз ты смотришь, то и другие посмотрят. Щас в моде у молодёжи "картонные погоны", ка кя их называю. (С никами конечно спорно, не всякий захочет запалиться в читающих -- а так, очень было бы мило, посмотреть, какую книжку кто читает).
Потом, motd. Сообщение дня -- рассылка об обновлениях версии сервиса, что нового. О новинках, возможно, на "книжной полке". О новых системах расчёта топов Smile
При чтении надо хранить "закладки" на 5 последних произведений, чтомых юзером. Это хороший подход, это избушка лицом к нам, к юзеру. При таком раскладе можно и рекламированную только что книжку поглядеть, не опасаясь, что закладка моя текущая сбросится.
Книжки, по-видимому, придётся хранить у себя на сервере, что бы не перекачивать заново для листания каждой странички юзером. Да и запросив книжку из топа, юзер будет читать её из нашего книжного "кэша", что сэкономит траффик.

Вот без этих всех вещей ну не очень сервис будет популярен. Надо, надо их делать, это не безумные свистелки, это как раз ходовая часть. Ходовая часть по привлечению новых пользователей к сервису и оставлении у них крайне благоприятного впечатления о.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Fri Oct 26, 2007 10:14 pm Reply with quote
om
Бывалый Жабовод
Бывалый Жабовод
Joined: 26 Sep 2006
Posts: 76
Location: Россия,Тольятти




Честно говоря не нахожу данному транспорту применения. Даже при достаточно дорогом GPRS трафике - книжку проще скачать сразу и сохранить в мобилу, чем извращаться так с XMPP. Приложения этого дела к компьютерному Jabber аще не имеет смысла Smile

Имхо тут лучше делать wap-сайт с генерилкой jar-ок для чтения этих самых книг (у кого смарты - так вообще quickreader в помощь любому "чтецу", я только им и читаю)... по сравнению с нормальной читалкой - всё остальное лажа, поверьте
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Oct 27, 2007 1:11 am Reply with quote
ipse
Начинающий тестер
Начинающий тестер
Joined: 11 Nov 2006
Posts: 29




Quote:
вынужден читать анекдоты через ботов, баш.орг и другую дурь
Хех, ну это кому как Smile Чего народу интересней то и читает, думаю спрос на бояны и бор в любом случае будет больше чем на литературу (уж слишком много букф). Вот я например научил бота искать по БСЭ, спарсил это двухсотмегабайтное чудо в базу, а оно оказывается никому не нужно Smile
А зачем транспорт? Достаточно бота. Автор кстати сам к этому пришел
Quote:
Мне видятся просто команды, как обычному боту. Ну например команды. (гм. да -- чистый бот получается)

Только команды надо короче и русскими буквами (на телефоне удобней набирать)
View user's profile Send private message
PostPosted: Sat Oct 27, 2007 9:39 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




ipse wrote:
А зачем транспорт? Достаточно бота. Автор кстати сам к этому пришел

транспорт писать легче Smile)) да и мне было бы удобнее юзать дискавери вместо текстовых команд.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
Идея транспорта. Books.
JRuDevels Forum Index » Разработка и проектирование [Devel]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin