LINUX.ORG.RU

Есть. Браузер называется.

Eddy_Em ☆☆☆☆☆
()

Есть, называется браузер, web-browser, Mozilla Firefox Web-browser, Google Chrome web-browser, Opera web-browser, Internet Explorer web-browser и много других, менее известных.

kostik87 ★★★★★
()
Ответ на: комментарий от Deleted

полно же средств нотификации

anonymous
()

практически любой форум поддерживает RSS и другие уведомления, а вот поддерживает ли, если предположить, что она существует, программа для чтения форумов — сами нужные тебе форумы, вот это еще вопрос.

redhat
()
Ответ на: комментарий от redhat

если предположить, что она существует

Вопрос в теории? Так для винды такие программы уже есть, и не одна. По идее, и для линукса когда-то должны появиться.

Deleted
()

ii

в теории ii, на практике они RSS для лора и опеннета покамест только в одну сторону допилили.

по идее, это должно новым фидонетом, векторным и гипертекстовым получится.

чтобы какой-то phantom.js, например, форумы обходил и автоматом в эху постил все посты (типа как сейчас там через RSS гейтуют заголовки и новости — подобным образом гейтовать и все сообщения).

на практике, настоящий буйных мицголов маловато будет, векторный и гипертекстовый допиливать-то.

anonymous
()
Ответ на: комментарий от Deleted

ты функционал-то обозначь, зачем прога отдельная нужна. нечто типа WebSite Watcher, чтобы сам все обновления с прошлого раза подчёркивал ???

не, такой фигни нет. опенсорц же.

anonymous
()
Ответ на: ii от anonymous

например, скрестить вот pjscrape и автоматом в эху постить.

вот только хипстеров фидонетовских робота написать — не хватает. один вот только Мицголушка с node.js наперевес, пишет свой фидобраузер ... :(((

в общем: И один в поле воин, если он по-русски скроен

anonymous
()
Ответ на: комментарий от anonymous

Функциональность тут нехитрая нужна. Просто пересылать логин/пароль и выявлять, обновлялась ли страница. Если обновлялась, то уведомлять пользователя. Некоторые читалки могут показывать новые сообщения без перехода в браузере.

Deleted
()

Форумный агрегатор что-ле?

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

Что иногда случается со мной =)

Deleted
()
Ответ на: комментарий от Deleted

сам напиши. что будет, если разметка на сервере (структура страницы, DOM) изменится? вот например, те же юзерскрипты были на greesemonkey для чтения лора. кто и когда их будет обновлять, как узнает, что нужно обновить, и т.п.

по идее, нужна версионность таких грабберов.

Просто пересылать логин/пароль

решето же.

anonymous
()
Ответ на: комментарий от redhat

если предположить, что она существует

По идее должно что-то такое быть. Среднестатистический пользователь интернета, а уж тем более - технический специалист, подписан более чем на один форум.

Deleted
()

Кроме Tapatalk, разве, есть иные стандартные клиенты/протоколы для чтения web-форумов за пределами Web'а?

Хотя, как было сказано, на десктопе оптимальным будет браузер :) Вот на мобильных девайсах Tapatalk рулит.

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

Среднестатистический пользователь интернета, а уж тем более - технический специалист, подписан более чем на один форум.

Среднестатистический пользователь Интернета сегодня по форумам вообще не ходит. Только соцсети...

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

Форумный агрегатор что-ле?

Ну вроде так это называется.

Deleted
()
Ответ на: комментарий от anonymous

сам напиши.

Вот так тихо и незаметно превращаешься из линукс-юзера в линукс-программиста. Или... я всегда им был? :D

что будет, если разметка на сервере (структура страницы, DOM) изменится? вот например, те же юзерскрипты были на greesemonkey для чтения лора. кто и когда их будет обновлять, как узнает, что нужно обновить, и т.п.

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

Просто пересылать логин/пароль

решето же.

Чем это принципиально будет отличаться от браузера?

Deleted
()
Ответ на: комментарий от Deleted

Кстати, html-код можно не обрезать - просто добавить заголовок и открыть в браузере, или сразу открыть нужный URL. Да и кукисы в большинстве случаев не нужны.

Deleted
()
Ответ на: комментарий от Deleted

Ни разу. Концепция совсем другая. Даже если не рассматривать саму суть френдов и подписок, на чисто информационном уровне. Ленты в соцсетях — это блоги. Поток записей без возможности «поднять» обсуждение. Как правило — без разбивки на страницы и без нормальной разметки. Т.е. вместо длительного обсуждения какой-то проблемы, чем обычно занимаются на форуме, возникает выброс новости/заметки, кратковременное лаконичное обсуждение и смерть вопроса. Получается совсем другая логика работы.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

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

greenman ★★★★★
()
Ответ на: комментарий от greenman

А раньше ньюсы были. Теже форумы фактически.

У меня даже на форум был NNTP-интерфейс :) Только кроме меня им никто не пользовался, так что уже лет 10 с лишним назад, как перестал работать.

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

Самый простой вариант: сохраняется старая страница, потом новая и сравнивается.

сохранять можно не саму страницу, а её DOM. посмотри примеры по той ссылке скреппера на JavaScript (оно и как букмарклет встраивается в контекст текущего браузера, так что в консольке JS можно экспериментировать с).

то есть, нужно: сохранять AST страницы (структуру её DOM), затем робот в виде скреппера в фоне опрашивает страницу (посмотри там примеры как можно програмно нажимать браузером на кнопку login, в процессе. потом чем-то типа expect можно ловить текст типа «залогинено ок» и переходить на нужную страницу далее, в нужный топик).

далее, получается что-то типа хранилища в Irmin — пример с XenStore

в том смысле, что нужно научиться автоматически сливать списки (читай начиная с «Merging Data Structures»).

по идее, если просто сравнить DOM, (два списка: старый и новый) то мы получим список классов DIV-ов, контейнеры, которые будут содержать пост целиком — новые посты в списках.

затем робот может вычислить DIFF и запостить его в своё локальное федо.

то есть, рацпредложение: нечто типа WebSite Watcher в виде web-приложения, возможно, node.js приложения.

ещё на эту тему хорошо ложится REBOL/iOS : 1 2заместо нового федо.

В принципе, осталось только научиться кукисы пересылать. Все остальное я уже умею

тоже несложно. предлагаю дёргать из JS скрепера.

Чем это принципиально будет отличаться от браузера?

в том-то и дело, что ничем. с другой стороны, это даже хорошо: такая вот идея когда бот для веб-приложения или node-приложения (standalone) обходит форумы, отслеживает новые посты в интересных темах и постит дифы и ссылки на в своё «локальное федо».

вот оно зачем нужен, векторный гипертекстовый федонет-то: не вместо интернета, а совместно с ним (а в идеале затем уже и вместо).

распределённый аналог твиттера, тащем-то.

anonymous
()

RSS, NNTP, списки рассылки всех спасут.

Больше всего конечно жалко рипнувшего nntp.

sergej ★★★★★
()
Ответ на: комментарий от KRoN73

что, молодежь ниасиливает NNTP клиентов? а вот был же проксисервер на форте (Eserv), в котором один физический контент в виде мессаг или постов — через разные интерфейсы разливался и в SMTP и в NNTP и в Web-форумы.

ИМХО, вот как-то так и надо строить «распределённые блоги/форумы»: как оверлейные сети метаданных «шины сообщений» служебных локалок федонета для роботов над CAM-адресуемыми уникальными сообщениями (как адресация в NNTP).

а бекенды можно разные прикрутить: не только лишь веб, но и SMTP, NNTP, IRC-боты через suckless ii, Jabber-боты, ну и конечно же — векторный и гипертекстовый федонет с нетмейлами и локалками, куда же без него ;^)

например, то же Irmin, GitFS-подобное хранилище в качестве СУБД и пример для XenStore.

или вот: IMAP-сервер над Irmin (ref).

оно по сути, реализует GitFS интерфейс над почтой (поскольку Irmin умеет в Git-FS подобный интерфейс как poor man СУБД (и автоматические «Merging Data Structures»)

при этом само GitFS — передаётся как угодно, например через GitTorrent

нужно лишь поддерживать отображения NNTP message id -> Git SHA1-блоб id

алсо, этот IMAP-подобный интерфейс хорош тем, что к IMAP легко прикрутить любые теги. а тегами реализовать шаги циклов жизни бизнес-процессов роботов (которые через нетмайл почту-через-федо посылают потоки событий и метаданных). то есть, легко любой нормальный BPM прикрутить через IMAP (который через Irmin через GitFS через GitTorrent автоматом синкается со всеми нодами).

(irmin-intro):«Next steps, how to git at your data

From a design perspective, having access to the history makes it easier to design complex data structures with good compositional properties to use in unikernels. Moreover, as we made few assumptions on how the substrate of the low-level constructs need to be implemented, the Irmin engine can be be ported to many exotic backends such as JavaScript or anywhere else that Mirage OS runs: this is just a matter of implementing a rather trivial signature.»

теоретически можно на Mirage OS накатать свой векторный гипертекстовый федонет на DSL на окамле, в виде униядрышка в идеале под ксен (а в быдлокодерском приближении, поверх линакса или даже жабоскрипта в ноде бровсере).

жаль, что понять, осилить, и допилить его смогут не только лишь все — только лишь 3.62 анонимуса смогут это делать.

(ref): «There have been several other early adopters of Irmin for their own projects (independent of Mirage). One of the most exciting is by Gregory Tsipenyuk, who has been developing a version-controlled Irmin-based IMAP server that offers a very different model for e-mail management. Expect to see more of this in the new year»

" This uses js_of_ocaml to port the entire OCaml compilation toolstack to JavaScript, including ocamlfind, Lwt threading and dynamic loading support. The results are browsable online, and it is now easy to generate a JavaScript-driven interactive page for many Mirage libraries."

anonymous
()
Ответ на: комментарий от anonymous

распределённый аналог твиттера, тащем-то.

+ if this then that — только оно как хипстрский вебдванольщик, а надо вместо него на федонет переписать, с JS скрепперами и нетмайлами.

мицгол (с фидобраузером) и рабинович (с PJS) — это сила! галантерейщик и кардинал! адын адын адын

anonymous
()
Ответ на: комментарий от KRoN73

и с учётом спама метаданных в тегах и категориях — найти там что-то становится невозможным. потому как в разных лентах разные теги, а нам нужно соборно, посконно и домотканно — духовныя скрепы в виде IMAP тегов для циклов жизни бизнес-процессов роботов и BPM во все поля.

anonymous
()
Ответ на: комментарий от anonymous

ещё на эту тему хорошо ложится REBOL/iOS : 1 2

веб-сервер с индейцами и хипст-приложениями — это хорошо, это правильно.

просто индеец должен быть правильным: шайён (обучающее видео), а не апатч.

anonymous
()
Ответ на: комментарий от KRoN73

" И чем тебя, извините, 127.0.0.1 не устраивает?

Тем, что это не облако."

зря ты так. вот Mirage OS c unikernel поверх ксена — вполне себе облако.

привет (ссылко)

веб и бложик

ТВОЁ ЛИЧНОЕ ОБЛАКО (втыкать сюда: «My Other Internet is a Mirage (QCon SF 2013)» и далее везде)

и через GitFS/GitTorrent, конечно же : оно физически работает вот там, лампочкой зелёной мигает неонка, анализатор и думатель у него внутре.

Свободу попугаям!!! (и расперделённость во все поля)

anonymous
()
Ответ на: комментарий от anonymous

вдругорядь прозреваю:

федонет должен быть векторным, гипертекстовым, распердёлённым и функциональным!!!

anonymous
()
Ответ на: комментарий от Deleted

denton> из линукс-юзера в линукс-программиста. Или... я всегда им был? :D

denton

=> user augmented access denied. system error: intellect amplification not allowed. citizen, your security threat level increased. all troops and black choppers just dispatched, please stand by. //sincerely yours, GLaDoooSgle of Shodan.

anonymous
()
Ответ на: комментарий от anonymous

Кроме остатков фидо не попадалось, но я и не искал. Собсно никто не мешает свой запилить.

yum install inn

handbrake ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.