RSS/Ping

Information och nyheter om RSS/Ping-tjänsten: http://rssping.se/

Archive for the ‘Information’ Category

Bättre hantering av rss-länkar

Posted by Daniel Brahneborg på 2013-11-14

Tydligen så är det frivilligt att ha med hostnamnet i rss/atom-länken i html-sidor. Blogghotellen forme.se och blogg.se har därför skippat det, och har bara relativa länkar (dvs bara ”/”-delen). Tidigare hanterades inte detta av RSS/Ping, så om man bara skrev in bloggens startsida fick man en RSS-address som inte fungerade. Detta är nu åtgärdat, så nu ska det vara lite enklare att lägga in bevakning på sådana här bloggar.

Jag har även lagt till hantering av ”HTTP 301”, dvs ”Moved Permanently”. Det var lite mer spännande än jag hade trott. Det är ju onödigt att be om ”blogg/feed” när man varje gång får en redirect till ”blogg/feed/”, som man sedan får hämta istället. Nu sparas därför den nya adressen, så man nästa gång går på den direkt. Då visade det sig att det var flera bloggar som stod som ”bloggnamn@wordpress.com” istället för ”bloggnamn.wordpress.com”. Detta på bloggar som var inlagda för flera år sedan. De är alltså aldrig pingade, men ägaren har ändå aldrig reagerat. Ska bli kul att se om det kommer några reaktioner nu, när pingandet kommer börja fungera för dem, och de därmed får nya mail om det hela.

Svaret på ”Moved Temporarily” sparas däremot inte, av uppenbara skäl.

Annonser

Posted in Information | 1 Comment »

Bloggar hos Expressen och på mobilblogg.nu

Posted by Daniel Brahneborg på 2013-11-11

I databasen fanns ett antal bloggar på blogg.expressen.se, ett blogghotell som inte längre finns. Alla de bloggarna togs bort, så några användare kommer få ett mail om att de inte har någon blogg kopplad till sitt konto. Om man då inte gör någonting, tas kontot bort helt efter ett tag.

Jag har också sett att det är stora problem med bloggarna på mobilblogg.nu. Efter diverse efterforskningar visar det sig att framtiden för den sajten nog är ganska dålig. Jag skulle därför rekommendera er som har bloggar där att flytta någon annanstans.

Posted in Information | 2 Comments »

Trasig twitterkoppling

Posted by Daniel Brahneborg på 2012-10-14

För några dagar sedan slutade plötsligt twitterkopplingen att fungera. Jag uppdaterade operativsystemet på servern och lite annat, rensade bort en del gamla filer, slog lite på sidan på monitorn, och nu verkar det fungera igen.

Alla personer med premiumkonton har fått dessa förlängda med 10 dagar som plåster på såren.

Posted in Information | Leave a Comment »

5 år!

Posted by Daniel Brahneborg på 2012-02-25

Wow, idag är det hela 5 år sedan jag drog igång RSS/Ping.

Från början var det ett litet Rubyscript som var hårdkodat för att kolla feeden från min egen blogg, och pinga vid behov. Ganska snart behövde jag en databas, och tänkte att det här nog kunde vara ett bra projekt för att lära sig ramverket Ruby On Rails. När jag väl hade fått till lite användarhantering, skickade jag länken till några få utvalda personer, framför allt några av de bloggare som jag lärt känna på Aftonbladets nu nedlagda blogghotell. Det resulterade i ett par blogginlägg, och användarantalet sköt snabbt uppåt. Ganska snart var jag tvungen att ta bort användare utan bloggar, bloggar som inte längre kunde nås, osv. Det är ganska knepigt att hålla en användarskapad databas ren.

Det finns fortfarande några döda bloggar och därmed några fler användare i databasen än vad som egentligen skulle vara rätt, men dagens notering är annars 4727 användare som tillsammans skriver på 6546 bloggar. Ett antal av dessa är premiumkunder, och får sina bloggar kollade lite oftare, och nya inlägg twittrade. De intäkterna räcker ganska lagom till underhåll av servern, byte av moderkort och hårddisk vid behov, och vad det nu kan vara. Stort tack!

Om inte annat så har jag framför allt lärt mig hur stor variation det är på formatet i RSS och Atom-flöden. Det finns ett par färdiga parsers för de formaten till Rails, men ingen av dem duger. Sedan en tid tillbaka kör jag därför en helt ren XML-parser, med massvis med tester för olika datumformat, namn på fält osv. Det är ett totalt kaos. Även formatet på hur man pingar nya inlägg skiljer sig en hel del. Några vill ha XMLRPC medan andra vill ha normal HTTP, några en länk till startsidan och andra en länk till varje enskilt inlägg, osv. Tyvärr är det inte alla varianter som fungerar än.

Under de här åren så har Rails utvecklats en hel del, så vid det här laget skulle det nog vara läge att skriva om allting från början. De saker som fungerar bra är ju bara att kopiera in, som t.ex. RSS/Atom-parsern. Framför allt användarhanteringen är lite komplicerad, när det förmodligen skulle vara bättre att låta allting gå via Twitter eller Google eller något sådant.

RSS/Ping kanske inte är världens största sajt, men den är i alla fall min. 🙂

Posted in Information | 7 Comments »

Trasiga RSS-fält

Posted by Daniel Brahneborg på 2012-01-12

Det finns ett antal bloggar där RSS-fältet bara innehåller ”index.rss” eller liknande, dvs varken ”http://” i början eller något hostnamn. Dessa bloggar är nu disablade och kommer snart att tas bort helt, eftersom det ju inte går att hitta några nya inlägg när man inte vet vilken dator bloggen ligger på.

Posted in Information | 2 Comments »

Inget stöd för OCR-nummer

Posted by Daniel Brahneborg på 2011-01-17

Hoppsan, det här var ju lite pinsamt. Här har jag suttit i flera år och trott att bankgironumret har haft stöd för OCR-nummer, som jag så fint har fixat så att alla användare får unika. Så är det en person nu som säger att det strular, jag ringer banken, och då visar det sig att något OCR-stöd har aldrig funnits. Alla har tydligen behövt skriva in det på det meddelandefältet istället. Där ser man. Sorry.

Att faktiskt få riktigt OCR-stöd var långt ifrån gratis eller smidigt, så hädanefter är siffran utbytt mot ”referensnummer” på webbsidan, och detta ska alltså precis som förut skrivas in i meddelandefältet. Det är visserligen fortfarande ett korrekt OCR-nummer med checksumma och allt, men det får vara en hemlis mellan mig och er.

Ni kan som vanligt också ange er mailadress, om ni hellre vill det, eller inte har numret till hands. Huvudsaken är att avsändaren framgår tydligt.

Posted in Information | 6 Comments »

Anonym inbetalning igen

Posted by Daniel Brahneborg på 2011-01-12

Igår kom det en till anonym inbetalning till bankgirokontot, förmodligen som betalning för ett premiumkonto. Tyvärr fanns varken något OCR-nummer eller en mailadress, vilket gör det omöjligt för mig att veta vilket konto som ska uppgraderas.

Om du misstänker att det är din betalning det handlar om får du gärna maila mig.

Posted in Information | Leave a Comment »

Återställd backup

Posted by Daniel Brahneborg på 2011-01-11

På grund av problem med databasen var jag i morse tvungen att återställa den från en backup från i går morse. Alla nya konton, nya bloggar och andra ändringar är därför borta. Om du ändrade någonting i går behöver du därför logga in igen och göra ändringen igen.

Jag ber om ursäkt för det extrajobb det här kan ge er, och ska strama upp backuperna så att de körs oftare.

Posted in Information | Leave a Comment »

Uppe igen

Posted by Daniel Brahneborg på 2010-12-16

Så där, nu är servern uppe igen, snyggare och tystare än någonsin.

Posted in Information | 2 Comments »

Nytt chassi

Posted by Daniel Brahneborg på 2010-12-16

Nätagget till servern dog i helgen, så nu körs den med en temporärlösning.

Ett nytt chassi och ett nytt nätagg är inköpt, så under kvällen kommer servern vara otillgänglig medan jag flyttar moderkort och hårddiskar till deras nya hem. Alla bloggar kommer att pingas korrekt under natten sedan.

En ny lösning för Twitterkopplingen är dessutom på väg, och kommer finnas tillgänglig ganska snart.

Posted in Information | Leave a Comment »