Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Ups fejlsiden på Amino, hjælp os lige

Side 5 ud af 6 (57 indlæg)
Fra Skodsborg
Tilmeldt 24. Mar 05
Indlæg ialt: 12314
Fra  Amino ApS Hotel Klippen Skrevet kl. 13:31
Hvor mange stjerner giver du? :

Jannik Hansen:

Kender ikke jeres software, men i kan da sikkert inberet fejlen til udbyderen af softwaren? Alternativt kan de vel fortælle jer, hvad det er i gør forkert, som får deres "kerne" til at give den slags fejl? 

Den er ved at blive værre og værre - med antallet af fejlbeskeder. Heldigt der ikke har nogle konkurrenter til Amino endnu ;-)

Jannik, du er dagens mand i skysovs, hvorfor har jeg ikke tænkt på at ringe til udbyderen for at få en løsning???
Nu har jeg haft et par mand på opgaven længe og alt hvad jeg skulle have gjort var at ringe til dem der havde solgt mig det... ;-)

Du får lige lidt af sidste nummer af Amino's nyhedsbrev:

   
Eksperterne er på sagen - Amino Nyhedsbrev nr. 80

Kære Martin

Måske har du oplevet at få en "fejlside" på Amino.
Nogle brugere har, og det er irriterende, ikke mindst for os der prøver at løse problemet og holder af ting der virker 100 ud af 100 gange.

Ser du, udfordringen er, at Amino er bygget på et standardsystem som vi for nogle år siden købte for 10.000$. For at sikre os løbende opdateringer, betalte vi efter et år endnu 10.000$ for en 3 års periode.

Et par uger efter, kom der så en ny version og den var direkte ubrugelig. De havde lavet en aftale med MySpace og det havde givet dem stjernenykker. Så nu ville de ikke lave software til små folk som os, nu skulle det kun være til de store drenge. Det betød at softwaren ændrede karakter og blev lavet på en helt anden måde som vi ikke kunne bruge.

Så vi sad lige pludselig fast i en version der ikke længere blev opdateret og det giver os nu problemer, da vi ikke har adgang til kildekoden og derfor ikke kan rette en del af de fejl der opstår.

Vores gode venner i Manila, 1902 Software, som hjælper os med at kode nye services, har lovet at skille softwaren ad og finde en løsning, men det tager tid.
Problemet er ikke enormt, men det er irriterende for os alle.

Men hvor vil jeg egentlig hen med det indlæg??

Jo ser du, man står ofte over for muligheden for at løbe med en kendt, efterprøvet, men standardiseret løsning, eller noget man selv får lavet fra grunden af, eller tilpasser via noget Open Source software.
Standardløsningen er hurtig at komme igang med, mens den specialiserede løsning ofte koster meget mere og tager lang tid at få sat iværk.

Men hvad er så bedst?

I sin tid havde jeg ikke tiden og lysten til at lave Amino fra bunden af. Så havde jeg ikke taget en standardløsning, havde du ikke læst denne mail, så jeg er glad for at jeg gjorde som jeg gjorde. Skulle jeg nu få lyst til at programmere Amino-platformen fra bunden af, så ville jeg være langt bedre rustet til det, da jeg nu ville vide hvad jeg selv og brugerne ville have af funktioner.

Så tænk dig grundigt om før du bestemmer dig for den ene eller anden løsning. Er du i tvivl, så er mit råd at du løber med standardløsningen og kommer igang. For det er bedre at være mellemgodt kørende, end at holde stille ude i vejkanten, ventende på den gyldne Rolls Royce.

Rigtig god onsdag.

Martin Thorborg og resten af Amino Teamet



Fra Aarhus N
Tilmeldt 6. Sep 10
Indlæg ialt: 423
Fra  Jens Juul Nielsen Skrevet kl. 13:35
Hvor mange stjerner giver du? :

Hej Martin

Jeg har 2 forslag til jer:

1) Tilføj google's elmah system til jeres web.config. Hver gang der sker en fejl på sitet logges det og I kan se præcis hvad brugeren oplevede.

2) Tilføj evt. Application_Error i jeres global.asax og log den sidste fejl til jeres lokale logdatabase. Det er den måde jeg styrer mine sites på i forhold til fejl og det fungerer perfekt.

Fra Aarhus N
Tilmeldt 6. Sep 10
Indlæg ialt: 423
Fra  Jens Juul Nielsen Skrevet kl. 13:36
Hvor mange stjerner giver du? :

Lige en tilføjelse - jeg vil evt. gerne hjælpe til med at implementere ændringerne og være behjælpelig med support.

Fra Aarhus C
Tilmeldt 1. Jan 10
Indlæg ialt: 289
Skrevet kl. 13:37
Hvor mange stjerner giver du? :

Jeg har oplevet dette problem 1-2 gange i løbet af min tid på Amino, som vidst er et Årstid. 

 

Jeg bruger Google Chrome

Jeg har en Mac, med systemet: Snow Leopard 10.6

 

Ha' en god dag Smile

Tilmeldt 24. Feb 11
Indlæg ialt: 1
Skrevet kl. 13:48
Hvor mange stjerner giver du? :

jjn:

Hej Martin

Jeg har 2 forslag til jer:

1) Tilføj google's elmah system til jeres web.config. Hver gang der sker en fejl på sitet logges det og I kan se præcis hvad brugeren oplevede.

2) Tilføj evt. Application_Error i jeres global.asax og log den sidste fejl til jeres lokale logdatabase. Det er den måde jeg styrer mine sites på i forhold til fejl og det fungerer perfekt.

Tak for forslagene.

Vi har dog god logging implementeret - det er bare noget nemmere for os efterfølgende at komme i kontakt med "villige" brugere efterfølgende og evt. stille uddybende spørgsmål, når vi gør det på den her måde.

Fra Aarhus N
Tilmeldt 6. Sep 10
Indlæg ialt: 423
Fra  Jens Juul Nielsen Skrevet kl. 13:53
Hvor mange stjerner giver du? :

Hej igen

Hvis I oplever sporadiske fejl i systemet, så hjælper elmah'en i hvert fald rigtig godt :-) I får præcis fejlsiden og har alle variabler/session/cookies osv til rådighed. Jeg har endnu ikke haft en fejl jeg ikke kunne identificere, analysere, udbedre og deploye.

Det er bare et forslag, som jeg tror ville afhjælpe de ret irriterende fejl, der kommer en gang i mellem.

Fra Greve
Tilmeldt 21. Sep 09
Indlæg ialt: 553
Fra  dymagic Skrevet kl. 13:59
Hvor mange stjerner giver du? :

aµ:

Tak for forslagene.

Vi har dog god logging implementeret - det er bare noget nemmere for os efterfølgende at komme i kontakt med "villige" brugere efterfølgende og evt. stille uddybende spørgsmål, når vi gør det på den her måde.

Og det var så mig fra en test-konto :)

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 13:59
Hvor mange stjerner giver du? :
Gennemsnit 1,0 stjerner givet af 1 person

Martin Thorborg:

Jannik, du er dagens mand i skysovs, hvorfor har jeg ikke tænkt på at ringe til udbyderen for at få en løsning???

Nu har jeg haft et par mand på opgaven længe og alt hvad jeg skulle have gjort var at ringe til dem der havde solgt mig det... ;-)

Ej... Martin - det kan du gøre bedre! En side som Amino må bare ikke komme med en default-error page, som bare viser en uforståelig fejl-besked. Man kan ikke have en webshop, hvor man ikke kan købe hvert 10. produkt, pga en asp.net-fejl ? :)

Jeg kender kun asp.net meget overfladisk, men såvidt jeg husker, så må det være muligt at sætte en error page op, hvor der i det mindste står noget - og om muligt logger hvor folk kom fra. Hvis det så er muligt, kan man linke tilbage til den side de nu kom fra, og bede dem prøve igen, hvor man naturligvis beklager for fejlen. Set ud fra mine test idag, er fejlen ret aperiodisk, og kan ikke rigtigt finde en sammenhæng i fra bruger-delen hvornår den kommer.

Men mit bedste råd er at finde en nødløsning som du i det mindste kan kører på, indtil problemet er løst. I php/linux/unix verdenen, bruger vi den teknologi kaldet SVN, som fil-versions-styring, hvor man altid kan gå nogle versioner tilbage, og se hvad det faktisk var man udførte, sammenholdt med en error_log fra serveren, hvor man kan se det fejler, kan man faktisk nå rimeligt langt. Ved ikke om der findes alternativer i asp.net til SVN - men SVN redder min røv, hver uge!  

Det den i fejlbeskeden skriver er at "item has already been added", derefter nævner den en del profil-relateret ting - så det kunne måske tænkes at den bruger session-driller..

Skriver dette for at hjælpe dig Martin, og fordi jeg ved hvor meget mine programmøre skal "piskes" for at levere det de lover :)

Fra Greve
Tilmeldt 21. Sep 09
Indlæg ialt: 553
Fra  dymagic Skrevet kl. 14:05
Hvor mange stjerner giver du? :

Jannik Hansen:

...

Vores "pæne" fejlside er deaktiveret midlertidigt, hvilket vist også står i denne (eller en anden) tråd.

Vi bruger naturligvis versionsstyring - Team Foundation Server (TFS).  Men hvis du har læst Martins beskrivelse, så er det en bug i en komponent, som vi ikke har kildekoden til, der skaber problemet.  Og en komponent, der har ligget i vores TFS i en evighed, og aldrig er blevet ændret, kan vist ikke være løsningen.

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 14:08
Hvor mange stjerner giver du? :

Jimmy Carlsen:

Jannik Hansen:

...

Vores "pæne" fejlside er deaktiveret midlertidigt, hvilket vist også står i denne (eller en anden) tråd.

Vi bruger naturligvis versionsstyring - Team Foundation Server (TFS).  Men hvis du har læst Martins beskrivelse, så er det en bug i en komponent, som vi ikke har kildekoden til, der skaber problemet.  Og en komponent, der har ligget i vores TFS i en evighed, og aldrig er blevet ændret, kan vist ikke være løsningen.

Surt :(

Side 5 ud af 6 (57 indlæg)