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 00:33 | Nová verze

    Byla vydána OpenIndiana 2026.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | IT novinky

    Americký výrobce polovodičů onsemi (ON Semiconductor) zrušil plány na rozšíření výroby v rožnovském závodě v Česku za dvě miliardy dolarů (podle aktuálního kurzu zhruba 43,5 mld. Kč). Důvodem je vývoj na trhu.

    Ladislav Hagara | Komentářů: 0
    včera 13:00 | Bezpečnostní upozornění
    Nové vydání zlib opravuje několik problémů při kompresi a dekompresi dat, přetečení bufferů, čtení mimo vyhrazenou paměť, únik neinicializovaných dat. Zvlášť významné jsou chyby v inflateGetDictionary(), inflateSync() a gzwrite(), které mohou způsobit poškození paměti. Vysoká relevance - zlib používá řada systémových i aplikačních komponent.
    vencour | Komentářů: 0
    včera 12:25 | Bezpečnostní upozornění
    Digicert hlásí neoprávněné čtení archivních zákaznických údajů. Došlo k němu po migraci z února 2025, po níž se interní systém, dříve dostupný jen přes VPN, stal přístupným z internetu. Chyba v oprávněních umožnila nově vytvořeným účtům číst archivní záznamy. K přístupu k datům mělo dojít mezi 27. červnem a 2. červencem 2026. DigiCert neoprávněné čtení potvrdil až 19. října 2026. Problém zpočátku vyhodnotil jako tvorbu účtů, ne jako … více »
    vencour | Komentářů: 0
    včera 04:44 | Pozvánky

    O víkendu probíhá na FIT VUT v Brně konference OpenAlt 2026 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma. Přednášky lze sledovat i online na VHSky a YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 02:11 | IT novinky

    Qualcomm uzavřel víceletou dohodu se SpaceX. Bude dodávat rádiové technologie, baseband jednotky a software pro plánovanou pozemní 5G síť Starlink Mobile. Výstavba má zahrnovat desítky tisíc základnových stanic v USA. Zahájení nasazování se očekává v roce 2027. Qualcomm dohodu označuje za svůj dosud největší 5G kontrakt.

    vencour | Komentářů: 0
    včera 02:00 | IT novinky

    Google rozšířil Cloud Vulnerability Reward Program. Nově nabízí odměnu až 250 tisíc dolarů za vysoce závažné architektonické bezpečnostní chyby označované jako Root-in-Cloud.

    vencour | Komentářů: 0
    6.11. 12:22 | IT novinky

    V březnu byla oznámena spolupráce GrapheneOS s Motorolou. Nejnovější vlajka Motorola Signature 27 je první Motorola s oficiální podporou GrapheneOS. GrapheneOS (Wikpedie) je varianta Androidu zaměřující se na bezpečnost a soukromí.

    Ladislav Hagara | Komentářů: 0
    6.11. 04:55 | Nová verze

    Omarchy (Wikipedie) je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové verzi 4.5.0. Nově také pro Apple Silicon, konkrétně pro M1/M2/M3/Neo MacBooky.

    Ladislav Hagara | Komentářů: 3
    6.11. 03:22 | Nová verze

    Byla vydána nová stabilní verze 8.3 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 156 s bezpečnostními opravami z Chromia 157. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 3006 hlasů
     Komentářů: 35, poslední 6.11. 23:27
    Rozcestník

    A pak že python není silně typový !

    2.2.2007 12:36 | Přečteno: 1506×

    Psal jsem si kousek kódu v pythonu, kde mimo jiné funkce přebírala parametr který určoval datový typ jiného parametru. A jako slušně vychovaný a paranoidní kodér jsem chtěl ošetřit i stav kdy ten parametr byl vadný. Jenže jak stylizovat chybovou hlášku ? O perlu jež se v mé mysli zrodila se nemohu nepodělit :

    Type variable is not of type TypeType

           

    Hodnocení: 100 %

            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    2.2.2007 16:14 paranoiq
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    i když python ovládám, dalo mi to zabrat :)

    překlad: Proměnná Typ není typu TypeType.

    pro neznalé: v pythonu má i typ svůj typ - TypeType
    Bluebear avatar 3.2.2007 00:03 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Vím, že to není nijak originální, ale sugeruje to otázku, zda i typ TypeType má svůj typ TypeTypeType a tak dále?
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    3.2.2007 10:27 Petr Mach
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Ne, to je prece blbost a neni k tomu duvod, typ typu je TypeType, takze i typ TypeType je TypeType a tim to hasne.
    >>> type(1)
    <type 'int'>
    >>> type(type(1))
    <type 'type'>
    >>> type(type(type(1)))
    <type 'type'>
    
    4.2.2007 04:23 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Hmm, je to blbost a není k tomu důvod, takže metatřídy ve Smalltalku jsou asi pro srandu králíkům. :-D
    4.2.2007 12:08 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Jenže Python není Smalltalk a mám dojem, že o něm Guido v době, kdy vytvářel Python, neslyšel ;-). Nebo slyšel, ale nelíbil se mu.
    When your hammer is C++, everything begins to look like a thumb.
    4.2.2007 12:41 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Asi slyšel, ale neinspiroval se. Jenže Guidovi nešlo o konzistenci a neexistenci hluchých míst v logice, takže ho to asi moc netrápilo. :-) Mám trošičku pocit, že Python podobně jako Java trošičku přerostl ze svého původního účelu. „Jde to“, ale je to při práci trošku cítit. Jak už jsem možná jednou řekl, takový ekvivalent achondroplasie. :-) V Ruby to začalo taky trošku smrdět, tak se Matz zarazil a snaží se přijít na to, jak (z pohledu syntaxe) odstranit nedostatky, tedy aspoń v rámci praktických možností. (Třeba oddělit koncepty bindingu a přiřazení v jazyku bez deklarací snad ani nejde, takže se vybere jen to menší zlo, které většině lidí bude vyhovovat.)
    4.2.2007 12:43 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Kromě toho, ve chvíli, kdy reaguju na tvrzení typu „metatřídy metatříd jsou blbost a není k nim důvod“, tak pochopitelně reaguju čistě obecně, nikoli pouze v kontextu Pythonu. ;-)
    25.6.2007 09:34 Jary | skóre: 30 | blog: Jary má blog | Dům
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Kde jste se dozvěděl o type()? Já se Python učím už nějaký ten pátek a ještě jsem na to nenarazil, takže mě zajímá z čeho se mám učit.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
    4.2.2007 04:51 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    Ano, ptá se na to spousta lidí. Ale to není špatně, naopak – je vidět, že přemýšlíš, protože logická konzistence to opravdu vyžeduje. ;-) Autoři Smalltalku se s tím poprali a vymysleli logický a pravidlený systém, ke kterému se mi zatím nepodařilo najít redukovanou variantu, jenž by si i po redukci tuto konzistenci zachovala. Jediná možnost, kterou vidím, je úplně se zbavit tříd. Předpokládám, že Self tohle řešit nemusí, ale na jeho „třídní“ hierarchii (či spíše graf prototypů ;-)) jsem se ještě nepodíval.
    4.2.2007 10:10 ...
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    > Ano, ptá se na to spousta lidí. Ale to není špatně, naopak – je vidět, že přemýšlíš, protože logická konzistence to opravdu vyžeduje.

    blbost...
    4.2.2007 10:25 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    „blbost“
    Ano, to je dobrý argument. :-) Dávám +5 bodů ke karmě a navrhuji udělení Řádu Konstruktivního Diskutéra. :-D
    25.6.2007 09:31 Jary | skóre: 30 | blog: Jary má blog | Dům
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    blbost
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
    3.2.2007 10:59 ava
    Rozbalit Rozbalit vše Re: A pak že python není silně typový !
    No, jestli jsi z tech programatoru kteri si chteji i v jazycich jako je Python dukladne hlidat typy, mozna by te potesila knihovna typecheck.

    Založit nové vlákno • Nahoru

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