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 18:11 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2025. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Komunita

    V Bostonu probíhá konference Red Hat Summit 2025. Vybrané přednášky lze sledovat na YouTube. Dění lze sledovat na síti 𝕏 (#RHSummit).

    Ladislav Hagara | Komentářů: 0
    včera 15:00 | Nová verze

    Společnost Red Hat oficiálně oznámila vydání Red Hat Enterprise Linuxu 10. Vedle nových vlastností přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Podrobnosti v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 3
    včera 12:22 | Pozvánky

    Tuto sobotu 24. května se koná historicky první komunitní den projektu Home Assistant. Zváni jsou všichni příznivci, nadšenci a uživatelé tohoto projektu. Pro účast je potřebná registrace. Odkazy na akce v Praze a v Bratislavě.

    jose17 | Komentářů: 0
    včera 04:44 | IT novinky

    Troy Hunt představil Have I Been Pwned 2.0, tj. nový vylepšený web služby, kde si uživatelé mohou zkontrolovat, zda se jejich hesla a osobní údaje neobjevily v únicích dat a případně se nechat na další úniky upozorňovat.

    Ladislav Hagara | Komentářů: 15
    19.5. 23:22 | Zajímavý software

    Microsoft představil open source textový editor Edit bežící v terminálu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 7
    19.5. 22:22 | Zajímavý software

    V Seattlu a také online probíhá konference Microsoft Build 2025. Microsoft představuje své novinky. Windows Subsystem for Linux je nově open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    19.5. 13:11 | Zajímavý článek

    Z příspěvku Turris Sentinel – co přinesl rok 2024 na blogu CZ.NIC: "Za poslední rok (únor 2024 – únor 2025) jsme zachytili 8,3 miliardy incidentů a to z 232 zemí a z jejich závislých území. Tyto útoky přišly od 6,2 milionu útočníků (respektive unikátních adres). SMTP minipot je stále nejlákavější pastí, zhruba 79 % útoků bylo směřováno na tento minipot, 16 % útoků směřovalo na minipot Telnet, 3 % útoků směřovaly na minipot HTTP a 2 % na minipot FTP. Dále jsme zaznamenali 3,2 milionu unikátních hesel a 318 tisíc unikátních loginů, které útočníci zkoušeli."

    Ladislav Hagara | Komentářů: 1
    19.5. 12:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 3.0.4 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    19.5. 12:33 | Nová verze

    Byla vydána nová stabilní verze 7.4 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 136. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (61%)
     (24%)
     (8%)
     (2%)
     (0%)
     (0%)
     (6%)
    Celkem 51 hlasů
     Komentářů: 5, poslední včera 20:57
    Rozcestník

    Slova a hračky

    8.8.2006 00:39 | Přečteno: 1171× | Python | poslední úprava: 8.8.2006 09:02

    S pětiletým synovcem občas hrajeme takovou hru, že mu poskládám nějaké hračky či předměty a on se pokusí z počátečních písmen přečíst slovo. Čtyřpísmenná slova zvládá celkem spolehlivě a často přečte i pětipísmenné. Jenže problém je v tom, že nová vhodná slova vymýšlím jen hrozně těžko, trvá mi to vždycky sto let než s něčím přijdu a spíš jen bezradně zírám do kupy hraček.
    Tak jsem na to napsal tohle:

    #!/usr/bin/env python
    # -*- coding: iso-8859-2
    
    import subprocess
    hracky = [
    u'úhelník',
    u'šroubovák',
    u'žába',
    u'letadlo',
    u'balón',
    u'traktor',
    u'uzel',
    u'jeřáb',
    u'opice',
    u'auto',
    u'pila',
    u'kolej',
    u'most',
    u'vrtačka',
    u'ryba',
    u'nočník',
    u'hodiny',
    u'slon',
    u'dům'
    ]
    
    hracky_d = dict([(i[0], i) for i in hracky])
    cmd = 'aspell dump master --lang=cs'.split()
    pr = subprocess.Popen(cmd, stdout = subprocess.PIPE)
    for slovo in pr.stdout:
        slovo = slovo.strip().decode('iso-8859-2')
        if len(slovo) < 4: continue
        used = []
        for pismeno in slovo:
            if pismeno in used: break
            used.append(pismeno)
            if not pismeno in hracky_d:
                break
        else:
            print '%10s:' %slovo,
            for pismeno in slovo:
                hracka = hracky_d[pismeno]
                print '%9s' %hracka,
            print
    
    
    Prográmek projde všechny české výrazy, které najde ve slovníku (aspellu) a u každého slova vyzkouší, jestli se dá poskládat z počátečních písmen názvů věcí, které jsou v seznamu. Pokud ano, tak vypíše předměty, které mám použít. Tady je ukázka:
    http://kf.fyz.fce.vutbr.cz/pub/slova.html
    I když jsou tam v drtivé většině nepoužitelné nesmysly, je to pro mě výtečný pomocník.
    Nejdelší slovo, které jde z těch hraček poskládat, je "žblunkavost". Tak to by mě tedy ani ve snu nenapadlo.

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    8.8.2006 01:30 Smazáno | skóre: 21 | blog: tezkorict
    Rozbalit Rozbalit vše Re: Slova a hračky
    :) to by mně zajímalo jak synovcovi vysvětluješ slovo úhelník
    8.8.2006 08:59 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Já jsem mu to vůbec nevysvětloval. On má takovou sadu dětského nepoužitelného plastového nářadí a umí všechny ty věci pojmenovat. Tak jsem toho využil (proto ta vrtačka, úhelník a šroubovák).
    Přece bych ho kvůli jednomu písmenku neučil ausgerechnet takovou blbost ;-)
    Filda avatar 8.8.2006 13:14 Filda | nejmenší velkoměsto
    Rozbalit Rozbalit vše Re: Slova a hračky
    kladivo, pilník, Svěrák...
    Komix na Hovno
    8.8.2006 14:29 XMurder | skóre: 25 | blog: introvert
    Rozbalit Rozbalit vše Re: Slova a hračky
    to by mně zajímalo jak synovcovi vysvětluješ...
    a nebo taky poštěváček že, ale ten není vygenerován :-)
    8.8.2006 14:35 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Já mu nic nevysvětluju. Já jen skládám hračky a on čte. Samozřejmě dávám bacha, abych nevybral třeba
    Kolej Uzel Ryba Vrtačka Auto
    přestože to může být i častější slovo než úhelník.
    8.8.2006 14:44 tezkatlipoka | skóre: 35
    Rozbalit Rozbalit vše Re: Slova a hračky
    tak najed na druha pismena ve slovu. Tim mu to zase trochu ztizis.
    Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
    8.8.2006 21:45 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Slova a hračky
    Ozyru? Vždyť to není žádné slovo :-D
    When your hammer is C++, everything begins to look like a thumb.
    9.8.2006 15:47 tezkatlipoka | skóre: 35
    Rozbalit Rozbalit vše Re: Slova a hračky
    jakto ze neni? opravdu ne? :-)
    Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
    8.8.2006 13:06 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Mám nouzi o samohlásky. Nenapadá vás nějaký vhodný předmět denní potřeby, jehož název začíná na "e"? Většina věcí, co znám, je dost nepoužitelných. Obvykle začínají na elektro-
    Hodilo by se i ypsilon, ale těch slov znám dost málo (třeba yperit).
    8.8.2006 13:29 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Slova a hračky
    ešus, ementál
    8.8.2006 14:24 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Ešus! To je docela dobrý! Sice to asi nebude znát, ale jednou by s tím začít měl. A počet slov se ztrojnásobil :-)
    8.8.2006 14:29 Orrorin | blog: orr
    Rozbalit Rozbalit vše Re: Slova a hračky
    2.718...
    8.8.2006 14:51 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Tak to by asi neprošlo ;-)
    To už bych mohl rovnou použít gumový medvídky a prohlásit je za Éčka.
    8.8.2006 13:33 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Slova a hračky
    Předměty denní potřeby? Třeba ekrazit :-)
    Copak toho není dost?
    8.8.2006 14:07 Orrorin | blog: orr
    Rozbalit Rozbalit vše Re: Slova a hračky
    endoprotéza
    8.8.2006 14:45 tezkatlipoka | skóre: 35
    Rozbalit Rozbalit vše Re: Slova a hračky
    totální?
    Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
    8.8.2006 14:54 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Slova a hračky
    evropa

    No, to je trochu abstraktní, ale třeba by šlo eurokomisař, ten se dá ukázat na obrázku. I když nevím, aby tě pak rodiče nezavrhli že strašíš děti Špidlou :-)
    8.8.2006 15:29 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Slova a hračky
    Evropa by šla - to slovo už určitě slyšel. Najdu na netu nějaký výstižný obrázek a vytisknu. Třeba tenhle :-)
    http://en.wikipedia.org/wiki/Europa_%28moon%29.
    8.8.2006 14:55 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Slova a hračky
    Co takhle koupit nějaká esíčka (sušenky)?
    8.8.2006 15:22 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Slova a hračky
    Nevím, jestli učit dítě písmeno E sušenkou ve tvaru písmene S je ten nejlepší nápad… :-)

    Založit nové vláknoNahoru

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