25. september 2009
Så nærmer
Scanduc ‘09 i Stockholm sig sin ende. For dem der ikke kender den er det den 1½-årlige skandinaviske DataFlex konference. For mit vedkommende startede konferencen onsdag aften — visse deltagere startede tidligere med nogle præ-konference kurser.
I onsdags var jeg så heldig at få chancen for at snakke med Sonny Falk om
mit nylige oplæg til forbedringer i WebApp Server. Udgangspunktet var at forsøge at få tilføjet understøttelse for lidt mere detaljeret kontrol over web service formater end automatisk konvertering af interne dataformater giver. Desværre lader det til at
HL7 systemet (et større internationalt sundhedssektor system) spænder ben for mine ønsker. For det første fordi implementering af mine ønsker ikke umiddelbart er nok til at understøtte …
20. april 2009
Michael Schøler og jeg har netop frigivet version 1.1 af vores Yahoo! Widget til kontrol af Javascript filer:
JSLint Multi. Vi er meget glade for at kunne meddele at JSLint Multi nu er den “officielle” JSLint widget, og der er sket kraftige forbedringer siden version 1.0, hvorfor vi anbefaler at alle opdaterer med det samme.
Siden vi frigav version 1.0 har Yahoo! godkendt og inkluderet JSLint Multi på deres widget site. Hvis du
henter og installerer JSLint Multi derfra, får du automatisk tilbudt opdateringer for fremtiden. Hvis du bruger en af de få browsere Yahoo’s inpage installer understøtter kan du også anvende knappen til højre. Bemærk dog at Yahoo! til tider kan være …
27. marts 2009
Jeg arbejder en del med både
JSON og
Javascript, og oplever hyppigt at folk blander de to sammen. Oftest fordi de ikke rigtigt har forstået hvad JSON er. De ved at navnet kommer fra “JavaScript Object Notation” og konkluderer hurtigt (og lidt forhastet) at “JSON jo bare er Javascript objekter”. Og selvom det er helt forkert er det svært at bebrejde dem deres opfattelse. Populariseringen af JSON trak i høj grad på at “JSON er Javascript” og at enhver Javascript fortolker derfor umiddelbart kunne behandle JSON. Efter at JSON er blevet populært har det også smittet af den modsatte vej, hvor Javascript objekter nu
ses omtalt som “JSON objekter”.
Men JSON er ikke Javascript.
JSON er data. Det er …
2. marts 2009
En klassisk mangel i browser-baserede applikationer er fornuftige tastatur-genveje. Dette skyldes til dels at alt hvad
W3C’s “DOM Level 2″ specifikation (fra 2000, men stadig den nyeste der overhovedet nævner events) har at sige om emnet er:
The DOM Level 2 Event specification does not provide a key event module. An event module designed for use with keyboard input devices will be included in a later version of the DOM specification.
Som følge heraf håndteres keyboard events vidt forskelligt i forskellige browsere, med kaos til følge for den der måtte ønske at anvende dem.
Keyboard.js er mit bidrag til at forsøge at bringe orden i dét kaos, og gøre det lettere at implementere tastatur-genveje i browser-baserede applikationer. Keyboard.js er én Javascript-fil på …
15. september 2008
Hermed et lille tip til dem der efterhånden er på PC nummer 3, 4, 5 eller 42 derhjemme:
Med hver PC følger et antal CD’er og/eller DVD’er. De skal sjældent bruges, for de er som regel allerede lagt ind på maskinen når den modtages. Men uheld kan jo som bekendt ske, og når de gør, så er det ret rart at vide hvilke skiver der hører til hvilken maskine. Et simpelt trick, som jeg selv har haft stor glæde af, er straks efter modtagelsen af en maskine at putte alle skiverne ned i en plastikpose/lomme og udenpå skrive maskinens navn og nummer.
Den dag uheldet er ude ved du lige præcis hvilke skiver du skal have fat i!