abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:00 | Nová verze

    Byl vydán Debian 13.3, tj. třetí opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.13, tj. třináctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    včera 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 0
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 6
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 13
    8.1. 16:33 | Zajímavý projekt

    Patchouli je open source implementace EMR grafického tabletu (polohovací zařízení). Projekt je hostován na GitLabu.

    Ladislav Hagara | Komentářů: 0
    8.1. 14:11 | IT novinky

    Český Nejvyšší soud potvrdil, že česká právní úprava plošného uchování dat o elektronické komunikaci porušuje právo Evropské unie. Pravomocným rozsudkem zamítl dovolání ministerstva průmyslu a obchodu. To se teď musí omluvit novináři Českého rozhlasu Janu Cibulkovi za zásah do práv na ochranu soukromí a osobních údajů. Ve sporu jde o povinnost provozovatelů sítí uchovávat údaje, ze kterých lze odvodit, kdo, s kým a odkud komunikoval.

    Ladislav Hagara | Komentářů: 21
    Které desktopové prostředí na Linuxu používáte?
     (7%)
     (5%)
     (0%)
     (9%)
     (20%)
     (4%)
     (5%)
     (3%)
     (10%)
     (50%)
    Celkem 354 hlasů
     Komentářů: 8, poslední včera 23:18
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    4.8.2009 18:48 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Pokud se dobře pamatuju, char *a, b deklaruje a jako ukazatel na char a b jako char, takže ač se mi to ani trochu nelíbí, považoval bych za jedině možné psát hvězdičku k identifikátoru. Ale naštěstí nepíšu – víme proč :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    4.8.2009 18:52 Bilýgr
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Jenže psát "char *a, b" tě nikdo nenutí, tudíž máš ty jiné možnosti :-P
    4.8.2009 19:34 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Jo jo, taky mám možnost udělat
    #define begin {
    #define end }
    a psát Pascal. Ale postupem času jsem dospěl k tomu, že aspoň v programování se držím nohama na zemi :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Marek Bernát avatar 4.8.2009 19:09 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Chcelo by to patchnúť C, aby umožňovalo zápis char* a, b (v zmysle "intuitívne správny zápis"). Som si istý, že by si aj ty na tom našiel svoje čaro a časom k tomuto jazyku a postupne sa tento jazyk naučil milovať :-D

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    4.8.2009 19:31 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Dovedu si představit, že bych byl schopný používat SPECS :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Marek Bernát avatar 4.8.2009 20:08 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Uau, vďaka tomu to C vyzerá skoro ako programovací jazyk :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    4.8.2009 23:03 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Kam pisete *?
    To jde teď jedině přes typedef. Škoda, že to nejde vyřešit pomocí závorek, jenže to by se zase pletlo s přetypováním. :-)
    oroborus avatar 4.8.2009 18:55 oroborus | skóre: 20 | blog: Bulanci
    Rozbalit Rozbalit vše Re: Kam pisete *?
    V ankete sa mi nepaci, ze tam nie su vsetky moznosti :), teda:

    char* foo(int* bar)
    char* foo(int * bar)
    char* foo(int *bar)


    char * foo(int* bar)
    char * foo(int * bar)
    char * foo(int *bar)


    char *foo(int* bar)
    char *foo(int * bar)
    char *foo(int *bar)


    Ja pisem char* foo(int *bar)
    4.8.2009 19:01 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Kam pisete *?
    to spada pod volbu: ,,mam v tom system''
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    Marek Bernát avatar 4.8.2009 19:11 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    To nie sú zďaleka všetky možnosti. Príklad: za splnu píšem "char* a", inak "char *a" :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    4.8.2009 19:41 ::: | skóre: 14 | blog: e_lama
    Rozbalit Rozbalit vše Re: Kam pisete *?
    za splnu???
    AraxoN avatar 5.8.2009 02:02 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Po česky "úplněk". :)

    Marek Bernát avatar 5.8.2009 11:17 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Pán v živote neprišiel do styku so slovenčinou? :-) Ad Váš návrh čeština/angličtina -> nechcem Vám przniť rodný jazyk (dosť na tom, že to robím svojmu vlastnému) a čo sa angličtiny týka, tak IMHO jej rozumie menej ľudí ako slovenčine, to za prvé a za druhé by na československom servere vyzerala angličtina veľmi podivne a bol by som asi prvý. Čo keby ste sa radšej Vy naučili trochu po slovensky? :-)

     

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    5.8.2009 13:04 ::: | skóre: 14 | blog: e_lama
    Rozbalit Rozbalit vše Re: Kam pisete *?
    anglictina ma aspon tu vyhodu ze kdyz nejaky slovo neznam tak si je najdu ve slovniku. To se slovenstinou bohuzel nefunguje a kdyz nejayk slovo neznam (a je jich celkem dost) tak mam proste smulu... Zkousel jsem i spln hledat v slovensko-anglickym slovniku, ale jaksi to neni v databazi...
    5.8.2009 13:05 ::: | skóre: 14 | blog: e_lama
    Rozbalit Rozbalit vše Re: Kam pisete *?
    jo a jeste neco. Ten samej slovnik mi rekl ze "full moon" se slovensky rekne "úplnok", ne "spln"... :-/
    Marek Bernát avatar 5.8.2009 14:30 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Odporúčam nepoužívať prapodivné slovníky, ale trochu sa pri hľadaní snažiť. Úplnok nie je slovenské slovo a je to zjavne deformácia češtiny (v slovenčine sa často nesprávne používajú čechizmy rada -> správne má byť rad, sada -> správne má byť súprava, je toho dosť), to je dané tou previazanosťou našich jazykov (hoci Slovensko je Českom určíte ovplyvňované viac, než je tomu naopak).

    Príklad dobrého slovníka (pretože je viac-menej oficiálny a navyše je výkladový, čo by Čechovi malo vyhovovať viac ako obskurné preklady do angličtiny) je krátky slovník slovenského jazyka -- spln si tam môžete nájsť.

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Luk avatar 4.8.2009 20:20 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Píšu hvězdičku téměř zásadně (tj. kromě případů, že upravuji cizí kód a chci držet stejný styl) k typu, tedy např. char* a. Přijde mi to mnohem názornější a srozumitelnější - například i proto, že deklarace funkce může vypadat takto:
    char* my_function();
    Hvězdička je u typu, což je v souladu s tím, že se týká typu návratové hodnoty. Kdyby byla u názvu funkce, bylo by to docela uhozené. Totéž jako pro pointerovou hvězdičku platí samozřejmě i pro referenční ampersand, tedy třeba std::string& s.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    4.8.2009 20:28 ::: | skóre: 14 | blog: e_lama
    Rozbalit Rozbalit vše Re: Kam pisete *?
    ne, nebylo by to uhozene, ale bylo by to v souladu s filozofii C ;-)

    K tvemu prikladu. Prototyp:

    char *my_function()

    znamena, ze pokud nekde v kodu pouziju *my_function() tak dostanu char.


    Problem je ze hodne programatoru nechape jak tohle v C funguje a potom vymysli zvrhlosti jako char*. Pritom, technicky vzato, nic jako datovy typ char* v C neexistuje...
    Luk avatar 4.8.2009 21:02 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Kam pisete *?
    pokud nekde v kodu pouziju *my_function() tak dostanu char
    To je právě nebezpečný omyl. Ta funkce vrací ukazatel na char (ponechme teď stranou to, že pokud bude funkce vypadat přesně takto, nebude volající znát délku dat), ne samotný char. Použití *my_function() může snadno znamenat, že se vyrobí memory leak (viz např. strdup()). Proto je důležité, že vrací právě ukazatel a ne hodnotu získanou dereferencí ukazatele (což by nastalo při výše uvedeném použití funkce).
    Pritom, technicky vzato, nic jako datovy typ char* v C neexistuje
    Ale existuje. Nejde o to, že jdou (narozdíl od C++) typy ukazatelů prasit přes sebe. Prostě ten typ znamená, že jde o ukazatel ukazující na hodnotu typu char.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    4.8.2009 21:50 ::: | skóre: 14 | blog: e_lama
    Rozbalit Rozbalit vše Re: Kam pisete *?
    To je právě nebezpečný omyl.

    To prave neni zadny omyl. To je princip, kterym se v C/C++ deklaruji promene a funkce. Stejne tak napr:
    int *(*a[10])();
    znamena ze pokud nekde v kodu pouziju *(*a[10])() tak dostanu int. A aby tohle byla pravda tak a musi byt pole 10 ukazatelu na funkce vracejici ukazatel na int... urcite to neznamena ze a je typu int*(* nebo ja nevym jakyho...

    Ta funkce vrací ukazatel na char

    ano, abych po zapsani *my_function() ziskal char tak my_function musi byt funkce ktera vraci ukazatel na char.

    Použití *my_function() může snadno znamenat, že se vyrobí memory leak

    ale o to tady vubec nejde. Jde o to ze vyraz *my_function() ma datovy typ char. To jestli je vhodny ten vyraz v nejakym kontextu pouzit je vedlejsi...

    Ale existuje. Nejde o to, že jdou (narozdíl od C++) typy ukazatelů prasit přes sebe. Prostě ten typ znamená, že jde o ukazatel ukazující na hodnotu typu char.

    to si me nepochopil. Ja jsem nerekl ze C (C++) nema datovy typ ukazatel na char. Ja jsem rekl ze nema typ char*. Neboli ze retezec char* neni jmeno datoveho typu!
    4.8.2009 23:22 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Já to dělám stejně, podle mě to má logiku.
    5.8.2009 14:02 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Kam pisete *?

    > Přijde mi to mnohem názornější a srozumitelnější

    Az na problem zmineny Ladickem - radek 'char* a,b;' zaklada jednu pointerou a jednu charovou promennou. Tenhle priklad ukazuje, ze v gramatice jazyka C se ta hvezdicka vaze tesneji k jmenu promenne nez k jmenu typu, proto dava smysl ji psat bliz ke jmenu promenne.

    Luk avatar 5.8.2009 15:16 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Zápis char *a, b; považuji za prasárnu a nepoužívám ho. Už proto, že se držím zásady inicializace proměnných hned při deklaraci. Čili onen zápis bych přetransformoval například na:
    char* a = NULL;
    char b = '\0';
    
    Je to sice delší, ale mnohem srozumitelnější. Obecně se snažím vyhýbat všemu, co je sice na počet znaků úsporné (a ukazuje to syntaktickou sílu C), ale co je špatně srozumitelné a komplikuje to čtení nejen ostatním lidem, ale i mně samotnému, když se do toho zdrojáku podívám po delší době.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    4.8.2009 20:58 Adolf
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Ja * nepisem...

    kouby avatar 4.8.2009 21:06 kouby | skóre: 27 | blog: init | Praha
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Chybi mi tam volba: hvezdicku nepisu. :-)

    Ale kdyz uz pisu, tak k identifikatoru.

    That's thirty minutes away. I'll be there in ten.
    4.8.2009 21:14 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Kam pisete *?

    To mě překvapuje, jak málo hlasů získalo „doprostřed“. Já píšu mezery v postatě všude, kde být mohou, protože bez nich se mi ten zdroják děsně těžko čte. Jediná výjimka jsou unární operátory, tedy například dereference. Jenže deklarace není dereference, takže v deklaraci píšu mezery z obou stran. V C ta hvězdička logicky patří k identifikátoru, to je jasné, ale mezerou se podle mě nikdy nic nezkazí. Jedině se to bude rychleji a pohodlněji číst.

    Marek Bernát avatar 4.8.2009 21:42 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Písanie medzier , hoci zaujímavé , pôsobí na môj zrak veľmi nepríjemne :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    4.8.2009 23:46 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Kam pisete *?

    To je samozřejmě individuální a každý to vnímá jinak. Například

    funkce(parametr, parametr);
    

    mi připadá jako nečitelný chomáč nějakých znaků, zatímco

    funkce( parametr, parametr );
    

    přečtu v pohodě. Někoho zase ty mezery dost iritují, tak už to bývá. ;-)

    AraxoN avatar 5.8.2009 02:08 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Podľa mňa toto:

    funkce(parametr, parametr);
    

    je rozumný kompromis medzi pracnosťou a čitateľnosťou. Ak chceš byť naozaj dôsledný, tak Ti tám chýba ešte zopár medzier:

    funkce ( parametr , parametr ) ;
    

    Pch, medzerový fetišista! :-D

     

    5.8.2009 14:18 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Kam pisete *?

    Jestli je sahání na mezerník pracné, to ať už každý posoudí sám. Já na mezerník skoro sahat nemusím, protože Eclipse mi v C i C++ ty mezery při automatickém doplňování vytváří sám, na základě mnou nakonfigurovaného code style.

    Ten druhý zápis... No... Proti gustu žádný dišputát, samozřejmě, ale mezera za jménem funkce působí dost rušivě, stejně jako mezery před interpunkčními znaménky, na které běžný čtenář prostě není zvyklý. Takže bych to s těmi mezerami zase až tak nepřeháněl.

    Důvod, proč mívám mezery za levou a před pravou závorkou, jsem už vysvětloval. Když si chce člověk co nejrychleji přečíst nějaký kus zdrojáku, funkce(parametr, parametr) je nepřehledný shluk, nad kterým je potřeba se zastavit, zatímco s mezerami se to čte nesrovatelně rychleji. Ale to platí pro mě. Každý to vnímá jinak. Nemyslím si, že by se dalo jednoznačně říct, co je „rozumný kompromis“.

    4.8.2009 22:02 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Kam pisete *?
    ja to pisu obdobne kvuli citelnosti, protoze jsem si vymyslel uvahu, ze "hvezdicka" je jenom modifikator (promenne/typu) stejne jako se pouziva "unsigned", "static", "volatile",... a mezi tema se taky pise mezera... navic se tim rozumne resi dilema, jestli to psat doleva nebo doprava ;-]
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    4.8.2009 21:21 pepa z depa
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Dá se v C/C++ programovat i bez ukazatelů?
    Luk avatar 4.8.2009 22:26 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Kam pisete *?
    V C++ prakticky bez problémů (když pomineme občasnou potřebu využívat některé céčkové funkce). V C jen ve specifických případech.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    5.8.2009 01:12 Kvakor
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Specifické případy ... no, když si uvědomíme, že se na veškeré "vysokoúrovňové" I/O potřebuje ukazatel na strukturu FILE, všechny operace s řetězci potřebují ukazatel na char (i literál "Hello world" je konstantní ukazatel), všechna pole jsou vlastně maskované ukazatele, většina funkcí na vstup z vnějšku (typu scanf()) potřebuje ukazatel, jediný způsob předávání proměnné odkazem je přes ukazatel na ní a druhý parametr vstupního bodu programu - funkce main(int argc, char *argv[]) - je pole ukazatelů na řetězce, tak toho zbývá opravdu celkem málo, kde by ukazatele nebyly třeba. Právě proto bylo vymyšlené C++, kde se dá bez ukazatelů obejít, a Java a spol., kde ukazatele nejsou třeba vůbec, protože C je ukazately doslova zadrátované :-)

    Luk avatar 5.8.2009 13:33 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Těmi specifickými případy jsem myslel to, že se třeba něco vypočítá a vyhodí na standardní výstup (bez explicitního použití ukazatelů). Je jich ale zcela zanedbatelné procento.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    =^..^= AmigaPower® avatar 4.8.2009 23:18 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Kam pisete *?
    ...já píšu "*" jen v: "*íča", "p*ča", "pí*a", "píč*" a podobně. :-D
    4.8.2009 23:29 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Kam pisete *?
    a mas v tom system?
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    =^..^= AmigaPower® avatar 4.8.2009 23:55 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Kam pisete *?
    System je pro blbce, inteligent zvládá chaos! :-D
    5.8.2009 06:46 Lrrr
    Rozbalit Rozbalit vše Re: Kam pisete *?
    Tak nám ten svůj systém popiš.
    =^..^= AmigaPower® avatar 5.8.2009 11:06 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Kam pisete *?
    ha, ha... . .

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.