Klávesnice
December 17, 2006 on 2:05 pm | In Glosy | No CommentsTak jsem se konečně po půl roce odhodlal vyčistit si klávesnici. Vypadá teď opravdu krásně - skoro jako nová. Osobně tuto nutnost nemám moc rád, znám hodně dalších způsobů jak příjemněji strávit skoro dvě hodky, ale tak zase ten krásný pohled
Suveréně nezasviněnější klávesou byl enter. Nic překvapivého. Co mě už ovšem překvapilo, tak při miném čištění byla druhá nejšpinavější klávesa escape. Dnes byl escapem posunut až na třetí místo F12kou. Asi si říkáte proč zrovna tato - odpověď je jednoduchá - mám na ni namapováno zobrazování yakuake. Akorát yakuake už používám přes rok, takže mě udivilo, že se to projevilo až teď. Další v žebříčku jsou šipky, následované mezerníkem, a tak dál až do konce.
No teď jen doufám, že nebudu muset čistit i klávesnici u druhého PC…
A zase ten pascal
December 12, 2006 on 5:50 pm | In Programing | No CommentsKdybych měl v době psaní referátu o rozdílech mezi pascalem a C informace se kterými se chci s Vámi dnes podělit, tak se asi na rovinu zeptám proč se učíme něco co se nejen nehodí do běžného “života”, ale navíc co se opravdu nehodí ani k té výuce.
Maturitní okruhy do češtiny 10, 16
December 11, 2006 on 5:43 pm | In Škola | No CommentsTento čtvrtek píšeme pouze z okruhu číslo 10. Okruh číslo 16 se pravděpodobně zkouší (ten jsme se učili až letos).
Konec řádku v HTTP
December 9, 2006 on 12:52 pm | In Poznámečky | No CommentsPři pokračování mých pokusů o naprogramování vlastního jednoduchého BitTorrent klienta jsem se docela dlouho zdržel při implementaci “komunikátoru” s tracker serverem. Tracker server udržuje informace o jednotlivých členech a jeho role je nezastupitelná. Pro komunikaci používá asi všem známý HTTP protokol.
A teď kde přesně byl zakopaný pes. S většinou tracker serverů jsem se domluvil, ovšem můj lokalní azureus na můj požadavek nijak nereagoval. Což mi přislo strašně podivné. Nakonec jsem skončil u pročítaní RFC a problém úspěšně identifikoval. Jde o to, že linux používá pro označení konce řádků jeden znak LF (známá escape sekvence \n). No a HTTP vyžaduje windowsackou konvenci označení konce řádků, kdy je první CR a pak až LF (tedy \r\n), což mě docela překvapilo, ale po této úpravě již vše funguje jak má.
No a teď technická vložka - vzhledem k tomu, že od některých serverů jsem dostal odpověď ve tvaru v jakém jsem ji posílal, tak i oni museli trpět stejnou chybou jako můj “soft” a nebo byli natolik dokonalí, že rozpoznali, že se můj “soft” nechová přesně podle RFC a tak mi poslali odpoveď ve stejném tvaru v jakém jsem jim poslal požadavek. Zajimavé…
Big Brother is watching…
December 8, 2006 on 2:59 pm | In Škola | 11 CommentsNe nebojte se. Nemám v úmyslu se tu rozepisovat o reality show, která běžela (minulý? předminulý?) rok na jedné naší nejmenované televizi. I když v podstatě ano. Budu mluvit o tom tématu. Jestli se totiž dobře pamatuji, tak myslem této reality show bylo, že parta lidí byla dnem i nocí sledována televizními kamerami a nemohla se před nimi nikde schovat (název je mýslím převzat z jedné knihy pana Orwella - “1984″?). Proč o tom mluvím, když jsem to nikdy pravidelně nesledoval? No protože nám škola taky zavedla velkého bratra…
Pascal a řetězce
December 7, 2006 on 10:22 pm | In Programing | 2 CommentsV referátu o rozdílech mezi pascalem a C jsem (jsme - referát se mnou připravoval i Mira) se zmínil o rozdílech v řetězcích. V C je řetězec pole znaků. Aby jednotlivé fce, které s řetězci pracují nemuseli znát pokaždé i délku, tak je dáno, že řetězec je zakončen takzvaným nulovým bytem (známá escape sekvence ‘\0′). V době psaní a přednášení referátu jsem neměl tušení jak s tímto nakládá pascal. I když malé tušení jsem měl - o možnosti spojit dva řetězce vložením znaku + mezi ně jsem věděl. Právě díky tomu mi bylo jasné, že pascal s tím musí operovat hodně, hodně pofidérně.
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^