Portable Last.fm

Update 15-10-2008 – zie ook: Portable Last.fm-II (betere-optie)

Dit artikel beschrijft een manier om via Winamp (portable) te luisteren naar een Last.fm stream zonder dat je hiervoor (client-)software hoeft te installeren op je pc.

+

 

Ik heb deze tutorial geschreven na een zoektochtje om op mijn dichtgetimmerde pc (op mijn werk) naar Last.fm te kunnen luisteren met mijn favoriete music player Winamp. Ik kan op mijn werk-pc de namelijk de last.fm client-software niet installeren omdat ik hiervoor te weinig permissies heb. Lang leven de dichtgetimmerde pc!

Deze tutorial bestaat uit de volgende stappen:

  1. Winamp portable maken (versie 5.54)
  2. Last.fm URL genereren voor Winamp (of voor een andere player)
  3. Afstemmen op je favoriete Last.fm kanaal

Continue reading

To Javascript or not To Javascript – Is that the Question?

Dit artikel is een vervolg op Willem van Valkenburg‘s artikel "javascript in weblogs".

We hebben momenteel een discussie over het gebruik van javascript en objecten in onze gezamenlijke Delft/Leiden weblogomgeving. Op dit moment is het niet mogelijk om hier gebruik van te maken. Het is geen technische beperking van de weblogsoftware, maar een configuratie-instelling waarvoor op dit moment is gekozen.

Deze keuze is voornamelijk een keuze van de technische beheerorganisatie die hiervoor als belangrijkste argument "Security" hanteert. Zo zou het risico dat de server gehackt wordt door de gebruikers (studenten en docenten van de Universiteit Leiden en Delft; anoniem publiceren is niet mogelijk) te groot zijn wanneer zij gebruik kunnen maken van Javascript of Objecten in hun weblogs.

Dit betekent dat het niet mogelijk is om bijvoorbeeld je Bloggroll die je online bijgehoudt te embedden in je weblog. Of je laatste Twitter berichten. Of je online Screencasts. Of je laatste Foto’s in Flickr. Of je Del.icio.us bookmarks. Of RSS-feeds van andere sites. Of …. noem maar op. Een van de mooie aspecten van de meeste online Web 2.0 Tools is juist dat de content hergebruikt kan worden of kan worden getoond op een andere plek. En een weblog is "die andere plek" bij uitstek. Een plek waar je je online activiteiten kunt samenbrengen en presenteren.

De huidige weblogomgeving is hierdoor een vrij gesloten systeem. Je kunt artikelen publiceren, plaatjes uploaden en via een beperkt aantal plugins Youtube filmpjes opnemen in je artikelen en Flash filmpjes. En er zijn natuurlijk altijd meer Tools dan er werkende Plugins zijn. We hebben daarom verzocht om gebruikers de mogelijkheid te geven Javascript te gebruiken en Objecten te kunnen embedden. Vanuit een gebruikersperspectief is dit niet meer dan normaal. Maar vanuit een beheerperspectief is dit een Groot Risico. Vandaar de discussie.

Opvallend is dat de vrees voor dit risico niet markconform is. Neem een willekeurige gratis online Blogdienst en de kans is groot dat je gebruik kunt maken van Javascript of Objecten. Dit kan bijvoorbeeld in Blogger, maar ook in Blog.de (die gebruik maakt van hetzelfde weblogplatform als wij). En deze systemen hebben duizenden en in het geval van Blogger miljoenen anonieme gebruikers. Security kan onmogelijk het doorslaggevende argument zijn voor deze functiebeperking.

Ik denk dat de weerstand om deze functie vrij te geven te maken heeft met een botsing van een 2.0 dienst met een 1.0 organisatie. Om te beginnen denk ik dat we met onze weblogdienst op de goede weg zijn en bezig zijn een model neer te zetten voor toekomstige dienstverlening binnen de Universiteit. Maar tevens lopen we hierbij aan (en zullen blijven aanlopen) tegen een organisatie (Universiteit in het algemeen) die met haar grondvesten nog diep geworteld zit in de 1.0 wereld. Hierdoor is het erg moeilijk om daadwerkelijk een op en top 2.0 dienst te realiseren waarbij de gebruiker echt centraal staat en maximaal wordt gefaciliteerd. Dit wordt gevoeld als het verlies van controle. En juist controle staat momenteel nog steeds centraal in onze huidige 1.0 ICT-dienstverlening.

Een ander voorbeeld in dit kader is de discussie die we momenteel hebben over de vraag of gebruikers zelf nieuwe weblogs mogen aanmaken zonder tussenkomst van een beheerder of goedkeurende instantie. Ook dit is een normale marktconforme functie waarbij je de gebruiker zelf in de gelegenheid stelt om af te wegen of een extra weblog zinvol is of niet. Maar dit is ook een 2.0 functie die ingaat tegen de op dit moment gebruikelijke modellen voor dienstverlening binnen de Universiteit. En ook dit levert veel discussie op waarbij de vrees voor verlies aan controle volgens mij de belangrijkste factor is.

Ik denk dat deze discussies onvermijdelijk zijn en in de nabije toekomst steeds vaker gevoerd zullen worden binnen onze instellingen. Ik ben benieuwd hoe lang het duurt voordat we intern het 2.0 model vanzelfsprekend als uitgangspunt nemen. Het begin is in ieder geval gemaakt. En zoals Willem al schreef: graag jullie reacties!

Weer aan het werk

Gisteren ben ik na 4,5 weken "vakantie" weer begonnen met werken. Het was de drukste vakantie ooit, maar daar hadden we al op gerekend. Alhoewel alle voorstellingen die we ons hadden gemaakt van het ouderschap in de verste verte niet in de buurt kwamen van de werkelijkheid.

Het is wonderlijk hoe je leven in 1 moment door de komst van zo’n kleintje volkomen verandert: alles is anders, prioriteiten veranderen als vanzelf, dingen die voorheen belangrijk leken verdwijnen (tijdelijk?) naar de achtergrond. En ja, alle cliche’s zijn waar: weinig slaap, drukke dagen, geen tijd meer voor jezelf, etc. etc. Maar ook die andere cliche "dat je er veel voor terug krijgt" blijkt (gelukkig) waar te zijn.

En nu dus weer terug op kantoor, het is best weer even wennen om "8 uur lang op een stoel te zitten", af en toe vechtend tegen de slaap, maar met de nodige vergaderingen als welkome afwisseling best vol te houden 😉 Heel anders dan thuis waar voortaan echt hard gewerkt moet worden (24×7).

Even terzijde. De afgelopen weken heb ik me gestoeld met nieuwe inzichten flink geërgerd aan de morele vingerwijzing in de bevoogdende overheidscampagne "word geen slaaprijder" en ben tot de conclusie gekomen dat deze onmogelijk bedoeld kan zijn voor jonge ouders (contradictie in terminus). Ben ik nu toegetreden tot het domein van de slaaprijder? Waarschijnlijk wel. Is hier iets aan te doen? De komende maanden (wishful thinking???) niet zo veel vrees ik, behalve dat ik in de luxe positie verkeer de auto niet dagelijks nodig te hebben voor mijn werk en ‘m de meeste tijd voor de deur kan laten staan. Maar voor hoeveel lotgenoten behoort dit niet tot de mogelijkheden?

Maar goed, back to business. Wat Blackboard betreft is de start van het academische jaar goed verlopen. We hebben geen performance problemen gehad en het systeem is dit jaar ook niet offline geweest. Gelukkig lijkt het erop dat Blackboard ASP van de fouten van vorig jaar heeft geleerd.

Verder zijn we dit jaar van plan om qua Blackboard de volgende projecten uit te voeren:

  • Onze oude Blackboard Courses willen we gaan archiveren naar een speciale Blackboard Archiefserver. Dit wordt een volledig operationele Blackboardomgeving waar docenten toegang zullen hebben to hun oude Courses.
  • In de zomer willen we upgraden naar Blackboard 9, mits die dan stabiel is. We hebben aan Blackboard ASP gevraagd om intern uit te zoeken wanneer de verwachte release date is (hopelijk levert dat wat op). We laten dan ook ons testtraject opnieuw opzetten.
  • We willen een onderzoek doen om te bekijken hoe we Blackboard het beste aan Campus Solutions moeten koppelen (ons nieuwe SiS), dat eens (hopelijk in 2009, maar misschien in 2010) in productie zal worden genomen. Geen idee wanneer dit daadwerkelijk zal gebeuren. Ieder jaar verschuift de deadline van dit project dat in een landelijk samenwerkingsverband wordt uitgevoerd. Helaas kunnen we het aanmaken van Courses in Blackboard en het inschrijven van studenten en docenten in Courses pas automatiseren als het nieuwe SiS is ingevoerd.

Naast Blackboard zal ik me blijven bezighouden met Identity Management. We gaan werken aan een Visie op Identity Management die Universiteitsbreed zal worden gedragen. Dit zal geconcretiseerd worden in een Roadmap met bijbehorende projectenkalender voor de komende paar jaar zodat we gestructureerd het steeds belangrijker wordende Identity Management kunnen uitbouwen. Belangrijke steekwoorden hierbij zijn Role Based Access Control, Role Based Provisioning, Single Sign On, Federated Identity Management. Maar ook beveiliging en organisatie en beheer. Het opstellen van de Visie en Roadmap gaan we samen met de IGI Group doen (bedrijf van Peter Jurg).

Daarnaast hopen we samen met Delft veel nieuwe functies toe te gaan voegen aan onze nieuwe gezamelijke weblogomgeving. Dat moet wel lukken, tot nu toe is de samenwerking laagdrempelig, snel en vooral erg prettig. Zoals op het weblog van Willem al te lezen is wordt de weblogomgeving ook steeds meer gebruikt. Enkele voorbeelden van nieuwe weblogs:

Tot slot nog een goed voornemen voor dit academische jaar => vaker in mijn weblog schrijven. Practice what you preach, nietwaar?!