Kategori: Ruby on Rails

Daytona har fått en ny hemsida

Företaget som ligger bakom Podradio.nu, webbyrån Daytona, har fått en efterlängtad ny sajt. Vi övergav flashen till förmån för Rails. En annan nyhet är bloggen.

2007-03-12 av Rasmus | Permalänk | Kommentarer (1)

Kategori: Okategoriserat, Ruby on Rails, Webb 2.0

Oldsberg dementerar: ingen podradio På spåret

I senaste Internetworld finns en artikel av Björn Fant om Ruby on Rails. Det var mycket trevlig läsning, men en rättelse är nog på sin plats. Podradio.nu är inte baserat på Ruby on Rails – ännu. En Rails-version är dock under annonserad utveckling. Det är osäkert om det är Björns “fel” att Podradio.nu:s bildtext lyder

Omarbetad. Podradio.nu bestämde sig för att bygga om hela sin sajt med Ruby on Rails eftersom det innehöll smarta funktioner för ajax och web services.

Eller om det kanske är layoutaren som varit framme? “Omarbetad” ger läsaren intrycket att ombyggnationen redan är genomförd. Ingen big deal egentligen…men ändå.

Hursomhelst, tackar för uppmärksamheten. Jag återkommer nog med information om rails-versionen inom en inte alltför avlägsen framtid. Jag har helt enkelt inte hunnit jobba med den på grund av diverse andra roliga åtaganden.

Odeo uppdaterar sitt gränssnitt

Jag vet inte hur gammal denna nyhet är, men Odeo experimenterar med ett nytt AJAX-späckat gränssnitt. Det är som vanligt när det gäller Odeo otroligt snyggt. Dessutom har de, precis som jag gör för den uppgraderade Podradio.nu minskat signifikansen av kanalerna, till förmån för programmen. Basen för den nya webben är nämligen inte redan aggregerat innehåll (webbplatser, portaler, bloggar), utan atomära, individuellt adresserbara informationsenheter (enskilda blogginlägg, podradioprogram, YouTube-klipp) som sedan kan mashas up. Kanal/sida/blogg-begreppet som aggregeringsmetafor blir mindre relevant till förmån för vad de enskilda programmen/inläggen/klippet faktiskt handlar om. Och där kommer etiketterna in i bilden. Så långt tar de alltså ett steg i rätt riktning.

Odeos nya gränssnitt är hursomhelst lite instabilt och buggigt, och det kan man leva med i ett så här experimentellt stadium. Som många gånger förut leder dock det (över-)entusiastiska AJAX-utnyttjandet till en del gränssnittsmässiga problem. Odeo hamnar här någonstans mittemellan skrivbordsapplikation och traditionell webbplats. Hela sidan laddas sällan om, utan innehållet i sidans olika ytor byts istället ut. Men jämfört med t ex Meebo är inte skrivbordsmetaforen fullständig, så det känns fortfarande som en “vanlig webbsida”. Den stora ytan vigs alltid till ett program, vilket är mycket bra. Problemet är dock att det inte alltid är glasklart vad högerspalten innehåller, och då högerspalten används som en typ av navigation så följer en ovisshet om var man är någonstans i sajtens struktur.

Men man kanske vänjer sig, eller också inte.

2006-07-16 av Rasmus | Permalänk | Kommentarer (3)

Kategori: Podradio, Ruby on Rails, Webb 2.0

Nya Rails-versionen späckad med godis

Efter att sedan mitten av januari ha hunnit bli hyggligt flytande i både Ruby-språket och Rails-ramverket (jag har bara haft kvällar och helger på mig), har Rails-killarna och -tjejerna slängt ihop över 500 buggfixar, nya features och annat smått och gott till den rykande färska 1.1-releasen.

Bland nyheterna sticker förstås tilläggen i dataobjektlagret ActiveRecord ut, vars nya funktioner klarar av att hantera mer komplexa relationer och frågor vilket nnebär ännu mer inkapsling av SQL. Det handlar om till exempel “bottomless eager loading”, polymorfa associationer, stöd för fler SQL-funktioner än count, bättre GROUP BY-funktionalitet och en to_xml-metod. Ungefär det som saknades i version 1.0, alltså…

Kul är också det utökade stödet för web services, och att de fått till ett riktigt schyst ramverk för att skriva javascript utan att skriva javascript. AJAX-applikationer blir alltså ännu enklare att skriva med nya Rails.

2006-03-30 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Podradio, Ruby on Rails, Teknik, Webb 2.0

Podradio snart (först?) på Rails

I ett tidigare inlägg skrev jag om att jag skulle ägna julledigheten till att bygga ny funktionalitet till Podradio.nu. Så blev det naturligtvis inte.

Istället började jag experimentera med Ruby on Rails, och det gav mersmak – i massor. Det känns betydligt mer lockande och mer långsiktigt att styra upp det nuvarande systemet med ett dylikt ramverk som är enklare att bygga ut än dagens PHP4-baserade lösning. Så häromveckan bestämde jag mig för att så får det bli, i nåt halvluddigt nyårslöfte som gick ut på att det var dags att lära sig något nytt i utvecklingsväg, och gärna då ett språk. Jag har efter snart sex års proffessionellt arbete i PHP kommit till vägs ände – det blir inte snyggare och bättre kod och jag utvecklar inte systemen snabbare än så här i PHP. Ruby on Rails är stekhett, framförallt i USA, så valet av nytt språk, metod, miljö blev enkelt. Och som sagt, de första intrycken är fullständigt förödande för “det gamla” sättet att utveckla webbapplikationer på.

Om jag ska blicka lite framåt så kommer första RoR-releasen av Podradio.nu att dröja än ett litet tag, men i stort innehålla samma innehåll och funktionalitet som idag, om än i en lite annorlunda struktur som är mer personlig i anslaget (vilket jag skrev om tidigare, se länken ovan). Vägkartan efter det är inte helt utstakad, men det finns som sagt en hel del funktioner som ligger på todo-listan, och några som inte gör det.

Podradio.nu/blogg

Bloggen om Podradio.nu, troligen Sveriges bästa webbplats för podradio. Prenumerera:

Sök i bloggen:

Länkar