DDoS angreb

Vi har desværre oplevet en del nedetid for websites på nogle af vores servere mellem jul og nytår. Årsagen er en række distribuerede denial of service (DDoS) angreb rettet mod en af vores leverandører, Linode. Her er Linodes egen beskrivelse af situationen nytårsaften: It has become evident in…

Øredev

Øredev er en udviklerkonference der afholdes hvert år i Malmø. Årets Øredev er netop overstået - vi havde egentlig ikke planlagt at deltage, men vi var heldige at vinde billetter i en lodtrækning, og så blev kalenderen for uge 45 pludselig helt anderledes end den så ud mandag…

EcmaScript 6

Programmeringssproget JavaScript har en mindre kendt slægtning der hedder EcmaScript. Sproget udvikles og standardiseres som EcmaScript, og nye versioner af EcmaScript finder så efterhånden vej til browserproducenternes forskellige implementeringer af JavaScript. Så når der kommer en ny version af EcmaScript er det værd at lægge mærke til, fordi…

Git internals

Git er et open-source værktøj til software versionsstyring (et VCS). Det blev oprindelig udviklet af Linus Torvalds til at versionskontrol af Linux kernen, men det er efterfølgende blevet det mest populære VCS overhovedet. Git er et distribueret system, dvs. der findes ikke nogen central server som en udvikler…

HTTP/2

HTTP/2 (HTTP version 2) er den nyeste udgave af HTTP-protokollen som bruges i kommunikationen mellem webservere og browsere. HTTP/2 blev en standard i maj 2015 med RFC 7540, næsten 20 år efter at den nuværende HTTP/1.1 blev standardiseret i 1997. Et af målene med…

TypeScript

JavaScript er det altdominerende programmeringssprog til webbrowsere, og det anvendes oftere og oftere også på serversiden. JavaScript er et fleksibelt og effektivt værktøj der er sjovt og hurtigt at arbejde med - og det er også et sprog med nogle mindre attraktive sider der let kan lede en…

Meteor and Angular

We have spent the summer becoming better acquainted with Meteor, a JavaScript framework for building web and mobile apps. This article is a brief summary of our experiences combining Meteor and Angular in that project. Meteor We have tinkered with Ember and Express.js previously, but Meteor comes…

Spam and Blocklists

Note If you came here to learn how to get your IP delisted from Symantec Cloud's email filter: Sorry, you can't. Email Filtering Spam is annoying because it distracts and makes it harder to identify email messages that need attention. Unwanted emails also frequently have attachments with content…

Meteor

Vi har igennem længere tid ønsket nogle bedre værktøjer til vores administration - registrering af tidsforbrug på vores forskellige projekter, oplysninger om hostingaftaler og den slags. Hidtil har vi brugt nogle små Podio apps som egentlig har fungeret udmærket, men det har været vanskeligt at få et overblik…