
Hjælp ønskes: RSS generator til HTML sider -> viva open source
I mit blog-indlæg fredag aften kl 22 spurgte jeg efter hjælp til at lave et kombineret nyheds-håndtering til HTML og samtidig RSS-output. Et problem som har drillet mig et års tid.
To timer senere var der et par gode forslag og en af blog-læserne - Alexander Færøy - prikkede til mig på IRC kanalen #sslug på EFNet, og ca. 0.30 fik jeg to stykker Ruby-kode, som reelt gjorde det jeg bad om.
Vi testede det søndag aften hen over et par timer og kunne gå live omkring midnat.
Jeg kan til stadighed imponeres over open source folk - som tager den slags opgaver op og lige kaster den kode sammen, som kan udføre det man skal bruge. En stor tak til Alexander - og et stort smil herfra. Nu kan I følge Open Source Days RSS feed fra http://www.opensourcedays.org/2008/rss20.xml
Naturligvis skal I ikke snydes for selve koden, som kan hentes frahttp://dev.exherbo.org/~ahf/osd/. Man kører et Ruby script, som gemmer nyheder i en sqlite database. Nyhederne kan derefter trækkes ud til HTML og RSS af et andet script.
$ ./osdnews.rb -n "titel på nyhed" og udfylder brødteksten med nyheden i en editor, gemmer og hopper ud af editoren.
$ ./osdnews.rb -l Viser oversigt over nyhederne
$ ./osdnews.rb -r 7 Sletter nyhed nr. 7
$ ./osdrss.rb Gemmer en sniplet af HTML kode med de seneste 30 nyheder og tilsvarende RSS kode.
PS: Alexander siger at koden stadig er meget rå og den vil blive gjort lidt pænere over de næste par dage.
/pto som synes at Open Source er cool
Peter Toft er senior specialist hos Renesas Mobile og har blogget om open source og Linux siden Version2's begyndelse. Blogger også jævnligt om andre sjove teknologi-områder.
Follow @petertoft

Tilføj kommentar