Mani teksti    Draugi    Draugudraugi    Kalendārs    Par mani
 

XOOX. Cilvēks. - May 11th, 2007

Friday, May 11th, 0:07

Normālie cilvēki aizgriežas... :)

Programmēju tagad šitādu verķi:

Laikam pagājuši tie laiki, kad šādām portatīvajām ierīcēm nevarēja ķerties klāt bez C++ vai pat asemblera zināšanām. Šitas mazais kakiņš strādā ar Windows Mobile un .NET Compact Framework. Tas nozīmē - var izmantot visus objektorientācijas jaukumus, strādāt mūsdienīgā IDE un, teiksim, pārsūtīt datus ar TCP/IP uz/no servera ir 10 koda rindiņu jautājums. Ai,krasota... Debugošana arī elementāra. Programmē uz PC, kuram pieslēgts devaiss, palaid uz PC, programma strādā uz devaisa. Vajag pārtraukt programmas darbību - spied Ctrl+Break un soļo cauri programmai uz kompa ,tajā pašā laikā skatoties, kas notiek devaisā. To Microsofts ir kūlīgi nostrādājis.

No otras puses - strādāju tagad ar vienu džeku, kas mikroprocesorus programmē. C, assembler. Nu zin, tur arī ir savs skaistums. Kad programmai jāietilpst 2 kilobaitos un RAMs ir 512 BAITI, tad saproti, cik tālu tomēr esam tikuši. Tad var arī just programmēšanas sasaisti ar reālo dzīvi, dzelžiem, elektroniku, kondensatoriem utt., jo, ja aizmirsīsi šo to pareizi pielodēt vai "iededzinot" programmu uzliksi pirkstu ne tur, programma vai nu nestrādās vai strādās tik mistiski, ka galu var dabūt gļuku meklējot. Piemēram, tagad esmu pazīstams ar tādu slimību, ko mikrokontrolieru programmētāju aprindās sauc par cingu - tas ir, kad datiem izkrīt zobiņi - bitiņi. Tas, lūk, kad mikroprocesora kājiņai PORTB nav labs kontakts vai strāva 0.5 voltus par augstu. Vot tā. A jums tur klaaaases, oooobjekti... :)

1 komentārs - komentēt

Back a Day - Forward a Day