Thursday, November 23, 2006

Det närmar sig....

..lansering så det firar vi med lite screenshots ;)
Under veckan har vi även testat på företag och det har gåt tbra, lite fel har hittats och åtgärdats.

Pappersprototyp(?)













En bild som visar lite ikoner Everaldo har skapat och är snäll nog att låta oss använda.








En bild på hur windows och linuxvarianterna ser ut numera, inget mer java metal look and feel så nu försvinner kanske kväljningarna.

Thursday, November 16, 2006

Liten uppdatering

Första testerna av den digitala prototypen gick bra. Vi fick bra feeedback och hittade lite fel. Överlag så gick det bättre än väntat. Vi siktar på att lansera första officiella versionen 1:a december så då kan det bli lite firande :D

Rapporten, ja, det är en historia för sig. Vi siktar på att lämna in den innan den 18/12 för en första genomgång men det ser mörkt ut just nu, går allt som planerat blir det mycket skrivet i veckan och nästa då programmet börjar vara ganska buggfritt.

Thursday, November 09, 2006

Prestanda prestanda prestanda

Igår, efter senaste inlägget här, testade vi vårt program på ett konto med 100k + transaktioner. Programmet gick olidligt segt, vilket inte var väntat. Under dagens felsökningar så har vi lokaliserat problemet till den sjuka mängd minne som Jtable'n använder för att lägga in och ta ut data. Så under dagen har vi tagit bort den temporära tabellen vi hade för att spara minne och snabba upp sökningar - i vissa fall fördubblade den minensanvändningen och 3 dubblade söktiden. Vi har också begränsat antalet poster i JTablen till 5000 och begränsar sökresultat till 5000 poster (resulterar i 87 A4sidor information om det skrivs ut - Grattis skogen).

Nu är prestandan godtagbar och om sökresultatet är >5000 träffar meddelas användaren om detta och rekommenderas att prova den avancerade sökningen.

Wednesday, November 08, 2006

Onsdagsuppdatering

Vi som trodde vi hittat alla buggar..

Sen senast har offsetuppdateringen bråkat lite men det har vi fått styr på nu (offsets är bl.a. senaste transaktionen som gjorts).

Tidigare fixades en bugg där en transaktion kunde "ramla mellan stolarna", inget allvarligt pengarna hade kommit in men inte synts för användaren. Buggen var att om historiken hämtades just innan ett månadsskifte och strax därefter kom en ny transaktion innan tiden i offsettabellen hann uppdateras, då komemr den transaktionen att missas av hämtningsfunktionen. Det är nu åtgärdat.

Alternativet spara som xml återfinns nu även i översikten.

Validering av tecken i inmatningsfälten fungerar nu så att anvä'ndaren inte råkar crasha sin egen databas.

Internationaliseringen är nu klar. (swe/Eng)

All kod ligger nu i rätt paket.

Webstart fungerar nu bra.

Användartester påbörjas nästa vecka

Övrigt:
Betala.se har nu driftsatt sitt system.
Exjobbare Isak har fixat så att det nu går att handla via bluetooth i automaten på våning 2 (riktigt coolt även om krypteringen är lite slö). Synd bara att exjobbare Martin inte har fixat så att det fungerar via telefonen ännu.

Thursday, November 02, 2006

Webstart

Omvandlingen från en normal applikation till en webstartapplikation var inte problemfri.

Först visade det sig att Eclipse genererar felaktiga manifest filer. Eclipse lägger nämligen inte till path's till jar filer som behövs. Vi testade en plugin till Eclipse som hette fatjar men den var inte helt lysande, det stog fatjar på starfönstret och menyraden. Efter att vi genererat en egen manifestfil så var vi tvugna att signera alla jarfiler (20st) och sedan skriva en jnlp fil (den som säger hur webstarten ska startas). Nu finns en tidig version ute på hemsidan som dock lider av barnsjukdomar. En ny version kommer upp under fredagen.