Mani teksti    Draugi    Draugudraugi    Kalendārs    Par mani
 

XOOX. Cilvēks. - Post a comment


[info]xoox
May. 11th, 2007 12:07 am

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... :)

Lasīt komentārus

Atbildēt

From:
Username:
Password:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Subject:
No HTML allowed in subject
  
Message:

Notice! This user has turned on the option that logs IP addresses of anonymous posters.