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í
×
    včera 15:33 | IT novinky

    Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí

    … více »
    Ladislav Hagara | Komentářů: 22
    včera 15:22 | Nová verze

    Lehké desktopové prostředí LXQt bylo vydáno ve verzi 2.4.0. Jde o převážně opravné vydání s drobnými vylepšeními podpory Waylandu.

    |🇵🇸 | Komentářů: 0
    včera 12:44 | IT novinky

    Počítačová hra Kingdom Come: Deliverance 2 českého studia Warhorse získala cenu BAFTA v kategorii nejlepší příběh. V konkurenci pěti dalších nominovaných děl porazila i úspěšnou francouzskou hru Clair Obscur: Expedition 33, která v letošním ročníku získala cenu za nejlepší hru roku.

    Ladislav Hagara | Komentářů: 1
    včera 12:22 | Komunita

    Projekt KDE oslaví v říjnu 30 let. Matthias Ettrich poslal 14. října 1996 do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu. Důležité milníky jsou zobrazeny na časové ose KDE.

    Ladislav Hagara | Komentářů: 2
    včera 02:55 | Komunita

    Byly vyhlášeny výsledky letošní volby vedoucí/ho projektu Debian (DPL, Wikipedie). Poprvé povede Debian žena. Novou vedoucí je Sruthi Chandran. Letos byla jedinou kandidátkou. Kandidovala již v letech 2020, 2021, 2024 a 2025. Na konferenci DebConf19 měla přednášku Is Debian (and Free Software) gender diverse enough?

    Ladislav Hagara | Komentářů: 16
    včera 00:55 | Nová verze

    Byla vydána nová verze 10.3 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přidána byla podpora Orange Pi 4 LTS. Přibyl balíček Prometheus.

    Ladislav Hagara | Komentářů: 0
    19.4. 18:55 | Nová verze

    Implementace VPN softwaru WireGuard (Wikipedie) pro Windows, tj. WireGuard pro Windows a WireGuardNT, dospěly do verze 1.0.

    Ladislav Hagara | Komentářů: 2
    19.4. 16:11 | IT novinky

    V Pekingu dnes proběhl 2. ročník půlmaratonu humanoidních robotů. První 3 místa obsadili roboti Honor Lightning v různých týmech. Nový rekord autonomního robota je 50 minut a 26 sekund. Operátorem řízený robot to zvládl i s pádem za 48 minut a 19 sekund. Řízení roboti měli časovou penalizaci 20 %. Před rokem nejrychlejší robot zvládl půlmaraton za 2 hodiny 40 minut a 42 sekund. Aktuální lidský rekord drží Jacob Kiplimo z Ugandy s časem 57 minut a 20 sekund [𝕏].

    Ladislav Hagara | Komentářů: 7
    17.4. 17:11 | Zajímavý článek

    Stanislav Fort, vedoucí vědecký pracovník z Vlčkovy 'kyberbezpečnostní' firmy AISLE, zkoumal dopady Anthropic Mythos (nový AI model od Anthropicu zaměřený na hledání chyb, který před nedávnem vyplašil celý svět) a předvedl, že schopnosti umělé inteligence nejsou lineárně závislé na velikosti nebo ceně modelu a dokázal, že i některé otevřené modely zvládly v řadě testů odhalit ve zdrojových kódech stejné chyby jako Mythos (například FreeBSD CVE-2026-4747) a to s výrazně nižšími provozními náklady.

    MakeIranBombedAgain❗ | Komentářů: 8
    17.4. 12:44 | IT novinky

    Federální návrh zákona H.R.8250 'Parents Decide Act', 13. dubna předložený demokratem Joshem Gottheimerem a podpořený republikánkou Elise Stefanik coby spolupředkladatelkou (cosponsor), by v případě svého schválení nařizoval všem výrobcům operačních systémů při nastavování zařízení ověřovat věk uživatelů a při používání poskytovat tento věkový údaj aplikacím třetích stran. Hlavní rozdíl oproti kalifornskému zákonu AB 1043 a kolorádskému SB26-051 je ten, že federální návrh by platil rovnou pro celé USA.

    MakeIranBombedAgain❗ | Komentářů: 16
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 1371 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Vložit další komentář
    19.9.2006 22:34 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Nejdříve musíš ovládnout J2SE a J2EE a potom pod tíhou skutečnosti, že jednoduchá aplikace se bez kontejnerů, servletů, filtrů, adapterů a fazolí neobejde, uvěřit ve své schopnosti. Takový foreach už pak nikdyt nebudeš potřebovat, protože by svým zjednodušením značně znepřehlednil kód...
    Math, as Barbie says, is hard.
    Luk avatar 19.9.2006 23:21 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Nějak jsem to nepochopil ;-)
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    20.9.2006 07:42 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Člověk se často nevymotá ze snahy pochopit zmíněné frameworky a nové rysy jazyka práci zjednodušující mu v jejich světle přijdou naopak matoucí:-).

    Spousta serverů dodnes běží dokonce na JRE 1.3, ve fórech jsem zachytil nářky lidí, co bojují se špatnou koncepcí a rychlostí Swingu, EJB, Web Start... Novinky v 1.5 jsou pěkné, ale že je vývojáři nepoužívají napovídá, že mají jiné starosti:/.
    Math, as Barbie says, is hard.
    27.9.2006 09:30 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Tak tak, programuju s Eclipse RCP a tam se budou změny hodně težko prosazovat. Je to stará Java1.1 škola, řekl bych (není to až tak hrozné, ale jako přirovnání se to dá použít).
    19.9.2006 23:27 Bubak | skóre: 16 | blog: Čtvrtá cenová
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Neexistence promenneho poctu parametru me stve pokazde, kdyz pisu pet konstruktoru:-).

    Foreach bych taky bral. Uz jen kdybych nemusel u nekterych veci zachovavat kompatibilitu s 1.2, to by se to zilo ...
    ... máš jen mrtvou kočku a poškrábanýho jezevčíka ...
    19.9.2006 23:42 Ladislav Thon
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    foreach: jak by se mělo iterovat přes String? Po znacích? Po slovech? Po větách? Je fakt, že StringTokenizer a podobné záležitosti by Iterable implementovat mohly...

    autoboxing: spíš bych ocenil, kdyby se součástí Collections Frameworku stalo něco jako Primitive Collections for Java, než součástí Javy tohle zatemňovátko. Třikrát fuj autoboxingu/-unboxingu (a statickým importům)!

    enum: typově bezpečné výčty se dříve dělaly takto:
    public class Enum1 {
      public static final Enum1 FOO = new Enum1();
      public static final Enum1 BAR = new Enum1();
    
      private Enum1() {
      }
    }
    Java 5 pro to akorát přinesla syntaktický cukr, který občas chutná trochu jako sůl, ale co už.

    Java 6: pokud vím, tak žádné změny v jazyce by nastat neměly. V Javě 7 bychom se zato mohli dočkat těch halasně proklamovaných closures (já bych tomu česky říkal uzávěry a podle definice closure by to mohlo být správně, ale nešť) a s nimi souvisejících referencí na metodu (což je z historických důvodů docela vtipné, ale aspoň že neobšlehli od Microsoftu delegáty). A integrace XML... hm, to už nebezpečně zavání sýšárpem...
    20.9.2006 13:12 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Tak, jak to dělají ostatní jazyky. Po znacích. Kdo, chce, může si napsat vlastní třídu, která může iterovat třeba po slovech, nebo po větách. Ale z hlediska konzistence jazyka by byly iterátory ve Stringu imho přínosem.
    When your hammer is C++, everything begins to look like a thumb.
    20.9.2006 14:50 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Ostatní jazyky mají většinou definován String jako pole znaků. V Javě je String prostě neměnný text. Skoro bych řekl, že jestli někdo potřebuje v Javě často procházet String po znacích, dělá něco špatně :-)
    20.9.2006 08:34 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Heh, když si čtu některé tyhle věci, začínám chápat, že C++ není tak ošklivé. :-D Ad generika – jsou i skeptici. ;-)

    http://weblogs.java.net/blog/arnold/archive/2005/06/generics_consid_1.html

    http://lambda-the-ultimate.org/node/804

    defmacro forever! :-D
    20.9.2006 13:17 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    To je tak, generika do Javy přináší zesílení typového systému, což se někomu může, nebo nemusí líbit. Na druhou stranu vlastně emulují dynamické jazyky, proto je to tak složité na zápis.

    Navíc psát List<Object> může člověk pořád, ne? :-D
    When your hammer is C++, everything begins to look like a thumb.
    20.9.2006 13:28 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Ano, takový zápis má hrozně rádo Eclipse. (páč když si nastavíte Javu 5 a uděláte seznam bez generik, tak to podtrhne a varuje)
    Copak toho není dost?
    20.9.2006 13:33 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Řešení je snadné, nepoužívat Eclipse :-D
    When your hammer is C++, everything begins to look like a thumb.
    20.9.2006 19:58 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Nebo nepoužívat Javu, případně oboje. Ať žijí velkolepá řešení :-)
    Copak toho není dost?
    21.9.2006 08:41 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    No, pokud vývojové prostředí neschroustne zápis, který je v pořádku, zdá se mi logické je vyměnit za jiné (anebo reportovat bug).
    When your hammer is C++, everything begins to look like a thumb.
    21.9.2006 08:45 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Vypisuje pouze varování, ne že by to nesežralo. Něco ve smyslu: a co tak kdybys tam hodil ty generika, he?
    Copak toho není dost?
    21.9.2006 09:04 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Ovšem tohle není problém vývojového prostředí, ale toho, že dotyčný nejspíš moc neví, co dělá.
    Ano, takový zápis má hrozně rádo Eclipse. (páč když si nastavíte Javu 5 a uděláte seznam bez generik, tak to podtrhne a varuje)
    To podtržení skutečně znamená varování, a to varování kompilátoru. Eclipse s tím nemá téměř nic společného - akorát to varování kompilátoru prezentuje graficky. Když si ten samý kód zkusíte přeložit sunovským javac se zapnutými varováními, dostanete na stejném místě stejné varování. Pokud opravdu chcete, můžete příslušné varování potlačit anotací @SuppressWarnings("unchecked"). Eclipse varovat přestane, ale mám pocit, že sunovský javac kompilátor ve verzi 5 tuhle anotaci ignoruje.

    Pokud chcete používat kolekci, ve které může být libovolný objekt, není správné používat nekontrolovanou (unchecked) kolekci, ale použít zástupný znak. Místo např. List použít List<?>.

    Myslím, že vy byste byl první, kdo by odsoudil vývojové prostředí, které ignoruje nebo zatajuje oprávněná varování kompilátoru :-)
    21.9.2006 09:16 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Aha, no tak to jsem pochopil špatně :-). Jako bych nic neřekl.
    When your hammer is C++, everything begins to look like a thumb.
    21.9.2006 09:18 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    To je zase trochu blbý v tom, že zápis List je sice jistě správně, ale v Javě 1.4 a - vám stejně neprojde. Takže takový zápis je v zásadě dobrý jenom k tomu, že se zbytečně zbavujete možnosti (byť třeba pro vás zbytečné) použít to i ve starším kódu. Opravte mě, mýlím-li se :-)
    Copak toho není dost?
    21.9.2006 09:20 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Hm, napsal jsem List<?> jenom ne s entitama a ábíčko se zase postavilo na hlavu. Chjo.
    Copak toho není dost?
    21.9.2006 09:22 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    To se Eclipse neumí chovat podle toho, jaký je nastavený -source?
    When your hammer is C++, everything begins to look like a thumb.
    21.9.2006 09:23 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Eclipse umí kdeco. Jenom já s tím neumím :-)
    Copak toho není dost?
    21.9.2006 09:49 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Java 1.4 a Java 5 jsou vlastně dva různé jazyky. Můžete si vybrat, zda budete psát pro 1.4, nebo pro 5 – kompilátor verze 5 vám umožní přeložit obojí. Navíc verze 5 je do značné míry zpětně kompatibilní s verzí 1.4, takže kód pro verzi 1.4 většinou jde přeložit i jako kód verze 5, ale to už je samozřejmě s varováním – protože používáte zastaralé konstrukce.
    22.9.2006 15:06 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Jenze nechapu, co je spatneho na tom pouzivat List v JDK 1.5? Co kdyz do nej strkam ruzne objekty? To je prece validni use case. Tyhle generics jsou prece jen nepovinnym rozsirenim, proc potom warningy?
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    22.9.2006 16:07 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    List samotný v Javě 5 vlastně zastaralý. Pokud dávám do listu opravdu různé objekty, má to být List<?> nebo List<? extends Object>. Pokud vím, že to budou vždy potomci třeba JComponent, pak List<? etends JComponent> atd.
    22.9.2006 17:18 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    A proto jsem se tak dlouho branil. Tahle nova syntaxe se mi hnusi. Kdyz je to obecny List, necht se to pise jako List. Tohle zacina vypadat stejne hnusne jako C++ a jeho sablony ;-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    22.9.2006 18:28 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    On obecný List je takový zvláštní objekt. Pokaždé, když na něj někde narazím, je to pro mne varování, že ten můj program asi není tak úplně objektový, jak by měl být. Takže obecný List je pro mne vždycky varování, a už proto tam napíšu List, aby bylo hned jasné, že tam míchám všechno možné. Teda většinou se spíš zamyslím, zda opravdu očekávám, že v tom Listu bude kde co :-)
    27.9.2006 09:31 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    No tak pravda je asi taková, že Eclipse má vlastní kompilátor ECJ, takže s ním má společného dost. Jinak slouhlasím :-D
    Heron avatar 20.9.2006 08:34 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi

    Java před tím nic podobného neměla, takže se výčty dělaly jako...

    Slušný programátor by nikdy nenapsal výčet takovým způsobem, jaký byl popsán v blogu. Používají se mnohem lepší způsoby, jak nahradit výčet pomocí tříd a přinášejí s sebou větší výhody, než původní "enum".

    20.9.2006 13:18 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Slušný programátor ... byl jsem přesvědčen, že ja Java primárně pro neslušné programátory. Tj. jazyk má bránit prasení co nejvíc.
    When your hammer is C++, everything begins to look like a thumb.
    Heron avatar 20.9.2006 16:16 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Nejsem si příliš jistý, jak jazyk (tedy hlavně syntaxe) zabrání prasení. Ono totiž vše lze napsat několika způsoby, některé jsou vhodné, jiné běžné a další nevhodné, jenže všechny syntakticky správné. To, že programátor zvyklý na procedurální kód napíše "enum" tak jak jsi napsal, je chyba toho programátora, že neumí OOP nikoliv Javy. Celkem mě zaráží, že zavedli strukturu "enum", doufám, že se nedočkáme také "struct" :-).
    20.9.2006 16:19 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Ale enum není struktura. Enum v Javě je objekt. Může být použit jako šablona, nebo se dá rozšířit.
    When your hammer is C++, everything begins to look like a thumb.
    20.9.2006 10:35 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Take pomalu zacinam pouzivat nove vlastnosti JDK 1.5, ale nejak unesen z nich nejsem. Napriklad foreach nad netypovanym listem znamena nutnost pretypovat si Object uvnitr smycky na to, co potrebuji (foreach (Object o : list) { MyObject my = (MyObject my)} - v deklaraci foreahc to nejde.

    Typovane listy ci mapy maji silene dlouhy podpis, zkuste si predavat jako parametr typovanou mapu a typovany list ;-). Metoda pak bude mit signature dlouhy stovky znaku :-(

    Nejlepsi je autoboxing, pouzivat konstruktory a intValue() atd me nikdy nebavilo a prislo mi uhozene.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    20.9.2006 10:48 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Já jsem extrémista: U takovýchhle komplexních jazyků buď důsledná typová inference a pořádný typový systém, nebo radši úplná dynamičnost a pozdní vazba. Signatury funkcí můžou mít pak i tisíce znaků, ale člověk se s tím nemusí psát… :-D
    20.9.2006 13:19 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Java 1.8 přinese typedef :-D

    Ad to přetypování ve foreach, to je pravda, nemůžeš to zkusit navrhnout do verze 6?
    When your hammer is C++, everything begins to look like a thumb.
    20.9.2006 14:55 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Jednodušší je nejprve přetypovat netypový list na typový:
    for(Type type: (List<Type>) netypovyList )
    
    A celý tenhle problém vzniká při míchání kódu <1.5 a 1.5 dohromady, až bude všude kód pro 1.5, budou všechny kolekce typové :-)

    Mně osobně se zase líbí generiky (typované kolekce apod.) a nemám rád autoboxing ;-)
    27.9.2006 09:34 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Jízda na Tigrovi, aneb káva s novými příchutěmi
    Hezké je, že generiky jsou zpětně kompatibilní. V .NETu to tak myslím není (jsou tam dva typy tříd - pro verzi 1.X a verzi 2.0).

    Pokud vím, tak Java 1.6/6.0 bude mít novinky spíše co se týká API a také přepracované AWT...

    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.