Kategoriarkiv: IT & internet

Animerede diagrammer i Excel

Hvis man opdaterer et diagram hurtigt nok med nye værdier, bliver det som en tegnefilm, og så har man pludselig et animeret diagram.

I dag har jeg lavet en side om, hvordan man kan lave animerede diagrammer i Excel med VBA makroer, og når noget bevæger sig, er det jo oplagt at lave en video.

Jeg får de fleste ideer til programmer, fordi jeg får et behov på arbejde. ”Behov” er måske for stærkt et ord, men når en opgave skal løses mere end én gang, spørger jeg uvilkårligt, om den med fordel kan automatiseres.

For nogen tid siden lavede jeg en regnearksmodel (massebalance) af klorstrømmene i en cementovn, hvor man kan skrue på forskellige håndtag og se, hvad der så sker.

Læs resten

Forbandede kinesiske hackere

Denne blog udsættes ofte for angreb af hackere, som forsøger at bryde ind med ”rå vold”. De seneste, mange angreb er kommet fra Kina.

indbrudstyvChancerne for at bryde ind er minimale, for der er sikkerhed på flere niveauer, men deres forsøg irriterer mig ad H til, fordi de belaster serveren, og fordi de på en eller anden måde fik fat i det rigtige brugernavn.

9 ud af 10 hackere prøver med WordPress’ standardbrugernavn, admin, og derfor ændrede jeg det til noget andet, så de skal knække både brugernavn og adgangskode.

Så gik det op for mig, at mange temaer (som bestemmer sidens udseende) faktisk røber brugernavnet i nogle sammenhænge. Det er dybt godnat, men sådan er det.

Det fik jeg stoppet ved at rette i PHP-koden, hvorefter jeg igen ændrede brugernavn til noget eksotisk, som er næsten lige så svært at bryde som adgangskoden.

Men man må lade de kinesiske banditter, at de kan deres kram: På en eller anden måde fik de også fat i det brugernavn. Jeg ved ikke hvordan.

Nu har jeg lavet det om nok en gang, så der nu er to roller: en administrator uden indlæg overhovedet og så en bruger med begrænsede rettigheder. Denne bruger står som forfatter til alle indlæg.

Så må vi se, om de får fat i administratorbrugernavnet, når det ikke står som forfatter til noget. Forfatterbrugernavnet med de begrænsede rettigheder kan de ikke bruge til så meget.

Som sagt er risikoen meget lille, bl.a. fordi jeg bruger et plugin, der reagerer på ”brute force-angreb” og formener dem adgang, hvis de skulle falde over den rigtige adgangskode. Skulle det ske, har jeg en ”reserveadministrator,” så jeg selv kan komme ind, men hvor er det irriterende.

Hvorfor de gør det? Svaret er til syvende og sidst penge. Får de kontrol over en side, kan de bruge den som platform til at inficere besøgende computere med spionprogrammer, til spam eller til koordinerede angreb på andre sider.

De er simple kriminelle med sofistikerede værktøjer, og det er en evig kamp mod det afskum.

Jeg har før skrevet om hackere og sikkerhed, og de indlæg kan du finde ved at søge på ”hackere” i bloggens søgefelt.

/Eric

Dovne Pareto-diagrammer

Jeg har en svaghed: Når jeg støder på noget, som er omstændeligt i Excel, vil jeg straks lave en makro, som gør det let.

Nu kunne jeg sige noget smart om, at dovenskab avler produktivitet, men den enkle sandhed er selvfølgelig, at nørden fornøjer sig med at finde ud af, hvordan det kan gøres.

Pareto-diagrammer i Excel er det seneste eksempel.

Pareto-diagrammer er et yndet visualiseringsværktøj i Lean Six Sigma. Søjlernes højde falder fra venstre mod højre, og samtidig viser en kurve den akkumulerede procent.

Tanken er at fremhæve de vigtigste faktorer, og det kan se således ud med nogle helt fiktive tal og undskyldninger for at komme for sent på arbejde:

Pareto-diagram

På nettet er der masser af vejledninger i, hvordan man laver Pareto-diagrammer, men da jeg havde prøvet én gang, tænkte jeg (lean & mean):

”Hvis en makro kan lave diagrammet på sekunder, hvad skal man så med 1001 vejledninger i, hvor besværligt det er at lave manuelt?”

Som sagt, så gjort, og resultatet findes på min nyeste side om VBA makroer i Excel.

Brugeren skal markere inputværdierne og vælge en startcelle til den sorterede tabel, så laves resten automatisk. Om data er i samme regneark som makroerne er ligegyldigt.

En anden af mine svagheder er, at jeg godt kan spotte de højeste søjler, selvom de står i vilkårlig rækkefølge, men sig det ikke til nogen.

/Eric