abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Zajímavý software

    Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.

    Ladislav Hagara | Komentářů: 6
    včera 12:33 | Nová verze

    Grafický editor dokumentů LyX, založený na TeXu, byl vydán ve verzi 2.4.0 shrnující změny za šest let vývoje. Novinky zahrnují podporu Unicode jako výchozí, export do ePub či DocBook 5 a velké množství vylepšení uživatelského rozhraní a prvků editoru samotného (např. rovnic, tabulek, citací).

    Fluttershy, yay! | Komentářů: 3
    včera 12:00 | Nová verze

    Byla vydána (𝕏) nová verze 7.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 11:11 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 22 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 2
    3.6. 17:00 | IT novinky

    Společnost AMD na veletrhu Computex 2024 představila (YouTube) mimo jiné nové série procesorů pro desktopy AMD Ryzen 9000 a notebooky AMD Ryzen AI 300.

    Ladislav Hagara | Komentářů: 0
    3.6. 16:22 | Nová verze

    OpenCV (Open Source Computer Vision, Wikipedie), tj. open source multiplatformní knihovna pro zpracování obrazu a počítačové vidění, byla vydána ve verzi 4.10.0 . Přehled novinek v ChangeLogu. Vypíchnout lze Wayland backend pro Linux.

    Ladislav Hagara | Komentářů: 0
    Rozcestník
    Pozor, nebezpečná radiace!Ne, tento blog opravdu nemá nic společného s vývojem Linuxového jádra :-) Jako "Jaderný blog" jsem jej pojmenoval jen kvůli mé oblibě jaderné fyziky a chemie.

    Věnovat se chci především Linuxu a Free Softwaru, prezentovat zde svůj pohled na věc a věnovat se všem palčivým otázkám a problémům, na které narazím. Určitě se zde také objeví články týkající se KDE, jelikož jsem velkým milovníkem tohoto desktopového prostředí a obecně eye-candy (k velké nevůli "pravověrných" Linuxáků ;-)).

    No a když už se to tu jmenuje Jaderný blog, možná se někdy dočkáte i nějakého populárně-vědeckého příspěvku, především pokud se bude jednat o nějaké ožehavé aktuální téma...


    Aktuální zápisy

    Nejčtenější za poslední měsíc Nejkomentovanější za poslední měsíc

    RSSMan - upravte si cizí RSS kanály dle svých přání!

    20.9.2006 23:11 | Přečteno: 1335× | Free Software | Výběrový blog | poslední úprava: 20.9.2006 23:17

    Také vás štve, že některé servery poskytují pouze neúplné RSS kanály? Např. usekávají novinky v půlce textu (nebudu radši jmenovat ;-)) či dokonce poskytují jen titulky bez žádného textu (např. KDE Dot News)? Mě to štvalo, tak jsem se vydal cestou "udělej si sám" a napsal v PHP jednoduchou webovou aplikaci RSSMan, která umí RSS kanály obohacovat daty získanými parsováním webových stránek. Jedná se tedy o jakousi RSS proxy. Stahovaná data navíc cachuje, což může být v řadě případů taktéž výhoda...

    RSSMan využívá MagpieRSS k parsování RSS feedů a RSSWriter k tvorbě nových RSS feedů (oboje dvoje mírně upraveno). K parsování HTML stránek se používá obyčejný PCRE regulérní výraz. Ke generování (nutno říci primitivně jednoduché ;-)) webové stránky se seznamem feedů jsou použity TemplatePower šablony. Feedů si můžete v konfiguračním souboru nastavit kolik chcete.

    RSSMan zatím podporuje jen přepisování <description> tagu (je to to jediné co jsem potřeboval), ale je velice jednoduché ho případně upravit aby přepisoval vícero věcí. V budoucnu (až bude trocha času) plánuji přidat i podporu kompletního generování RSS feedů z HTML stránek (které žádný RSS feed samy neposkytují).

    Pokud byste měli nějaké náměty na vylepšení, sem s nimi :-) Např. se mi nelíbí, že RSSWriter generuje výstupní RSS soubor "hrubou silou" a nepoužívá (narozdíl od MagpieRSS) žádnou standardní XML PHP knihovnu (pokud byste tedy znali lepší náhradu, budu jedině rád). Také v Internet Exploreru nefunguje centrování seznamu kanálů na webové stránce (zná někdo jiné CSS řešení centrování seznamu, které by fungovalo i v MSIE? Tabulkový layout ani žádné IE CSS-hacky neberu ;-)). A pokud by chtěl někdo dopsat zmiňovanou podporu pro kompletní generování RSS z čistého HTML místo mě, budu ještě raději a patch s radostí přijmu ;-)

    Jinak program je samozřejmě (jak je u mě zvykem) šířen pod licencí GNU GPL.

    DISCLAIMER: Prosím pokud možno používejte RSSMan jen pro svou vlastní potřebu. Neposkytujte žádné RSSManem obohacené feedy veřejnosti, mohlo by to být porušení copyrightu původních autorů (tedy samozřejmě pokud nejste s původním autorem feedu domluveni).

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    21.9.2006 09:04 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Jako provozovatele by me masivni pouzivani takove funkce pekne stvalo a to z prosteho duvodu: na strane serveru spatne implementovane ale popularni RSS se rovna masivni DOS utok. Proto dnes uz nikdo negeneruje RSS na zadost, ale cachuje je v nejakem intervalu.

    Nicmene tato pomucka zacne pro kazdeho uzivatele zvlast stahovat vsechny odkazy! Tomu se opravdu da rict killer application - staci par tisic uzivatelu a zabije to server. Proto si preji, aby tahle aplikace byla neuspesna a nikdo ji nepouzival. Pokud by se skutecne rozsirila, znamenalo by to zruseni RSS na abclinuxu. :-(
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    21.9.2006 09:19 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    No, ono by to nepomohlo, když Mikos parsuje přímo kód stránky ;-).
    When your hammer is C++, everything begins to look like a thumb.
    21.9.2006 09:28 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Ale pomohlo - on prece potrebuje RSS, aby vedel URIcka tech clanku, ne? Pokud tedy zrusim RSS, nebude mit co obohacovat :-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Vašek Lorenc avatar 21.9.2006 09:54 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Takže jediný problém je jen v tom, aby byl jeho nástroj (ideálně) jediným zdrojem obohaceného RSS, aby to ABCLinuxu nevadilo? Však to by šlo, udělat takovou službu, která by navíc měla i nějakou cache, aby to servery nezatěžovalo..
    ...včetně majestátného loosa
    21.9.2006 10:37 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Hlavni problem je v tom, ze kvuli jednomu uzivateli se nacita zbytecne spousta clanku. To je podobne jako kdyz predevcirem nejake pako dalo v exploreru volbu, ze chce mit abicko dostupne offline. Stahnul pres noc asi 30 tisic stranek. Na kolik z nich se podle vas v offline modu skutecne podiva? Jestli na 1 promile, bude to moc. Podle mne je to priserne plytvani.

    S RSS je to podobne. Pokud si stahne pri kazdem nacteni ty hlavicky vsech clanku, na kolik z tech hlavicek se skutecne podiva? A ted si to vynasobte tisici uzivateli. Brr.

    Dalsi duvod - RSS je mineno jako zpusob, jak mit prehled, kde co vyslo noveho. RSS neni urceno na to, aby to byl alternativni prohlizec. Plne texty clanku tam nepatri. To je muj nazor.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Mikos avatar 21.9.2006 13:39 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Pořád nechápu o čem to mluvíš (co se větší zátěže týče). Já neprolézam každý článek/zprávičku zvlášt, parsuju jednu jedinou stránku (novinky... nebo klidně to může být úvodní stránka, to je jedno). Ta čtečka není dělaná tak aby prolézala celý server jako nějaký web spider, čte vždy jen jedinou stránku.

    Navíc má vlastní cache (cachuje jak RSS tak HTML), defaultně nastavenou na 15 minut. Takže server zatěžuje IMHO _méně_ než běžná RSS čtečka (protože já měl třeba v Akregatoru nastaveno stahování RSS každých 5 minut).
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    21.9.2006 13:41 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Aha, ja myslel, ze funguje tak, ze ji zadas URL pro RSS a ona pak pro kazde URL v tom zdroji stahne dokument, najde text a vlozi jej jako description pro novy feed.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Mikos avatar 21.9.2006 13:42 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Ježiš to ne, to by mě opravdu nenapadlo, to si uvědomuju že by pro server byla opravdu nepříjemná zátěž. Nic takového sem přeci v tom mém blogpostu nepsal.
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    21.9.2006 16:48 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Ja jsem cetl zapisek zrychlene a predstavil jsem si tu nejhorsi variantu ;-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Mikos avatar 21.9.2006 16:54 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Koukám že je tenhle můj blogpost dokonce ve výběru z blogů :-) To jsem nečekal, bál sem se že to vezmete jako útok na vaše rozhodnutí neposkytovat v RSS kompletní znění zpráviček ;-)

    V konfiguráku původně byl jako ukázkový feed nastaven právě i ten na zprávičky z ABCLinuxu, ale radši sem ho před zveřejněním smazal a nechal tam jen ten KDE Dot News :-) Kdo chce může si ten regexp napsat sám, je to otázka pár minut ;-) Nebo by vám to nevadilo mohl bych ho tam v příští verzi klidně dát? Ony totiž po pravdě ty zprávičky na ABCLinuxu byl hlavní důvod proč sem RSSMan napsal...
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    msk avatar 21.9.2006 10:39 msk | skóre: 27 | blog: msk
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Pokud by se skutecne rozsirila, znamenalo by to zruseni RSS na abclinuxu

    A tym stratu vacsiny citatelov ... :(
    21.9.2006 11:44 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Furt lepsi, nez kdyby abicko bylo nepouzitelne pomale. Nastesti jestli jsem to pochopil, jedna se o webovou aplikaci. Takze se snad masove nerozsiri.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    msk avatar 21.9.2006 11:53 msk | skóre: 27 | blog: msk
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Asi hej, videl som tam nieco v zmysle PHP, to tusim nejak suvisi s webom :O)
    Mikos avatar 21.9.2006 13:41 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: RSSMan - upravte si cizí RSS kanály dle svých přání!
    Viz co sem psal výše - RSSMan neprolézá web jako nějaký spider, čte jen jedinou stránku. Navíc má vlastní cache. IMHO tedy server nezatěžuje o nic více než když člověk používá běžnou RSS čtečku (tedy krom toho že jednou za 15 minut nebo na jakou dobu člověk nastaví tu cache stáhne i stránku novinek/hlavní stránku).
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.