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

    Rspamd (Wikipedie), tj. open source systému pro filtrování nevyžádané pošty, byl vydán v nové major verzi 4.0.0. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 0
    včera 23:11 | Nová verze

    SolveSpace (Wikipedie), tj. multiplatformní open source parametrický 2D/3D CAD, byl vydán v nové verzi 3.2. Přehled novinek v Changelogu na GitHubu. Vyzkoušet lze novou oficiální webovou verzi.

    Ladislav Hagara | Komentářů: 1
    včera 18:22 | Pozvánky

    Organizátoři Dne IPv6, tradiční akce věnované tématům spojeným s tímto protokolem, vyhlásili Call for Abstracts. Na webu konference mohou zájemci přihlašovat příspěvky o délce 20 nebo 40 minut či 10minutové lighting talky a to až do 30. dubna. Tvůrci programu uvítají návrhy přednášek z akademického i komerčního sektoru, které mohou být technického i netechnického zaměření. Den IPv6 se letos uskuteční 4. června a místem konání bude i

    … více »
    VSladek | Komentářů: 2
    včera 15:00 | Zajímavý software

    Euro-Office (Wikipedie) je evropský fork open source kancelářského balíku OnlyOffice. Za forkem stojí koalice firem IONOS, Nextcloud, Eurostack, XWiki, OpenProject, Soverin, Abilian a BTactic. Cílem je zajistit digitální suverenitu Evropy a snížit závislost na neevropských platformách. Projekt vznikl mimo jiné v reakci na nedávné uzavření cloudové služby OnlyOffice. OnlyOffice obviňuje Euro-Office z porušení licenčních podmínek. Na možné problémy upozorňuje i Collabora Online. Jednostranná změna licence není v pořádku.

    Ladislav Hagara | Komentářů: 21
    včera 05:11 | Komunita

    Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.

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

    Během akce Arduino Days 2026 byl publikován Arduino Open Source Report 2025 (pdf) a oznámeno 7 nových produktů kompatibilních s deskou UNO Q (Arduino USB-C Power Supply, USB-C Cable, USB-C Hub, UNO Media Carrier, UNO Breakout Carrier, Bug Hopper, Modulino LED Matrix).

    Ladislav Hagara | Komentářů: 2
    29.3. 20:22 | IT novinky

    Google v pátek spustil v Česku Vyhledávání Live. Tato novinka umožňuje lidem vést plynulou konverzaci s vyhledávačem v češtině. A to prostřednictvím hlasu, nebo prostřednictvím toho, na co ukážou svým fotoaparátem či kamerou v mobilu. Rozšíření této multimodální funkce je možné díky nasazení Gemini 3.1 Flash Live, nového hlasového a audio modelu, který je od základu vícejazyčný, takže umožňuje lidem po celém světě mluvit na vyhledávač přirozeně a v jazyce, který je jim nejbližší.

    Ladislav Hagara | Komentářů: 1
    29.3. 12:55 | Zajímavý software

    Jsongrep je open-source nástroj, který efektivně prohledává JSON dokumenty (editovat je neumí). Kompiluje regulérní jazyk dotazu do podoby deterministického konečného automatu (DFA), díky čemuž prochází strom JSON dokumentu pouze jednou a je v tom tedy rychlejší než jiné nástroje jako jsou například jq, JMESPath nebo jql. Jsongrep je napsaný v programovacím jazyce Rust, zdrojový kód je dostupný na GitHubu.

    NUKE GAZA! 🎆 | Komentářů: 4
    28.3. 05:55 | Komunita

    O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.

    Ladislav Hagara | Komentářů: 12
    28.3. 05:22 | Komunita

    Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (5%)
     (2%)
     (14%)
     (24%)
    Celkem 1191 hlasů
     Komentářů: 27, poslední 17.3. 19:26
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    1.8.2020 15:40 Bhezret | skóre: 1 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    Škoda toho Pythonu, v Javě by to bylo rychlejší a bezpečnější, jinak pěkná práce.
    1.8.2020 16:01 rajcze | skóre: 6 | blog: rajcze | kus od Brna
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    Asi nemel pul tera RAM na to aby to v Jave spustil :)
    Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet.
    1.8.2020 16:48 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    +1 (případně v Rustu)
    1.8.2020 17:06 hm
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    +1 Javascript je budoucnost.
    vlk avatar 2.8.2020 10:00 vlk | skóre: 23 | blog: u_vlka
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    napis si to v com chces, program som mal hotovy ani ne za 10 minut (preto aj tak vyzera), predpokladam ze v Jave to das za 3 minuty.
    You don't exist, Go away !
    1.8.2020 16:49 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    Taky si můžeš vygenerovat bitcoinovou nebo třeba torovou adresu...
    3.8.2020 10:55 pavell
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie
    Proč to nedáš na gist?
    NUKE GAZA! 🎆 avatar 3.8.2020 18:09 NUKE GAZA! 🎆 | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Číslo účtu na prianie

    todleto bytě jako mohlo zajímat pane vlk hele :O :O ;D ;D

    ten zoreček jak ho tam maj popsanej asi jako nefunguje ale se zahrnutím tý váhy druhý číslice zprava snad jakoby jo. je tam jediná vyjímka ato když je zbytek po dělení dvojka. řešim to hejbáním uplně nejposlednější cifričkou napravo v čísle. pokud bysme vybrali jako tamtu modulo pozici poslední cifričku s váhou 1 tak zase nenajdem řešení pro zbytek 1 protože desítku na pozici jedný cifry nenacpem stejně jako u tý předposlední u zbytku 2 :O :O :D ;D

    si teda jako myslim že nám stačí mit závislý jenom nějaký dvě zvolený cifry v tom čísle abysme z uplně jakýhokoliv zbytku mohli jakoby udělat něco dělitelnýho bezezbytku jedenáctma noa s vostatníma ciframa čísla si mužem moct dělat uplně co chcem a nebudem muset dělat řešení hrubou silou :D :D ;D ;D

    #!/usr/bin/python3
    
    WEIGHT = (6, 3, 7, 9, 10, 5, 8, 4, 2, 1)
    
    def validate_number(number):
        chk = sum([w * i for w, i in zip(WEIGHT, number)])
        return chk % 11 == 0
    
    
    # kontrolni pozice je předposlední číslice v čísle účtu
    def dopocitej_kontrolni_pozici(number):
        chk = sum([w * i for w, i in zip(WEIGHT, number)])
        
        zbytek = chk % 11
        
        # zbytek plus co je dělitelný bezezbytku jedenácti?? :O ;D
        # předposlední pozice má váhu 2 takže budem skákat po dvojkách od nuly po 18
        # mužem najít pro všecky hodnoty zbytku kromě dvojky protože desítku (abysme měli 22) do jedný
        # jediný cifričky prostě nenacpem ikdbyby sme jakoby děsně moc chtěli :/ :/
        # asi to maj v tom popisu blbě ale nevim
        if zbytek != 2:
            for x in range(0,10):
                if (zbytek + x*2) % 11 == 0:
                    number[-2] = x
                    return True
    
        # když máme zbytek 2 uděláme úpravu nejposlednější čísličky napravo co má váhu jedna
        # takže hejbnem celým zbytkem o jedna
        # lepší řešení mě nenapadlo :/ :/
        else:
            
            if number[-1] < 9:
                number[-1] += 1
                number[-2] = 4
                return True
            else:
                number[-1] = 8
                number[-2] = 5
                return True
        
        # funguje to jakoby ždycky???? :O :O :O :O
        # nóóó mělo by že :O :O ale projistotu :D :D ;D ;D
        return False
    
    # na kontrolní pozici nechávám nuličku by nám to tuhletu hodnotu jakoby přeskočilo
    # při dělání sumy
    cisla = []
    cisla.append([1,2,3,4,5,6,7,8,0,9])
    cisla.append([7,7,7,7,7,7,7,7,0,7])
    cisla.append([1,2,4,8,6,2,4,8,0,2])
    cisla.append([3,1,4,1,5,9,2,6,0,3])
    cisla.append([1,1,2,3,5,8,3,1,0,1])
    cisla.append([4,1,8,3,5,8,3,4,0,4])
    
    for num in cisla:
        dopocitej_kontrolni_pozici(num)
        print(num)
    
        if validate_number(num):
            print('cislo je validni')
        else:
            print('cislo neni validni')
    

    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.