Most recent comments
2021 in Books -- a Miscellany
Are, 2 years, 11 months
Moldejazz 2018
Camilla, 5 years, 4 months
Romjulen 2018
Camilla, 5 years, 11 months
Liveblogg nyttårsaften 2017
Tor, 6 years, 11 months
Selvbygger
Camilla, 1 month, 4 weeks
Bekjempelse av skadedyr II
Camilla, 11 months
Kort hår
Tor, 3 years, 11 months
Ravelry
Camilla, 3 years, 6 months
Melody Gardot
Camilla, 5 years, 5 months
Den årlige påske-kommentaren
Tor, 5 years, 8 months
50 book challenge
Camilla, 11 months, 3 weeks
Controls
Register
Archive
+ 2004
+ 2005
+ 2006
+ 2007
+ 2008
+ 2009
+ 2010
+ 2011
+ 2012
+ 2013
+ 2014
+ 2015
+ 2016
+ 2017
+ 2018
+ 2019
+ 2020
+ 2021
+ 2022
+ 2023
+ 2024

Ordentlig hacking

I dag har jeg fått betalt for å hacke, for første gang. Og da mener jeg ordentlig hacking. Og da mener jeg ikke ordentlig hacking. Altså ikke datainnbrudd, men programmering og kommandolinje og the works.

Jeg har jo fortalt om hvordan jeg er med i arbeidsgruppen for å innføre lagerstyring ogsåvidere. I dag trengte vi noen etiketter å henge opp på reoler, og de måtte ha stor skrift og inneholde bare de første 11 tegnene i navnet. Vi fant ut at den enkleste måten å fikse dette var å skrive ut fem linjer på et A4-ark, for deretter å klippe det opp til 5 etiketter. Dette krever naturligvis litt formatering, riktig font-størrelse og riktig avstand mellom linjene ogsåvidere. Ikke noe jeg følte for å fikse manuelt for flere hundre varelinjer.

Jeg eksporterte fra artikkelregisteret til en csv-fil, som jeg så åpnet i Excel. Deretter brukte jeg omtrent ti minutter på å forsøke å forstå fletting i Word, før jeg sa "Fuck this sheit!", og lagde et skript i Python som hentet ut artiklene fra csv-filen og skrev dem til et passende formatert pdf-dokument via en liten omvei innom os.system og pdflatex.

Jeg er ikke helt sikker på om dette var en riktig avgjørelse, ettersom det antagelig tok minst like lang tid som å bare fikse biffen manuelt i Word, og ettersom gjenbruksverdien er ca 0, med mindre jeg greier å overbevise noen andre på jobben om å installere og gjøre seg bittelitt kjent med Python og LaTeX. Men det var gøy og lærerikt, og det er jo også viktig.

-Tor Nordam

Comments

Camilla,  31.10.08 01:04

Du er helten. Når skal du lære meg å hacke?

Tor,  31.10.08 22:12

Are, hvis du ikke kommenterer denne artikkelen blir jeg en smule skuffet.

B,  01.11.08 12:59

Good Man!
Du slo et slag for avmicrofisering av en ellers hjelpeløs bedrift.
Alt bør egentlig lages i python fra nå av... altså fra NÅ!

B,  01.11.08 13:00

jeg mente egentlig avmicrosoftifisering. selvfølgelig.
Category
Technology
Tags
lageret
LateX
python
lagerstyring
Views
3715