Pēteris Caune, jaunumi ([info]cu) rakstīja,
@ 2004-03-06 04:22:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Tārpi
Nesen stāstīju par punktiņu dzenāšanu specseminārā, kā man tas iepatikās, un kā es uzrakstīju mazītiņu paskāla programmu, kas tos punktus dzenā.
Nu un tagad, sporta pēc, esmu uzrakstījis apmēram to pašu iekš JavaScript.
Ļoti netīri un nesmuki, bet galvenais, ka strādā :).
Aplūkot var šeit.
Ar JavaScript viss negāja gluži tik gludi, kā varētu vēlēties. Galvenā problēma - ātrdarbība. Paskālā varēju bez mazākās raustīšanās pa ekrānu dzenāt tūkstošiem punktiņu, JavaScript variantā jau 500 punktiņu pārzīmēšana norit ar žagošanos. Paraudziņā tiek dzenāti tikai 50 punktiņi (lai uz vidusmēra datora rādītos raiti), bet ar tik pietiek, lai saprastu, kas īsti notiek.
Ar prieku konstatēju, ka pēdējā laikā sanācis neviens vien darbiņš, kas izmanto JavaScript, kaut arī šo valodu neesmu speciāli mācījies un faktiski nemaz nemāku. Pirmā lieta, ko uztaisīju, bija nu jau nebūtībā aizgājusī 508 apmaksas forma. Tajā, izvēloties pakalpojumus, turpat klienta pusē uzreiz tika sarēķinātas izmaksas (norēķinu vienība - alus pudele). Tālāk nāca spēle Minesweeper - visa vienā htm failā, tikai html,css un javascript, bet tā šobrīd kaut kur noklīdusi, nevaru atrast. Tad nāca Detransliterācijas bookmarklets, tad tīmekļa kameras klienta puse, kuru drīzumā savedīšu atkal kārtībā, un tagad - punktiņu dzenājamais skriptiņš. Man jau liekas - iespaidīgi.


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