Stolte gazeller

Erhvervsavisen Børsen har kåret Hinnerup Net A/S som Gazellevirksomhed – på baggrund af en dokumenteret sund og bæredygtig udvikling i virksomheden over en længere periode.

Særlig i en tid hvor “finanskrise” er blevet et hverdagsord, er det naturligvis noget vi i høj grad er stolte af, og som vi håber at kunne leve op til også fremadrettet.

Vi tager det som en cadeau til vores medarbejdere, kunder og øvrige samarbejdspartnere, der har båret vores strategi om langsigtede samarbejder, baseret på exceptionelle kompetencer ud i livet – med overbevisende success.

Med det som afsæt, forventer vi også fremadrettet at kunne understøtte og videreudvikle den base af viden og færdigheder inden for vores virkefelt der har bragt os hertil. Vi glæder os til også de næste mange år at være en værdifuld støtte og foretrukken samarbejdspartner for vores kunder.

Velkommen til datamatiker praktikanterne

Vi har d. 8. august budt velkommen til tre datamatikerstuderende fra Erhvervsakademi Aarhus. De vil beskæftige sig med følgende områder hos os:

  • Udvikling af Determino (Hinnerup Net A/S’s måske kommende faktureringssystem)
  • MSSQL samt .NET C# udvikling
  • SCRUM / Agile udviklingsmetoder
  • Fredagsoplæg

Formålet med praktikopholdet, er at få omsat noget af den teoretiske viden de har med sig til praktisk erfaring, samtidigt med at gruppen får en fornemmelse for almindelige arbejdsgange i en IT/udviklings-virksomhed, og får snuset lidt til områder der ikke nødvendigvis har været en del af det de tre har mødt i undervisningen.

Medlemmerne af praktikantgruppen er:

  • Nawed Nabi Zada
  • Jacob Sørensen
  • Jannik Schøler

Efter deres 9 ugers praktikforløb, vil gruppen fortsætte et 10 ugers hovedopgave forløb hos os.

Velkommen til!

All your base

… are belong to us!
(Nej, vi er ikke blevet hackede!)

I går aftes tumlede jeg blot kortvarigt (igen) med et af de mest fejl-skabende områder inden for programmeringsverdenen; encoding.

Base64 encoding og decoding er smart til overførsel og delvist til lagring af binære data over ikke binære forbindelser / lagerdestinationer. Eksempelvis som HTTP POST data eller svar data på et HTTP GET request, og ligeledes til lagring i en cookie, eller en flash variabel og så videre.

Problemet opstår når et led i data-kæden misforstår base64 og urlencoder det “bare for at være sikker” og fordi “det plejer man da at gøre”. Urlencoding anvendes ofte på streng data for at sikre at disse data kan overleve at indgå som en parameter i en URL adresse. Her vil man typisk omforme mellemrum, specialtegn med videre, til gyldige URL adresse tegn (se kapitel 2 i RFC3986).

Problemet var nemt løst, men som altid med encoding-problemer, handler fejlsøgningen mest af alt om at forstå/gennemskue hele vejen dataene rejser fra start til slut og tilbage igen.

All your base64 YXJlIGJlbG9uZyB0byB1cw==