Az budu velky, budu programatorem
Červen 6, 2007
Byt programatorem je v dnesni dobe urcite dobre. Nejake posledni studie ukazaly, ze za par let tu bude nedostatek IT odborniku. Takze kdo bude programator, praci urcite najde. Soucasne platy jsou nyni pomerne vysoke, sedite v teple a nemusite zvedat nic tezkyho. Zeny programatoru to maji take dobre. Takovy programator sedi doma, nezlobi, je verny a moc neprekazi. Staci obcas nakrmit, aby nam neumrel. Dejte ho do mistnosti s Angelinou (nebo jinou sexbombou) a pocitacem pripojenym k internetu a prvni co udela bude, ze pujde zkontrolovat jestli mu neprisel email. Angeliny si ani nevsimne.
Ale svet neni tak ruzovy, jak by se na prvni pohled zdalo. Programatorem muze byt jen psychicky velice odolna bytost. Kupr. dneska jsem se zabyval chybou, proc se jedno XMLko neparsne. Chyba byla jasna. Kodovani XML je deklarovano jako utf-8, jenze soubor obsahuje i znaky, ktere utf-8 nepripousti. Co s tim? Tak usera pochopitelne nezajima, ze to XML nesplnuje specifikaci, on ho proste chce videt, vzdyt v mym prohlizeci se ukaze dobre. Takze koukneme co s tim. No moc toho nesvedu. Kdyz necham knihovnu (kterou na parsovani XML pouzivam) rozhodnout o kodovani (nativne umi utf-8), tak se nedostanu ke korytu, abych to XML opravil, nez ho dostane knihovna k dalsimu zpracovani. Takze rozumny reseni je zachazet se vsim jako s iso-8859-1 a az to bude zchroumany, tak to rekodovat. Vic s tim asi nesvedu. Takze krasny systemovy reseni na urovni parsovani XML se nekona.
Dalsi problemek: make. Takze tu mame uzasnou knihovnu od ktery mame debug a opt verzi. Dal mame nasi knihovnu, od ktery chceme taky debug a opt verzi a podle toho linkujeme uzasnou knihovnu. Jenze uzasna knihovna pozuiva dementni system inkludovani makefile. V makefile pochopitelne nejde inkludovat v zavislosti na zpracovavanym cili. Takze co? Takze misto 1 makefile mam 4. Jeden nadrazenej, 2 pro kazdou verzi nasi knihovny a jeden se sdilenymi dat jako seznam souboru. Bomba.
No a takhle bych mohl pokracovat hodiny. A pak, ze nam pocitace usnadnuji zivot. Nenechte se mast!
Entry Filed under: Ze života. .
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed