RSS/Ping

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

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.

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 »

Några uppdateringar

Posted by Daniel Brahneborg på 2013-11-06

Jag gjorde några uppdateringar av servern idag.

  1. Tidigare pingades bara det senaste inlägget, men om man har premiumkonto så pingas nu samtliga sedan förra gången.
  2. Bloggar där textdelen var helt tom orsakade förut ett fel, så att inga inlägg pingades där. Det är nu rättat. Det kanske finns innehåll om man går in via vanliga websidan, vilket en del pingservrar gör.
  3. Några bloggar med trasiga rss-adresser (framför allt där det bara stod ”/index.rss”) är borttagna. Ägarna till dessa kommer mailas automatiskt i morgon.

Eftersom inloggning via twitter fortfarande är trasigt, är den knappen nu borttagen så länge. Den återkommer när jag har fått ordning på det igen.

Posted in Uncategorized | Leave a Comment »

Servern uppe igen

Posted by Daniel Brahneborg på 2013-03-16

Så där, efter att ha återställt en backup och flyttat runt lite saker, så är nu servern igång igen.

De som hade premiumkonton när servern gick ner, kommer få dessa förlängda med två veckor som ersättning.

Posted in Uncategorized | Leave a Comment »

Död server

Posted by Daniel Brahneborg på 2013-03-13

I söndags dog servern, än så länge av okänd anledning. Jag har försökt få liv i den igen, men hittills utan resultat. Den tvärstannar direkt vid uppstart, vilket gör felsökning lite besvärlig. Det kommer förmodligen dröja till framåt helgen innan den är tillbaka.

Jag kan bara beklaga avbrottet.

När tjänsten är uppe igen så kommer de som har premiumkonton att få dessa förlängda, som vanligt med dubbla tiden som servern var nere. Jag ska även se vilka förändringar som kan behöva göras för att undvika ett sådant här avbrott i framtiden.

Posted in Uncategorized | Leave a Comment »

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 »