tengu_crow: (Default)
[personal profile] tengu_crow
Ура! Я-таки накопал решение проблемы подзамочных врендов при чтении таковых через FeedReader. Как всегда все оказалось гораздо проще, чем я мог предположить :)

Алгоритм - получаем rss ленты вреджурнала, открываем ее свойства и к адресу дописываем ?auth=digest после чего в полях «Имя Пользователя/пароль» вводим свой логин/пароль.


feedreader


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

Date: 2008-07-18 10:09 am (UTC)
From: [identity profile] satinenok.livejournal.com
А через френдленту читать - это был нецивилизованный метод? :)

Date: 2008-07-18 12:26 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
вредленту читать неудобно :) она требует моего присутствия и внимания. а так - запустил ридер и ушел ставить чайник. пришел с чашечкой чая и просмотрел новости врендов :)

Date: 2008-07-18 12:30 pm (UTC)
From: [identity profile] satinenok.livejournal.com
в смысле, сама получает обновления без твоего F5?
Но к меня с этим и аддонсы справляюются :) То есть для себя я не вижу смысла дублировать в ридере тех, кто в френдленте. А вот посторонних в рсс читать - сплошное удовольствие.

Date: 2008-07-18 10:24 am (UTC)
From: [identity profile] d7s.livejournal.com
А аггрегировать несколько фидов в один оно не умеет?

Date: 2008-07-18 12:29 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Кто? И FeedReader, и Liferea могут. Можно даже самому такое создавать внутрЕ них. Можно группировать ленты по папкам (и выполнять все операции над всей папкой сразу), можно делать виртуальные папки-запросы (оно у них называется умная новостная лента) + я, например, себе создал умную ленту «!непрочитаное» которая показывает только непрочитанные новости.

Date: 2008-07-18 01:17 pm (UTC)
From: [identity profile] d7s.livejournal.com
Группировать по папкам это не совсем то. Просто френдлента сама по себе не является rss-фидом что меня несколько огорчило. Но потом я обнаружил, что liferea может получать фид не только из урл, а из, например, шелл-команды. Сейчас я думаю, что лучше сделать - баш-скрипт, или php, который будет генерировать единый фид по френдленте.

Date: 2008-07-18 01:24 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Есть онлайновый сервис (http://lanceon.livejournal.com/13549.html), а есть где-то на ЛОРе пример в Руби.

Я поступаю проще :) Нравится юзер - добавляю фид, не нравится - удаляю. Все обновляется автоматом.

Date: 2008-07-18 01:27 pm (UTC)
From: [identity profile] d7s.livejournal.com
В том-то и дело, что не совсем автоматом.

З.Ы. Самому такой сервис сделать увлекательнее %)

Date: 2008-07-18 01:21 pm (UTC)
From: [identity profile] d7s.livejournal.com
В дополнение. Я сейчас вообще задумался о множественных автоматизациях, и интеграциях которые я могу сделать на своем десктопе. В частности есть такая вещь как screenlets - фреймворк для десктопных виджетов на питоне. Возможности практически неограничены (хотя питон, к сожалению, принадлежит к RAD-языкам что приводит к неэффективному использованию ресурсов и весьма неаккуратному коду).

Date: 2008-07-18 01:25 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Руки прочь от Питона :Р Хороший язык :) У меня 50% автоматизации на нем написано :)))

Date: 2008-07-18 01:29 pm (UTC)
From: [identity profile] d7s.livejournal.com
Я не говорю, что плохой. Я говорю, что он поощряет неаккуратный и корявый код, так как позволяет не думать о низкоуровневых вещах.

Date: 2008-07-19 10:21 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
С неаккуратным и корявым не согласен категорически :) Особенно в том, что касается исходников (наконец-то есть язык, который заставляет людей писать человеческие исходники). Во всем остальном... ну...

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

(с)Джоэл Спольски

Date: 2008-07-19 11:18 am (UTC)
From: [identity profile] d7s.livejournal.com
Под корявостью кода я понимаю именно корявость реализации алгоритмов и неэффективное использование ресурсов. А вовсе не читабельность.

Видел music player'ы на питоне? Редкостный страх и ужас. Их хорошо использовать зимой, чтобы превратить свой компьютер в мощный обогреватель.

Дело не сводится к управлению памятью...

Date: 2008-07-19 10:26 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
Кстати, по каким критериям ты его отнес к RAD-ам? То, что это язык сверхвысокого уровня - да, но RAD???

Date: 2008-07-19 11:23 am (UTC)
From: [identity profile] d7s.livejournal.com
Собственно, сверхвысокий уровень и RAD это практически синонимы. Еще можно вспомнить огромный набор библиотек и интерфейсов, которые позволяет писать на питоне системные приложения.

З.Ы. Я не знаю, кто первый решил сделать пакетный менеджер для редхата/федоры на питоне, но это еще та грелка :(

Date: 2008-07-19 07:04 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
сверхвысокий уровень и RAD это практически синонимы


Сравни - Python, Lua, Ruby, Perl и Дельфи, Visual Studio, Lazarus (который бывший Каликс) и иже с ними. Имхо, нужно отличать язык от средств разработки «для блондинок». К Питону есть RAD-ы - тот же Boa Constructor, например, но он сам RAD-ом не является ни разу.

Ну и неудачные реализации чего-либо на чем-либо мало что доказывают, имхо :) Можно на Си написать что-нибудь чрезвычайно индийское и неповоротливое :) а список организаций, которые пользуют «грелку» достаточно внушителен - тындекс, Google, NASA, Nokia, Industrial Light & Magic, DreamWorks ну и STSCI, если тебе это название что-нибудь скажет :)

Date: 2008-07-19 07:14 pm (UTC)
From: [identity profile] d7s.livejournal.com
RAD - это вообще-то комплекс, а не среда разработки и уж тем более не сам язык. Но необходимое условие - именно "сверхвысокость" базового языка. В этом смысле питон может быть использован в RAD.

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

И, в качестве clarification, я не пытаюсь оценить питон, я высказался по поводу его применения там, где это неразумно.

А для анализа данных столько всего разного используется... Вот я лично предпочитаю ROOT, поскольку базовый язык С++, причем интерпретируемый. Но, естественно, этот же код можно потом скомпилировать для большей производительности.

Date: 2008-07-19 07:28 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
RAD - это вообще-то комплекс

Комплект инструментов, объединенных концепцией быстрой разработки. И среда, как его машинное воплощение. Дельфи - это RAD? :)

Quote:
необходимое условие - именно "сверхвысокость" базового языка


А как быть с Pascal в Дельфях и Lazarus, и C++ в Visual Studio? Camel отдельно все-таки :) Я могу построить RAD на базе форта (кстати, nncron вполне на такое потянет) и это тоже будет RAD :)

Мы просто немного разошлись в терминологии :) Ты прав в том, что сейчас пошла мода строить RAD над сверхвысокими языками, потому, что это многое упрощает для разработчиков :)

Quote:
В этом смысле питон может быть использован в RAD


Это да. У меня вызвала протест формулировка питон, к сожалению, принадлежит к RAD-языкам и сделанные на ее основе выводы.

Quote:
я не пытаюсь оценить питон

поощряет корявый и неэффективный код - это именно оценочное суждение :) Почему, собственно я и продолжил разговор :)

Я согласен, что Питон ресурсоемок, что его не стоит втыкать туда, куда его не стоит втыкать :) В то же время его недостатки с лихвой перекрываются его преимуществами имхо. А читабельность и хорошая документация приводит к живучести языка по сравнению с прочими "сверхвысокими" - время работает на Питон :)

Date: 2008-07-19 07:33 pm (UTC)
From: [identity profile] d7s.livejournal.com
"поощряет корявый и неэффективный код - это именно оценочное суждение :)"

Да. Только оно оценивает скорее не язык, а некоторый класс разработчиков :)

По-поводу RAD есть тонкость. "Базовый язык" это не только синтаксис и семантика. Это еще и набор библиотек. Именно поэтому VS это RAD, и его базовый язык это С++ с надстройками. С таким дополнением наши определения почти совпадают. Так?

Date: 2008-07-19 07:35 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
В принципе да. Object Pascal... да. Согласен.

Date: 2008-07-19 07:34 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
для анализа данных столько всего разного используется...


Кому - что :) Тут вопрос привычек и печального опыта в прошлом (вот попытался, допустим, попрограмить человек на Ruby, но скис - и теперь его видеть не может :) Однако, то, что его юзают внушительные конторы, причем не единично, имхо, говорит о многом.

Quote:
Использование интепретируемых языков для ресурсоемких приложений - это обычно неоправдано


Мммм. Тоже спорная и флеймогенерирующая тема :) На меня произвел впечатление вот этот тред. При дешевеющем железе оно неудивительно.

Date: 2008-07-19 08:24 pm (UTC)
From: [identity profile] d7s.livejournal.com
Вообще говоря, у меня есть основания считать, что выбор, например, Ruby, в качестве платформы какой-нибудь компанией, обуславливается, скорее набором многих случайных факторов... Т.е., сам по себе голый факт использования чего-то большой компанией еще ничего не говорит. А с соответствующими бизнес-моделями я не знаком, чтобы делать какие-то выводы :)

В моем утверждении не зря стояло слово "обычно". Естественно, что нужно сравнивать что дороже - делать кроссплатформенный и сильно оптимизированный код руками, или купить более мощные сервера, чтобы позволить себе использовать ту же java.

З.Ы. На ЛОР была статья про производительность java и том, что она сравнима с C в некоторых ситуациях.

Date: 2008-07-26 11:24 am (UTC)
From: [identity profile] lstranger.livejournal.com
А Lua-то тут в списке тяжеловесов как оказался? Очень компактный и экономичный по ресурсам интерпретатор, между прочим. Хотя, конечно, смотря как на нём писать, замусорить память можно на любом языке, это да. :)

Date: 2008-07-27 10:15 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
Это не список тяжеловесов :) Это список интерТрепаторов :) Спор шел по поводу терминологии :)
Луа, да - рулен :)))

Date: 2008-07-19 09:57 am (UTC)
From: [identity profile] dyuss.livejournal.com
а почему не гуглридер?
на yahoo pipes есть генератор ленты одним фидом. Правда подзомочные записи оно не агрегатит.

Date: 2008-07-19 10:18 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
Вопрос привычки, имхо. Во-первых подзамочные записи (некоторые товарищи ведут исключительно подзамочные журналы), во-вторых удобство группировки фидов по папкам - у меня их уже за сотню точно перевалило и я привык, что они сгруппированы по теме - Linux, LJ, FSF, политика, етс., етс. А читать это все одной лентой - утомляет.

Date: 2008-08-23 06:23 pm (UTC)
From: [identity profile] satinenok.livejournal.com
А сегодня обнаружила глюк. Зашла на страницу одного журнала, который у меня есть в ридере. В журнале много нового. А в ридере последние записи этого жж - двухнедельной давности. Ссылки все правильные. Удалила ленту, добавила заново - все нашлось.

Нехорошо. Надо будет поприсматриваться, что в ридере еще подозрительно давно не обновлялось.

Date: 2008-08-23 06:30 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Угу. Надо посмотреть в свойствах ленты - как часто она обновляется. Там есть коварный режим Intelliupdate или как-то так. Я вместо этого обычно проставляю время.

Date: 2008-08-23 06:33 pm (UTC)
From: [identity profile] satinenok.livejournal.com
О, спасибо, тоже выставила время.

Но ленту я вручную специально обновила, а она ни с места, пока не "переустановила".

February 2026

S M T W T F S
1234567
891011121314
1516171819 2021
22 232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

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