Trickzter ([info]suic) rakstīja [info]koderi kopienā,
@ 2007-04-29 17:06:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
stats for www.folding.lv
Vēlos uztaisīt automātisku statistikas ģenerēšanos jaudu atspoguļošanai dalītās skaitļošanas bioloģijas projektā.


Tātad, dati tiek ņemti no šejienes: http://fah-web.stanford.edu/cgi-bin/main.py?qtype=osstats (html fails).

1) Tiek savākti dati (šobrīd Iopus downloader), gribētos ko labāku, kam var iestādīt timeout (un kas varbūt errorlevels čeko). Windows command line.


2) Vajadzētu no tā html izdabūt laukā comma-separated, formātā:
Windows,179,188414,1673957
Mac OS X/PowerPC,x,y,z
utt.

Kā to izdarīt bat failā (varbūt ņemot talkā kādu command line rīku)?


3) Vajadzētu risinājumu, kas konvertē šos datus grafikos uz laika ass (vai nu kaut kāds kommandrindas rīks, vai arī excel script, kas prot importēt, ģenerēt grafiku [drīkst premade]), galā eksportējot attēlu, kuru tad jau

4) var augšuplādēt FTP, pēc kā tas parādās webā.


Šobrīd: 1. punkts strādā +/- (softs gan nav uzticams); 2.-4. pagaidām tiek veikts manuāli jau Excelī. Īpaši gaidu ieteikumus 3. un 2. punkta sakarā, bet 1. un 4. arī nenāktu par sliktu.


(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]suic
2007-04-30 16:18 (saite)
To vispārējo - kur vienkārši ik pa stundai mainās TFLOPS sadalījums uz laika ass (no šībrīža uz priekšu) gribētos pēc iespējas ātrāk.

Pārējos jau var pēc tam pielikt.

Vēl piemirsu 2 aspektus:
1) kaut kā jāprot noprocesēt, ja tā lapa ir lejā un nesatur vēlamos datus
1a) var kaut kur reģistrēt pie iespējas lapas updeita laika (atrodams pašā lapā)
2) vajadzētu, lai jauna klienta pievienošanas tabulai gadījumā viss neaiziet grīstē autopilotā.



Minimālais uzstādījums pašam sākumam, fiksēt kādā .csv failā datus šādā formātā:

TFLOPS / Date,25-Apr 00:00,25-Apr 12:00,26-Apr 00:00
Windows,179,180,180
Mac OS X/PowerPC,8,8,9
Mac OS X/Intel,14,14,15
Linux,46,46,46
GPU,54,54,53
PS3,398,393,387

Lai negaidītu apstākļu gadījumā būtu vismaz iespēja turpināt niekoties ar Excel pie nosacījuma, ka dati jau ir sagatavoti masveida ievadei.

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?