Kategoriarkiv: programming

”För mycket kunskap är en tung börda”

Ovanstående citat är antingen det mest korkade eller det mest insiktsfulla jag kläckt ur mig på länge. Det jag tänkte på var att hur komplext ett område kan kännas när man lärt sig mycket om det, och mer specifikt var … Läs mer

Publicerat i law, programming | Etiketter , , , | Lämna en kommentar

Unicode och python

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0×84 in position 1: ordinal not in range(128) Om du programmerat python känner du säkert igen ovanstående felmeddelande. Roten av problemet är att python har två strängtyper; den ursprungliga str som innehåller en singlebytesträng … Läs mer

Publicerat i programming | Etiketter , , , , , | 4 kommentarer

Mikroformatsfestival

Jag har länge varit sugen på att göra något smart med mikroformat. Jag håller för närvarande på att göra om IRIs webbplats, och där har vi en hel del uppgifter som lämpar sig för mikroformatsuppmärkning — kontaktuppgifter (hCard), kalendarium (hCalendar) … Läs mer

Publicerat i programming | Etiketter , , | 3 kommentarer

Jack of all trades, master of none

För att bygga lagen.nu 2.0 kommer det krävas ett rätt stort lass med teknologier. Jag har väl ungefär samlat ihop alla pusselbitar och känner mig ungefär som när man storhandlat inför en riktigt ambitiös middagsbjudning — alla råvaror och alla … Läs mer

Publicerat i lagen.nu, programming, unfiled | Etiketter , , , , , , , , , | Lämna en kommentar

Cachning och throttling för webspindlar i python

Om du inte ägnar dig åt att programmera webspindlar i Python är dagens post förmodligen inte av så stort intresse. Men: Jag har ägnat långfredagen åt att bland annat putsa på några utökningar till urllib2. För länge sedan skrev jag … Läs mer

Publicerat i programming | Etiketter , , | Lämna en kommentar

Macfilsystem och unicode

Jag är, om inte en varm förespråkare för svenska språket, så åtminstone militant förkämpe för våra svenska tecken. Att se ett filnamn som raksmorgas.txt eller en URL i stil med http://foo.com/overgangsbestammelser gör ont i mig. Så när jag började med … Läs mer

Publicerat i lagen.nu, programming | Etiketter , , , | 1 kommentar

Lagstiftaren borde lära sig av webben

”There are no reasons at all in theory for people to change URIs (or stop maintaining documents), but millions of reasons in practice” 2003 ändrade riksdagen en av de mest centrala lagar vi har, riksdagsordningen (RO). RO är ett mellanting … Läs mer

Publicerat i law, programming | Etiketter , , | Lämna en kommentar

Standardbaserad DHTML-programmering

När man vill etikettera en lag på lagen.nu och klickar på ”Ändra” så skickas man inte till ett inmatningsformulär på en annan sida1; istället görs den beiga rutan med existerande etiketter om till ett inmatningsformulär, med tangentbordsfokus satt i textrutan. … Läs mer

Publicerat i programming | Etiketter , , , | Lämna en kommentar

Allt du lärt dig om webutveckling är fel

Ett uttryckligt designmål för lagen.nu har varit att göra så mycket som möjligt med statiska filer. Det var en nödvändighet av prestandaskäl när tjänsten körde på en 166Mhz Pentium, och det är även idag en vettig målsättning, inte minst ur … Läs mer

Publicerat i programming | Etiketter , , , , , | 2 kommentarer