Visar inlägg med etikett ILM. Visa alla inlägg
Visar inlägg med etikett ILM. Visa alla inlägg

måndag 24 september 2012

Mycket på jobbet idag. Base64 encode problem

Idag har det blivit felsöka delux på jobbet. En SQL server som skulle ha datatyp Nvarchar(255) på en kolumn i en tabell har helt utan förvarning börjat skickat Base64 enkodat data när vi importerar därifrån så istället för lättförståliga namn så fick vi en hel sträng med skräp.












Nu när vi hittat felet blev det till att försöka få tillbaks det till en sträng som det går att utläsa värdet ifrån. Fick lite hjälp med en sån här fullösning så länge.

public static string changeNameEncoding(string Base64Decode)

  {
 
       Base64Decode = Base64Decode.TrimEnd();
       Base64Decode = Base64Decode.TrimStart();
       Encoding jpEnc = Encoding.GetEncoding("ISO-2022-JP");

       byte[] baseBytes = Convert.FromBase64String(Base64Decode);

       string yy = jpEnc.GetString(baseBytes);

       yy = yy.Replace("\0", string.Empty);

       return yy;

  }

Nu är det bara att hitta vad det är som orsakar felet för det är inte alla värden som har blivit enkodat till Base64 av någon konstig anledning.
Mycket ska man få vara med om innan man dör.

måndag 17 september 2012

Lång dag på jobbet

Idag blev det till att jobba nästan 12 timmar.  Har varit en del då jag tar hand om ILM:en på Qbranch inför vår stora bolagsflytt plus att jag har haft en annan kund som jag förvaltar ILM åt.
Men kul och utmanande är det. Blir förhoppningsvis klar i mitten av veckan med allt där.
Blev ingen träning idag då jag kom hem så sent.
Hoppas på att kunna köra lite cross i morgon och slipa lite på kurvtagningen och igångdragen.

torsdag 14 juni 2012

Mycket på jobbet idag, men det är kul

Idag har det varit mycket på jobbet. Har varit på ett nytt uppdrag helt själv där jag skall confa upp en befintlig ILM installation med några nya MA agenter.

Det har gått både bra och dåligt. Jag fick upp agenterna och de synka utan felmeddelanden men tyvärr kom ingen information över till SQL databasen. Vet inte vad jag har missat.
Det kommer bli lite rolig felsökning i morgon.
Jag kommer åt databasen och kan se alla tabeller och kolumner och jag kan även skriva ditt.
Men av någon anledning så kommer inte informationen ditt via min MA agent.

Ja som ni kanske förstår så blev det ingen träning idag heller. Men i morgon måste jag fan få röra på mig lite gran innan jag sväller upp och exploderar.

onsdag 23 maj 2012

Ingen träning idag heller men bra dag på jobbet

Fan nu när det är så fint väder vill jag vara ute och cykla på torra fina stigar. Men nää nu sitter jag hemma och dricker te och tar det lugnt istället.
Börjar känna mig ganska bra så jag kanske kan rasta SPARK:en i morgon om jag har tur.
Vill köra in hjulen innan Borlänge Tour så det skulle vara kul om jag var tillräckligt frisk för att kunna rulla lite i alla fall.

Har dock varit på jobbet och där har jag faktiskt varit väldigt produktiv. Har i stort set fått till ett helt ILM project (Identity Lifecycle Manager (ILM) 2007). Har fått till koden för alla Management Agenter och kompilerat utan några felmedelanden:-) Har dock inte testat den än så det får bli morgondagens roliga uppgift.

fredag 3 december 2010

Trött och utmanande dag.

Har varit grymt mycket att ta in på det nya uppdraget. Ska lära mig både SQL, EPiServer CRM 6, ILM, C# och ASP.NET. Kommer att ha hur mycket som helst att lära upp mig på nu men det är grymt kul. Äntligen får jag göra något nytt så nu får jag se till att verkligen visa framfötterna så jag inte gör bort mig helt.
Hade tänkt att träna när jag kom hem men jag var helt slut i huvudet så det blev till att sjunka ner i soffan och bara slappa.