Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Emner XML, Open source, Ruby

Hjælp ønskes: RSS generator til HTML sider -> viva open source

Af Peter Toft 14. juli 2008 kl. 22:57

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

Send Tweet
Udskriv
Billede af Peter ToftOm Peter Toft

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

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Danske internetudbydere nægter at blokere 12 pokersites

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Ny blog: Offentlige it-projekter set indefra

Udgivet 24. maj 13.19Opdateret 24. maj 13.30

De 170 fyrede hos IBM Danmark får 30.000 kroner i hånden

Udgivet 24. maj 12.19Opdateret 24. maj 12.19

Google vinder patentsagen om Android: Brød ikke Oracles Java-patenter

Udgivet 24. maj 11.30Opdateret 24. maj 11.30

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Seneste debat

  1. Oracle tabte, vandt Google Java ?

    13 comments.
    Last update 15 minutter 14 sekunder
    Skrevet af Casper Bang
  2. Das NemID trojaner - paranoia eller rettidig omhu?

    25 comments.
    Last update 16 minutter 41 sekunder
    Skrevet af Gert Madsen
  3. HTML5 – det nye sort?

    16 comments.
    Last update 21 minutter 13 sekunder
    Skrevet af Jesper Brunholm
  4. GOTO - programming with the stars (F#)

    8 comments.
    Last update 31 minutter 34 sekunder
    Skrevet af Torben Mogensen
  5. DanID: Du kan sagtens bruge NemID på MacOS X 10.5

    29 comments.
    Last update 43 minutter 40 sekunder
    Skrevet af Thue Kristensen
  6. Danske HP-ansatte er fyringstruede: Indkaldt til stormøde

    1 comment.
    Last update 53 minutter 23 sekunder
    Skrevet af Martin R. Ehmsen
  7. Google vinder patentsagen om Android: Brød ikke Oracles Java-patenter

    1 comment.
    Last update 1 time 31 minutter
    Skrevet af Thomas Løcke
  8. Sådan formaterer du tekst i debatten på Version2

    34 comments.
    Last update 1 time 46 minutter
    Skrevet af Jesper Lund Stocholm

Mere debat »

It-virksomheder

Ciklum
|
Timesheet Reporter
|
Pekke
|
Inmobile
|
Raxco Scandinavia
|
Praktisk IT
|
Surfray 2009
|
Brugertest.nu
|
Biwise
|
Liga Distribution
|
Delegate
|
Queue-IT
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300