Forfatter Arkiv for Poul Foged

Poul er medstifter af firmaet Monzoom. Han rejser verden rundt med sin bærbare under armen og så kan han godt lide at miste overblikket og dykke ned i tekniske problemer. Han blogger om softwareudvikling.

JavaScript Promises – En sammenligning af biblioteker

I mit tidligere indlæg kiggede jeg på hvordan man kunne udføre asynkrone kald ved hjælp af promises. Nu er tiden kommet til at vælge hvilket bibliotek, der passer på det næste projekt. Der er rigtig mange varianter og udbredelsen er stor. En søgning på promise via node-pakke-manageren npmjs.org gav 1150 biblioteker der enten tilbyder eller er afhængige af promises. Heraf har jeg valgt at…

JavaScript Promises – Ryd op i de asynkrone kald

JavaScript bliver som udgangspunkt afviklet i en enkelt tråd og for stadig at sikre en reagerende grænseflade kan og bør de fleste input/output-kald afvikles asynkront: Http forespørgsler Filesystem API Database API (IndexedDB og WebSQL) Ja, det lyder som om at det kun er engang imellem at vi skal bevæge os ud i asynkrone kald, men fordi at IO ofte er i bunden af de…

Elasticsearch – fordele og ulemper

Elasticsearch har på det seneste fået meget opmærksomhed; en del store websites som fx. SoundCloud og Foursqare bruger det, og firmaet bag modtog i februar 2013 $24 mio. i ekstra funding og lige pt. nærmer produktet sig version 1.0. Men handler Elasticsearch ikke kun om søgning? Jeg er ikke sikker på at Elasticsearch er et velvalgt navn. Det er rigtigt at produktet er eminent…

Cookie-krisen akt II – et alternativ?

I et tidligere indlæg kiggede jeg på et alternativ til de forhadte cookie-popups, P3P. Ud over P3P har der også længe været diskussion omkring en ny header, do not track (DNT), der som navnet antyder skal forhindre tracking. DNT lider af nogle af de samme problemer som P3P; websites skal honorere den før at den virker, og så er den ligeledes fejlet under standardisering…

Cookie-krisen

EU’s cookiedirektiv har spillet fallit. Fornylig skrev Computerworld at vi har brugt 3-6 millioner timer på at sidde og klikke på ok-knapper i cookie-popups. Det er jeg nu ikke helt sikker på – i de fleste tilfælde kan man blot ignorere dem. Men når det kommer til spørgsmålet om hvorvidt at systemet virker, er svaret et enstemmigt nej. Folk vænner sig blot til at trykke…

Fra SQL til NoSQL – en saga

Det kode du skrev i går er legacy i dag, en floskel for softwareudviklere. Men det gælder ikke kun kode, det handler i høj grad også om de valg der foretages omkring infrastruktur; en verden der flytter sig mindst lige så hurtigt som udviklingstalent. I 2010 startede vi et projekt der skulle indsamle, gemme og analysere data fra diverse sociale sites – vi var…